News for hackers. Stuff that matters.

jrimbault

Re:Type-safe HTML templating in Zig on Monday October 12, 2026 @02:11AM (#50051979)
<?php include "header.html" ?>
Re:Why the Bronze Age Collapsed on Thursday October 01, 2026 @05:20AM (#49919534)
If that's 500 fighting men, that's actually a sizeable army. Especially with no supply train.
Re:Ideas on modernizing the open-source desktop on Thursday September 24, 2026 @10:49AM (#49831424)
I wanted to wire an webcal/https ics link into the GNOME calendar the other day: absolutely no way to do that. There's a prominent calendar in the top bar of GNOME, and it seems no one actually uses it?
Re:Ideas on modernizing the open-source desktop on Thursday September 24, 2026 @04:49AM (#49827992)
When I was on Windows there was point in time when I use Stardock's Fences, around or between 2010-2014.

Pretty nice product as I recall, lots of features to make the "Desktop" more or less dynamic. Pretty soon after I stopped using the "Desktop" entirely.

[] https://www.stardock.com/products/fences/

Re:Canada welcomes EU proposal to become 'associate member' on Thursday September 17, 2026 @10:38AM (#49741483)
Luckily states are not hormones-driven romcom protagonists.
Re:I think I hate the internet on Thursday September 10, 2026 @05:24AM (#49640848)
> People don’t complain about roads & gutters because there’s idiots on that drive.

We do complain about roads and infrastructure, and try to improve them so the inevitable idiot's impact is lessened.

Handicap Go by Nagahara Yoshiaki helped me tremendously.

I started playing I believe in March of 2025. I had the very good luck that one of my high school best friends is a 4 dan EGF player, and was in the French team 20 years ago. We played constantly against each other with 9 stones handicap and him teaching me a lot.

But when I read that book, in a few weeks/months we went from 9 stones to only 3 stones by August 2025. and we have stayed at 3 stones since, playing very even games, with only a handful or couple of points differences. Only very recently did I win by 9.5 points. Which made me hope I had made new progress, but I had to resign in the very next game.

Re:The creator of Jujutsu has joined ERSC on Wednesday September 02, 2026 @09:13AM (#49535697)
What if I _want_ a staging area?
And even then, the "rare" qualifier is not needed here. What Amazon/LLM companies are doing is amoral. This is intellectual piracy (not in the "copyright infringement" sense) at the highest level. Stealing and centralizing the accumulation of human knowledge to eventually rob us all and put all power into the hands in the hands of a handful of people, who are not benevolent.
Re:Parsers don't have to be complicated on Friday August 07, 2026 @05:57AM (#49208097)
Can you feel the irony when typing this? "Simple readable C code" itself not being able to be parsed by "simple readable C code".
Re:An Uncomplicated Man on Tuesday July 28, 2026 @04:25AM (#49080970)
Athena/PTSD-girl being the only Trojan with a face doesn't dismiss that affirmation, only reinforces it. And she writes about her in another paragraph.
Re:An Uncomplicated Man on Tuesday July 28, 2026 @04:22AM (#49080953)
It's not controversial. It's only controversial in the culture wars part of the world. There has been some critics* of her translation among classicists, but not _controversies_.

*: which is only natural, that's their job to criticize each others' translations

Re:An Uncomplicated Man on Tuesday July 28, 2026 @04:20AM (#49080926)
How do you get 'roughly be summarized as "I could have done better"' from this critique? Nowhere does she say something vaguely like that.
Re:Good Tools Are Invisible on Friday July 10, 2026 @09:03AM (#48859332)
Having designed a good number of internal tools for teams of developers I couldn't agree more.

Earlier I had the tendency to "leave the guts" open, thinking my users were developers and would want that. All it did was put obstacles in my teammates actually doing their work. My teammates must use the tools I made for them to achieve work the company needs them to do, they don't want, nor should they want to, fiddle with a little tool they won't find anywhere else.

I still leave a lot of escape hatches, but I try to design the internal tools in such way as to make the users fall into a pit of success.

Edit: also, error messages, error messages, error messages and auto suggestions for common errors

Edit 2: also the number of people only addressing the examples in the post rather than the spirit of the post is... disappointing.

I love how new people keep discovering Ian's website (cf the xkcd 1053). It's a really well made website, the pictures and animations are very well chosen to explain knots and lacing.
I notice how the title by Ars Technica is much less baity than Nature: "Why have papers by one of history’s most famous physicists been retracted?" vs "Why did this journal retract two 1940s papers by Max Planck?"
Re:I don't chain everything in JavaScript anymore on Wednesday April 22, 2026 @09:17AM (#47863189)
Note that for little while now lazy iterators have been available:

- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

- Array.prototype.values https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

This addresses a few criticisms here, and the main criticisms I had.

Re:The purist's guide to phở in Hanoi on Tuesday April 21, 2026 @08:43AM (#47847983)
Cheekily, might not the "purist" want a "pot-au-feu" ? (i have a sincere dislike of purity talk, especially in cookery)

The article mentions it, but doesn't disprove it.

Re:Claude Design on Friday April 17, 2026 @12:08PM (#47807451)
> Of course, there is indeed no shame. There is also no pride.

But there's is "pride" in making tools people actually use without issue

Re: on Wednesday March 25, 2026 @06:02AM (#47515338)
Couldn't you have used a subdomain "ai.mozilla.org" rather than a new tld? I'm guessing some marketing executives got involved?
Re: on Tuesday March 24, 2026 @09:35AM (#47502382)
I saw that, but anyone can link to anything. Luckily on mozilla.org there's a link to mozilla.ai, so that legitimizes it a bit. But that is not obvious.
Re: on Tuesday March 24, 2026 @05:07AM (#47500147)
Sorry, dumb question: is "mozilla.ai" related to "mozilla.org" and to the larger Mozilla organization? Because changing the tld makes this actually non-obvious. I see "mozilla.ai" and I think "someone is trying to phish".
Except a lot of actual, very smart, economists are for UBI or similar arrangements (it's not a settled matter). And geohot might be smart, but he's just a self described hacker.

If we're going to use authority arguments.

Re:The state of the kernel Rust experiment on Friday December 19, 2025 @02:40AM (#46323240)
In C this kind of issue is so common it wouldn't raise to the status of "CVE". People would just shrug and say "git gud".
Re:What will enter the public domain in 2026? on Tuesday December 02, 2025 @04:01AM (#46119141)
When the "classics" were decided to be "the classics" (by who? why? on what authority?) a lot of them were newer than Mickey Mouse is today.
The quotes aren't in the original title:

> Two US marines implicated in killing family in notorious Iraq war shooting, expert tells BBC

I used to.
Re:What Is Complexity in Chess? on Tuesday September 02, 2025 @08:39AM (#45102329)
Thanks for the first link it's really fun game :)

I've been playing lots on OGS (with my friend in particular), under my pseudonym erelde

Re:What Is Complexity in Chess? on Monday September 01, 2025 @08:14AM (#45092103)
I've been quite taken with Go these last few months and I wish the western world had more skilled players.

I've been fortunate that one of my high school friends is a 4 dan EGF player and that he has taken lots of time to play with me and teach me. But I can see other beginners struggling with the basics because they're only playing other low-skilled players.

I wish the western world paid Go more attention, it's a beautiful game with a really nice balance.

Re:The Best Line Length on Tuesday August 12, 2025 @08:29AM (#44875396)
I've been writing code (and prose) with 3 vertical rulers for almost 10 years now: 66, 80 and 120 characters each. None of them are hard limits for me. But they do help guide my eye.

Most lines fit under 66. A lot more than 50%, even code written by other people. I'd say most lines also fit under 80, and very rarely do lines actually cross 120.

Older »