Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gravypod
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
301.
▲
by
gravypod
5y ago
`proto_library` for building the `.bin` file from protos works great. Generating stubs/messages for "all" languages does not. Each language does not want to implement gRPC rules, the gRPC team does not want to implement rules
302.
▲
by
gravypod
5y ago
> FWIW, long ago I was the maintainer of Protobuf at Google, including putting together the first open source release. I like what buf is doing -- enough that, full disclosure, I made an angel investment in their seed round. I know this
303.
▲
by
gravypod
5y ago
Imagine this offering: "Why go through the hassle of generating clients for your service for each language when we can build ergonomic clients automatically" and "Why manually look for breaking changes in your API when we can
304.
▲
by
gravypod
5y ago
Rust also relies on best practices. It is best practice not to use `unsafe` blocks unless absolutely needed. That does not mean Rust is an unsafe language.
305.
▲
by
gravypod
5y ago
You might be misunderstanding. They parent may be saying that they download the maps and just search for a road and use it like a paper map. Also, "GPS" in the United States colloquially refers what people in the UK would call &qu
306.
▲
by
gravypod
5y ago
Yes, it does but knowing where you are isn't the problem for these systems it seems. Also, you can get very far with inertial tracking: https://en.wikipedia.org/wiki/Inertial_navigation_system Couple that with poi
307.
▲
by
gravypod
5y ago
(Opinions are my own) You can actually operate Google maps with no internet connection: https://support.google.com/maps/answer/6291838?hl=en&co=GENI... This will not have the same feature set but the UI will l
308.
▲
by
gravypod
5y ago
It seems like there's an API so I'm assuming it is possible to do.
309.
▲
by
gravypod
5y ago
I'd love to have something like this if I ever bought a https://onyxboox.com/boox_nova3color If it could download "to-read" books/manga onto local storage and then sync page numbers when you connect to w
310.
▲
by
gravypod
5y ago
> It seems like cargo does a lot of heavy lifting w.r.t. dependencies which Bazel does not like. Do you have to vendor your dependencies- and your dependencies dependencies. Ad infinitum. I'm really hoping bzlmod helps in this case:
311.
▲
by
gravypod
5y ago
I hope someone creates a rule set for Bazel to automate this stuff. This seems like a really nice way to start rewriting performance critical code in a safe language!
312.
▲
by
gravypod
5y ago
> I honestly find these people to simply be trolls. The views espoused make no sense. I hope it's not coming off as me trolling. I'm genuinely attempting to see what the other side of this discussion is. One side seems to repre
313.
▲
by
gravypod
5y ago
> Your entire post is based around me fitting my round peg into your square hole. So it is possible to do but because it isn't required to actually "get to" work it feels futile? > it was fun, and none of what you have
314.
▲
by
gravypod
5y ago
> I enjoy riding the Tube, or cycling, or walking. I enjoy driving too. I enjoy seeing people on busy high streets, I enjoy chatting / playing card games over lunch at work, etc. Is there anything preventing from you doing a "c
315.
▲
by
gravypod
5y ago
I did a lot of gaming in highschool and IRC, vent, and TS were what was best then.
316.
▲
by
gravypod
5y ago
> is essentially impossible to build meaningful relationships when all your coworkers are nothing more than a Slack pfp I grew up on irc, ventrilo, teamspeak, and now discord. Some of my best friends are just usernames (not even profile
317.
▲
by
gravypod
5y ago
Is there anyone who believes this on HN? If so, I'd love to have a discussion about why you feel this is the case. I'm young (24) and am performing very well in the workplace. I'm actually much more productive when remote tha
318.
▲
by
gravypod
5y ago
I haven't played with too much Rust but any new projects address a lot of the difficulties with dealing with the legacy libraries. Mainly: they're not written in C.
319.
▲
by
gravypod
5y ago
I work a lot with common mark and hoedown for work. There's no formal Grammer for parsing markdown unfortunately. The closest thing to what the parent comment is talking about is pandoc which most people are afraid of because Haskell i
320.
▲
by
gravypod
5y ago
From what I understand Chubby is basically etcd. So, Chubby, very few. The concepts behind it? Most of the people who work low level with kube.
321.
▲
by
gravypod
5y ago
I highly recommend this topic: https://www.youtube.com/watch?v=-UKEPd2ipEk
322.
▲
by
gravypod
5y ago
Exactly. I can take out a personal loan and use that but those aren't a good interest rate and it would possibly effect my credit. By just paying off my loan in advance of their schedule my credit is being effected very positively.
323.
▲
by
gravypod
5y ago
> 100% of a SWE salary at a big employer should melt that $80k in no time flat. 2 years left at my current plan with 401k contributions, taxes, holding stocks, etc.
324.
▲
by
gravypod
5y ago
> But, rolling back to your post: why can you not retire? Currently a SWE at $BIG_TECH_COMPANY making very good money. 100% of my income goes to paying off debt which, like the OP of this post, was acquired by attending school with no su
325.
▲
by
gravypod
5y ago
I personally want to find a company that has some OSS software and do a paid contract to improve the software. Some reasonable contracting rate for 1 to 3 PRs. Basically, everyone wins. You get a good signal and you don't impose someth
326.
▲
by
gravypod
5y ago
I have two wishes for git: 1. A consistent cross-language API for reading and writing from a bare/remote git repo in ways that would make sense to an average programmer. Something like `git.stat("/file.txt", commit=...)`
327.
▲
by
gravypod
5y ago
1. It is impossible to be, at the same time, a "good engineer" and "difficult to work with". FAANG can hire 30 people to work next to one toxic person so their impact can be 1/30th the pain. 2. Interviewing. FAANG c
328.
▲
by
gravypod
5y ago
I wish there was an easy way to mux display usage to containers sor hat things like these wouldn't need to run an RDP server for you to access the and we could have `--display window=640x480` or `--monitor /dev/....`.
329.
▲
by
gravypod
5y ago
For big companies where you have some people maintaining a few cli tools, this sort of tooling is amazing. Being able to `select ... from executions where exit_code != 0` gives you a lot of freedom to find out proactively what people are ha
330.
▲
by
gravypod
5y ago
I would love if something like this existed except it used a .proto as the source of truth and had a way to provide ways to rename/query certain fields. Would make it easy to replace shared DBs with APIs over time.
More ›