News for hackers. Stuff that matters.

Jakob

Re:uBlock Origin filter to block autoplay videos in TechCrunch on Tuesday November 03, 2026 @03:35AM (#50349524)
Disabling JavaScript by default makes this a non-issue on most sites. Just checked TechCrunch and it’s great without it. Likely like the designer intended.

On iOS, Brave browser makes toggling JS particularly easy.

90% of my mobile web browsing is without JavaScript. It’s much faster, cleaner, safer. And for the occasional website that needs JS, I can toggle it.

Similar to many here in the thread, I then tend to not visit sites anymore that require JS/are too bloated.

Re:Mystery of 60-Second Fluctuations in Power Grids Solved on Monday November 02, 2026 @06:44AM (#50335577)
Until the reforms in 1996, allzu… was one word: allzuoft, allzuschön, allzugroß, allzuviel, etc. But yeah, probably would have written such a long word in two words even then.

My new proposal would be überregelmäßig. Über+adjective is still one word only, post-reform. Sounds strange, but grammatically correct, and still conveys the “unusual” part.

Re:Mystery of 60-Second Fluctuations in Power Grids Solved on Monday November 02, 2026 @05:39AM (#50335159)
Oh interesting that got reformed, too! Strange choice to split it in two instead of three words (the latter which would have mimicked English: “all too”).

Well, then it seems we don’t have any single German word for all too regular anymore :(

Re:Mystery of 60-Second Fluctuations in Power Grids Solved on Monday November 02, 2026 @03:11AM (#50334268)
I would go with “allzuregelmäßig”.

Similar to “allzuschön um wahr zu sein”, “allzugroß” etc.

Re:Making a 88x31 button book using ImageMagick on Friday October 23, 2026 @05:46AM (#50206530)
See https://news.ycombinator.com/item?id=23341711 if that really interests you.

Of course it doesn’t matter in in the grand scheme of things. We are talking about saving seconds in the most egregious example. But it’s nice to know one’s tools.

Re:Making a 88x31 button book using ImageMagick on Tuesday October 20, 2026 @09:41AM (#50166296)
Very nice article. Refreshing to see one liners and fun projects. And the website’s glamour mode is great, too.

Although, as tradition requests, any example of the useless use of `cat` (UUOC) must be called out. The _much_ more efficient use would of course be

  tr '\n' ' ' < input.txt | tr -d '\r' | fold …
Re:Any window from your Mac, on your iPhone and iPad on Friday October 16, 2026 @01:40AM (#50114501)
I still have the original iPhone lying around. I really like its design but it’s too slow and the software too old.

I was always wondering whether a thin client concept like this could bring it to live again.

Re:Google no longer provides direct URLs in search results on Saturday September 12, 2026 @02:03AM (#49669354)
Until 10 years ago, i used Dash for that. It’s still around https://kapeli.com/dash

It’s instant, works offline, auto-updates, and includes all the websites you listed, and allows for custom ones too.

Re:Re: Working Group Last Call: Incremental HTTP Messages on Tuesday July 28, 2026 @01:47PM (#49087436)
Submitted, because I just found out that even after 28 years, the definition of "upstream" and "downstream" is still heavily contested.

> Umm, no. Fix the Envoy proxy terminology so that it isn't obviously wrong.

Re:Can you see three trees? on Saturday June 20, 2026 @06:06AM (#48607983)
Less than Singapore for sure. Less than European cities, I’m not so sure. I don’t have the numbers but if you do an image search of Jakarta (probably one of the worst vegetation-wise and boasting a population of a quarter of Germany) it still has trees in every picture and many more than let’s say Frankfurt or Madrid. The latter has many photos without a single tree.

79% of all German trees are sick. Monocultures and beetles play a role but the problem is much bigger than that: https://www.bmleh.de/DE/themen/wald/wald-in-deutschland/wald...

Re:Can you see three trees? on Saturday June 20, 2026 @04:39AM (#48607475)
Yes, Singapore is great for that. But to be fair with the other cities, it’s very hard _not_ to have abundant vegetation in tropical rainforest climate. Everything grows rapidly and stops at nothing in its way.

In other climates, like European ones, this becomes much more complex. Germany struggles even to keep its forests alive with long stretches of missing rain, higher temperatures, and new pests. Single trees in cities constantly die. Spain is in large parts a desert etc.

I really hope we find a solution/adapted plants to keep cities from heating up so much.

Re:Norway imposes near ban on AI in elementary school on Friday June 19, 2026 @08:46PM (#48605107)
I would see that as an absolute win. Socialization is the main point I send my kids to school.

Socialization leads to discourse which leads to learning.

I really like Mimestream, which is a native client for Gmail.

Very fast and supports all the usual native macOS keyboard navigation, e.g. shift or command to amend selection in a list.

Maybe not in your corner of the internet, but businesses used server side includes (SSI) for that, not iframes.

You add “include” tags to your HTML file and your web server like nginx or varnish would replace it with the fragment at runtime.

  <!--#include virtual="../footer.html" -->
I saw this was quite popular for big publishing houses with millions of articles still relatively recently 10 years ago. They would only write the HTML body of a new article and the other fragments would be included by the web server.

Very cheap, stable, and very big changes across the whole website could be done instantly since cache invalidation is trivial (the web server knows all modified dates of all fragments).

Also, no additional CDN or caching needed. Later, with CDNs there was even a variant where these fragments were hosted at the edge (ESI).

We have been authoring HTML by hand for decades with ease. Text editors are very good at it, and many have commands to auto-wrap, auto-close etc. Reading and writing is simple.
Re:The Vatican's Website in Latin on Thursday May 07, 2026 @11:30AM (#48050630)
For a long time this was a common concept: that more central authorities should only come in where more local cannot effectively do it (subsidiarity). This was of course pretty universal until recently. The oldest counter-example I can think of is the French Revolution that started to centralise.

The church works like DNS in that regard. (Without the caching. ;)

While it was always decentralised, the standardisation of the documents was with the Council of Trent ~1550 https://en.wikipedia.org/wiki/Council_of_Trent

Re:The Vatican's Website in Latin on Wednesday May 06, 2026 @11:24PM (#48045079)
My partner and I are from two different European countries that speak different languages.

When we wanted to marry in the country of my partner, both our (catholic) churches needed to sync. They did so in their common language: Latin.

That was a fun surprise.

Re:A Faster Alternative to Jq on Friday March 27, 2026 @04:05AM (#47540092)
Speed is a quality in itself. We are so bugged down by slow stuff that we often ignore that and don’t actively search for another.

But every now and then a well-optimised tool/page comes along with instant feedback and is a real pleasure to use.

I think some people are more affected by that than others.

Obligatory https://m.xkcd.com/1205

Re:Floor796 on Tuesday December 30, 2025 @04:20AM (#46431232)
And recently even dropping the negation itself while keeping the meaning: “je sais pas”

I never thought about that. Interesting. This negation related cycle is apparently called Jespersen’s cycle and happens in many languages. The English equivalent

I say not -> I “do” not say -> I don’t say. -> ?

https://en.wikipedia.org/wiki/Jespersen%27s_cycle

Re:Floor796 on Saturday December 27, 2025 @12:14PM (#46403282)
Yes. There are lots around; whenever the original word becomes too short for the importance people want to give it.

Tuna fish, chai tea, Enter the room -> enter “into” the room, French: hui (today) -> aujourd’hui (day of today)

Keyword: pleonasm

Yes, this is unfortunately still the way and was very common back when iOS Safari did not allow embedded video.

For a fast start of the video, reverse the implementation: instead of downgrading from Websockets to polling when connection fails, you should upgrade from polling to Websockets when the network allows.

Socket.io was one of the first libraries that did that switching and had it wrong first, too. Learned the enterprise network behaviour and they switched the implementation.

Re:Classical statues were not painted horribly on Thursday December 18, 2025 @10:04AM (#46313438)
Contemporary historic preservation sees itself as the guardian of historical substance. The content of a monument is bound to the preservation of the inherited material.

Georg Dehio’s principle of "conserving, not restoring" is often invoked as a synonym for this self-conception. Old and new need to be clearly separated.

It is a counter-movement to the 18th century historicism which ”destroyed” a lot of old monuments beyond repair.

Personally, I think we went too far on the conservation angle (at least in Germany, not sure about other countries), and should restore a bit more again with the knowledge we have. But much more intelligent people have debated that for centuries, so I guess their answer would be the same like https://askastaffengineer.com/.

Re:Surprisingly, Emacs on Android is pretty good on Wednesday November 26, 2025 @02:36AM (#46055063)
iCloud surprisingly works without issues for me. You can switch on “keep downloaded” for the folder in question.
On the last point on Apple Notes: iCloud has the “keep downloaded” option now on iOS and macOS for folders and files.

This makes every app that saves into iCloud files behave like Notes, i.e. work offline with automatic online sync.

Re:Ask HN: Former Employees' RSUs at Risk After Startup's IPO on Thursday February 13, 2025 @04:42AM (#43034322)
Most countries have mandatory tax withholding by the employer, but not all (e.g. Singapore, Indonesia). In that case you would pay the taxes yourself.

What I haven’t heard yet, is not being allowed to sell on the settlement date. That puts you in a serious risk:

Worst case, the stocks fall to zero, but you paid taxes from your private money. This is net-negative.

To avoid that risk, either the employer needs to withhold the taxes or needs to allow you to sell the tax amount on the first day.

Re:Why Is Warner Brothers Discovery Dumping Old Movies on YouTube? on Wednesday February 05, 2025 @01:46PM (#42953224)
It’s actually not harder thanks to HLS: https://en.m.wikipedia.org/wiki/HTTP_Live_Streaming

Live streaming with HLS is equal to distributing static files and can be very low latency.

If you need to go below 3s of latency, yes it becomes harder, but everything else is thankfully solved.

The bigger issue with live streaming are the peaks: 0 views in one second and millions in the next. Even with static content delivery that leads to all kinds of issues.

Older »