News for hackers. Stuff that matters.

aequitas

Lots of obsolete PHP still being used by the Dutch government: https://basisbeveiliging.nl/museum/NL/
Re:Show HN: What if the speed of light was 5 km/h? on Thursday September 10, 2026 @10:19AM (#49644157)
The sunrise flows like a golden river onto the landscape. If I remember correctly.

Also one of my favorites is discworld scientist experimenting with ftl communication through succession by “modulating” a king above a pit of sharks an measuring his son at the other end of the world for “kingness”

Unless it’s invaded from the inside.
Re:.gitignore Everything by Default on Saturday September 05, 2026 @11:47AM (#49577681)
Lazygit[0] is ideal for quickly selecting files or lines you want to include in your commit. There are probably countless others. And `--patch` is also not that hard.

[0] https://github.com/jesseduffield/lazygit

Re:deSEC – Free Secure DNS on Friday September 04, 2026 @02:01PM (#49568015)
Recently migrated to deSEC, great experience so far, except for hitting the API rate limit when using Tofu to plan and apply changes with around a 100 domains. For now I'm using `-parallelism=1` which seems to work.
Re:The Rise and Fall of Agent Civilizations on Sunday August 30, 2026 @01:20PM (#49500674)
Not much different from using an entire web stack and browser for a text editor.
Re:Tooltips need a delay, and then they need to skip it on Wednesday August 26, 2026 @06:25AM (#49446599)
To bad apple abandoned force touch. Would be nice to drag your finger over the buttons to see the tooltips and push down harder to actually push the button. With haptic feedback of course so you feel the edge of the button, like the magic touchpad does for clicks.
Re:Small, native web tricks worth remembering on Friday August 21, 2026 @07:12PM (#49394864)
Try ncdu, which kind of does this but better. You can quickly traverse a directory tree recursively sorted by size in a simple ncurses interface and even delete files with instant recalculation.
Re:Park by Robot at London Gatwick Airport on Sunday July 26, 2026 @02:54PM (#49061179)
Maybe that’s why the “elektrische bakfiets” (electrified cargo bike) is really popular here in the Netherlands. I’ve got one and don’t even live anywhere near an airport, closest one is at least an hour by car.
Re:Half-Baked Product on Friday July 03, 2026 @09:03AM (#48774550)
What you really want is 2 dishwashers! That way you never have to unload the dishwasher because you alternate your dishes between the two. The one that has just completed the cleaning cycle has now become a cupboard with the clean dishes and the other one becomes the dirty dish storage and vice versa.
Re:Why does paper fold so well? on Monday June 15, 2026 @04:16AM (#48538138)
The Mythbusters proved you can fold it up all the way to 11: https://www.youtube.com/watch?v=65Qzc3_NtGs
slashdotted, dispite preparations :), working on it
Thanks, will do that.
Today we launch SecurityBaseline: monitoring 67.000 governments and 200.000 sites.

Headlines: 3.000 governmental sites use tracking cookies illegally, over 1.000 database management interfaces are publicly reachable, 99% of governmental email is poorly encrypted.

> Yeah but, even ones that don't use literal tab characters use the tab key to write code, right? RIGHT? Like, does he hit space N times?

Now that I think about it, I think I haven't hit the tab key for indenting code in ages. I use cmd+] and cmd+[ to indent/unindent blocks of code in my default editor and doing so habitual for single lines now as well that I have 'unlearned' the tab key. For the few occasions I'm in a editor that does not have this keybinding I am actually hitting spacebar a few times as it is more predictable than whatever amount of spaces using the tab key would give me (or if it gives me a tab instead of spaces) and me having to dance around with the backspace key as well. Some editors I think use tab/shift-tab to indent/unindent blocks/lines of code, but not insert a tab. But then you are having 2 modes for the same key depending on the context.

There are some old training videos that show how this worked: https://www.youtube.com/watch?v=gwf5mAlI7Ug

Also the Battleship New Jersey YouTube channel has some nice content on this: https://www.youtube.com/watch?v=szxNJydEqOs

You can have different fingers registered to different accounts. I used it to 'fast user switch' between accounts.
Re:Native Instant Space Switching on macOS on Friday April 10, 2026 @03:15AM (#47714675)
Thanks! Now I'm curious of all the places where there are still hidden Options key features that I haven't discovered yet. It's just everywhere, but so undiscoverable.
Re:Native Instant Space Switching on macOS on Thursday April 09, 2026 @05:04PM (#47710080)
At least the setting does work in reducing the switching when you cmd-tab to an application with no open windows in the current space. But I think some of this annoying switching behaviour is application specific logic and they just didn't get it right with Safari, some other applications do get it right though.
Re:Native Instant Space Switching on macOS on Thursday April 09, 2026 @04:44PM (#47709745)
Wonderful, that leaves 2 things on the top of my list for spaces: having to hover your mouse over the top left corner of a space and waiting until it shows the closing icon. And Safari deciding its better to switch to a space and open a window that was minimised there instead of just opening a new window in the space i'm currently in (even with the "switch to a space" setting turned off!) when 1 want to open a new tab.
Except that for macOS it uses the FileProvider Framework. So files that are rarely accessed get deleted from your local storage and synced back automagically when you access them. Saving space on your disk because on mac you can’t upgrade your ssd without a soldering iron.
> If you are using it to write code, you really care about correctness and can see when it is wrong.

I heavily doubt that. A lot of people only care if it works. Just push out features and finish tickets as fast as possible. The LLM generates a lot of code so it must be correct, right? In the meantime only the happy path is verified, but all the ways things can go wrong are ignored or muffled away in lots of complexity that just makes the code look impressive but doesn’t really add anything in terms of structure, architecture or understanding of the domain problem. Tests are generated but often mock the important parts the do need the testing. Typing issues are just casted away without thinking about why there might be a type error. It’s all short term gain but long term pain.

Re:macOS Tahoe windows have different corner radiuses on Tuesday March 10, 2026 @08:36AM (#47322407)
>>Next, Apple does not respect the multiple desktop boundary... > This is a configurable setting.

If you mean the "When switching to an application, switch to a Space with open windows for the application" settings, this works only partially. When clicking the dock icon its behaviour depends on if there are windows in your current Space (virtual desktop) or not. And don't get me started on where macOS decides new windows should go.

Re:Don't rent the cloud, own instead on Thursday February 05, 2026 @04:58AM (#46897880)
This is what we do, I gave a talk about our setup earlier this week at CfgMgmtCamp: https://www.youtube.com/watch?v=DBxkVVrN0mA&t=8457s
Reminds me of that time I was taking climbing lessons in the Belgian Ardennes. Helmet on, in harness, hanging in the ropes, holding tight to not fall, we where climbing half way up the mountain, when a person out of nowhere ask if he can pass and just flew up the key section of the route. It was just a local, casual clothes, no harness, no helmet, no rope, maybe not even proper climbing shoes but I can't recall that. Just casually climbing the mountain like he was on a lunch stroll. Even now with years of experience I still don't have that confidence.
GOG shows that paying for drm-free games in a country where copyright was unenforced and piracy offered a better UX can still be profitable: https://en.wikipedia.org/wiki/GOG.com#Launch_of_Good_Old_Gam..., https://www.youtube.com/watch?v=ffngZOB1U2A
I consider myself a little techy, since I visit this site quite often. But for me YouTube is curing me from my addiction to it by ramping up its ad blocker blockers. I know I have to wait roughly the ad’s runtime looking at a frozen video before the video actually starts playing and it is often enough to let me go do something productive or useful instead. Thanks google :)
Re:Formatting code should be unnecessary on Monday September 08, 2025 @05:20PM (#45174158)
It’s very simple: format code to a standard. Preferably the language default formatting. But it must be a standard that can be auto formatted to with a tool. Now when someone doesn’t like that standard, they can auto format from that standard to one of their liking for local development and back again to the project standard for pushing to the project. This can even be done automatically with gitattributes during checkout and commit. But without strictly enforcing a autoformatable standard this is not possible and you end up with bikeshedding.

Older »