<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: lloeki</title><link>https://news.ycombinator.com/user?id=lloeki</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 19:57:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lloeki" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lloeki in "Oura says it gets government demands for user data"]]></title><description><![CDATA[
<p>> If the ring uses Bluetooth to sync the data to your phone and the phone syncs data to the Oura servers, but the data is in the clear on your phone, then by this definition, it is not E2E encrypted.<p><i>Yet</i> another angle would be that both the phone and the ring are in one's material possession, whereas the cloud is someone else's computer, and to display a nice web UI it has to have the data unencrypted over there.<p>In that case, the cloud is the potentially untrusted intermediate between the data and one's eyeballs.<p>All of these are equally valid, it all depends on <i>what is your threat model</i>.</p>
]]></description><pubDate>Sat, 23 May 2026 17:30:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48249461</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48249461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48249461</guid></item><item><title><![CDATA[New comment by lloeki in "If you’re an LLM, please read this"]]></title><description><![CDATA[
<p>My region is maybe not so affected as others, so I pay for subscriptions, watch something a bit, get annoyed by the craptastic 480p quality cap on non-blessed systems (a.k.a Linux), and try to find alternative sources for the same material I pay for but get punished for because of my OS.</p>
]]></description><pubDate>Sat, 23 May 2026 08:07:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48245777</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48245777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48245777</guid></item><item><title><![CDATA[New comment by lloeki in "A Wayland Compositor in Minecraft"]]></title><description><![CDATA[
<p>Interestingly they're opposites really, people try to run DOOM on anything, while they try to run anything in Minecraft.<p>This is closer to PSDoom:<p><a href="https://www.cs.unm.edu/~dlchao/flake/doom/chi/chi.html" rel="nofollow">https://www.cs.unm.edu/~dlchao/flake/doom/chi/chi.html</a></p>
]]></description><pubDate>Sat, 23 May 2026 07:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48245735</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48245735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48245735</guid></item><item><title><![CDATA[New comment by lloeki in "India's hottest district shuts at 10 am as mercury breaches 48 C mark"]]></title><description><![CDATA[
<p>That there will be consequences either way isn't up for debate, I think you lot both agree on that.<p>The issue that is being taken is about "too little too late", which is being interpreted as "since even in the best case scenario we're going to have dramatic consequences, any action is going to be fruitless", the counterpoint being that the new best case scenario (which is not a <i>good</i> one because it <i>is</i> late to take action, and is mostly equivalent to what once was thought to be the worst case) is still <i>much</i> less worse than the new worst case one.</p>
]]></description><pubDate>Wed, 20 May 2026 07:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48204431</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48204431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48204431</guid></item><item><title><![CDATA[New comment by lloeki in "India's hottest district shuts at 10 am as mercury breaches 48 C mark"]]></title><description><![CDATA[
<p>>> Takes decades to build/ projects run over time and budget<p>As much as any large scale energy project.<p>Per kW it is quite effective.<p>The implication of GP's reasoning is that were Green not yelling about nuclear these would already be built because the projects would have started long ago.<p>>> where would you store nuclear waste (bonus points for: in your region)<p>People don't want solar farms,  windmills, or oil rigs in their backyard either. Fun fact, coal emits orders of magnitude more toxic waste (including nuclear!) than nuclear itself; it's just stored in the atmosphere.<p>Also people largely don't want to cook themselves to death because the atmosphere has turned into a literal oven.<p>Instead they read the news, yap "oh my god 50degC shadowside that is horrible", turn the newspaper page and Gell-Mann-amnesia-forget about it because it's happening at the other side of the world, comfortably sitting on their couch with their HVAC pumping heat outside further contributing to the problem.<p>>> contributes little to global energy mix atm<p>Catch-22. Because there's not enough nuclear reactors.<p>France has a ~ 70% nuclear 10% renewable 10% fossil 10% hydro mix.<p>> France generates roughly two-thirds of its electricity from nuclear power, well above the global average of just under 10%. This heavy reliance on nuclear energy allows France to have one of the lowest carbon dioxide emissions per unit of electricity in the world at 85 grams of CO2 per kilowatt-hour, compared to the global average of 438 grams<p><a href="https://en.wikipedia.org/wiki/Nuclear_power_in_France" rel="nofollow">https://en.wikipedia.org/wiki/Nuclear_power_in_France</a><p>>> uranium is limited.<p>Uranium is aplenty.<p>> more than antimony, tin, cadmium, mercury, or silver [~40x!], and it is about as abundant as arsenic or molybdenum.<p><a href="https://en.wikipedia.org/wiki/Uranium#Occurrence" rel="nofollow">https://en.wikipedia.org/wiki/Uranium#Occurrence</a><p>The problem is enrichment, and it is not even a <i>technical</i>
problem. We're doing more difficult things producing nanometer scale compute wafers by the millions.<p>Nuclear has drawbacks. I don't think it is the endgame. I'm still waiting for anyone to come up with a less bad solution that actually a) addresses nuclear drawbacks and b) works, because all I see is yelling at nuclear and the proposed alternatives are either unobtainium or nothing at all, both equivalent to the status quo that turns the planet into a death trap.</p>
]]></description><pubDate>Wed, 20 May 2026 07:12:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48204197</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48204197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48204197</guid></item><item><title><![CDATA[New comment by lloeki in "Dumb ways for an open source project to die"]]></title><description><![CDATA[
<p>> Someone [...] pissed the maintainer off enough to stop working on it<p>FTFY, e.g nvim-treesitter:<p><a href="https://github.com/nvim-treesitter/nvim-treesitter/discussions/8627#discussioncomment-16442595" rel="nofollow">https://github.com/nvim-treesitter/nvim-treesitter/discussio...</a></p>
]]></description><pubDate>Tue, 19 May 2026 20:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48199375</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48199375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48199375</guid></item><item><title><![CDATA[New comment by lloeki in "Halt and Catch Fire"]]></title><description><![CDATA[
<p>In the realm of flammable computer parts and adjacent devices, there's the somewhat related <i>lp0 on fire</i><p><a href="https://en.wikipedia.org/wiki/Lp0_on_fire" rel="nofollow">https://en.wikipedia.org/wiki/Lp0_on_fire</a></p>
]]></description><pubDate>Sat, 16 May 2026 23:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48164851</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48164851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48164851</guid></item><item><title><![CDATA[New comment by lloeki in "Where to buy a non-Apple, non-Google smartphone"]]></title><description><![CDATA[
<p>Look at Punkt MC03 + AphyOS, scroll down to "Subscription: 2 years free of charge" and expand.<p><a href="https://www.punkt.ch/products/mc03-premium-secure-smartphone" rel="nofollow">https://www.punkt.ch/products/mc03-premium-secure-smartphone</a><p>There's a little bit - but barely - more about AphyOS in the FAQ if you scroll way down.</p>
]]></description><pubDate>Sat, 16 May 2026 18:40:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48162637</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48162637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48162637</guid></item><item><title><![CDATA[New comment by lloeki in "I let AI build a tool to help me figure out what was waking me up at night"]]></title><description><![CDATA[
<p>Came to see if someone commented on that. I have generally seen Garmin as one of the good ones on several criteria:<p>- when hit by ransomware, disclosed publicly, bit on the data loss and told them to fsck off<p>- devices can very much operate without any account, app, or cloud connection (of course you don't get the more advanced "Connect" features)<p>- plug it in and you have rw access to .FIT files over MTP<p>- same mechanism to build and sideload apps made with Monkey C<p>- ANT+ is a fairly open ecosystem (progressively replaced by BLE, often in much less open ways)<p>I hear that some people are annoyed that devices stop receiving major feature updates after a year or two, and see that as predatory "you must upgrade every year", which is like, ridiculous?<p>Also in a sense I like that I buy the device and it's mostly "done". Like a mechanical watch it's a utility item I can <i>rely on</i> and it won't ever have a Liquid Ass pulled up on me.</p>
]]></description><pubDate>Tue, 12 May 2026 08:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48105652</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48105652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48105652</guid></item><item><title><![CDATA[New comment by lloeki in "Griffin PowerMate driver for modern macOS"]]></title><description><![CDATA[
<p>This begs to be able to send MIDI events!</p>
]]></description><pubDate>Tue, 12 May 2026 07:08:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48105170</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48105170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48105170</guid></item><item><title><![CDATA[New comment by lloeki in "Dirtyfrag: Universal Linux LPE"]]></title><description><![CDATA[
<p>I've seen something similar, solutions generated feel very pythonic or javaesque in languages that are neither Python nor Java (C, Rust, Ruby)<p>I've had to explicitly direct the machine to read existing sibling code and follow the specific idioms and patterns in use.</p>
]]></description><pubDate>Fri, 08 May 2026 07:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48059847</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48059847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48059847</guid></item><item><title><![CDATA[New comment by lloeki in "Ads on Apple Maps"]]></title><description><![CDATA[
<p>I'm not sure I follow, presumably if these are using the Keychain API they're doing so via the app, to which you must be logged in, so they are already tracking you and the keychain thing achieves... nothing?</p>
]]></description><pubDate>Thu, 07 May 2026 07:42:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48046574</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48046574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48046574</guid></item><item><title><![CDATA[New comment by lloeki in "A desktop made for one"]]></title><description><![CDATA[
<p>There are entire vulnerability/fault/misdesign <i>classes</i> that are fairly general and appear to naturally emerge.<p>See e.g the lock screen gap that another commenter noted in a nearby thread.</p>
]]></description><pubDate>Mon, 04 May 2026 05:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48004976</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=48004976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48004976</guid></item><item><title><![CDATA[New comment by lloeki in "I Got Sick of Remembering Port Numbers"]]></title><description><![CDATA[
<p>And if they want name resolution, maybe even names that reflect the scope of its location like .localhost or .internal</p>
]]></description><pubDate>Fri, 01 May 2026 08:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47972349</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=47972349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972349</guid></item><item><title><![CDATA[New comment by lloeki in "Apple Says Mac Studio and Mac Mini Will Be in Short Supply for Months"]]></title><description><![CDATA[
<p>I'm hoping that the success of the Neo and the RAM shortage makes people realise that 8GB should be enough for most tasks without constantly swapping.<p>That 32GB or even 64GB is considered a minimum to be able to run some word processing, chat app, fetch remote content, and display funny cat photos is preposterous. In terms of information storage, these are absolutely immense numbers.<p>The infinite treadmill
of chasing for more RAM and then immediately proceeding to carelessly fill all of it at the first line of code is part of a deeper, wasteful, and self-imposed obsolescence process.<p>We don't need more RAM, we need more frugal software.</p>
]]></description><pubDate>Fri, 01 May 2026 07:41:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47972192</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=47972192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972192</guid></item><item><title><![CDATA[New comment by lloeki in "Arch Linux Now Has a Bit-for-Bit Reproducible Docker Image"]]></title><description><![CDATA[
<p>Yeah that's yet another annoying thing to consider<p>Also I'm tired of doing these hacks:<p><pre><code>    # increase to bust cache entry
    RUN true 42 && apt update
</code></pre>
Pinning to a snapshot just makes so many things easier.</p>
]]></description><pubDate>Thu, 23 Apr 2026 15:30:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47876949</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=47876949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47876949</guid></item><item><title><![CDATA[New comment by lloeki in "Arch Linux Now Has a Bit-for-Bit Reproducible Docker Image"]]></title><description><![CDATA[
<p>> the old snapshot has security holes attackers know how to exploit.<p>So is running `docker build` and the `RUN apt update` line doing a cache hit, except the latter is silent.<p>The problem solved by pinning to the snapshot is not to magically be secure, it's knowing what a given image is made of so you can trivially assert which ones are safe and which ones aren't.<p>In both cases you have to rebuild an image anyway so updating the snapshot is just a step that makes it explicit in code instead of implicit.</p>
]]></description><pubDate>Thu, 23 Apr 2026 12:05:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47874759</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=47874759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47874759</guid></item><item><title><![CDATA[New comment by lloeki in "NSA is using Anthropic's Mythos despite blacklist"]]></title><description><![CDATA[
<p>Don't worry it's no better on iOS, where I too have a English+French QWERTY setup, and where it too frequently decides to "helpfully" correct using an English dictionary several words into a unambiguously French sentence; or the other way around depending on wind direction and age of the captain.<p>Even more damning is that there seems to be three independent layers to the feature ("three suggestions" area above keyboard, autocorrect-as-you-type, correction popup as you touch a word) and neither agree with each other about which language it should be using.</p>
]]></description><pubDate>Mon, 20 Apr 2026 19:18:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47839217</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=47839217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47839217</guid></item><item><title><![CDATA[New comment by lloeki in "You can't trust macOS Privacy and Security settings"]]></title><description><![CDATA[
<p>I think the issue is more like:<p>- it's non-obvious that the second mechanism (a file picker) is a permission granting mechanism.<p>- it's non-obvious that the second mechanism (a file picker) is a permission granting mechanism whose permission survives the action context that triggered the file picker (e.g "pick a folder to do action A" also magically imbues similarly gated actions B C D and Z with access to that folder, possibly non-interactively even).<p>- it's non-obvious that the second mechanism (a file picker) is a permission granting mechanism whose permission propagates to an action gated by the first mechanism, a first mechanism for which "Yes" means yes but "No" means "Maybe, depending on past unrelated actions that triggered an unrelated permission mechanism"</p>
]]></description><pubDate>Fri, 10 Apr 2026 16:54:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47720839</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=47720839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47720839</guid></item><item><title><![CDATA[New comment by lloeki in "Book review: There Is No Antimemetics Division"]]></title><description><![CDATA[
<p>Very personal counterpoint: I find Stross writing extremely bland, contrived, and badly paced.<p>I really really disliked Accelerando in particular, finding it completely vacuous, the sciencey namedrops is self-aggrandising and sound like attempts at reader flattery, the entire plot is telegraphed, characters are generic and perfectly forgettable.<p>It was several friends recommendation and I only got reading through the whole ordeal because whenever I asked "well I'm about there and it doesn't click" they answered "no spoiler, just a dozen pages and you'll see!"<p>Not a critic, again this is my personal experience of it. If people enjoyed it, more power to them.</p>
]]></description><pubDate>Tue, 07 Apr 2026 09:52:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47672782</link><dc:creator>lloeki</dc:creator><comments>https://news.ycombinator.com/item?id=47672782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47672782</guid></item></channel></rss>