<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: weltensturm</title><link>https://news.ycombinator.com/user?id=weltensturm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 15 Nov 2026 04:09:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=weltensturm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by weltensturm in "GameBoy on E-Paper ESP32 at 30FPS [video]"]]></title><description><![CDATA[
<p>Transflective LCDs are used nowadays (as opposed to just reflective), my Pebble has one and the Daylight Computer is another modern device with one.<p>They're great if monochrome IMO, but the color variants suffer with brightness as each subpixel can only reflect 1/3 of the light, which makes the backlight necessary in more situations.</p>
]]></description><pubDate>Sun, 11 Oct 2026 10:07:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=50041520</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=50041520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50041520</guid></item><item><title><![CDATA[New comment by weltensturm in "Ideas on modernizing the open-source desktop"]]></title><description><![CDATA[
<p>What I'm missing from DEs is a "home folder" per virtual desktop. I want to switch to an empty desktop, `cd` into my project folder, and have all commands scoped to that folder.<p>For example:
- New terminal: CWD is set to folder
- File search: scoped to this folder
- Run commands from launcher: dir contents are suggested as arguments
- Command history: scoped to this folder<p>I wrote dinu[1] a decade ago but integrating with Wayland compositors is a pain (no widely supported "what workspaces are there"), so I gave up a little.<p>[1]: <a href="https://github.com/weltensturm/dinu/tree/dev" rel="nofollow">https://github.com/weltensturm/dinu/tree/dev</a></p>
]]></description><pubDate>Thu, 24 Sep 2026 11:13:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49829004</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=49829004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49829004</guid></item><item><title><![CDATA[New comment by weltensturm in "Wax motor"]]></title><description><![CDATA[
<p>The wax expands due to ambient (even uniform) temperature. It's a linear actuator, so warm -> expanded and cool -> retracted.</p>
]]></description><pubDate>Fri, 18 Sep 2026 08:16:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49751535</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=49751535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49751535</guid></item><item><title><![CDATA[New comment by weltensturm in "Goodbye, and Thanks for All the Bikesheds"]]></title><description><![CDATA[
<p>I assume it's because age verification is something the attention slop merchants can work with, and they'd rather lobby for that instead of letting their entire business model be uprooted.<p>I'm sure "child friendly content" is part of their calculations, and I'm sure they'll try to interpret the rules in a way that maximizes their profit.</p>
]]></description><pubDate>Sun, 19 Jul 2026 11:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48966968</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=48966968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48966968</guid></item><item><title><![CDATA[New comment by weltensturm in "My Steam Machine is a 50ft HDMI cable"]]></title><description><![CDATA[
<p>I have a 20m fibre optic cable, these things are great. Thinner than a standard cable. They are unidirectional, but mine has a dedicated copper line for CEC. 4k 120hz is no problem.<p>I also have a Pulse Eight CEC adapter in the chain, but I had to swap its included HDMI cable for full bandwidth.<p>Since I've switched to Linux I haven't had a chance to set up the software side for CEC though, does anyone happen to have recommendations?</p>
]]></description><pubDate>Fri, 26 Jun 2026 09:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48684398</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=48684398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48684398</guid></item><item><title><![CDATA[New comment by weltensturm in "It’s Toasted"]]></title><description><![CDATA[
<p><a href="https://www.ox.ac.uk/news/2014-05-23-many-mental-illnesses-reduce-life-expectancy-more-heavy-smoking" rel="nofollow">https://www.ox.ac.uk/news/2014-05-23-many-mental-illnesses-r...</a></p>
]]></description><pubDate>Fri, 01 May 2026 07:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47972140</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=47972140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47972140</guid></item><item><title><![CDATA[New comment by weltensturm in "Reasoning models reason well, until they don't"]]></title><description><![CDATA[
<p>> Reality is measurable<p>Heisenberg would disagree.</p>
]]></description><pubDate>Fri, 31 Oct 2025 14:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45772324</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=45772324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45772324</guid></item><item><title><![CDATA[New comment by weltensturm in "Rust’s dependencies are starting to worry me"]]></title><description><![CDATA[
<p>Rust has a million ways to solve a specific problem, as it is not opinionated and gets you down to the lowest level if needed. On top of that there's a million ways to encode your types. Then there's a million ways to bind C libraries.<p>The solution space is basically infinite, and that's a good thing for a systems programming language. It's kind of amazing how far rust reaches into higher level stuff, and I think the way too easy to use package manager and lively crate ecosystem is a big part of that.<p>Sometimes I wish for a higher-level rust-like language though, opinionated as hell with garbage collector, generic functions without having to specify traits, and D's introspection.</p>
]]></description><pubDate>Sat, 10 May 2025 11:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43944755</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=43944755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43944755</guid></item><item><title><![CDATA[New comment by weltensturm in "The Missing Nvidia GPU Glossary"]]></title><description><![CDATA[
<p>that's pretty</p>
]]></description><pubDate>Tue, 14 Jan 2025 20:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42703501</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=42703501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42703501</guid></item><item><title><![CDATA[New comment by weltensturm in "Vision Pro teardown part 2: What’s the display resolution?"]]></title><description><![CDATA[
<p>> which is why your phone’s screen needs a higher resolution than your TV, and why a movie at the theater looks fine, even though it may only be 2K<p>They should have measured the angular screen area for those scenarios, because this is entirely backwards.</p>
]]></description><pubDate>Wed, 07 Feb 2024 23:21:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=39295670</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=39295670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39295670</guid></item><item><title><![CDATA[New comment by weltensturm in "The problem with Go’s default HTTP handlers"]]></title><description><![CDATA[
<p>Why is it http.Error(w, ...) and not w.Write(http.Error(...))? The latter would be way more clear in showing that nothing magical happens and a return (if wanted) is still necessary (I don't write Go, so I don't know the conventions)</p>
]]></description><pubDate>Tue, 09 Aug 2022 18:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=32402141</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=32402141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32402141</guid></item><item><title><![CDATA[New comment by weltensturm in "Behind the Pretty Frames: Elden Ring"]]></title><description><![CDATA[
<p>I meant the Ryzen CPU (is there a GPU with that name?), should have been more specific.<p>My GPU is a GTX 1080 and it was unenjoyable to me with that CPU, now I have a 12600KF and it runs pretty well.<p>The OP article shows quite well how CPU bound this game is.</p>
]]></description><pubDate>Thu, 26 May 2022 18:27:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=31521798</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=31521798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31521798</guid></item><item><title><![CDATA[New comment by weltensturm in "Behind the Pretty Frames: Elden Ring"]]></title><description><![CDATA[
<p>So that's why my 1600X was not good enough</p>
]]></description><pubDate>Thu, 26 May 2022 09:27:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=31516330</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=31516330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31516330</guid></item><item><title><![CDATA[New comment by weltensturm in "First Principles Thinking"]]></title><description><![CDATA[
<p>All things start from theory, just not the kind you think about. It seems you are referring to the academic style of theories, but in reality it is much closer to your mentioned trial and error - if you think about it, trial and error also requires guesses and theories to be viable, just that they don't come in written form, but rather from intuition. And I think intuition is the fundamental building block of first principles thinking or whatever they want to call it.</p>
]]></description><pubDate>Thu, 10 Feb 2022 12:31:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30285194</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=30285194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30285194</guid></item><item><title><![CDATA[New comment by weltensturm in "Google Camera randomly changes some QR code URLs on Android 12"]]></title><description><![CDATA[
<p>nothing is true; everything is permitted</p>
]]></description><pubDate>Fri, 21 Jan 2022 11:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=30022152</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=30022152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30022152</guid></item><item><title><![CDATA[New comment by weltensturm in "Untapped potential in Rust's type system"]]></title><description><![CDATA[
<p>Heh, this sounds just like the global event system I made for my D window manager: <a href="https://github.com/weltensturm/flatman/blob/master/common/event.d#L221" rel="nofollow">https://github.com/weltensturm/flatman/blob/master/common/ev...</a>
(which has some extra jingles with method annotations and event filters for convenience)</p>
]]></description><pubDate>Mon, 14 Jun 2021 14:56:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=27503339</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=27503339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27503339</guid></item><item><title><![CDATA[New comment by weltensturm in "Ransomware gang threatens to expose police informants if ransom is not paid"]]></title><description><![CDATA[
<p>It looks like they switched from .doc to .docx in January, I wonder if the old format was the attack vector</p>
]]></description><pubDate>Tue, 27 Apr 2021 14:05:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=26955974</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=26955974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26955974</guid></item><item><title><![CDATA[New comment by weltensturm in "Everything you need to know about pointers in C (2010)"]]></title><description><![CDATA[
<p>By C half-assedly trying to make "* " part of the name, just so you can use "* ptr" everywhere like it is an actual variable name, you get confusions such as this.<p>First "foo_ptr's type is int * ", but then "The pointer has a type, too, by the way. Its type is int.".<p>I also refuse to agree with "An int * * 's type is int * ". :)<p>But I guess "the type of `* ptr` is int, the type of `ptr` is int * " would be even more confusing.</p>
]]></description><pubDate>Tue, 15 Sep 2020 10:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=24479811</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=24479811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24479811</guid></item><item><title><![CDATA[New comment by weltensturm in "Show HN: JavaScript-free personal bio hosting"]]></title><description><![CDATA[
<p>How does "built-in privacy" hold up when the bios are basically public?<p>It looks like the generated links are just based on the person's name as well, so it would be pretty easy to find a lot of people fast. Letting the user generate UUID (or something) based URLs that are valid for a limited time only should be standard.</p>
]]></description><pubDate>Sat, 01 Aug 2020 12:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=24019830</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=24019830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24019830</guid></item><item><title><![CDATA[New comment by weltensturm in "Syntax highlighting is a waste of an information channel"]]></title><description><![CDATA[
<p>These things are very vendor specific and proprietary, I was more thinking about general purpose programming languages.</p>
]]></description><pubDate>Tue, 21 Jul 2020 13:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=23906470</link><dc:creator>weltensturm</dc:creator><comments>https://news.ycombinator.com/item?id=23906470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23906470</guid></item></channel></rss>