As someone who's worked with react for years, I'm convinced that react itself is the problem and there's no way to educate new people on the proper way to use it without essentially teaching them everything the abstraction is intended to do for them. Why should newbs have to care about mutations and state dependencies when the api is apparently designed to help them forget about those things?
I'm always fighting to get people to start thinking about areas of responsibility and consistency across codebases, since the natural tendency is to just add whatever functionality you think you need wherever you happen to be working at the time. I mostly work in C# but at least it has nullable annotations these days. I don't think null guards are really that bad though, at least when you have a language that lets you do it smoothly, like Kotlin and Typescript. Like the author said, it mostly gets real bad when you let responsibilities get all muddy.
No one would do that. On mine it's a switch but most are wired to the brakes as you mentioned. The main benefit is really just that you get brakes for free without any wear, though it is only generally possible on direct drive hub motors.
Not sure I agree with the "three pillar" framing in this one. I think it's more like he was able to use the LLMs effectively because he had already built those years of experience. Someone new trying to vibe code their way into designing robust distributed systems is going to need a similar amount of time to build the correct intuitions, because the LLM doesn't give a shit one way or the other, it'll just do what's in the prompt.
On the other hand, commodotizing domains that fit a repeatable pattern isn't so bad, is it? At work I sometimes have to remind people that we're generally just building CRUD apps to interact with data, which isn't exactly at the bleeding edge of software. I like the idea of software engineers getting to be more portable, but unfortunately the industry still thinks LLMs are going to replace most jobs, which is obviously not possible.
Definitely some major similarities, but HoL has a lot more depth (no pun intended).
I went on that ride, I do remember there being pyrotechnics! It wasn't unpleasant though, just thrilling for my 9 year old self.
Not when you read Peter Hamilton and Alastair Reynolds lol.
It's probably one of those ironic names, but Psychedelic Porn Crumpets always makes me die a little when I'm trying to tell people about 'em. Great band, dumb name.
No way, I loved that show. It was great but flew under the radar.
Why not use python at that point? Sounds like the bus factor would be pretty big on this one
That's odd, I can do either of those things independently. Maybe it's just wired that way for some people?
Rush. Love the 70s and 80s eras especially, but it's like having several favorite bands to choose from! If I'm in the mood for synths I'll put on Signals, or if I want something heavier I'll play the self-titled album. I literally never get sick of their songs though.