News for hackers. Stuff that matters.

beeforpork

Well, I suppose it's pronounced [buba], right? It's not pronounced [bauba]? So why is it spelled 'bouba'? To distinguish from 'boob' (other comments here implied so)?
Is there a PDF specimen? I disable font substitution in my browser, but I do want to have a peek. But not a peek that requires reconfiguring my browser.
Nice! But is there an app with this algorithm/strategy/design for finding good matches for casually having fun together? All the apps I know suck.
> non alcoholic beers taste terrible

Fortunately, this is not universally true anymore.

There are now beers brewed with extremely low-alc yeasts (which have a trait that makes them unable to digest maltose) that make <0,5% alc beers with good flavours. This combined with sour malts and good hops can give you great flavours. These low-alc yeasts remove the need to maltreat the beer for removing the alc. And it is often OK to have 0,5% alc -- maybe not during pregnancy, but to avoid the annoying 5% alc. It's most probably not the industry cheap shit though.

There's also the possibility to just stop the fermentation with normal yeasts at any point, e.g., at 1% alc. I've had a couple of very good beers like this, too.

Re:A graphical desktop for the ZX Spectrum on Sunday September 20, 2026 @07:11AM (#49774624)
And take all the fun out of it??
Re:UTF-8000: Unlimited UTF-8 on Sunday September 20, 2026 @07:10AM (#49774621)
Yes, sure. But what was the incentive? The goal? The reason to start the project (and not another one)? What was interesting enough to start this?
Re:UTF-8000: Unlimited UTF-8 on Sunday September 20, 2026 @04:16AM (#49773675)
It would be nice if the first paragraph gave a motivation for this. Why did you start this?

I mean, I can derive from the text that this can encode arbitrarily large integers. So what? What's the point? I also understand that this is for fun.

Re:UTF-8000: Unlimited UTF-8 on Sunday September 20, 2026 @04:11AM (#49773657)
As are FE, FD, FC, FB, FA, F9, F8, F7, F6 and F5.
Re:A graphical desktop for the ZX Spectrum on Saturday September 19, 2026 @02:47PM (#49769148)
Written in the best programming language ever!
Re:Laya the open source version of Jev on Saturday September 19, 2026 @12:07PM (#49767691)
Is this as good as Laya 3? Unfortunately, it's production was moved from Bremen, Germany, to China, and it is not good anymore, in my opinion.
Re:Claude is no longer available for minors on Friday September 11, 2026 @12:27PM (#49661112)
Yoti? Is there anything useful to read about the security and privacy architecture?
Re:We built our house for LAN parties on Tuesday September 08, 2026 @09:59AM (#49610468)
OK, rich couple show their home and happy family. I find it relatively boring and trivial. (I am not complaining, I can just skip on this -- no problem!)

But I would be interested in the sex dungeon parts of the rich couple's home, maybe there are some ideas that are closer to my world. Or maybe not! But ideas, that's what's interesting here, not actual cable lengths or room or computer counts. That would be interesting.

Yeah, this is actually one of the best uses for AI, I think. Boring decisions that you have to take, but without all necessary knowledge, based on history that can be learned and summarised. And it's all a lot of luck, and nothing is 100% a good or a bad decision. Algorithms won't help. It makes total sense to me to make it openly heuristic and based on propabilities and therefore use AI.

Just like in Iain Banks's scifi (although those AIs are actually intelligent -- I don't think you need that for a CEO).

They are shutting it down. Same agenda as with the ban on side-loading.
Re:Turns are Better than Radians on Thursday August 20, 2026 @06:31AM (#49372742)
Well, \tau vs \pi is a question of taste, but 1 vs. \tau (or \pi) is not. Because you don't get rid of these weird constants, because \pi (or \tau) is, as a fact, in the circumference and area of circles and in surface and volume of spheres, and in other places. There jus is a weird constant.

And for APIs, you could reasonably well have turns or radians or degrees or even percentage of turns, whatever -- it depend on the context what is 'better'. What's really missing, I think, is the support of units in programming languages (in the type system) so that you cannot mess up when invoking sin()/cos(), because you would be forced to provide a unit.

Re:Google Search Is Dying. What Comes Next Is Worse on Tuesday August 11, 2026 @08:25AM (#49257185)
And the same holds for documentation about anything. Documentation is gone. Dead. Reference documentation, output from Doxygen or similar, and many other things that could be searched for hints on how to implement or generally do stuff. It's gone. When writing a simple Python script today and wondering about how an API for some library works, I ask AI, because there is no (findable) documentation anymore. (And yes, I usually still like to write it myself, but it's basically no difference: the AI writing that Python script would be the same point: docs are dead and gone.)

This is really scary and it is progressing fast.

Re:More German than many Germans on Thursday August 06, 2026 @06:31AM (#49194869)
Absolutely!
Re:More German than many Germans on Monday August 03, 2026 @03:36AM (#49152443)
The driver is not allowed to open the door anywhere but at a bus stop, the company running the bus forbids it. Quite strictly, actually. I think it is mainly because of insurance things. It is the same in a traffic jam when you are on the bus and the next bus stop is just a few meters away, and the bus is stuck and nothing moves -- impatient people will get angry because they want to leave the bus, but the driver is just not allowed to open the door except when the bus has properly reached the next bus stop.

Some bus drivers do open the door on some such occasion, but they can really get into trouble if they are caught doing that.

Re:Human mathematicians are being outcounterexampled on Tuesday July 21, 2026 @08:15AM (#48991263)
We were outvibecounterexamplemaxxing them when suddenly, they reoutvibecounterexamplemaxxed us.
Re:Human mathematicians are being outcounterexampled on Tuesday July 21, 2026 @08:08AM (#48991188)
I must object. Because this is derivation, not composition. German is noteworthy for its long compositional word formations (though many other language are, too, e.g., Finnish). German can do derivation, too, but not significantly more than English (and the verb prefix 'out-' is hard to map into German in this case). For admiring derivation, you'd have to point to, e.g., Greenlandic instead (e.g. _iliorfigeqatigiissariaqaraluarput_ roughly 'they should work together' (from the Declaration of Human Rights)).

To be clear, I do like 'outcounterexampled' a lot!

Wasps, not bees.

(Sorry, I'm a bit of a nerd. But I am sure you can cope with that.)

Re:Germany set to restrict its Freedom of Information Act on Tuesday July 14, 2026 @11:06AM (#48908027)
Fair enough. And you are definitely better than them! :-) You are too kind to these people.
Re:Germany set to restrict its Freedom of Information Act on Tuesday July 14, 2026 @09:39AM (#48906700)
The proposal to restrict the access to information came from Amthor himself -- he was in the working group to prepare this proposal for the coalition agreement.

It is not a rumour, it is a plain public fact. Amthor's shady connection to Augustus Intelligence was revealed by a request using this law.

https://fragdenstaat.de/artikel/exklusiv/2025/03/union-will-... (In German)

Re:Simple hard way to conjugate Japanese verbs on Monday June 22, 2026 @05:22AM (#48627804)
Looks good. It essentially separates phonotactics out of conjugation patterns instead of conflating them, which works also very well with how I learn languages. How to conjugate then breaks down to finding the stem (yes, some learning is always involved), and then there are not even different conjugations, but there are simply vocalic and consonantal stems -- all the morphology is in the suffix (the 'secret vowel') and the rest is phonotactics. I am sure there are irregular verbs, but probably this explains 90% or more of the verbs with simple rules. For me, this creates a perfectly logical system. Thanks for the overview!
Re:Show HN: Capacitor Alarm Clock on Wednesday June 17, 2026 @07:05AM (#48568611)
That sounds completely safe and healthy! Hmmmm, I love the smell of vaporized electrolyte, particularly when waking up!
Re:Everything in C is undefined behavior on Wednesday May 20, 2026 @04:22AM (#48204681)
The UB in unaligned pointers is even worse: an unaligned pointer in itself is UB, not only an access to it. So even implicit casting a void*v to an int*i (like 'i=v' in C or 'f(v)' when f() accepts an int*) is UB if the cast pointer is not aligned to int.

It is important to understand that this is a C level problem: if you have UB in your C program, then your C program is broken, i.e., it is formally invalid and wrong, because it is against the C language spec. UB is not on the HW, it has nothing to do with crashes or faults. That cast from void* to int* most likely corresponds to no code on the HW at all -- types are in C only, not on the HW, so a cast is a reinterpretation at C level -- and no HW will crash on that cast (because there is not even code for it). You may think that an integer value in a register must be fine, right? No, because it's not about pointers actually being integers in registers on your HW, but your C program is broken by definition if the cast pointer is unaligned.

> "kai" (pronounced ke like in keg)

Ancient Greek spans several centuries of sound shifts and many dialects. It cannot easily be simplified into one specific pronunciation, particularly not one that is based on your specific dialect of English. Wiktionary has /kǎi̯/, /ˈkɛ/, /ˈcɛ/ and /ˈce/ for "καὶ".

Re:.de TLD offline due to DNSSEC? on Wednesday May 06, 2026 @09:21AM (#48035930)
... wiped out external reachability of a major economy ...

internal reachability (from Germany to .de domains), too... :-)))

Re:Wire to Replace Signal as Standard in the Bundestag on Wednesday April 29, 2026 @04:33AM (#47945633)
Odd? No, it's normal politician behaviour. Julia Klöckner herself got hacked because she is not aware of phishing. To distract from her incompetence, she urges to switch to Wire to implicitly blame Signal. It's obvious what's going on, but people have so little knowledge about digital communication and security that she will get away with it. Poor woman got hacked by insecure Signal, people will remember.

Older »