<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 - New Comments: &#34;linux&#34;</title><link>https://news.ycombinator.com/newcomments</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 23:26:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/newcomments?q=linux" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by darkwi11ow in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>I think gp meant DKMS (<a href="https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support" rel="nofollow">https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support</a>). It allows for things like using same proprietary device drivers across many Linux kernels.</p>
]]></description><pubDate>Fri, 30 Oct 2026 21:55:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=50310660</link><dc:creator>darkwi11ow</dc:creator><comments>https://news.ycombinator.com/item?id=50310660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50310660</guid></item><item><title><![CDATA[New comment by darkwi11ow in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>The issue could be resolved by introducing some sort of signing for openvsx extension packages. Then regardless of from where one downloaded Claude, it can be always verified to be authentic or not. This technology exists for ages and prominently featured in all mainstream Linux distributions. Cursor, Anthropic and other openvsx users need to work with Eclipse Foundation to make this happen.</p>
]]></description><pubDate>Fri, 30 Oct 2026 21:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=50310578</link><dc:creator>darkwi11ow</dc:creator><comments>https://news.ycombinator.com/item?id=50310578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50310578</guid></item><item><title><![CDATA[New comment by CrompyBlompers in "Herdr has released native app"]]></title><description><![CDATA[
<p>I've been using Rex for the past week, almost entirely through the macOS client and it's been great. Replaced ghostty+herdr (the TUI) for me.<p>I have its local server and an instance of the alpha linux server on my cloud based dev box, hooked up via my tailnet.<p>I've played around with the iOS client a bit, but haven't had the need to do terminal stuff from my phone.</p>
]]></description><pubDate>Fri, 30 Oct 2026 21:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=50310251</link><dc:creator>CrompyBlompers</dc:creator><comments>https://news.ycombinator.com/item?id=50310251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50310251</guid></item><item><title><![CDATA[New comment by fschuett in "AI isn't replacing SREs, it's deskilling them"]]></title><description><![CDATA[
<p>It's not that crashes don't happen, it's just that they don't "randomly" happen. The error codes from bad hardware are predictable (against kernel bugs... well I use an "allnoconfig" kernel, which disables like 95% of the kernel). Bad hardware, bad network, bad RAM, all of these are simulateable in QEMU or Linux (tc netem / blkdebug).<p>If I count my test suite for the ISO, I have ~2500 unit tests (placement groups tests, Raft behaviour tests, disk perf tests, SigV4 crypto tests, DHCP tests, kernel rollback tests), ~110 fault-injection tests (latency, network, RAM), ~60 block-store failure tests (e.g. network interrupt while two disks try to sync), "chaos tests" (generating random event scenarios for an hour), bit flip tests, "fsync lies to me" tests, power cut tests, round-trip tests, "power cut while in the middle of sync between datacenters",  SMART degradation tests, load tests, memory pressure tests, file descriptor resource starvation, NTP drift tests, metadata DB loss tests, DNS failover, ....<p>Then for security everything is turned off, kernel modules are off, eBPF is off, io_uring is off (lots of CVEs), user namespaces are off, most network and file drivers are off, /bin/sh is off, S3 endpoint is minimal, etc.<p>Most rules from aerospace are said to be "written with blood", some crash caused this rule to be legalized. But with ~40k lines you can go through each line and say "what if this fails". With a kubernetes cluster it's more or less based on hope and happy-path testing.<p>I also scraped other competitors for user complaints, esp. about data loss / sync engine bugs and in total I now have about 4000 tests for 40k lines of backend code and another ~1000 tests for the 15k lines for the sync engine code (about 1 test for every 15 lines).<p>I'm still not entirely confident (still need lots of beta testing), but a chance of data loss of .01% would be pretty high. It really depends on the amount of testing whether you need an on-call person at all and most orgs are more engineered towards "just hire someone to be on-call" rather than doing proper testing.</p>
]]></description><pubDate>Fri, 30 Oct 2026 21:09:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=50310169</link><dc:creator>fschuett</dc:creator><comments>https://news.ycombinator.com/item?id=50310169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50310169</guid></item><item><title><![CDATA[New comment by AdmiralAsshat in "AI isn't replacing SREs, it's deskilling them"]]></title><description><![CDATA[
<p>As an SRE Engineer (RAS syndrome, I know), I was just having this talk with my supervisor.<p>My original career/learning path was for a traditional kind of SysAdmin role, because that's what I like. Doing Linux administration and such. Then our whole stack went AWS/cloud-native, so, ok. Seems like no one cares about someone who can actually SSH into a Linux server and figure out what the problem is--they want everything to be built into CloudFormation so that when a server is misbehaving you pull a switch to trapdoor it into oblivion and drop an identical one into its place, in the hope that this one works. I didn't relish the idea of moving away to the increasingly abstract, but alright, I can deal. Reformulating my learning path into being a Certified AWS Full-Stack Engineer or whatever.<p>As that was in progress, my company drank the AI kool-aid and went all in on AI. Now I honestly don't know what I should be training for. They've been pretty consistent on "No new staff, just AI", "You don't need X, you just need AI"--so I am honestly not even sure at this point if my company even <i>wants</i> me spending time diving more into the AWS stack, or if their attitude is "The AI knows everything--put all of your time into AI prompt engineering and just push whatever buttons the AI tells you to do."<p>The desired company skills continue to drift from my "personal" desired skills, but if this is an industry trend I'm not sure I have much of a choice, because I need my job.</p>
]]></description><pubDate>Fri, 30 Oct 2026 20:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=50309748</link><dc:creator>AdmiralAsshat</dc:creator><comments>https://news.ycombinator.com/item?id=50309748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50309748</guid></item><item><title><![CDATA[New comment by tredre3 in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>> They recompiled it for EVERY kernel release of every supported distribution (they had never heard of DPMS apparently)<p>Neither have I, I think you goofed up on your acronyms? For a driver as embedded as crowdstrike you need to recompile, there's no other way around it. Linux doesn't provide anything stable to target and a shim won't cut it in this case.<p>> the service ran as root, it UPDATED ITS OWN BINARIES as root!<p>Would you prefer if Linux allowed local users to replace the kernel and/or its modules without root? What kind of faux-outrage is this?</p>
]]></description><pubDate>Fri, 30 Oct 2026 20:30:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50309741</link><dc:creator>tredre3</dc:creator><comments>https://news.ycombinator.com/item?id=50309741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50309741</guid></item><item><title><![CDATA[New comment by ang_cire in "Northflank Breached"]]></title><description><![CDATA[
<p>An exploit in what, the network stack of the Linux distro you're using for the mTLS proxy? Or the crypto module? Sure, could happen. But then, you're unlikely to be the top target of anything.<p>Or do you mean a customer was running it?</p>
]]></description><pubDate>Fri, 30 Oct 2026 20:24:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=50309658</link><dc:creator>ang_cire</dc:creator><comments>https://news.ycombinator.com/item?id=50309658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50309658</guid></item><item><title><![CDATA[New comment by znpy in "AI isn't replacing SREs, it's deskilling them"]]></title><description><![CDATA[
<p>I’m doing interviews as a senior sre and frankly it’s extremely weird.<p>I’m being asked very open ended scenario-based questions, I’m answering honestly, and it seems to be going well (i’m moving through the interview funnel).<p>I’m not getting asked deeply technical questions. No weird obscure trivia. No stack-specific things. No linux internals. No weird networking trap questions. Coding part is essentially gone.<p>My interviewers so far have mostly been other senior SREs.<p>It looks like a market where a senior sre can recognise another senior sre. Some kind of closed circle.<p>So weird, so so weird.</p>
]]></description><pubDate>Fri, 30 Oct 2026 20:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50309530</link><dc:creator>znpy</dc:creator><comments>https://news.ycombinator.com/item?id=50309530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50309530</guid></item><item><title><![CDATA[New comment by cyberpunk in "Northflank Breached"]]></title><description><![CDATA[
<p><p><pre><code>    1. Good engineers should have had a firewall/waf/nat/thingy infront of their linux systems, and alerting at least on those directly exposed to reduce/eliminate blast radius
    2. Good engineers don't enable MTCP (which as far as I can tell is largely a desktop feature) on firewalls
    3. ???
    4. Profit!</code></pre></p>
]]></description><pubDate>Fri, 30 Oct 2026 19:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=50309370</link><dc:creator>cyberpunk</dc:creator><comments>https://news.ycombinator.com/item?id=50309370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50309370</guid></item><item><title><![CDATA[New comment by eterm in "The federated code forge"]]></title><description><![CDATA[
<p>Thanks, you've correctly identified the issue, although I wouldn't call it a problem with "my" OS unless it's my configuration.<p>I just wanted to read the source locally. I know things are getting worse by the month for developers on Windows because other developers are increasingly not giving a shit to support it, but it's odd to have a repo that doesn't even clone on windows.<p>Not building is common, not passing tests even if it builds is extremely common, but not even cloning is a new one.<p>I guess eventually I'll give up and switch to linux, but I'm still paid to work on Windows. I guess maybe it's finally time to look into a real dev-container setup for this kind of thing and I can do this all a bit more securely too.</p>
]]></description><pubDate>Fri, 30 Oct 2026 19:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=50309189</link><dc:creator>eterm</dc:creator><comments>https://news.ycombinator.com/item?id=50309189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50309189</guid></item><item><title><![CDATA[New comment by zzbzq in "US tech stocks see sharp falls over AI cost fears"]]></title><description><![CDATA[
<p>I love my Steamdeck but I've never found the argument for Linux gaming very compelling when it explicitly hinges on running Windows emulator software. It's really just an argument for consoles. PC gaming isn't really a good idea because PCs aren't really a good idea, and with the PCs, the big 3 OSes aren't really a good idea either. Salvage the kernels and build narrow, bespoke things without all the cruft.</p>
]]></description><pubDate>Fri, 30 Oct 2026 19:18:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308886</link><dc:creator>zzbzq</dc:creator><comments>https://news.ycombinator.com/item?id=50308886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308886</guid></item><item><title><![CDATA[New comment by roscas in "Little Snitch Shows Who Your Mac Talks To"]]></title><description><![CDATA[
<p>Do not forget opensnitch <a href="https://github.com/evilsocket/opensnitch" rel="nofollow">https://github.com/evilsocket/opensnitch</a> for Linux.<p>Fist program to be installed.<p>If you never used, you don't know what is "going" on the pc.</p>
]]></description><pubDate>Fri, 30 Oct 2026 19:13:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308808</link><dc:creator>roscas</dc:creator><comments>https://news.ycombinator.com/item?id=50308808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308808</guid></item><item><title><![CDATA[New comment by craftkiller in "AlpineBSD"]]></title><description><![CDATA[
<p>Without reading the contents of the patches there is no way to know how significant or insignificant those changes are.<p>That being said, I think it is important to consider: in a hypothetical world where the BSDs and other copyfree operating systems didn't exist we *still* wouldn't get those patches from Sony. The alternative is not "we have to use Linux now and make our work public", it is "we have to use one of the many commercially available operating systems". Just look at all the devices that ship with QNX.<p><a href="https://en.wikipedia.org/wiki/QNX" rel="nofollow">https://en.wikipedia.org/wiki/QNX</a></p>
]]></description><pubDate>Fri, 30 Oct 2026 19:12:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308799</link><dc:creator>craftkiller</dc:creator><comments>https://news.ycombinator.com/item?id=50308799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308799</guid></item><item><title><![CDATA[New comment by zamalek in "US tech stocks see sharp falls over AI cost fears"]]></title><description><![CDATA[
<p>Exactly, this is exactly what I'm going to do on NixOS. Apparently Epic is greenlighting CachyOS, so I'll most likely just pull their bins.<p>> GP: EACv2 can't accept self-signed kernels and bootloaders<p>Also, from what I understand from the NixOS discussion[1] on this, it's using mok. That does put which keys are trusted in Epic's hands (which also isn't perfect, but is still vastly better than Microsoft). That article author seems to be poorly informed, or may be spreading FUD.<p>[1]: <a href="https://discourse.nixos.org/t/eac-linux-v2-requirements-vs-boot-security-work-in-549372/80560" rel="nofollow">https://discourse.nixos.org/t/eac-linux-v2-requirements-vs-b...</a></p>
]]></description><pubDate>Fri, 30 Oct 2026 19:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308761</link><dc:creator>zamalek</dc:creator><comments>https://news.ycombinator.com/item?id=50308761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308761</guid></item><item><title><![CDATA[New comment by kouru225 in "H.264 Is Magic (2016)"]]></title><description><![CDATA[
<p>Not on Linux though</p>
]]></description><pubDate>Fri, 30 Oct 2026 19:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308680</link><dc:creator>kouru225</dc:creator><comments>https://news.ycombinator.com/item?id=50308680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308680</guid></item><item><title><![CDATA[New comment by Melatonic in "Backdoor in Claude Code for VS Code extension on the Cursor Marketplace"]]></title><description><![CDATA[
<p>What do you suggest instead ?<p>Their Linux stuff has gotten much better but besides the (insanely huge) recent windows debacle I've found them to be a great product</p>
]]></description><pubDate>Fri, 30 Oct 2026 18:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308459</link><dc:creator>Melatonic</dc:creator><comments>https://news.ycombinator.com/item?id=50308459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308459</guid></item><item><title><![CDATA[New comment by gnabgib in "Little Snitch Shows Who Your Mac Talks To"]]></title><description><![CDATA[
<p>Official site: <a href="https://www.obdev.at/products/littlesnitch/index.html" rel="nofollow">https://www.obdev.at/products/littlesnitch/index.html</a><p>Popular in:<p>2024 (118 points, 13 comments) <a href="https://news.ycombinator.com/item?id=42545009">https://news.ycombinator.com/item?id=42545009</a><p>2017 (337 points, 219 comments) <a href="https://news.ycombinator.com/item?id=13443858">https://news.ycombinator.com/item?id=13443858</a><p>Recently available for Linux too (1378 points, 474 comments) <a href="https://news.ycombinator.com/item?id=47697870">https://news.ycombinator.com/item?id=47697870</a></p>
]]></description><pubDate>Fri, 30 Oct 2026 18:46:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308420</link><dc:creator>gnabgib</dc:creator><comments>https://news.ycombinator.com/item?id=50308420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308420</guid></item><item><title><![CDATA[New comment by Mujtaba1i in "Archtoys – a fast, PowerToys-style color picker for Linux (Rust and Slint)"]]></title><description><![CDATA[
<p>Hello everyone,<p>I've been missing powertoys color picker when i switched to Linux, i have taken a look at the popular color pickers, some didn't work on Wayland, other lacked features powertoys had, so i made one and I'm here to share it<p>You can pick any pixel with a 10× magnifier (live on X11, freeze-frame on Wayland)<p>A color card showing your first format on the color itself, with its name<p>You can search colors by name, word, or code ( Ctrl+F ) it'll even work with a typo ( it's smart-ish search )<p>9 formats (HEX, RGB, HSL, HSV, CMYK, HSLA, OKLCH, OKLab, HWB), reorderable<p>Global hotkey, auto-copy on pick, works completely offline, MIT
Packages: Fedora , Arch AUR , .deb and an AppImage.<p>Made with Rust and Slint.<p>GitHub: <a href="https://github.com/Mujtaba1i/Archtoys" rel="nofollow">https://github.com/Mujtaba1i/Archtoys</a></p>
]]></description><pubDate>Fri, 30 Oct 2026 18:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308165</link><dc:creator>Mujtaba1i</dc:creator><comments>https://news.ycombinator.com/item?id=50308165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308165</guid></item><item><title><![CDATA[New comment by jjmarr in "US tech stocks see sharp falls over AI cost fears"]]></title><description><![CDATA[
<p>I don't understand why the kernel needs to be linked to the distro. I use Gentoo and kernel upgrades are orthogonal to my userspace because of Linus' "we don't break userspace" policy. I do not even need to recompile packages when I change my kernel.<p>If EAC signs a custom kernel I will just boot into that one when I want to play video games. Unlike dual-booting Windows it won't delete my Linux boot entries and I can use all my applications.</p>
]]></description><pubDate>Fri, 30 Oct 2026 18:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308053</link><dc:creator>jjmarr</dc:creator><comments>https://news.ycombinator.com/item?id=50308053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308053</guid></item><item><title><![CDATA[New comment by fschuett in "AI isn't replacing SREs, it's deskilling them"]]></title><description><![CDATA[
<p>On-call problems are mostly just a result of Kubernetes' "cattle not pets" brainrot ideology where people throw local simulate-ability out the window because the Rube-Goldberg web of pods and operators and cluster state gets too complex to simulate locally or keep in your head (esp. if code is located in 50+ microservice repos).<p>Machines (esp. Virtual Machines) are ultimately predictable and crashes don't "just randomly happen". But it's what this entire "enterprise cloud" culture has brought in, the idea that it's impossible to simulate all possible failure conditions of a cluster locally and therefore we shouldn't even try doing it. Maybe that's true at Google scale, but most companies are simply not, not, not Google-scale.<p>As a counter-example, I recently built a simple "cloud storage" system with a minimal Linux ISO: everything is stripped down to the absolute minimum to just boot, start a minimal S3 server and pull (encrypted and signed) update commands from an SQL "control plane" database. The entire userspace is ~50k lines of Rust (minus 10k init system) and I can simulate the entire VM locally and play with the "cluster" of VMs locally. The ISO is ~20 megabytes large and I can simulate entire datacenters "burning down", virtually, locally, before it happens for real. I can simulate everything: network failures, disk failures, slowdowns, latency, try getting Fable to hack it, etc.<p>But in the kubernetes "enterprise" world, I can't do any of this. First I need 10.000 values.yaml files, 10 add-ons for logging and metrics (because pushing metrics to some collection endpoint over HTTP is clearly PhD level complexity) and on top you need a service mesh to restrict random containers talking to each other because nobody knows anymore what services can talk to which other services. The results are constant outages because of misconfigurations and someone having to be on-call at all time.<p>Needing on-call at all (except for maybe security alerts, but those are usually not part of DevOps) is the result of this Google-influenced "crashes just happen" nonsense where "manager" culture is preferred over results (aka uptime).</p>
]]></description><pubDate>Fri, 30 Oct 2026 18:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50307982</link><dc:creator>fschuett</dc:creator><comments>https://news.ycombinator.com/item?id=50307982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50307982</guid></item></channel></rss>