<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: danudey</title><link>https://news.ycombinator.com/user?id=danudey</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 25 Oct 2026 14:59:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=danudey" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by danudey in "Apple HomeView"]]></title><description><![CDATA[
<p>> this doesn't get reasonably full access to the App Store then it's a no-go for me<p>From their page:<p>"Additional apps. HomeView supports compatible third-party audio and video apps from your iPhone for a familiar experience across devices"<p>This implies that Plexamp could be supported, and possibly Messenger and Snapchat calls, but it's too early to tell.<p>> My house has a bunch of spots on the wall where an old intercom system used to live: it'd obviously be a budget buster to buy a bunch of these to fit in those slots but even if you did, you'd need Apple to provide an intercom solution (a la the Watch's Walkie-Talkie?) or you're...out of luck.<p>Apple Home already provides this. It's not a full voice chat, but you can tap a thing and say something and it'll broadcast it to the rest of the house; in my case, that's two HomePods Mini, but it's easy to assume it will include this as well.<p>If you're just looking to say "Hey kids, dinner's ready" or "We have to leave in 15 minutes" to the entire house then that circumstance is handled already; if you want to have a back-and-forth conversation with someone in another room, though, it doesn't do that (yet?).</p>
]]></description><pubDate>Tue, 13 Oct 2026 16:51:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=50074800</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=50074800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50074800</guid></item><item><title><![CDATA[New comment by danudey in "Apple HomeView"]]></title><description><![CDATA[
<p>Let's please dispense with the "trust me bro" paranoia takes. Link to something that demonstrates your point or you're just making baseless accusations that discourage people from trusting actual privacy and security research.</p>
]]></description><pubDate>Tue, 13 Oct 2026 16:46:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=50074704</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=50074704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50074704</guid></item><item><title><![CDATA[New comment by danudey in "Apple HomeView"]]></title><description><![CDATA[
<p>I mean, if your privacy concern is 'silicon can be backdoored' then you can't trust any technology anywhere, ever.</p>
]]></description><pubDate>Tue, 13 Oct 2026 16:43:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=50074657</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=50074657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50074657</guid></item><item><title><![CDATA[New comment by danudey in "Apple HomeView"]]></title><description><![CDATA[
<p>Given that even an AppleTV uses less power at maximum usage than an XBox does when it's asleep, I feel as though the power usage is not going to be too much of an issue.</p>
]]></description><pubDate>Tue, 13 Oct 2026 16:40:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50074599</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=50074599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50074599</guid></item><item><title><![CDATA[New comment by danudey in "A Terminal Protocol for Program Status (OSC 7501)"]]></title><description><![CDATA[
<p>As someone who works on a lot of CLI tools at work I actually like the idea of implementing this in some of our long-running tooling, completely independent of the AI agent use case.<p>I actually created a separate golang library with something like this in mind: <a href="https://github.com/danudey/ansipants" rel="nofollow">https://github.com/danudey/ansipants</a><p>The original idea I had being that CI environments, or anywhere that shows terminal output, could use a streaming ANSI parsing library to detect when a program sent a 'change window title' OSC event and then start a new collapsable section in its output. This would let programs update the actual terminal window title with its current state when running locally and update the CI interface when running in CI.<p>Adding in the ability to specify the program's current status and (optionally) progress could be extremely useful in CI environments as well. Imagine, for example, a long-running analysis task which uses OSC 7501 to say that it's currently running and is 75% of the way done. CI could expose that in the UI to provide useful information to the end-user without having to print a progress bar or multiple progress lines to the fake terminal it's being run in.</p>
]]></description><pubDate>Thu, 08 Oct 2026 21:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50012327</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=50012327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50012327</guid></item><item><title><![CDATA[New comment by danudey in "Mold Linker Version 3.0.0 Release – Rewritten in Rust"]]></title><description><![CDATA[
<p>Could you not either bootstrap rust with lld or bootstrap rust with mold2?</p>
]]></description><pubDate>Mon, 05 Oct 2026 19:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49969121</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49969121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49969121</guid></item><item><title><![CDATA[New comment by danudey in "Anthropic reported diary entry to police, woman faces felony charge"]]></title><description><![CDATA[
<p>IIRC if the evidence wasn't lawfully gathered (which it sounds like it was, tbh) then it wouldn't be a mistrial, it would be thrown out and then the prosecution wouldn't have any evidence of any crime.</p>
]]></description><pubDate>Mon, 05 Oct 2026 19:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49968999</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49968999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49968999</guid></item><item><title><![CDATA[New comment by danudey in "Red Hat being phased out of existence?"]]></title><description><![CDATA[
<p>Don't worry, Oracle is well on its way to junk bond status and when it gets there it won't be able to afford the interest on borrowing enough to let it do anything interesting or terrible.</p>
]]></description><pubDate>Thu, 01 Oct 2026 23:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49928287</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49928287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49928287</guid></item><item><title><![CDATA[New comment by danudey in "Red Hat being phased out of existence?"]]></title><description><![CDATA[
<p>Their goal is to create a system that's easy to run and manage even if you don't really know much about k8s - which I guess is a common thing, since k8s is a nightmare to manage directly until you learn everything about everything.<p>More importantly, they want to build an ecosystem around their ecosystem around k8s. They want people publishing their software to work on OpenShift (e.g. in the operator catalog), they have certification processes for software compatibility (e.g. CNI certification), and now that they've come as far as they have they're going after VMWare's lunch, madly scooping up every customer they can get their hands on to try to offer them a user-friendly kubevirt implementation to replace VMWare (and NSX).<p>If OpenShift was close to k8s then there wouldn't be enough differentiation between the two to make it worth the money so they're building out everything they think that execs and overworked infra teams will be willing to pay for to make k8s migration a workable option (rather than an internal migration project that stagnates and drags on for ten years).<p>OCP is just RHEL but for Kubernetes, and RHEL has done pretty well over the years all in all. RHEL is "just Linux", but it's "just Linux" with a bunch of RHEL-specific stuff in it and on top of it, and RHEL-specific policies around it, such that you can buy something from a software or hardware vendor that works with and is tested on RHEL and you know it'll work with your systems.<p>The goal is the same; company sells this software/solution, it runs on OpenShift v4.xx and up; you need RH's mesh and virt operators installed and configured, and then you can install our operator for our software and you're done. Now your whatever, database or CMS or whatever it is, just works. You don't have to customize the charts or define your own ingress gateway, it's all handled already if your system is set up properly. Then you get the meta-control panel that lets you see and manage all of your clusters and etc., so you can get a higher-level view, etc. etc.<p>They want vendor lock-in to an extent, but they've seen that what customers want isn't "Linux", it's a Linux distribution that gives them enterprise reliability (read: never getting new versions of stuff, only security patches) and compatibility guarantees from vendors. They're just trying to do the same thing with kubernetes. Will it work? Seems like it's going okay so far, I guess we'll see.</p>
]]></description><pubDate>Thu, 01 Oct 2026 23:20:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49928177</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49928177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49928177</guid></item><item><title><![CDATA[New comment by danudey in "The case against JPEG XL"]]></title><description><![CDATA[
<p>Worth mentioning that someone else in the comments converted their large library of JPEGs to JPEG XL for exactly this reason and only realized afterwards that they lost a ton of image metadata from the EXIF tags. This probably isn't what you would assume would happen for a bulk 'lossless conversion' so if you're going to do this then make sure you're validating the metadata too (if it matters to you).</p>
]]></description><pubDate>Mon, 14 Sep 2026 23:11:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49705533</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49705533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49705533</guid></item><item><title><![CDATA[New comment by danudey in "Dropping eBPF CPU Cost by About 90% with Memoization (Not AI Gen)"]]></title><description><![CDATA[
<p>Very confused by the article. Is memoization new to the eBPF world? Did the author only just learn about it and wanted to use it?<p>In reality, the article is about correctly caching a path:policy mapping while working within the limitations of eBPF and Linux filesystem semantics. If you read the article in that context rather than wondering 'what is new and interesting about memoization in eBPF?' it's a lot more interesting.<p>I probably would have titled this 'Calculating cache keys for filesystem paths in eBPF' or something, since that's the cool and interesting problem that was solved.</p>
]]></description><pubDate>Mon, 14 Sep 2026 23:03:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49705469</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49705469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49705469</guid></item><item><title><![CDATA[New comment by danudey in "Oracle’s 6am layoff emails hit staff amid new wave of cuts"]]></title><description><![CDATA[
<p>As someone who's used btrfs and zfs, btrfs today is still a pale imitation of what zfs was at launch. btrfs feels like people wanted to make a filesystem which had all the 'pretty neat' features of ZFS but without the tightly coupled management and benefits of ZFS (like volume management + RAID + encryption + compression all being managed through one tool).<p>btrfs ended up being basically a consumer version of a few of ZFS's most visible features - transparent compression, subvolumes, and copy-on-write - which then farms out the other most useful features - RAID + volume management + encryption - to the existing tooling. Makes sense for a smaller-scale project, no shade, but it definitely misses the mark if you've spent time on ZFS systems taking advantage of what ZFS has to offer (like recursive snapshots or vdevs).</p>
]]></description><pubDate>Mon, 14 Sep 2026 22:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49705327</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49705327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49705327</guid></item><item><title><![CDATA[New comment by danudey in "Dyson CameraJet electric toothbrush"]]></title><description><![CDATA[
<p>I borrowed a dyson vacuum once from a neighbour. Despite using it to vacuum my apartment after already having used my own vacuum, it filled up almost instantly with stuff my personal vacuum left in the carpet.<p>My current vacuum is a V15, and I like it a lot. It was expensive (and a gift), but it's very effective, has a lot of attachments to make it easier to clean upholstery/the carpet/a computer/drawers/hardwood/the window frames/whatever, comes with a wall mount that the cable connects to so you can just put it in the mount and it charges. The one issue I had seems to be a relatively well-understood issue with the electronics, which resulted in me having to spend another $100+ on a new housing - the electronics + motor + LCD screen + etc., basically the whole 'vacuum' part of the vacuum. Given how well it's treated my so far, though, I'm not too miffed.<p>Our last vacuum (which we still have) was a Miele, and while it was also fantastic it was far  more of a pain in the ass since it's a plug-in with a bag vs. a cordless canister. The quality is similar, I think the Dyson is a bit better, but I use it exclusively because it's far easier to go get it, vacuum up a spill, and put it back. I know that's more of a comparison between canister and bag vaccums, but the fact that they're around as effective despite the dyson being a canister is I think a point in its favor.<p>Whether all of their stuff is as good, or only the more expensive stuff, I can't say.</p>
]]></description><pubDate>Tue, 01 Sep 2026 21:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49528476</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49528476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49528476</guid></item><item><title><![CDATA[New comment by danudey in "Dyson CameraJet electric toothbrush"]]></title><description><![CDATA[
<p>I bought a Dyson vacuum, or rather I was given one as a gift from my wife after she saw a joke twitter post about a man being happier about a new vacuum than the birth of his own kids. She gave it to me on Christmas Eve because I was about to vacuum the entire house with our old vacuum - which was also a fantastic vacuum, for the record.<p>My feedback:<p>1. It works great. I had to empty it several times because it was picking up so much more stuff than our existing vacuum did - mostly pet hair and the like.<p>2. It's the one with the little laser thing, which is a dumb little gimmick until you see it in action and then it's life-changing - if you're like me and find satisfaction in picking up every invisible crumb anywhere.<p>3. After a year and a bit, maybe less, it started misbehaving. It would suddenly turn off, then you'd have to let go of the trigger and pull it again; then it would work fine. Then it would happen a few times until it worked fine. Then it almost never worked fine. I kind of tolerated it for a while until I got fed up and googled the problem, and it was suggested to buy a new housing - the electronics plus the motor, basically the whole 'vacuum' part of the vacuum, which was only just over a hundred dollars direct from Dyson. Irritating to have to spend an extra hundred bucks to get my five hundred dollar vacuum working as expectred, but expected it to cost far more.<p>Would I recommend it? Not sure. It's very expensive, it works very well; it has a nice wall mount that charges it and which holds a small subset of the attachments it comes with. I'm glad I have it and I use it often.<p>Yes, it's plastic, but if it were, for example, steel or aluminium then it would be too heavy to use for any length of time. As it is, it feels very sturdy and has held up physically very well, but I'm obviously also not rough with it so there's no reason it would have any issues unless it were, in fact, cheaply or poorly made.</p>
]]></description><pubDate>Tue, 01 Sep 2026 21:20:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49528382</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49528382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49528382</guid></item><item><title><![CDATA[New comment by danudey in "Ambient CSS v3 – Blender meets CSS"]]></title><description><![CDATA[
<p>It supports a dark theme but then you can't see 90% of what it actually does because drop shadows on dark backgrounds just plain don't work.</p>
]]></description><pubDate>Tue, 01 Sep 2026 19:47:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49527109</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49527109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49527109</guid></item><item><title><![CDATA[New comment by danudey in "SteamOS 3.9.0 Preview"]]></title><description><![CDATA[
<p>I'm in favor of removing 32-bit dependencies from steam-the-application, except that you still need 32-bit libraries to run 32-bit games in Wine.<p>Having steam depend on those libraries directly means that when you install you get all the libraries you'll need and you won't run into issues later on when you go to run a 32-bit game and it can't load the appropriate 32-bit system libraries for you. It's annoying for sure but it simplifies the user experience dramatically (especially if you're just installing Steam directly on Ubuntu or something).</p>
]]></description><pubDate>Sat, 29 Aug 2026 18:42:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49492203</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49492203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49492203</guid></item><item><title><![CDATA[New comment by danudey in "Apple introduces M6 and M5 Ultra"]]></title><description><![CDATA[
<p>While I agree with a lot of what he says (complexity and layers of abstraction impact performance), it's probably worth noting that his examples are not necessarily relevant to all software.<p>Does my web browser feel slow because of pointer indirection or virtual function calls? Or is it because I have to download 15 MB of Javascript to load this page, which then goes out to 35 other domains to fetch other Javascript and ads and CSS?<p>In the insanely tight compute loop that he's looking at all of those things definitely make a difference, but a lot of software is slow not because it's inefficiently written (which it probably is) but because it's inefficiently designed and it's doing too much.<p>In a game engine, where you have 16ms to do 100% of your simulation work, update all your state, and then send all the data out to be rendered, definitely this sort of thing is an issue. In an Electron app? There are a thousand other things that are wasting far more of your time and responsiveness than the misguided 'cleanliness' of your code.</p>
]]></description><pubDate>Wed, 26 Aug 2026 16:35:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49451958</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49451958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49451958</guid></item><item><title><![CDATA[New comment by danudey in "Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded"]]></title><description><![CDATA[
<p>Part of the reason a Chinese invasion of Taiwan seems more realistic is Trump being a sycophant towards any dictator who will give him the time of day, including Xi Jinping.<p>It's not impossible, but I feel as though if Trump decides that China is friends and Taiwan is enemies (as he seems to have done with North/South Korea lately) then Taiwanese refugees might not be as eager to move to the US as, say, Canada, Australia, or Europe.</p>
]]></description><pubDate>Tue, 25 Aug 2026 21:46:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49441137</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49441137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49441137</guid></item><item><title><![CDATA[New comment by danudey in "Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded"]]></title><description><![CDATA[
<p>A few years ago I decided I was going to get some fresh air by going and working on the (south-facing) deck. Put my phone and drink outside, went back to get my laptop, brought it outside.<p>Outside was too bright for me to see my laptop screen even at full brightness, but by the time I had it outside and had discovered that my phone had overheated so much it refused to turn on until it cooled down.<p>At least my drink was still cold.</p>
]]></description><pubDate>Tue, 25 Aug 2026 21:42:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49441089</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49441089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49441089</guid></item><item><title><![CDATA[New comment by danudey in "Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded"]]></title><description><![CDATA[
<p>There are so many apps out there which take every shortcut they can to make it easier for developers regardless of the impact on users. On iOS, using things like react native instead of actually native code; on desktop systems, using Electron instead of any other toolkit.<p>I understand why, mind you; would VS Code or Slack have as much velocity of improvement if they had to individually manage GUI toolkits for each platform? Would VS Code be as extensible if the UI were built in Swift or Qt?o But the results are still there.<p>There are projects to try to make this /better/, like Tauri - Electron but using your system's built-in browser engine rather than shipping a new one, so that you don't have to have eight separate copies of Chromium loaded into memory - but they still need to reach feature-completeness and projects need to do a non-trivial migration, and then they need to test across multiple browser engines, etc., so it's still not the same.<p>Regardless, this is the situation we have right now; everyone figured that RAM capacity would continue to increase at the same rate as RAM usage, "it works on my machine" but it's a 32 GB Macbook, Chromium optimized for performance and not memory usage by assuming that each 'page load' would be short lived (browser behavior) rather than having one 'page load' run for hours or days (Slack, VS Code, Spotify).</p>
]]></description><pubDate>Tue, 25 Aug 2026 21:40:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49441055</link><dc:creator>danudey</dc:creator><comments>https://news.ycombinator.com/item?id=49441055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49441055</guid></item></channel></rss>