HNHacker News
TopNewBestAskShowJobs

SmasherEpilepti

158 karma · joined August 24, 2026

submissionscomments
SmasherEpilepti··on Git 3.0's upcoming SHA-256 default will be a costly mistake
I find it disappointing how few people are addressing the proposed "Independent Tree Hash Headers" solution. It's probably the most interesting part of the article, but it's getting the least attention.

I came in expecting to disagree strongly with the article, but ended up agreeing more than I didn't (though I still don't 100% agree, as collisions are still an issue for mirrors). I find the concept of multiple hashes per commit quite interesting. It would allow mixing hashes in one repo, wouldn't break submodules, and tooling could be used to reject commits without any secure hashes for a gradual transition (like enforcing signed commits/tags).

SmasherEpilepti··on FTC is investigating OpenAI, Anthropic and other AI companies over product risks
"for free" is doing a lot of heavy lifting. By all reasonable measures, DOGE has cost far more than it has saved, and the vast majority of its recommended cuts were entirely political.
SmasherEpilepti··on FTC is investigating OpenAI, Anthropic and other AI companies over product risks
The teapot dome wasn't the president making policy decisions specifically to enrich himself. The man involved conducted his illicit affairs in secret, and went to prison for it.

The blatant nature of it now and complete complicity of large swaths of the government in the corruption are a level that has never been seen before. The Teapot Dome scandal involved the equivalent of tens of millions of present day dollars. The actions of the president alone now are what would have been considered dozens of individual career-ending scandals only a couple generations ago.

SmasherEpilepti··on Meta Uses A.I. Data Centers to Avoid Billions in Federal Taxes
Your tax burden is a responsibility to society, and not paying your share is benefiting from systems without carrying your own weight, effectively stealing from the system.

> I don’t know why this distinction is so difficult for people.

It's only a distinction if you don't understand what the purpose of taxes are.

SmasherEpilepti··on Meta Uses A.I. Data Centers to Avoid Billions in Federal Taxes
> If folks are mad about actions that are legal, it makes zero sense to be mad at the actor.

Why does it make zero sense to be mad about immoral behavior from greedy people? If I see somebody come into my grocery store and grab every sample on a sample tray and stuff them in their pockets, I'm going to be upset at them, not that there aren't any laws against sample hoarding.

Laws can't hope to account for every single action we want to discourage people from doing. In the meta case, they do account for it, and they're likely breaking the law.

SmasherEpilepti··on Gitea 28.0
You can do that via hooks. You could probably even manage to hook up a CI engine like woodpecker via hooks and do it entirely that way.

Gitea or Forgejo with actions is almost certainly easier, but it's possible to do it with pure git.

SmasherEpilepti··on macOS Golden Gate Is a Buggy Mess
Spaces have been nearly unusably bad for a very long time in MacOS. I used them heavily, but in frustration, have simply given up on them completely. They're simply too unreliable and inconsistent, even when they're at their best.
SmasherEpilepti··on Creatine uptake enhances antitumor immunity
I'm a vegan, and I'm surprised this is downvoted, because it's true. There are plenty of things that you need to be careful to not become deficient in on a vegan diet: protein (in appropriate amino acid balances), creatine, b12, the good Omega 3s (from algae preferably; flax is missing DHA entirely), calcium, iron, to name a few.

You're fine if you take daily algae oil, multivitamin, iron supplement, calcium, and creatine (without going overboard on any of it) and making sure to get lots of protein from balanced sources (eating a ton of soy is actually not a bad idea, because it's a balanced protein), but I wouldn't recommend somebody who doesn't want to have to worry about their nutrition to go vegan. Enough omnivores are already deficient in vitamins and minerals, and veganism only makes it harder.

SmasherEpilepti··on I Have a Confession: I Built This Site with AI – Please Forgive Me
> I wouldn't be using this if I could avoid it really. I don't use the "gig economy" at all. I don't use crypto either. But in this case, I couldn't beat them, so I had to join them.

> But until then, just to keep up, I have now learned to make a website using AI.

