HNHacker News
TopNewBestAskShowJobs

red_admiral

6,540 karma · joined April 30, 2015

submissionscomments
red_admiral··on So you think you could be an electrician?
In a logical world, computer programming would be a trade. I take the point about risk of physical injury of death, hovever.

I think one problem is thinking of the trades as a place where you put people not (good|competent|intelligent) enough to go through college. (Some people's conception of the armed forces makes the same mistake.)

Go a generation or two back and in the UK, we had a much clearer separation between working and middle class, for example one got paid weekly or hourly wages, the other got paid a monthly salary. The trades themselves were divided into skilled and unskilled. While it made a huge cultural difference which class you were from, a good skilled trade could easily make you more money than a clerk job. (Bob Cratchit was middle class!) An unskilled day labourer such as a stevedore might live from hand to mouth, an engine mechanic could usually afford to raise a family and afford a place to live (in a working-class area).

red_admiral··on Several vulnerabilities have been discovered in the Linux kernel
When we hit CVE #-2147483648, it's time to worry.
red_admiral··on Before pixels: Modular industrial dashboards
They're for safety-critical systems, so UI design is taken more seriously - as you can still see in aircraft and railway systems.
red_admiral··on Before pixels: Modular industrial dashboards
The German signalling is built around _Fahrstrassen_, literally 'roads to drive on'. Each one has a start and end point, and the station designer comes up with the ones to implement like 'from entry signal X to platform 1'. These 'roads' are usually a strict subset of the physically possible settings of all the switches.

In the old mechanical lever boxes, there were three kinds of levers: 'elements' (switches, derailers, gates), 'roads' and signals. To let a train move along a road, you first had to set all its elements correctly, and the road lever would only unlock when this was done. Pulling the road lever would also lock the associated elements in place. Then, you could 'open' the signal lever associated with the road, which is only unlocked when the road lever is pulled.

The interface in the page is built of modular components for elements and signals, which behind the scenes are connected to 'road' circuits. You select a road by holding the button at the start and pressing the one at the end. This tries to set up all elements along the road correctly, locks them electrically (with relays) if this succeeds, and then switches the signal at the start of the road. Obviously, the safety property is that you cannot set a road (or an individual element) while it is locked by another road, and no two roads can ever conflict with each other.

Of course, there are 'emergency overrides' for when components are malfunctioning, and strict protocols for using them - for example, not this way: https://en.wikipedia.org/wiki/Bad_Aibling_rail_accident

red_admiral··on Before pixels: Modular industrial dashboards
> I do imagine these panels must have been interactive with all the buttons?

"Spurplan" (roughly "track plan") signalling control panel. To allow a train from point A to point B, you hold down the button at A and then press B. If there's no conflicts, it will set the switches along the way, lock the route (so you can't set a route that interferes) and then "open the signal", as they say in German, at point A.

This was a customizable system built out of standard components, which served its purpose well for a long time. Point your favorite translation tool at https://de.wikipedia.org/wiki/Relaisstellwerk for more details, or http://www.stellwerke.de/ if you want to go down a rabbit hole.

> Rotte [And I believe this was a way to annotate that something was… fixed, maybe? Or on its way to being fixed?]

Rotte = work gang. Reminder tag to not send a train down there.

red_admiral··on September 2026: The world today, as seen by one Polish guy
> You can't force people to have more children.

"People" here means women, and womens' rights are a very recent thing in world history. With a sufficiently evil and authoritarian government, it might be possible. It certainly has been tried in the 20th century: https://en.wikipedia.org/wiki/Cross_of_Honour_of_the_German_...

red_admiral··on Unsurprisingly, Meta's new Muse AI agent blatantly ignores users permissions
In theory, iOS has some protection: the security model is that not all apps can be trusted with everything, so they have to ask for permission to access camera, GPS, texts and so on. I think apple even kicks apps out of its store that try and abuse this.
red_admiral··on Microsoft abandons personal AI chatbot race with Copilot reboot
> Companies were paying for more than 30 million Copilot subscriptions as of the end of June. And while individual users are free to use limited versions of Copilot’s chat experience, its most powerful tools are reserved for subscribers to the company’s M365 apps bundle, which has about 90 million paying users.

It needs to be more widely known that if you cancel a (home) 365 subscription, you'll be offered a cheaper version without AI integration.

red_admiral··on Dutch governments builds alternative for Microsoft based on NixOS
I don't like this idea, but I do like to get my facts right. If it is the patent linked elsewhere on this page, then

  - I can't find the bit where they monitor you via camera and microphone. (I think the "track your eyes to make sure you don't look away during ads" is already patented for mobile, but has never been deployed as far as I know.)
  - "block" your game/program to show ads - I think "pause" would be a better word here, perhaps. That's how ad breaks/popups work, for example on youtube and on many mobile apps, even on the radio in some sense. Scummy? On mobile apps, probably. New? no.
  - The part being patented here is some kind of machine learning system to decide the optimal time(s) to show ads. 
  - Patent doesn't mean it's going to happen.
Apart from "we inserted some ML into the ad pipeline" there's really nothing new that I can see here.
red_admiral··on Ideas on modernizing the open-source desktop
There are two things the document-oriented approach struggles with, though in many ways it's still the best we have.

The first is creating new documents: Lisa's attempt was understandable, Windows' File/New menu tends to miss out all non-Microsoft file types. Sometimes you just need to open the app, like inkscape, to get started off.

The second problem is with things inherently app-based like games. Sure, one could have 'File/New/Factorio game' in the Explorer menu (although that just copies a template file, it doesn't allow for customization) and one could make it so that double-clicking a save game opens Factorio (assuming .fac or something is associated with the correct program), but the usual way is start -> steam -> factorio -> load game (or, more likely, 'continue game' which the document-based approach also can't handle well).

