Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hardwaregeek
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
hardwaregeek
1y ago
Yeah it’s tricky because there’s often a senior/junior dynamic here. Junior people really do benefit from structure and in person mentorship. They also tend to have worse home office setups and more free time. Whereas senior people ten
32.
▲
by
hardwaregeek
1y ago
I have mixed feelings cause on one hand moving from a remote first company to a primarily in person one has made a material difference in my general satisfaction and engagement. But also I wouldn’t want it to be forced. I like having the ch
33.
▲
by
hardwaregeek
1y ago
That’s called the original Go package manager and it was pretty terrible
34.
▲
by
hardwaregeek
1y ago
Because there’s still someone in the car, they just have no way to defend themselves. You can tailgate and honk at them to your heart’s content. Well at least until they call the police but that’s pretty far. And there are other forms of ag
35.
▲
by
hardwaregeek
1y ago
I’m curious if autonomous cars will become targets for aggressive drivers. Like a driver isn’t going to be as scared cutting off a Waymo or tailgating one because the AI isn’t gonna get road rage or honk like hell. In some places I could se
36.
▲
by
hardwaregeek
1y ago
Yeah I’m skeptical that robots will ever be perfect drivers but the bar isn’t perfect it’s better than human and that’s certainly possible.
37.
▲
by
hardwaregeek
1y ago
My mental model for LLMs is that they’re a fuzzy compiler of sorts. Any kind of specification whether that’s BNF or a carefully written prompt will get “translated”. But if you don’t have anything to translate it won’t output anything good.
38.
▲
by
hardwaregeek
1y ago
I like Reason syntax and I wish it was more common, but I think if you want to engage in the OCaml community it’s probably better to just bite the bullet and use the standard syntax. It’s what almost everybody uses so you’ll need to underst
39.
▲
by
hardwaregeek
1y ago
Wouldn’t Kotlin be a more reasonable choice in that case? It has ADTs and a lot of the same niceties of Rust.
40.
▲
by
hardwaregeek
1y ago
They could add stacked diffs, large monorepo features (allow user to view a slice of a repo), better submodule support (why can’t I PR multiple repos at once?). A good desktop app that is faster than the slow web client.
41.
▲
by
hardwaregeek
1y ago
My immediate thought was hmm, that's weird but pretty nice. The indentation problem indeed sucks and with a halfway decent syntax highlighter you can probably de-emphasize the `//` and make it less visually cluttered.
42.
▲
by
hardwaregeek
1y ago
Everyone agrees that "syntax doesn't matter", but implicit in that is "syntax doesn't matter, so let's do what I prefer". So really, syntax does matter. Personally I prefer the Rust/Zig/Go syntax
43.
▲
by
hardwaregeek
1y ago
Check out this video: [1]. It's one of my favorite videos on YouTube. It covers instructional design from a YouTube perspective in a thorough, thoughtful manner. [1]: https://www.youtube.com/watch?v=aBUy0z5HNlY
44.
▲
by
hardwaregeek
1y ago
The rationale is probably that it’s better for C++ devs to write non idiomatic Rust than to keep writing unsafe C++. Like unless they use unsafe and completely circumvent the borrow checker, it’s still gonna be safer. Not letting perfect be
45.
▲
by
hardwaregeek
1y ago
People underestimate how much of software engineering is subjective touchy feely decisions. But really it's just a nature of being in a field with so many possible options and so few hard constraints. You can write your web app/cl
46.
▲
React Rendering as OCaml Modes
(uptointerpretation.com)
2 points
by
hardwaregeek
1y ago
|
0 comments
47.
▲
by
hardwaregeek
1y ago
I'd disagree about syntax. It really does matter. So much of Rust's success is tricking people into writing a functional style while having it look like an imperative language. OCaml syntax isn't bad per se but it's unfa
48.
▲
by
hardwaregeek
1y ago
12 years is an eternity in China. I went in 2008-2010 and it was completely unrecognizable compared to 2018. I imagine 2025 is completely different too
49.
▲
by
hardwaregeek
1y ago
If performance is not ultra critical, I'd use Go. It's simple and a small-ish language. Otherwise there's not many options. Not to belittle your question, because it's a good one, but it's a little like asking if th
50.
▲
by
hardwaregeek
2y ago
With most tech career advice on the internet, I would check to see if it was written before 2022. If so, I'd take it with a grain of salt. I wrote tech advice in the ZIRP times. It was a very different market. Negotiation is still a va
51.
▲
by
hardwaregeek
2y ago
A lot of people are in a particular tribe because they literally cannot be in the other tribe because the other tribe sees them as subhuman, as people who should be deported, who should lose their rights, etc. A lot of them realize that the
52.
▲
by
hardwaregeek
2y ago
Lululemon is tech wear so that’s somewhat surprising. I’d say that if you’re biking, you probably don’t want formal slacks. But more expensive clothes are not inherently more durable. It’s a good way to sell clothes to people who need an ob
53.
▲
by
hardwaregeek
2y ago
Where did you buy these clothes? Were they the right size? If they're wool slacks, I could see them being a little more delicate but regardless that sucks.
54.
▲
by
hardwaregeek
2y ago
Yep! Like how except for gym class, school should be mostly in classrooms
55.
▲
by
hardwaregeek
2y ago
CS at the lower levels should be programming and playing with computers. What else should it be? Analysis of algorithms? That sounds dreadfully boring for a high schooler
56.
▲
by
hardwaregeek
2y ago
Call me old fashioned, but I don't think it'd be that bad for schools to be almost completely analog. Obviously not for classes like CS, but do math class es or English classes really need computers? The whole "digital learni
57.
▲
by
hardwaregeek
2y ago
That's part of it, but the author acknowledges that college has been transactional for quite a while. What has exacerbated the issue was COVID and the rise of extremely potent, addictive social media. I wouldn't be surprised if we
58.
▲
Not all programming jobs are created equal
(uptointerpretation.com)
1 points
by
hardwaregeek
2y ago
|
0 comments
59.
▲
by
hardwaregeek
2y ago
I love this podcast but I can’t listen to it while running. It’s too interesting so I risk falling off the treadmill :D
60.
▲
by
hardwaregeek
2y ago
Rust's syntax isn't gonna win any awards, but it looks sufficiently like C++ to hide that Rust is essentially an ML variant with linear types.
More ›