HNHacker News
TopNewBestAskShowJobs

chuckadams

4,839 karma · joined December 20, 2023

submissionscomments
chuckadams··on Nine PBS sues Iron Mountain over blocked access to archival data
And they sent OSS a legal demand letter to keep paying the Iron Mountain bill for their data. If OSS actually was using IM and not just running a scam, then the data should be pretty safe, if just not accessible for a few weeks/months.
chuckadams··on Tracking down the 16-year-old WAL-reset SQLite bug
I guarantee that any hand-rolled replacement will have more and worse bugs.
chuckadams··on Only 2.6% of the most visited websites have fully valid HTML
Nonetheless, <p> is automatically closed by the occurrence of another block-level element, like another <p> tag or ones like <div> or any header. <li> and <tr> have similar rules. We close them because we're not savages and want to see container tags balanced in the editor, but the html5 spec doesn't strictly require it.
chuckadams··on Parametron: 50s Japanese computer that uses neither transistors nor vacuum tubes
"Quantum Flux Parametron" is also the most awesomest sci-fi sounding name, straight out of Buck Rogers.
chuckadams··on Tail-call optimization in C is relatively recent
Technically TCO is still in the spec, TC39 deadlocked over modifying it. TC39 really does not fill me with confidence in general.
chuckadams··on AI assistant hacks gym website in first known Australian autonomous cyber attack
“Find a way to cancel my membership.”
chuckadams··on Taxi drivers rarely die of Alzheimer's
Probably. I was just being a smartass, really.
chuckadams··on Taxi drivers rarely die of Alzheimer's
The ones that do stopped being taxi drivers.
chuckadams··on CSS: The bomb inside your inbox
It was allowed before HTML even existed: MIME was invented for email.
chuckadams··on The original URL for this prediction will no longer be available in 11 years (2011)
I find it more accurate to refer to "A Turing Test" as opposed to "The Turing Test" for that reason. It's just one loosely-defined test; necessary but not sufficient.
chuckadams··on Mea Culpa – Dark Hours
Yeah, the big bad AI made you plagiarize a whole project down to the name, and lie to everyone about the review process. Not buying any of it.
chuckadams··on Assert(): A Modern How To
The article gets things flatly wrong from its first, ah, assertion. Asserts aren't for validation: the condition is supposed to be impossible to be false, just not provable by the type system. If invalid input can come through normal operation of the program, you use a normal runtime check, not an assert.
chuckadams··on How Did Rogue Generate Its Random Dungeons?
I'm thinking of making a mobile game that's a clicker or something completely not roguelike, naming it "Roguelike Roguelike", and ensuring that the word "roguelike" appears in every sentence of the description. I'll make tens.
chuckadams··on Mars dust is toxic. How will future astronauts deal with it?
437 days in LEO that is, where they're still protected from like 90% of cosmic rays. Hauling enough shielding is going to take a lot of energy, and inadequate shielding is worse than none.
chuckadams··on Software development with AI is starting to feel like cooking steak
> hit it with that A1

Sir, I regret to inform you that you are going straight to hell.

chuckadams··on Don't stop early: Case-folding source code at memory speed
Using emoji for status indicators on the console is a trend that pre-dates LLMs. First mainstream app I can recall doing it was Yarn.
chuckadams··on Thanks FedEx, This Is Why We Keep Getting Phished (2024)
I remember receiving a genuine "verify your account" email from PayPal way back. The phishers didn't make it up, they were just copying actual emails PayPal sent their own users.
chuckadams··on All of Winona Police Department's Flock cameras cut down and stolen
I believe "money good" is YC's only guiding principle. HN is a nice resource, but let's not have any illusions about the morals of the owners.
chuckadams··on How did Wikipedia layout become so bloated?
A quick reminder that reader mode works great with almost every WP article.
chuckadams··on The Abandoned Fish Sauce Terrorizing a Small Canadian Town
I'd say dump it in the ocean, but I don't guess any boat will take it. Still, sounds like they're going to make the area around the landfill stink forever.
chuckadams··on I don't recommend Tailwind CSS
After trying a Tailwind-adjacent library myself (UnoCSS) I came to the conclusion that it's awful, but it's the least awful among worse alternatives. Having gone through BEM, I have no desire to go back there. Layers, modules, and scoped CSS seem like they could address a lot of the pain points in semantic CSS that TW was trying to, but I've never used any of those in anger save for Vue's emulation of scoped CSS.
chuckadams··on Elevators
More like Star Trek turbolifts. Make them grab the handle first for that TOS feel.
chuckadams··on Lerd, an open source Herd-like PHP development environment for Linux and macOS
r/PHP literally sees multiple of these every week. To demonstrate the imagination that goes into the naming, there's another one out there called Yerd.
chuckadams··on How is the Bun rewrite in Rust going?
If you could successfully write Tetris in Malbolge, I would call that impressive indeed. Just writing Hello World was a major effort IIRC. The nature of the malbolge interpreter makes it more of a cryptography exercise than a coding one.
chuckadams··on Design is compromise
Framing everything as a binary win/lose outcome is pretty naïve no matter how much terminology you dress it up with. Also, complaining about downvotes is a good way to attract downvotes.
chuckadams··on Buz – A fork of Bun using modern Zig, with sub-1s incremental builds
To say nothing of `bun install` being about 50 times faster than npm, and disabling most post-install hooks by default.
chuckadams··on So Reddit has decided that plain HTML is unsafe
I never used to be an old.reddit die-hard, but new got so bad it chased me there to where I now use a browser extension to redirect all reddit links to old. I was convinced that the website continued to get worse so they could steer you into the app which hoovers up all your personal information. But then the app is so godawful unusable that I think we're just looking at straight-up incompetence.

So yeah, I'm in the same boat: if they drop old, they drop me.

chuckadams··on Nobody knows what a used GPU cluster is worth
The process node size in William the Conqueror's time was really off the charts.
chuckadams··on Linux kernel will support $ORIGIN, sort of
> plus the fact that the kernel doesn't know anything about PATH (it's only your shell that does)

glibc is what deals with PATH, not the shell. On Linux, it's execvp(3) in libc which is implemented in terms of execve(2) in the kernel, but POSIX doesn't make a distinction between syscalls and library functions, so a kernel could implement either or none directly.

chuckadams··on Who's afraid of Chinese models?
Lots of software licenses have “non-compete” clauses that forbid you from using it to develop a competing product. Wouldn’t surprise me if there was a compiler or two out there with that restriction, most likely niche languages.
← PreviousPage 4 of 34Next →