HNHacker News
TopNewBestAskShowJobs

fsckboy

8,216 karma · joined November 7, 2019

work-work balance is paramount
submissionscomments
fsckboy··on Fermented foods shaped human biology
>kefir. None of which sounded like something my celtic ancesters eat

celts consumed plenty of dairy. kefir is dairy. clotted cream is fermented and buttermilk and cheeses are fermented.

scandinavians eat fermented fish, and there was plenty of exchange and living side by side between scandinavians and northern celts.

fsckboy··on Apple Just Lost Me
there are laws that make sense that are based on age and not identity, so it's more "camel's nose under the tent" than trojan horse
fsckboy··on Why I forked httpx
converted to text:

I realized this the other day, and dub it Bram's Law -- Bram

Bram's Law

The easier a piece of software is to write, the worse it's implemented in practice. Why? Easy software projects can be done by almost any random person, so they are. It's possible to try to nudge your way into being the standard for an easy thing based on technical merit, but that's rather like trying to become a hollywood star based on talent and hard work. You're much better off trading it all in for a good dose of luck.

This is why HTTP is a mess while transaction engines are rock solid. Almost any programmer can do a mediocre but workable job of extending HTTP, (and boy, have they,) but most people can't write a transaction engine which even functions. The result is that very few transaction engines are written, almost all of them by very good programmers, and the few which aren't up to par tend to be really bad and hardly get used. HTTP, on the other hand, has all kinds of random people hacking on it, as a result of which Python has a 'fully http 1.1 compliant http library which raises assertion failures during normal operation.

Remember this next time you're cursing some ubiquitous but awful third party library and thinking of writing a replacement. With enough coal, even a large diamond is unlikely to be the first thing picked up. Save your efforts for more difficult problems where you can make a difference. The simple problems will continue to be dealt with incompetently. It sucks, but we'll waste a lot less time if we learn to accept this fact.

fsckboy··on VNDB founder Yorhel has died
another RIP has a nice picture

https://bimgs.jlist.com/wp-content/uploads/2026/03/RIP-Yorhe...

fsckboy··on Finding all regex matches has always been O(n²)
it's been common in the unix/c/lisp worlds since before you were born

when 6 bit ascii was all caps only, people got used to monocase, then 7-bit lowercase ascii blew in a fresh wind.

fsckboy··on US and TotalEnergies reach 'nearly $1B' deal to end offshore wind projects
>by buying them off with the equivalent of the subsidies the current administration cancelled

no, the billion that is being "paid" is a refund of what Total paid in for the leases. Total paid that into the US govt in anticipation of receiving returns on that investment in the form of "clean energy subsidies".

it is not clear from what is in the news story whether Total is being compensated for the would-have-been future subsidies, or whether Total simply expects to make decent profits from fossil fuels.

if one's interest is in the "clean energy" angle, then this is a "defeat". if one's interest is in reducing govt subsidies, this could be "a win", but it's not exactly clear.

fsckboy··on The IBM scientist who rewrote the rules of information just won a Turing Award
the demonstration was to confirm their math. quantum computing hardware is very difficult. they will not be remembered for their groundbeaking work in quantum physics lab equipment
fsckboy··on The IBM scientist who rewrote the rules of information just won a Turing Award
this isn't about making quantum computing work in practice, this work was still theoretical math
fsckboy··on The paddle wheel aircraft carriers of Lake Michigan
TL;DR converted WWII pilot training ships when everything was in short supply
fsckboy··on Mayor of Paris removed parking spaces, reduced the number of cars
>This article has such a weird framing. It keeps repeating how the cleaner air is so good for tourists.

it's not a weird framing, it's a clearly marked travel piece on "CNN Travel"

the French don't read that, they read French newspapers etc.

fsckboy··on C Bit-Field Pitfalls
>The troublesome behavior is demonstrated by the lines performing the left shift. We take a 12-bit wide bit-field, shift it left by 20 bits so ...

this is nonsense. I don't know what they expect would happen, but who cares? I wouldn't shift a 12 bit field by more than ±11 bits.

you can shift the "enclosing" word of memory if you want, just put the original definition in a union.

fsckboy··on A Japanese glossary of chopsticks faux pas (2022)
"kawai"
fsckboy··on A Japanese glossary of chopsticks faux pas (2022)
>holding onto the same thing at the same tine

i see what you did there

fsckboy··on A Japanese glossary of chopsticks faux pas (2022)
>Always interesting to see the analogs of island vs continental culture when comparing UK <-> America and Japan <-> China.

