3,899 karma · joined March 31, 2018
"Quite the opposite please Claude"
(I'm going to have to stop commenting about this stuff but it feels like there've been so many amusingly egregious examples recently)
(Apparently the laptops do a suspend to disk depending on battery remaining, so the OS does support it. It'd be nice to have it available! The disk space required could become annoying if you only bought the 1 TB SSD for your fancy 512 GB Mac though.)
(Not to suggest that browser fingerprinting isn't a useful issue to highlight.)
I can type QWERTY ok on a split keyboard, but I have to look at the keys.
I can't type Dvorak at all on a normal keyboard, but it's not a big problem. (It is annoying when using my laptop's built-in keyboard, but I probably end up doing that for the equivalent of all of about 2 working days per year, and even more rarely for any actual work.)
It looks like macOS Finder tries to make it difficult to run two copies of a .app simultaneously, so I imagine many programs don't check for this case, but this is Hacker News, so we can use our hacker skills to try and do what they don't want us to: find the exe inside the bundle and run it directly from Finder, or run it from the terminal using its path. (This works for me with Ptacek's mdv app. Two copies of it end up in the dock.)
> I want to be clear that I'm not against these tools generally. I use them myself
No essay is made worse by being stripped of filler. If the reader has got this far, this sentence is entirely redundant, I think.
EDIT: same on Firefox on my Mac (macOS Ventura).
Anyway, I've no doubt your blog posts from 2009 or whatever were not generated by an LLM. But this fuckin shit right here from 2026 though? LLM. 100%.
(By which I don't mean it generated 100% of it, as there's the odd sentence that sounds vaguely human, just that I am 100% certain that the LLM was allowed to far more than merely breathe on this writing. And that's enough to get me complaining, because it makes it a real headache to read.)
Just like when you get a bit of meat on the bone in a stew, and it all comes out as one piece - but it's just on the brink, and the slightest of touches with the fork is enough to make it separate cleanly, and it just slides off perfectly.
I love it when that happens. I really feel like the author does too. That's part of why I like reading things written by people. Shared enjoyment of a shared human experience.
In practical terms it's so useless that there's no point having a person spend time creating it, but, with AI changing the tradeoffs, now you can just have it created for you.
After being stopped in this way, it must be possible to resume execution somehow. Asserts are code too, and they can be wrong, and it may not be clear why, or what the ramifications might actually be for the specific case - continuing to let the code run can be useful for debugging purposes.
Is the reader expected to understand this sequence of words? Because I'm struggling a bit.
Python is always measurably more lines than the Makefile or shell script equivalent, but just think of the effect on your productivity metrics!
The standard shutil and subprocess modules are pretty convenient to use as-is. They're a bit syntactically tedious for anything that's a very basic sequence of shell operations, but in exchange you'll never forget to quote the arguments correctly. And I've always found that these processes to tend to grow over time anyway - something that's much easier to handle in Python! There's also far more scope for additional error checking and nicer UX.