<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: red_admiral</title><link>https://news.ycombinator.com/user?id=red_admiral</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 13:44:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=red_admiral" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by red_admiral in "Wayland desktop for Linux with skeuomorphic design"]]></title><description><![CDATA[
<p>As well as 'ls'.</p>
]]></description><pubDate>Sat, 17 Oct 2026 11:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50130186</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50130186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50130186</guid></item><item><title><![CDATA[New comment by red_admiral in "Wayland desktop for Linux with skeuomorphic design"]]></title><description><![CDATA[
<p>My experience is that 'ls' and the like are fine once you've used them a few times. 'list-files' would just be more typing, and even with tab completion there's probably other things to list so muscle memory would end up at [l] [tab] [f] [tab] or something like that.<p>The one that constantly trips me up is 'which' vs 'where' but that's for a different reason.<p>('Get-ChildItem' is an abomination.)</p>
]]></description><pubDate>Fri, 16 Oct 2026 11:01:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=50116878</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50116878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50116878</guid></item><item><title><![CDATA[New comment by red_admiral in "Wayland desktop for Linux with skeuomorphic design"]]></title><description><![CDATA[
<p>>  Guess which window has focus<p>Used to be a solved problem before some ** messed it up. I hate that game too.</p>
]]></description><pubDate>Thu, 15 Oct 2026 16:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50106172</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50106172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50106172</guid></item><item><title><![CDATA[New comment by red_admiral in "AdFection: Targeted ads turned into a pipeline for zero-click mercenary spyware"]]></title><description><![CDATA[
<p>However, this hack could have happened whether sideloading was allowed or not.<p>In fact, following the OP's link to <a href="https://citizenlab.ca/research/how-discover-tech-turned-targeted-ads-into-a-pipeline-for-spyware/" rel="nofollow">https://citizenlab.ca/research/how-discover-tech-turned-targ...</a>, "the company’s ads were shown on almost 200,000 unique websites and Android/iOS apps in dozens of countries" so it's not just apps but ordinary websites you visit in your android chrome browser.</p>
]]></description><pubDate>Thu, 15 Oct 2026 14:15:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50104000</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50104000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50104000</guid></item><item><title><![CDATA[New comment by red_admiral in "Ledger confirms spy chip implant behind wallet crypto thefts"]]></title><description><![CDATA[
<p>> Swiss<p>(Hagelin) Crypto AG.</p>
]]></description><pubDate>Thu, 15 Oct 2026 11:25:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=50102142</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50102142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50102142</guid></item><item><title><![CDATA[New comment by red_admiral in "Ledger confirms spy chip implant behind wallet crypto thefts"]]></title><description><![CDATA[
<p>After the Hezbullah pagers incident, the basic assumption has to be that every possible supply chain attack you can think of is realistic.</p>
]]></description><pubDate>Tue, 13 Oct 2026 20:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50078359</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50078359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50078359</guid></item><item><title><![CDATA[New comment by red_admiral in "Denmark set to allow return of 'physical force' in school"]]></title><description><![CDATA[
<p>What the article actually says: the threshold for "force" rises from "student is actively endangering someone" to "student is being disruptive" (throwing food around the classroom is given as an example).<p>There is no mention of force as a punishment (such as spanking), and force means things like holding a student's hand firmly to stop them throwing food. It's not whacking them with a nightstick.</p>
]]></description><pubDate>Tue, 13 Oct 2026 08:15:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50068375</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50068375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50068375</guid></item><item><title><![CDATA[New comment by red_admiral in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>Meanwhile Samsung doesn't even need hackers - a firmware update on consumer devices is enough: <a href="https://www.tomshardware.com/service-providers/samsungs-disastrous-firmware-update-breaks-refrigerators-ahead-of-south-korean-holiday-customers-complain-of-non-functioning-units-food-spoilage-ahead-of-three-day-celebration" rel="nofollow">https://www.tomshardware.com/service-providers/samsungs-disa...</a></p>
]]></description><pubDate>Mon, 12 Oct 2026 18:40:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=50060859</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50060859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50060859</guid></item><item><title><![CDATA[New comment by red_admiral in "Hackers activate automatic defrosting accross European supermarket fridges"]]></title><description><![CDATA[
<p>On the one hand, this might be an escalation of a war below the threshold of "Europe orders general mobilisation". On the other hand, it seems that you just have to sneeze in the general direction of anything 'cyber' to cause an incident, shame on us if we can't get very basic security in order.</p>
]]></description><pubDate>Mon, 12 Oct 2026 17:45:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=50060016</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50060016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50060016</guid></item><item><title><![CDATA[New comment by red_admiral in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>These are industrial fridges, the ones almost the size of a shipping container that you find in major supermarkets. But I agree with you that 'smart' home IoT is a shitshow.</p>
]]></description><pubDate>Mon, 12 Oct 2026 17:41:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=50059948</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50059948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50059948</guid></item><item><title><![CDATA[New comment by red_admiral in "Hackers activate automatic defrosting accross European supermarket fridges"]]></title><description><![CDATA[
<p>That, and why there's not a company VPN in between.</p>
]]></description><pubDate>Mon, 12 Oct 2026 17:38:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50059899</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50059899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50059899</guid></item><item><title><![CDATA[New comment by red_admiral in "Hackers activate automatic defrosting in supermarket fridges across Europe"]]></title><description><![CDATA[
<p>from <a href="https://blog.claroty.com/team82/research/freeze-the-controller-defrost-the-food-uncovering-vulnerabilities-in-danfoss-refrigeration-controllers" rel="nofollow">https://blog.claroty.com/team82/research/freeze-the-controll...</a> :<p>> Our research uncovered a hidden "code-of-the-day" authentication mechanism that could be abused to bypass normal authentication<p>> Our analysis began by examining the internet exposure of these devices, where we identified thousands of publicly accessible management interfaces<p>> (shell injection vulnerability in management interface)<p>This is how we used to vibe-code before we had LLMs.</p>
]]></description><pubDate>Mon, 12 Oct 2026 17:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=50059886</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50059886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50059886</guid></item><item><title><![CDATA[New comment by red_admiral in "Passkeys are a trap"]]></title><description><![CDATA[
<p>Common in the UK, which I feel will hit them in the face when the Internet Research Agency knocks the payment processing offline for a few days.</p>
]]></description><pubDate>Mon, 12 Oct 2026 07:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50052856</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50052856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50052856</guid></item><item><title><![CDATA[New comment by red_admiral in "Passkeys are a trap"]]></title><description><![CDATA[
<p>> Intended audience: non-technical citizens of the web<p>A good description of the design principles behind passkeys, actually.<p>> They can use passkeys to prevent you from running unapproved software.<p>Nope, that's attestation in general; passkeys are not required for that. Passkeys have nothing to do with secure boot, for example. Which version of manifest and adblock chrome/edge supports also has nothing to do with their passkey support. Nor does the possible mandatory age-verification flag we might soon get built into our phones: it'll definitely use some kind of crypto but that can still be one in other ways than with passkeys.<p>Passkeys are a kludge for many reasons, but let's be careful with our terminology.</p>
]]></description><pubDate>Mon, 12 Oct 2026 07:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=50052822</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50052822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50052822</guid></item><item><title><![CDATA[New comment by red_admiral in "Attack of the Vibe Coded Photoshop Clones"]]></title><description><![CDATA[
<p>I wish major software like office and adobe (photoshop) didn't come with mandatory subscriptions, cloud integration, and AI. The most ironic outcome would be a good-enough AI-generated photoshop clone that doesn't have user-facing AI integration.</p>
]]></description><pubDate>Mon, 12 Oct 2026 07:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50052597</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=50052597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50052597</guid></item><item><title><![CDATA[New comment by red_admiral in "So you think you could be an electrician?"]]></title><description><![CDATA[
<p>In a logical world, computer programming would be a trade. I take the point about risk of physical injury of death, hovever.<p>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.)<p>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).</p>
]]></description><pubDate>Sun, 04 Oct 2026 08:34:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49951854</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=49951854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49951854</guid></item><item><title><![CDATA[New comment by red_admiral in "Several vulnerabilities have been discovered in the Linux kernel"]]></title><description><![CDATA[
<p>When we hit CVE #-2147483648, it's time to worry.</p>
]]></description><pubDate>Fri, 02 Oct 2026 11:50:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49932444</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=49932444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49932444</guid></item><item><title><![CDATA[New comment by red_admiral in "Before pixels: Modular industrial dashboards"]]></title><description><![CDATA[
<p>They're for safety-critical systems, so UI design is taken more seriously - as you can still see in aircraft and railway systems.</p>
]]></description><pubDate>Thu, 01 Oct 2026 15:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49923324</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=49923324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49923324</guid></item><item><title><![CDATA[New comment by red_admiral in "Before pixels: Modular industrial dashboards"]]></title><description><![CDATA[
<p>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.<p>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.<p>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.<p>Of course, there are 'emergency overrides' for when components are malfunctioning, and strict protocols for using them - for example, not this way: <a href="https://en.wikipedia.org/wiki/Bad_Aibling_rail_accident" rel="nofollow">https://en.wikipedia.org/wiki/Bad_Aibling_rail_accident</a></p>
]]></description><pubDate>Thu, 01 Oct 2026 15:50:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49923304</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=49923304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49923304</guid></item><item><title><![CDATA[New comment by red_admiral in "Before pixels: Modular industrial dashboards"]]></title><description><![CDATA[
<p>>  I do imagine these panels must have been interactive with all the buttons?<p>"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.<p>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 <a href="https://de.wikipedia.org/wiki/Relaisstellwerk" rel="nofollow">https://de.wikipedia.org/wiki/Relaisstellwerk</a> for more details, or <a href="http://www.stellwerke.de/" rel="nofollow">http://www.stellwerke.de/</a> if you want to go down a rabbit hole.<p>> Rotte [And I believe this was a way to annotate that something was… fixed, maybe? Or on its way to being fixed?]<p>Rotte = work gang. Reminder tag to not send a train down there.</p>
]]></description><pubDate>Thu, 01 Oct 2026 15:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49922902</link><dc:creator>red_admiral</dc:creator><comments>https://news.ycombinator.com/item?id=49922902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49922902</guid></item></channel></rss>