I have a hard time believing that it collected exactly 2,048 votes by coincidence
I have a hard time believing that it collected exactly 2,048 votes by coincidence
> A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Zig clearly doesn't actually care that much about building robust and reusable software if they're going to forgo Microsoft's decades-long backwards compatibility functionality for the dubious gains of using bare-metal APIs.
And this is exactly why Microsoft can get away with a buggy mess of a user hostile operating system.
They only have an incentive to make a good OS if people are willing to leave when it’s a bad one.
These operating systems aren't my family members -- I'll ditch them if I believe that switching is worth getting over the learning curve of a new environment.
With California weather and an indoor parking spot I only ended up using about one pack (10? 12?) a year.
Which in turn affects the kind of economies that the new development can support. A car dealership? Needs parking and a large catchment area. Burrito shop? Probably not getting much destination traffic and can support itself on locals.
Nice to think, "the people will take trains!" but sometimes it doesn't work that way.
I do as well, so totally know what you're talking about. There's part of me that thinks it will become less exhausting with time and practice.
In high school and college I worked at this Italian place that did dine in, togo, and delivery orders. I got hired as a delivery driver and loved it. A couple years in there was a spell where they had really high turnover so the owners asked me to be a waiter for a little while. The first couple months I found the small talk and the need to always be "on" absolutely exhausting, but overtime I found my routine and it became less exhausting. I definitely loved being a delivery driver far more, but eventually I did hit a point where I didn't feel completely drained after every shift of waiting tables.
I can't help but think coding with LLMs will follow a similar pattern. I don't think I'll ever like it more than writing the code myself, but I have to believe at some point I'll have done it enough that it doesn't feel completely draining.
With the rise of open source, there started to be more black-box compositing, you grabbed some big libraries like Django or NumPy and honestly just hoped there weren't any bugs, but if there were, you could plausibly step through the debugger and figure out what was going wrong and file a bug report.
Now, the LLMs are generating so many orders of magnitude more code than any human could ever have the chance to debug, you're basically just firing this stuff out like a firehose on a house fire, giving it as much control as you can muster but really just trusting the raw power of the thing to get the job done. And, bafflingly, it works pretty well, except in those cases where it doesn't, so you can't stop using the tool but you can't really ever get comfortable with it either.