News for hackers. Stuff that matters.

btschaegg

Re:Programming Isn't Special on Friday October 09, 2026 @07:09AM (#50018858)
> The thing with art and music is that they are easy to appreciate

I get what you mean (and agree w.r.t. math/code) but notably, I think appreciation for a lot of things still accumulates if you put in the work.

As an amateur violist, I can attest that I gained a totally new appreciation for most of the pieces I've studied and played in an orchestra in the past.

This not only includes "unknown" classical music from different eras, but also the obvious (popular) candidates like Beethoven's 6th, Dvořak's 9th and Grieg's "Peer Gynt" suites.

And there's a lot of great music one needs to get into first; for expample: I love Tool songs exactly for that, and there are certainly more obscure artists :)

So, I suspect the thing about maths and code is mainly just caused by the fact that people can go through life just fine without really interacting with them on the level required to develop the smallest bit of "taste" (as opposed to e.g. music).

Re:Where's the Beef?: The lab-grown-meat revolution that wasn't on Friday September 25, 2026 @07:46AM (#49843255)
Interesting to poke around in: https://ourworldindata.org/grapher/per-capita-meat-consumpti...

It sadly doesn't go back further than the 1960s. If you select Western Europe, the number seems to be falling (back from almost 100kg, though). USA, not so much.

Note though that for what your parent describes, you'd want numbers to go even further back, then you could likely see the whole effect of post-WW2 boom; though WW2 itself would obviously also extremely skew the data in the 40s.

Re:Roko's Basilisk on Friday September 18, 2026 @04:48PM (#49760079)
You could argue that it also works in the opposite direction: https://www.goodreads.com/quotes/7018833-somewhere-and-i-can...
Re:This website runs on a Raspberry Pi 4B with only 1 GB of RAM on Sunday September 13, 2026 @05:00AM (#49681676)
You Browser Working

Zurich Cloudflare Working

pi.deepakness.com Host Error

The official firmware, yes, but also Fairphones for years, not Xiaomi or the like (FP2 -> FP3 -> FP5 now). So the "bloat" in question is the Google stuff.
I had the same experience. Repeatedly. IMO it's the software, not the hardware. The issues always start/get worse with a big update to Android or the main Google apps.
Re:WordPress is now just a liability on Monday August 24, 2026 @04:55PM (#49425737)
<insert "always has been" meme here>
Re:Stwipe Acquires OpenWouter on Friday August 21, 2026 @10:02AM (#49388227)
> Knowledge cutoff

> None. Wouter is aware of everything and disappointed by most of it.

Here I am, brain the size of a planet and they ask me to take you down to the bridge. Call that job satisfaction? ’Cos I don’t.

Re:Show HN: Ask questions about the Swiss train timetable on Sunday August 16, 2026 @10:12AM (#49320277)
If it's something small, usually yes. But very often, that's still on the same routes (often, not all rails are blocked, so only some connections through the station suffer).

But I've also seen my fair share of "trains in this direction won't recover for hours" over the years, and directly after such an incident, the official systems usually don't really adapt all that well. I don't know if they're "massaged" manually after that or if it's just a case of the entire system finally figuring out that an entire station is FUBARed, not only one or two scheduled connections…

Re:Show HN: Ask questions about the Swiss train timetable on Sunday August 16, 2026 @07:34AM (#49319067)
I tested the use case I could've really used this for, but it doesn't seem to be able to do this: "Biel to Zürich, but not through Grenchen".

The SBB timetable app and website can become really unhelpful if there has been an "accident involving a person" [0]; other than that, I've got little issues with them day to day.

But it seems your model doesn't have a way to know that the IC from Biel to Olten goes through Grenchen (it only presents the obvious routes that wouldn't work in this case).

[0]: https://company.sbb.ch/en/railway-development/services-rus/r...

Re:Geek Fighter – 2d fighter game on Saturday August 15, 2026 @07:27PM (#49315267)
The "geek" in the title is definitely a lie. I can think of an entire series of fitting expletives to replace it, though.
Re:Pi's Minimalism Is Its Advantage on Wednesday August 05, 2026 @07:20AM (#49181247)
I'd agree with you based on the language itself; Lua has some annoying idiosyncrasies like e.g. (my main pet peeve) 1-based indexing.

But I suspect the positive opinion on Lua stem more from the standardized environment the language is built around (i.e. how it is embedded into applications): If you don't explicitly pass capabilities like file handling etc. into the script, it CANNOT use them. Sooo many scripting languages get this wrong, it's actually embarassing.

Re:Ask HN: Give Me Your Earworm on Friday July 31, 2026 @07:06PM (#49129503)
https://youtu.be/nplkSmHC780

Edit: Also, if you're looking for earworms and like loopy melodies, check out David Fenn's Soundtrack for Moonlighter: https://davidfennmusic.bandcamp.com/album/moonlighter

Especially "Macadamia Mayhem" and "Restless Roots" tend to follow me around for hours each time I revisit the album :)

Re:AI "Proves" Collatz Conjecture with Lean 4 Bug on Wednesday July 29, 2026 @04:06PM (#49102336)
…minutes before a bunch of Vogons show up to finally get started with their intergalactic highway and the result never makes it to the prompter ;)
Imagine someone sneaking in The King in Yellow into the training sets used by all projects training models somehow, breaking all future models irreparably -- and then the engineers trying to find this poison pill in the dataset and going mad one by one as they find it and aren't able avoid reading into act 2.

…should make for an interesting SCP story :)

Re:Introduction to Data-Oriented Design [pdf] on Monday July 27, 2026 @01:27PM (#49072856)
Note: AFAIU "Data Oriented Programming" (as championed e.g. in the Clojure community) and "Data Oriented Design" (as championed in the video game community) are very different philosophies for different use-cases and diametrically opposed on many dimensions. People knowing only the one phrase and assuming both to be synonymous will be in for a lot of confusion when reading about the other.
Re:The AI Productivity Illusion on Saturday July 25, 2026 @06:39PM (#49052457)
…inefficiently.

I can also do nothing at scale just with a hammock :)

I think that's meant as an abbreviation for "microtransactions".
Re:AI Mania Is Eviscerating Global Decision-Making on Monday July 20, 2026 @05:19AM (#48976233)
> The world’s organisations have been captured by people in the throes of frothing excitement, and saner people who now live in a state of constant commingled fear and frustration.

This reminds me of "Youth without God" by Ödön von Horváth:

> Perhaps Anne’s mother was right. Perhaps men are mad now—those who aren’t mad haven’t the courage to put their maniacal fellows into strait-jackets.

Re:Primate Is the Last Great Web Framework on Wednesday July 15, 2026 @04:09PM (#48926425)
There is no curse in Elvish, Entish, or the tongues of Men for this treachery.

SCNR :)

> every time Space Marine 2 crashes my entire Linux desktop.

Sounds like a good situation for the litany of percussive maintenance.

Re:Leaking YouTube creators' private videos on Sunday July 05, 2026 @07:40AM (#48793365)
Your right, as are your examples, but I want to point out an interesting thing about your examples :)

> - CT and MRI data processing

> - scheduling systems for universities and other schools (makes education more scalable)

Those two read as if they are of different urgency (#1: whoever needs it urgently is at risk of dying, schedules for "non-urgent" cases will be affected for months, turning many into urgent cases; #2: the education systems will suffer, but it only gets dire after multiple days), until you realize that #2 also applies to e.g. hospitals.

Medicine at scale is already barely scraping by as it is (see: overworked staff etc. etc.), but disrupt the internal IT working of hospitals and the indirect body count will rise fast.

Re:This blog is written in en-GB on Thursday July 02, 2026 @05:02PM (#48767335)
Because that comma is a crime against legibility.
Re:This blog is written in en-GB on Thursday July 02, 2026 @05:00PM (#48767301)
> Bonus points for using a very confusing separator... Maybe {?

I vote for "end of unit" (ASCII 0x1F).

Re:"People who don't use AI will be left behind" on Wednesday April 29, 2026 @06:03PM (#47955335)
> I've come up with a set of rules that describe our reactions to technologies: Anything that is in the world when you're born is normal and ordinary and is just a natural part of the way the world works. Anything that's invented between when you're fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it. Anything invented after you're thirty-five is against the natural order of things.

Douglas Adams, The Salmon of Doubt

Re:How to Write Unmaintainable Code (1999) on Saturday April 04, 2026 @04:31PM (#47643060)
In fact, I'd go so far as to say that classes not being final or sealed (C#) by default is another failure to set sensible defaults, akin to "everything is mutable unless explicitly marked const".

Properly designing classes for inheritance takes proactive care and is, in my experience, almost never done unless the author has been forced to by external forces (through APIs or agreements with other developers).

Re:Shall I implement it? No on Thursday March 12, 2026 @06:21PM (#47358084)
With that model, you're basically toast if you're "the human". It only cares about "my humans" ;)
For various people, some of that flipped back, and they now record voice messages to send them through e.g. WhatsApp.

My percieved explanation for this is that most of them can't be bothered to type a message but are still very happy to waste the recipient's time. Yes, I'm not thrilled about it.

OTOH, at least these messages are still more asynchronous and less interrupting than a phone call. But the inability to skim them still bothers me to no end.

Got another one:

Hugo Weaving laughs manically.

It assigns this to the original The Matrix and doesn't mention the sequels. I guess it can't distinguish between them?

Edit: And another one :)

A western hero wants to retire but is forced into a last big battle against all odds by his biggest fan.

(My Name is Nobody)

Aaand another one:

Two men identify classical music pieces by the ads that use them as background music.

(The Intouchables)

Older »