Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gravypod
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
691.
▲
by
gravypod
6y ago
You can make use of features like annotations to magic away the validation of APIs [0]. > people that can’t hand-serialize a struct If you have 1 device type and 1 software version then this might work. If you have multiple CPU architect
692.
▲
by
gravypod
6y ago
Very much this. We do that at my current job. We use protos to: 1. Define configuration options for all services/devices 2. Define data models 3. Persist them into our DB: https://github.com/CaperAi/pronto 4. Defi
693.
▲
by
gravypod
6y ago
Server push is quite useful for bidirectional streaming of data which is heavily used in gRPC to help reduce latency and shovel large amounts of data.
694.
▲
by
gravypod
6y ago
Because they have a lot of Raspberry Pis, they want to setup kubernetes, and they have fun doing it and what to share that with the rest of the internet?
695.
▲
by
gravypod
6y ago
Might have been changed because foone doesn't like our threads. Glad it was posted again though because they always post good content.
696.
▲
by
gravypod
6y ago
This was course a 300-level test course compared to a 300-level test course from these other departments. The hope is that when they become "real" courses the pass rate is higher. I think this counts people who are re-taking the c
697.
▲
by
gravypod
6y ago
Most code reviews I've done at work take between 5 minutes to 10 minutes. To assume the worst possible case of 200 students, 20 deliverable per student, and a 10 minutes meeting per MR you'd be at ~28 days (~84 8hr-days). Get 1 TA
698.
▲
by
gravypod
6y ago
Could you make your class project based and give everyone different, but equally difficult, projects of their choosing. Each check in into master would then be merged after a code review with you where you ask questions about why implementa
699.
▲
by
gravypod
6y ago
Is go what saved the project or good technical leadership and cultural changes in the thinking of design and architecture of software?
700.
▲
by
gravypod
6y ago
I wish there was more digital computer networking going on like AX.25 or something similar but encryption is forbidden and the population of ham radio is not interested. I for one would love an HF slow speed "irc" mesh network or
701.
▲
by
gravypod
6y ago
This sounds a lot like a file system.
702.
▲
by
gravypod
6y ago
I recently had one of these realizations when looking at https://research.google.com/archive/mapreduce-osdi04-slides/...
703.
▲
by
gravypod
6y ago
GitLab and GitHub issues have sequential IDs with GitLab also having a bunch of the more advanced management features.
704.
▲
by
gravypod
6y ago
I'm pushing for us to try GitLab issues since we only really use epics + tickets from Jira and we already pay for premium GitLab.
705.
▲
by
gravypod
6y ago
Wow, that's unbelievable. Had no idea people still parroted this BS. Thanks for pointing it out.
706.
▲
by
gravypod
6y ago
> because of the above i don't think those two things are comparable at all. I'm not attempting to compare to them, I'd like to know how the person I was responding to feels about these things. I originally asked "Wha
707.
▲
by
gravypod
6y ago
This is a very interesting comparison that I had never thought of. When I started paying attention to politics in high school gay marriage was legalized (if still stigmatized) and I haven't heard many politicians (outside of old record
708.
▲
by
gravypod
6y ago
> As a general rule, politicians will say or do whatever furthers their agenda ... Few politicians have the wherewithal to lead, most reflect (in a focus group driven sort of way). We just saw a focus group questionnaire given to the ent
709.
▲
by
gravypod
6y ago
What is your opinion of Alcohol, lower grade stimulates (Caffeine), and pre-processed unnatural addictive substances (pure sugar)? If you are on welfare should you be prohibited from drinking alcohol? What about eating low nutritional value
710.
▲
by
gravypod
6y ago
I'm not so sure if that's the only thing people voted for when they wanted to be hard on drugs. As you can see in this comment thread (on an extremely left-leaning site) we have some people who think drug use is immoral. One of th
711.
▲
by
gravypod
6y ago
Could this be a situation where politicians have faulty data and use that to guide how they act? I would have assumed that a majority of these states - and my home state of NJ - would be very anti-drug but these votes with >60% in favor
712.
▲
by
gravypod
6y ago
Your PV would likely still exist but the `mount` command on the pod's cgroup will fail and you'll get into a crashloop with a NotReady (I think).
713.
▲
by
gravypod
6y ago
The time it takes to execute an x86 instruction is not constant and the amount of concurrently executing instructions (pipelining) is not the same between these two CPUs. Also, power management works every different in arm so it has a lot o
714.
▲
by
gravypod
6y ago
> protoc-js/protobufjs neither of them works with even a slightly more complicated setup Feel this quite a bit. Annotations completely blow up protobufjs for some reason, no idea why and no desire to fix upstream. Very unfortunately
715.
▲
by
gravypod
6y ago
I cant wait for some desired-state engine to be built on top of this. This is nearly perfect but having it so you can just describe this as json/yaml (and then generate those from your own abstractions) instead of using Rust to describ
716.
▲
by
gravypod
6y ago
It will need upgrades for those decades you're just hoping someone remembers how to apply them 9years after they're I'm wide spread adoption.
717.
▲
by
gravypod
6y ago
Another important part about forward-and-backward-compat is that protos support passing unknown fields. If I add a new field into a shared proto that A, B, and C all use if A and C have been updated but B was never updated as long as B uses
718.
▲
by
gravypod
6y ago
Do you have any code samples that demonstrate the code generator, instrumentation, and observability tools for ASN.1? How do I code gen clients/servers for Java, Python, Golang, C++, Node, PHP, etc. How can I instrument distributed tra
719.
▲
by
gravypod
6y ago
gRPC is a great way to implement a RESTful API [0]. Instead of saying `POST /thing` or `POST /things` or actually `PUT /thing` and maybe `POST /thing/1` you can say: service ThingService { rpc CreateThin
720.
▲
by
gravypod
6y ago
My main reasons: 1. It's standardized all the implementation for each language is roughly similar and has the same feature sets (middlewares, stubs, retry, hedging, timeouts, deadlines, etc). 2. High performance framework/webserve
More ›