when America was settled/founded by Britains, etiquette had not been standardized in GB either so the differences are due to parallel development, not island vs continent. That probably holds even more for differences between Japan and China.

fsckboy··on VisiCalc Reconstructed
visicalc was rewriten in the 80's for computers newer than the apple ][, so are you asking specifically about the original implementation or later implementations? it makes a difference and mostly disobviates the question.
fsckboy··on VisiCalc Reconstructed
but wasn't it documented to do it in some sort of "down and to the right" order, and if you wrote your formulas "up and to the left" everything would be hunky dory?

tables generally have row and column sums, subtotals, and averages down and to the right.

fsckboy··on ArXiv declares independence from Cornell
>We've seen the kind of appeasement prose from their statement and FAQ [1] countless times before

what are you referring to, who is being appeased who shouldn't be? what are you worried about happening?

fsckboy··on Connecticut and the 1 Kilometer Effect
>Early adopters of solar panels tend to be people who are interested in innovative technology, who find an installer they trust, and who think having solar panels will benefit them.

I'll bet early adopters of solar panels tend to be people who calculate the fuel economy of a car before making a purchase decision, people whose, damn the paperwork, ears perk up at the idea of a rebate whether from a corp or the govt, people whose enjoyment of a bath entails thinking about how cheap the hot water was.

fsckboy··on Clockwise acquired by Salesforce and shutting down next week
speaking of, Reclaim is the company TFA recommends Clockwise customers migrate to
fsckboy··on Afroman found not liable in defamation case
>Going on the stand and stating that you "don't know" whether the allegedly defamatory statements you are suing over are true or not is a... bold legal strategy.

if the statement is true, that's a defense against defamation.

if the statement is not believable, that is also a defense against defamation.

it actually was legal strategy designed to dance around the legal strategy behind those questions being asked, taking the air out of your insult

fsckboy··on US SEC preparing to scrap quarterly reporting requirement
growing companies generally have capital needs that exceed retained earnings, so paying dividends would by definition increase capital need.
fsckboy··on The math that explains why bell curves are everywhere
combining repeated samples of any distribution* (any population density fuction including power law distributions) will converge to the normal distribution, that's why it appears everywhere.

* excluding bizarre degenerates like constants or impulse functions

fsckboy··on Innocent woman jailed after being misidentified using AI facial recognition
he only got away from it (it being the allegation)
fsckboy··on Polymarket gamblers threaten to kill me over Iran missile story
Israel does military censorship, same as any other country, you can't communicate information that would harm the defense of the country or aid its enemies. Israel is in a hostile and armed neighborhood with frequent hot conflicts, both regular military and irregular forces, so the issue is fairly everpresent compared to other Western style democracies such as in Europe where their neighbors are peaceful.
fsckboy··on A proposal to classify happiness as a psychiatric disorder (1992)
you can't experience Latino culture without thinking that they treat happiness as a goal, it's sort of like you're applying a Germanic/Protestant/Puritanical filter to Americans

also I don't think the more subtle distinctions between happiness and contentment is something people can be expected to maintain in their everyday speech at every moment. That's just not how language works.

fsckboy··on A Plain Anabaptist Story: The Hutterites
catholicism is not procreation only, for example sex on a calendar of "rhythm method" contraception is ok
fsckboy··on Polymarket gamblers threaten to kill me over Iran missile story
any game with a positive expected value is also not gambling, it's mining
fsckboy··on US SEC preparing to scrap quarterly reporting requirement
that makes no sense. companies need capital, that's why there is a stock market. dividends are paid from past earnings, never capital (earnings are only a %age of the value of the capital) and not from higher expectations of the future.
fsckboy··on Polymarket gamblers threaten to kill me over Iran missile story
you need to learn a little finance, i.e. that subset of economics dealing with financial markets. Markets "crowdsource" values in the face of changing needs, preferences, probability and volatility, and that's an incredibly useful thing.

yeah, you can treat investing in markets as a game (fallacy: stock markets are gambling casinos), but people who are serious don't do that, so don't lay the sins of insincerity on markets.

fsckboy··on Ageless Linux – Software for humans of indeterminate age
because parents get to vote same as you, and it looks like they are winning. there are many problems in the libertarian utopia that could be dumped on individuals ("if you don't like it, don't leave your house") but equally unfortunately many prefer a socialist utopia with lots of social and financial controls
← PreviousPage 14 of 34Next →