<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: nagisa</title><link>https://news.ycombinator.com/user?id=nagisa</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 18:38:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nagisa" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nagisa in "Record wind and solar saved UK from gas imports worth £1B in March 2026"]]></title><description><![CDATA[
<p>More renewables and batteries so that gas generators wouldn't have any leftover capacity to bid for.</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677141</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=47677141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677141</guid></item><item><title><![CDATA[New comment by nagisa in "US bans new foreign-made consumer Internet routers"]]></title><description><![CDATA[
<p>I imagine Ubiquiti (unifi) is really happy with how this is going.</p>
]]></description><pubDate>Tue, 24 Mar 2026 10:22:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47500642</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=47500642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47500642</guid></item><item><title><![CDATA[New comment by nagisa in "Iran war energy crisis is a renewable energy wake-up call"]]></title><description><![CDATA[
<p>I was going to say that this is an unfortunate side-effect of how electricity is being priced in the market but I learned today that Iberian is not participating in the nordpool. Nordpool has this weird pricing model that pays every generator the price of the most expensive one that supplies the last watt of demand.<p>Regardless and despite this nordpool weirdness; with some rooftop & batteries I haven't been paying a cent for electricity outside of January so I don't need to care about prices in the market much at all.<p>I make a point to have my direct energy use be electric (e.g. for driving) so the recent jump in the pricing of molecules affects me relatively little. Unfortunately I don't have much say in indirect energy use (as used for food production) but I believe that people are rational and will figure they can do what I did sooner or later.</p>
]]></description><pubDate>Mon, 23 Mar 2026 05:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47485776</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=47485776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47485776</guid></item><item><title><![CDATA[New comment by nagisa in "AirPods Max 2"]]></title><description><![CDATA[
<p>Senn HD 490 PRO is an amazing and extremely comfortable headphone that has very affordable 1st party replacement parts (pads, cables) to boot. These are the first ones I've been happy with from day one. But they are wired & open back.</p>
]]></description><pubDate>Mon, 16 Mar 2026 21:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47405360</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=47405360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47405360</guid></item><item><title><![CDATA[New comment by nagisa in "Global Stocks Sink as Oil Prices Surge"]]></title><description><![CDATA[
<p>The humanity has all the knowledge and tools it needs at this point to have anybody: individual persons, counties, countries, continents be much more self-sufficient in energy, in a way that makes economic (and all sorts of other) sense.<p>I am glad to personally be largely independent of molecule-sourced energy March to October. Hoping that the countries affected by oil instability take this as an opportunity to learn this lesson as well.</p>
]]></description><pubDate>Mon, 09 Mar 2026 16:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47311475</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=47311475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47311475</guid></item><item><title><![CDATA[New comment by nagisa in "MacBook Air with M5"]]></title><description><![CDATA[
<p>Air has no thermal connection to the chassis for the purpose of making it safe to have in contact with skin.<p>People have been modding theirs to make this contact, though. And been getting a significant performance boost out of it.</p>
]]></description><pubDate>Tue, 03 Mar 2026 16:07:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47234500</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=47234500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47234500</guid></item><item><title><![CDATA[New comment by nagisa in "Is the RAM shortage killing small VPS hosts?"]]></title><description><![CDATA[
<p>Doesn't YMTC focus on NAND (i.e. flash storage) rather than DRAM? Regardless, point stands.</p>
]]></description><pubDate>Thu, 29 Jan 2026 22:57:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46818048</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46818048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46818048</guid></item><item><title><![CDATA[New comment by nagisa in "ASML staffing changes could result in a net reduction of around 1700 positions"]]></title><description><![CDATA[
<p>CXMT (dram) and YMTC (nand).</p>
]]></description><pubDate>Wed, 28 Jan 2026 10:11:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46793379</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46793379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46793379</guid></item><item><title><![CDATA[New comment by nagisa in "Steam "Offline" status leaks exact login timestamps (Valve: Won't Fix)"]]></title><description><![CDATA[
<p>MBP never goes into proper sleep.<p>I got one from work that I don't use much outside of travel and haven't changed in any way past initial setup. It stays connected to WiFi and continuously broadcasts various discovery packets for the past month and a half since I last opened it up.</p>
]]></description><pubDate>Tue, 20 Jan 2026 23:45:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699272</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46699272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699272</guid></item><item><title><![CDATA[New comment by nagisa in "What a year of solar and batteries saved us in 2025"]]></title><description><![CDATA[
<p>Its weird to read about Schneider Electric not bothering with brand awareness. They aren't a household brand, sure, but they are well up there with Siemens and the like in industrial/b2b sector and their marketing budget is allocated accordingly.</p>
]]></description><pubDate>Tue, 13 Jan 2026 19:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46606040</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46606040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46606040</guid></item><item><title><![CDATA[New comment by nagisa in "Embassy: Modern embedded framework, using Rust and async"]]></title><description><![CDATA[
<p>This superloop pattern can also appear in more abstract scenarios as well.<p>The wildly popular ESPHome is also driven by a superloop. On every iteration the main loop will call an update handler for each component which then is supposed to check if the timers have elapsed, if there is some data coming from a sensor,  etc before doing actual work.<p>This pattern brings with it loads of pitfalls. No component ought to do more than a "tick" worth of work or they can start interfering with other components who expect to be updated at some baseline frequency. Taking too long in any one component can result in serial buffers overrunning in another component, for example.</p>
]]></description><pubDate>Fri, 09 Jan 2026 02:08:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46549298</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46549298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46549298</guid></item><item><title><![CDATA[New comment by nagisa in "Kea DHCP: Modern, open source DHCPv4 and DHCPv6 server"]]></title><description><![CDATA[
<p>In my homelab I've been using very barebones options (the one built into systemd-networkd as well as the dhcp server built into RouterOS) and never found myself needing a web interface, a database or anything… really. It has been sufficient to add the couple dozen static allocations to the configuration files and forget DHCP exists. Even HA is not something I found myself wanting as nodes will retain their lease well over the period of downtime incurred during botched upgrades.<p>How fancy does a network needs to be before this starts making sense? Who are the target audience for this project?</p>
]]></description><pubDate>Thu, 04 Dec 2025 01:27:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46142690</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46142690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46142690</guid></item><item><title><![CDATA[New comment by nagisa in "Don't throw away your old PC–it makes a better NAS than anything you can buy"]]></title><description><![CDATA[
<p>I always buy the cheapest PWM fans available in a nearby store (so usually Arctic) and I never had one fan fail on me in my life.<p>They almost never run 100%, though, and I have a recurring task set up to clean dust outta my filters, computers and servers.</p>
]]></description><pubDate>Sun, 30 Nov 2025 16:37:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46098087</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46098087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46098087</guid></item><item><title><![CDATA[New comment by nagisa in "Is your Android TV streaming box part of a botnet?"]]></title><description><![CDATA[
<p>The title qualifies "Android TV" with a "Streaming Box" right after. Lots of service providers supply such a box to subscribers (similarly to how ISPs provide all-in-one firewall-router-modems.) Even then these are extremely cheaply made, underpowered and largely unmaintained internet connected devices. And indeed you can purchase one such box yourself (including with piracy features as described here,) but I'd be surprised if the vast majority of these devices aren't supplied by the service providers.</p>
]]></description><pubDate>Mon, 24 Nov 2025 19:37:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46038257</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46038257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46038257</guid></item><item><title><![CDATA[New comment by nagisa in "Shai-Hulud Returns: Over 300 NPM Packages Infected"]]></title><description><![CDATA[
<p>I would say that npm likely has easier solutions here compared to Cargo.<p>Well before the npm attacks were a thing, we within the Rust project, have discussed a lot of using wasm sandboxing for build-time code execution (and also precompiled wasm for procedural macros, but that's its own thing.) However the way build scripts are used in the Rust ecosystem makes it quite difficult enforce sandbox while also enabling packages to build foreign code (C, C++ invoke make, cmake, etc.) The sandbox could still expose methods to e.g. "run the C compiler" to the build scripts, but once that's done they have an arbitrary access to a very non-trivial piece of code running in a privileged environment.<p>Whereas for Javascript rarely does a package invoke anything but other javascript code during the build time. Introduce a stringent sandbox for that code (kinda deno style perhaps?) and a large majority of the packages are suddenly safe by default.</p>
]]></description><pubDate>Mon, 24 Nov 2025 12:51:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46033568</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=46033568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46033568</guid></item><item><title><![CDATA[New comment by nagisa in "The time has finally come for geothermal energy"]]></title><description><![CDATA[
<p>The options in the '70s were much different from those of today. And for France specifically what they have underground (lots of uranium, no oil, no gas & no coal) strongly suggested exactly one way forward.</p>
]]></description><pubDate>Mon, 17 Nov 2025 18:45:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45956585</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=45956585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45956585</guid></item><item><title><![CDATA[New comment by nagisa in "Things that aren't doing the thing"]]></title><description><![CDATA[
<p>If you have no idea how to do the thing, isn't reading about how others did the thing doing the thing?</p>
]]></description><pubDate>Sat, 15 Nov 2025 22:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45941115</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=45941115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45941115</guid></item><item><title><![CDATA[New comment by nagisa in "Moving Back to a Tiling WM – XMonad"]]></title><description><![CDATA[
<p>Back when I had my own Xmonad config – during student years with too much time than I knew what to do with – the biggest benefit to Xmonad being a haskell program that I myself wrote was that it was a program that I myself wrote.<p>This meant that instead of e.g. spawning some utility on a media key input, the compositor could directly stay connected to the dbus and control mpdris clients directly.<p>The way I see xmonad in retrospective today is that it is/was a "make your own compositor" library much like wlroots, smithay, etc, but it came with enough of the batteries included in the package that spinning up a nice and productive environment took barely any code. Something you can't really do with wlroots or similar.</p>
]]></description><pubDate>Fri, 14 Nov 2025 21:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45932487</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=45932487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45932487</guid></item><item><title><![CDATA[New comment by nagisa in "Reminder to passengers ahead of move to 100% digital boarding passes"]]></title><description><![CDATA[
<p>They already charge that and more if you have to check-in at the airport for any reason. And you cannot check-in online without making an account with them. Ryanair is grift squared.<p>That said I never had problems boarding with a PDF displayed on the phone screen. Unfortunate that they're going away.</p>
]]></description><pubDate>Mon, 10 Nov 2025 18:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45878872</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=45878872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45878872</guid></item><item><title><![CDATA[New comment by nagisa in "Two billion email addresses were exposed"]]></title><description><![CDATA[
<p>TOTP works with vaultwarden.</p>
]]></description><pubDate>Thu, 06 Nov 2025 23:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=45841967</link><dc:creator>nagisa</dc:creator><comments>https://news.ycombinator.com/item?id=45841967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45841967</guid></item></channel></rss>