I like my documents and my music organized into folders, most of the time I'm not fussed where my savegames are stored (steam cloud backups, after all). A sensibly done hybrid approach is best.

How to organize my Factorio blueprints is another question ...

red_admiral··on Ideas on modernizing the open-source desktop
Win 3.11 program manager was application oriented. Win 95 was a mix, you could work document-oriented in Explorer (and most people did) but the start menu was still application oriented, with the exception of the "recent files" part (I forgen when exactly that was introduced). 'Libraries' pushes you from the files-and-folders back into a more application based model, to the point where I have an empty 'music library' and a folder music2 next to it where I can organize things the way I want.
red_admiral··on Ideas on modernizing the open-source desktop
> Now, he's trying to convince open-source projects to experiment more and drive the desktop beyond the age-old "windows, icons, menus, pointer" (WIMP) model.

We tried that! It works great on small screens that you poke with your finger. And it made Linus himself switch away from Gnome for a while.

My dream UX would be one with the consistency and customisation of the past. Both Gnome 2 and Win 95 (and 3.1) had title bars of the active window a different color to inactive ones, you could even change the accent color to yellow.

Title bars were much more consistent than now - I don't need individual applications to decide whether they want to put the close button on the left or the right of their custom-styled frame. (To be fair, MacOS is still fairly consistent.) It's like each programmer decided whether their application would use light mode or dark mode rather than leaving the choice up to the user.

This is one of the times when "less is more".

red_admiral··on Pre-Greek: The lost language hidden within Ancient Greek
Archimedes comes to mind.
red_admiral··on I don't like passkeys
> Both Apple and Google want your identity anchored to their operating systems. The “happy path” on their devices is to use their synced passkey management tied to your Apple or Google account.

<sarcasm>On the plus side, this way passkeys can also be tied to age/identity verification.</sarcasm>

red_admiral··on Romania soccer introduces black card to 'combat abusive behaviour' from parents
Also, black cards already exist in other sports: https://en.wikipedia.org/wiki/Penalty_card
red_admiral··on Revolut confirms customer data breach through fake government requests
Could they be put in what bitcoin people call "cold storage"? I can't imagine they're used every day.
red_admiral··on Kenyans Did College Students' Homework for Years. Then A.I. Arrived
When AI watermark detection is properly up and running, there may yet be a market here.

As long as the Kenyans don't try and use AI themselves.

red_admiral··on Houthis 'take control' of key island in global shipping route
In the past you could just hire Swiss.
red_admiral··on All grown-ups were once children, but only few of them remember it
Terry Pratchett:

"You can't give her that!' she screamed. 'It's not safe!'

IT'S A SWORD, said the Hogfather. THEY'RE NOT MEANT TO BE SAFE.

'She's a child!' shouted Crumley.

IT'S EDUCATIONAL.

'What if she cuts herself?'

THAT WILL BE AN IMPORTANT LESSON"

red_admiral··on All grown-ups were once children, but only few of them remember it
Might well be the ADHD - it seems to be common among neurodiverse people.
red_admiral··on All grown-ups were once children, but only few of them remember it
More people should read Oliver Sacks' book Uncle Tungsten. As a kid he was allowed to buy real chemicals for his chemistry set and was told things like "can you make slightly less hydrogen peroxide next time". Minors buying pitchblende (Uranium ore) at the local drugstore for experiments? Sure, might encourage them to be scientists.
red_admiral··on All grown-ups were once children, but only few of them remember it
Depends. Dolls' tea parties aren't violent.
red_admiral··on All grown-ups were once children, but only few of them remember it
Those who don't lose the fun of hitting things graduate to hitting things with swords and end up in the SCA (not the coffee one).

I see the point about violence but I'm ok with it because it's based on fun and not anger. Olympic archery, javelin, or even fencing have an obvious past in warfare but today they've become sports.

I can only speak for some of the European versions of SCA-like clubs but there's a lot of pride-flag flying strictly-no-fascists fun activity with a dose of pretending to be children again.

(Buhurt is a bit more complicated.)

red_admiral··on All grown-ups were once children, but only few of them remember it
Relevant past HN submission: https://www.hgreer.com/PlayingInTheCreek/

(summary: AI as a metaphor for optimising the fun out of play)

red_admiral··on bzip3
Why LGPL when the original license is more permissive? (https://sourceware.org/bzip2/manual/manual.html)
red_admiral··on Switzerland's Federal Government Is Replacing Microsoft on 3k Computers
This is a great replacement for Office Online and Onedrive, but will it work as a standalone desktop application that stores files to by home directory?
red_admiral··on Switzerland's Federal Government Is Replacing Microsoft on 3k Computers
Office is going to be a blocker - not just because of the two XML file formats, but because of the different UI. I personally find the Microsoft version more productive despite a mental list of complaints I have with it.

The correct choice, in my opinion, would be to invest in a new EU_Office project that uses the Microsoft XML formats. If you're trying to run your government on a new platform, that would also be a hedge against TDF pulling in a direction you don't want: an "independent self-governing meritocratic entity" has possible failure modes that need to go on the risk register.

red_admiral··on I Changed My License
The EUPL sound like a good idea - preserving some of the ideas of the FSF (copyleft) but in a way that governments and companies can actually use to develop their own software.

Personally I'm still in the BSD camp, but my current ranking is BSD/MIT > EUPL > (L)GPL now.

red_admiral··on Why are European countries moving their gold out of North America?
We achieved "get the Iraqis out of Kuwait" back in the day.
red_admiral··on RSA-260 Factorized
(EC)DSA is indeed fiddly enough that you wonder if it was an NSA operation in the first place. EdDSA on the other hand seems ok.
Page 1 of 34Next →