Come on, man. You could have taken the extra time to learn it and do it yourself. I use LLMs for development at work (and I do kind of hate what it's done to the process of discovery and joy in puzzle solving; this is why I still do my hobby programming without LLMs), but your typewriter website didn't have to be done on an enterprise schedule. This is like taking photos and using a printer to do your "painting" because you have to "keep up". It's a hobby, you definitely don't have to "keep up".

edit: I'm not commenting on the moral quandary here, but if you don't want to or have to do something, why do it anyway and feel bad about it?

SmasherEpilepti··on I Have a Confession: I Built This Site with AI – Please Forgive Me
Most FOSS is offered free of charge, but not free of conditions. You still have legal requirements spelled out in the licenses, from attribution to actually requiring you to license your work accordingly.
SmasherEpilepti··on Woman Arrested, Dragged Away After Speaking About Flock at City Council Meeting
Those were two different people.
SmasherEpilepti··on Can you tell which images are AI-generated?
> 60 seconds to find out.

> 90s round, 10s per image

> Play 60 seconds

This is confusing. What does "90s round" mean if it's a 60 second game? Is it about the 1990s?

SmasherEpilepti··on You can defeat the Dream Devourer from Chrono Trigger using an int overflow
> I have no idea. Its like reading a book and saying you don't enjoy the story; you're what, just there for the physical motion of turning the pages?

I think you were intending for novels, but poetry books typically don't really have much in the way of "story", just aesthetics. Even for novels, there are many that I primarily appreciate the prose. I love everything about the Kingkiller Chronicle books, but the prose itself is quite pleasant in isolation, and I could probably appreciate the books even if the story and worldbuilding weren't good.

Plenty of RPGs don't have much in the way of story. The story of the first Final Fantasy is nearly absent. Same with the first Diablo, and most roguelikes. Obviously, you can enjoy an RPG without caring for the story or characters, because the main point the vast majority of games is to play them.

SmasherEpilepti··on macOS 27 Golden Gate – Review
Some tools should be avoided outright, because they're bad tools. You can hammer nails in with a rock, making it a tool, but I wouldn't question the biases of a craftsman who avoided using rocks in their work. I use LLMs for work, but your statement here doesn't hold water at all.
SmasherEpilepti··on macOS 27 Golden Gate – Review
Homebrew/nix: The most obvious one. MacOS just has no good package manager. It's even worse than Windows, which is also pretty bad, but at least on Windows you can install an app and manage it in a central "Add and Remove Programs" view, and they've standardized an installer format that cares about and manages versions and upgrades.

Middle Click: This is a galling one.

Rectangle: Far better than the MacOS's native snapping, which is half-assed.

AltTab: MacOS's keyboard driven app and window switching are terrible. It feels like they don't test for use that's not entirely mouse-based.

Mac Mouse Fix/LinearMouse: Real mouse support on MacOS sucks, and the unified settings between mouse and trackpad really sucks when you have to occasionally use both and don't want them to behave identically.

Karabiner: MacOS's keyboard mapping is incredibly underpowered.

AeroSpace/yabai: I don't use these anymore, because these also were pretty buggy for my use case; instead, I just use MacOS without Spaces. I hate MacOS window management, but find it less painful if I just lean heavily on tmux. MacOS Spaces are completely broken, especially on multi-monitor. They never do what you expect. I could write a screed on exactly how broken they are, but I won't in this post.

Ice (might be sketchy now; had an ownership change): Lack of menu bar overflow on MacOS is awful. I have icons that just disappear into the notch and can not be clicked, and there's not space for much, especially if you use something like Stats to see resource use.

BetterDisplay+MonitorControl: Non-retina monitor management on MacOS is bad.

SoundSource: Per-app audio control just doesn't exist otherwise.

These are all things that work fine out of the box on KDE and even Gnome. MacOS, for a very UI-focused OS, is simply terrible to use graphically if you're not baby-ducked into it from a young age. I've been using it for years at work (because my options are MacOS and Windows, and MacOS for all its flaws is still less painful than Windows), and I still can't get used to all the bad decisions. Spaces are the most shocking example of something that should work that doesn't, and they still don't fix it year after year.

SmasherEpilepti··on Chopping up books when they're physically too big
These are valid. I vastly prefer physical books for things like academic and reference material (and TTRPG books) because of 4 in particular. Many kinds of books, it's very important to be able to flip quickly between arbitrary points, using your digits as quick temporary marks.

I still prefer ereaders for novels and most non-fiction books, though.

SmasherEpilepti··on Chopping up books when they're physically too big
It seemed to me more about taking control of things to read in ways that are most comfortable and convenient. I was already off the topic of specifically chopping up books.
SmasherEpilepti··on Chopping up books when they're physically too big
That's cool and all, but I generally prefer my text reflowable, and find PDF reading on any not-huge e-reader to be a pain in the ass. It's worth it for things that are rich in figures and formatting (like House of Leaves, many textbooks, comics and manga, etc), but for the typical novel or non-fiction book, I really do want just text and the most minimal formatting and layout instructions possible, so I can configure to my own comfort, not to whatever the publisher has decided they want me to see.
SmasherEpilepti··on Chopping up books when they're physically too big
At that rate, you might as well buy and use an e-reader instead. It really doesn't get any more comfortable in the hands than a light device like a Kobo or whatever one you prefer.
SmasherEpilepti··on The case against JPEG XL
If you're counting by absolute numbers, 90% of the web is probably YouTube, Facebook, Instagram, Twitter, Bluesky, Reddit, TikTok and the other major silos. I don't think those should be able to define all the web technologies for everybody else.

> Especially when there already exists a bunch of lossless formats.

Sure, but I'm not defending JXL here in particular, just arguing against the point that lossless images are unimportant on the web.

SmasherEpilepti··on The case against JPEG XL
Nobody has brought it up yet, but JPEG XL seems to be close in potential and flexibility to OpenEXR. It seems more a competitor to something like that--for use in image processing and digital art pipelines--than something like JPEG, WEBP, or PNG.

That said, I have converted my personal JPEGs to JPEG XL, because you can losslessly convert back and forth between the two for smaller filesize in JPEG XL with no quality loss, so I get free storage savings and can get the byte-for-byte original JPEG back if I need it.

SmasherEpilepti··on The case against JPEG XL
It's a great option for 3D art texturing and compositing. I could see using it over OpenEXR, which I use a lot in Blender right now.
SmasherEpilepti··on The case against JPEG XL
I'm active in many art communities on the web for whom being able to view and share lossless images are table stakes. Also many other communities for which being able to view and share lossless screen captures is fundamental.

I can accept a claim that JPEG-XL is not the best format for it, or that it is good, but not worth the complexity and extra surface area it introduces. I can not accept a claim that "lossless just isn't very useful on the web".

SmasherEpilepti··on Houthis 'take control' of key island in global shipping route
Fair enough; my bad.
SmasherEpilepti··on Houthis 'take control' of key island in global shipping route
You're dodging the question and the conversation. Again: Is it possible to criticize the actions of the government of Israel without hating Jews? The government of Israel is simply above reproach because of their religion?
SmasherEpilepti··on Houthis 'take control' of key island in global shipping route
So you're saying nobody can criticize the actions of the government of Israel without hating Jews? That's extraordinarily myopic. What happens if a Jewish person disagrees with Israel's actions? Does that revoke their right to be Jewish?
SmasherEpilepti··on Houthis 'take control' of key island in global shipping route
The majority of criticism of Israel I've seen have nothing to do with Jews or Judaism, but the war crimes by a right-wing militaristic state that engages in constant violent aggression.

Outside of extremist Muslim rhetoric, I've seen almost no anti-Jew criticism of Israel, but I've seen many statements like yours that equate criticism of Israel with antisemitism.

SmasherEpilepti··on Don't let anyone take away your big box of cables
I had RMA'd them before I found out about the cable issue. When I was about to put in the replacements, I noticed that the SATA power cable didn't look like the others, and did some research before I plugged them in. Up to that point, I thought I just had a pair of DOA drives from the same batch or something (which I thought was unusual and quite unlikely, but not impossible).
SmasherEpilepti··on Don't let anyone take away your big box of cables
Better to learn from my experience than yours.
SmasherEpilepti··on Don't let anyone take away your big box of cables
It wasn't actually very expensive in money, because I was still able to RMA the pair of fried drives, but it did cost me $30 in shipping, a month of waiting, a lost delivery via UPS, and tons of time dealing with customer support for both UPS and Seagate to actually get a second set of replacement drives.

On the bright side, the actual replacements that eventually got to me were both 2TB bigger than the originals. They didn't tell me about this, so I'm not sure if they silently upgraded me to apologize for the wait, it was an accident, or they happened to be out of stock and just grabbed the next size up.

Page 1 of 2Next →