News for hackers. Stuff that matters.

childintime

Re:Show HN: Pep/nom, a sed-inspired language for parsing on Saturday October 31, 2026 @04:08PM (#50319635)
> Some syntagma scripts can be seen at http://nomlang.org/syntagma/eg/

Page not found.

Re:Pico CSS is no longer maintained on Friday October 30, 2026 @05:44AM (#50301667)
With AI he could have made the updates to "stay relevant" as he called it. That seems easier than ever. PicoCSS has brand recognition that shouldn't be throw away.
Re:Iterating Backwards in C on Friday October 30, 2026 @05:05AM (#50301403)
> for(size_t i = count - 1; i >= 0; i--){

> i >=0 is tautologically true (modern compilers will warn).

Note that a tautology in language design is an opportunity. Here the compiler could see what the programmer meant and do the right thing using the overflow flag (though the way this is written doesn't favor this).

I'm not recommending, I'm just saying compilers traditionally have just thrown their hands in the air, kicked the developer around with a stupid error message and called it a day. Apparently only recently they started emitting a warning.

The "best" developer was the one who took the abuse the "best tools" gave him in stride. Nowadays, in their "good faith", compilers don't warn you when they detect undefined behavior. They then go on to reinterpret your code, to show you they read the standards book and you didn't. They never questioning if the standards are wrong or out of date, they don't give you a optional warning like "maybe you didn't intend this, but i'm doing things behind your back?". They placate to the legalistic people that don't actually do the job.

The amount of abuse the developer is willing to take has been the self selecting bias in the industry for many decades. It's made us the heroes of the misplaced comma, changing the meaning of a sentence. A symptom is the lack of women in our profession. I welcome AI for liberating us from what's been hell more often than not.

Nice illustrations! How were they made?
What else could "else" be than german? /s

Note that "what else" is completely proper, standard English, and it has been for centuries.

Re:Show HN: A Truly Modular Keyboard on Monday October 26, 2026 @04:32AM (#50240813)
Gotcha! Just in time before he scales things up to consider the impact of not having column comms.
Re:Show HN: A Truly Modular Keyboard on Monday October 26, 2026 @04:29AM (#50240787)
If the I2C open-collector bus works well enough, the same bus will work fine for CAN. There is no need to comply with the CAN spec.
Just a personal note to you: there are a couple of serious shadow banned ("dead") people commenting in this thread, so you might want to enable seeing them.
1. So there was no certification of the certifiers?

2. This is stupidity that rises to the level of being malicious. There is no excuse, this was a fraud. Their business was literally to promise security and.. make a profit. Nothing was ever delivered.

Re:A New Way to Think About Borrow Checking (In Reverse) on Monday October 19, 2026 @04:27AM (#50149791)
Seems to me you did what any engineer worth his salt would do: sit down and look at the underlying mechanisms, to map the problem, and then highly efficient solutions present themselves. It's amazing to me no one seems to have done this before.

That raises the question why did Rust pivot to lifetimes? It was a bias towards theory? Or they just missed the simplication of their model? So they exited the problem space too early, happy to have found a solution?

I sure am happy to see this non-dogmatic thinking, many blessings are to come of it. It seems we are getting closer to the "final language", and languages become a solved problem.

Re:Types of types: Haskell's Kind system on Saturday October 17, 2026 @11:50PM (#50137764)
What is the article actually saying? It doesn't seem the author actually knows.

It seems a tale about abstraction land, and how it never allows you to exit it again. How you pay taxes for every day spent in it, sold to you as a solution to a problem you didn't think you had.

As any problem can be expressed in C, how would what the author did look like in C? KISS. Abstraction land clearly protects one from such vulgarities.

Re:Gold is now the top U.S. export on Saturday October 17, 2026 @11:21PM (#50137627)
Somehow I read this as "God is now the top U.S. export", and it made sense at multiple levels.

Of course the Americans would sell God. And their mother. Well some Americans would, and the law would be on their side.

Actually they'd sell their god fearing fellow Americans, their goodness, and make a product out of them. They're the gold of the USA, but they're being destroyed by the straw-man-God propaganda industry.

Money is a virus that has no problem destroying the host. People ritually sell what don't belong to them all the time. Like the air we breathe, the native American lands, state power, or land on the moon. "Don't care" equals great profit. How is this ever going to end well?

Re:Tesla Roadster on Friday October 16, 2026 @12:52PM (#50120926)
I wonder if Musk is entering the brain rot phase, and Tesla will decline from now on. After all, this is something Tesla doesn't need, a second dud after the Cybertruck. I'm sure the decline will take some time though.
Re:your C is not standard C on Thursday October 15, 2026 @12:09PM (#50105730)
The C they have been making is full of UB foot guns and is ever more painful to work with. That only really makes sense if you actually want to frustrate devs and alienate them. I actually have nothing against sunsetting the language, it would be a noble goal to minimize changes, so a new language (like Zig does) can integrate a C compiler without having to spend time on updating it.
Re:3rd Yandex Cloud Data Center Was Hit on Sunday October 11, 2026 @05:36AM (#50041347)
It will mean data-centers move to space and then Musk will use his space prowess to bring weapons into space, in collaboration with the US military, and deny/strong-arm/corrupt governments around the world to protect his treasure, including the US government. He'll have a robot army to back it up.

He is on his way to become the first ($100 trillion) supervillain. Until 2 years ago, he stood at the center of most of the good news, then he got a few calls from Putin and he became unhinged from our (obscured) point of view. Nowadays he's a dark pattern.

Capitalism culminates in him, and he has to decide what to make of the world. He is our de-facto king, while on a personal level he has to decide what to do with his fortune. Put it into smart contracts for an AI to use and rule the world? Giving it to his kids would be underwhelming, not what he lived for.

People joked that mankind existed to bring forth the machines and would then become superfluous. The irony of it. Well, it seems irony has mr Musk. He sees the petty online bickering and he sees himself as alone, as the only adult in the room, who has to decide the fate of humanity, and his power in many domains puts him to the task.

He has his fiduciary responsibility that puts the interests of his share-holders first. He sees that as a healthy check on his power. At the end of all his calculations he has responsibilities akin to the Star Wars Emperor. Just like many white men, who come spend the remainder of their days in function and in defense of their property. Not in defense of life.

So Musk needs his antagonist to arrive on the scene, so he can repurpose his empire for the good the antagonist brings, as he represents a complete overhaul of the way life is lived. So the jury is out on mr Musk, and may he always remember his status as an American is just a hustle gone wild. Similar to the dynamic of how a liar has to keep extending his web of lies. He will make it into a machine that will carry his burden going forward. And then what? When, if ever, will he remember he is an African, and a friend of his own antagonist? His final words may sound like: Luke, I am your Father!

Re:New gTLD Application for .lan on Thursday October 08, 2026 @02:30PM (#50009923)
Every year around $4B is spent on websites. Where is the money going, who's getting rich?

It's monopolies like Verisign (of the .com tld) that have luxurious profits. No competition, plus they are allowed to raise their prices above inflation while their infrastructure costs go down every year.

"America" has our best interests at heart /s

Re:Rust Port of TypeScript (Tsc) on Thursday October 08, 2026 @10:42AM (#50006394)
Yesterday I asked Claude to make a RISCV emulator like qemu in x86 assembler. It runs about 5x slower than qemu. That's a pure interpreter vs one of the best JITs. Qemu can run many more instructions though.
Re:Shipping JPEG XL in Chrome on Wednesday October 07, 2026 @08:19AM (#49991734)
The user's OS or the LMS should offer to convert it on the spot. Worst case to .bmp
Despite the characterization as C++ the language looks very much (if not identical) to Rust and makes the same claims. If so, why would I choose this over Rust?? Because of the C++ compatibility? So sad to make a problematic past a requirement for the future.

The site is now https://www.mana-lang.org.

> I’d like to hear your thoughts on this Actor / Action / Request design.

Doesn't seem to have language support, so.. irrelevant?

Re:Denmark Data Breach Exposes 8.8M People's Personal Data on Monday October 05, 2026 @07:19AM (#49963407)
A therapist reads like the-rapist, in his case, and in many others. It's bandaid on a failing system, a failing society, and instead of fixing the system the victim has to pay the-rapist. Misaligned incentives all over again. To correct this therapy should be free, because the need for it shouldn't exist. Let the tech billionaires pay for it: if they cause the damage, they have to pay the bill. That'll teach them how to prioritize user satisfaction.

> things that are out of your control

That's because of corruption. A system that doesn't want to change because some tits can't be let go of. A well working system would render control back to you.

In Europe they should provide the citizens with the service of their messages not reaching US servers. So basically that there is only one party reading along with them, not half the world.
This is exactly the typical use I make of the llm.

Adding: - I typically ask questions in the I form, regardless for whom or why I ask for. - Gemini chats quite often end when it starts recommending psychological council or a suicide line, to talk about my problems. It apparently detects a persistent tendency to not agree with the party line. So it makes sense I must be suicidal ;-

But sure, as llm's start to babysit us, and know our inner dialog better than anyone else, we'll soon be debugging their opinion/behavior/co-existence/authority, when it comes to reporting people to the authorities, or taking on tasks in society in general. We'll hire doctors to cure our psychological profile from our record (Total Recall).

A Minority Report like this shouldn't cause a referral to the police.

Re:Zig v0.17.0 on Saturday October 03, 2026 @04:00AM (#49942265)
What LLM? I used claude and it just cracks up on zig 0.16. Terrible.
Re:Zig v0.17.0 on Saturday October 03, 2026 @03:58AM (#49942258)
Seems like we might need to go to different issue tracking model for AI reports. Such reports must not only provide a bug report/issue but must provide a fix as well. That fix must then be reasoned back to why it solves the bug, why it is minimal, why it is unlikely to silently cause new bugs. It can't introduce new capabilities/side-effects. The platform verifies the claims in the report using another LLM. Then the tests are run, which are no longer publicly accessible to avoid slipping malicious code through the cracks. When okay the patch can go into staging. Perhaps a special version containing only accumulated AI fixes.
Re:RIP, vector database on Friday October 02, 2026 @08:41AM (#49932859)
everything code is going to be liquefied, maybe even including tigerbeetle. simpler systems are simply more reliable, and the effects compound (= the best part is no part). organizations will get rid of database professionals and buy their migration expertise externally, when they need it. it won't be from Oracle.
Re:RIP, vector database on Friday October 02, 2026 @08:30AM (#49932742)
for the database it is actually the opposite, as it is a swiss army knife.

look at the sibling comment, people are already doing this. with time only more people will.

an era is ending. there is a time and a season for everything.

Re:RIP, vector database on Friday October 02, 2026 @08:21AM (#49932677)
SQLite is sure to provide a good parts toolbox. one may even use it as is ;-
Re:RIP, vector database on Friday October 02, 2026 @08:18AM (#49932656)
Thanks for sharing.

Data loss is the obvious concern. Are you perhaps reusing parts of sqlite or postgres?

Re:RIP, vector database on Friday October 02, 2026 @08:15AM (#49932640)
Yes you got it. Get rid of all the abstractions we've gotten so used to and effectively approach this as an embedded project, where every line of code has to be justified.

It tends to make sure you understand the system fully, as no foreign concepts need to be imported and deferred to. That should make your organization run better.

Just like Rust does, btw.

Thx.

Older »