<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: 9029</title><link>https://news.ycombinator.com/user?id=9029</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Jul 2026 23:15:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=9029" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 9029 in "Microsoft Can Track Users via a Windows Device ID"]]></title><description><![CDATA[
<p>You can replace it with a generic one to hopefully blend in <a href="https://madaidans-insecurities.github.io/guides/linux-hardening.html#machine-id" rel="nofollow">https://madaidans-insecurities.github.io/guides/linux-harden...</a></p>
]]></description><pubDate>Tue, 07 Jul 2026 19:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48822472</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=48822472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48822472</guid></item><item><title><![CDATA[New comment by 9029 in "Valve open-source the Steam Machine e-ink screen so you can make your own"]]></title><description><![CDATA[
<p>Related: "How I made a 60fps Eink Monitor" <a href="https://www.youtube.com/watch?v=nHbA2-_qzH4" rel="nofollow">https://www.youtube.com/watch?v=nHbA2-_qzH4</a></p>
]]></description><pubDate>Sat, 04 Jul 2026 08:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48783658</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=48783658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48783658</guid></item><item><title><![CDATA[New comment by 9029 in "Defeating Git Rigour Fatigue with Jujutsu"]]></title><description><![CDATA[
<p>I'd recommend reading the post, it's not that long</p>
]]></description><pubDate>Sun, 24 May 2026 21:50:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48261347</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=48261347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48261347</guid></item><item><title><![CDATA[New comment by 9029 in "-​-dangerously-skip-reading-code"]]></title><description><![CDATA[
<p>Is it possible to reason or prove the correctness of an LLM?</p>
]]></description><pubDate>Sun, 24 May 2026 00:45:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48253146</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=48253146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48253146</guid></item><item><title><![CDATA[New comment by 9029 in "Google changes its search box"]]></title><description><![CDATA[
<p>Not gp but I really like the sound of my GK Kuntens and 7Hz Zero2s. Both have a rather V-shaped sound signature, some like it and some don't. Though unfortunately the Zero2s feel a bit uncomfortable in my ears when using them for longer</p>
]]></description><pubDate>Tue, 19 May 2026 22:03:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200290</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=48200290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200290</guid></item><item><title><![CDATA[New comment by 9029 in "A beginner's guide to split keyboards"]]></title><description><![CDATA[
<p>I'd guess the speed improvement in those cases likely came from learning a better technique, like touch typing and using more of your fingers. Afaik a lot, if not most, of the fastest typists are still on qwerty.</p>
]]></description><pubDate>Fri, 20 Feb 2026 07:46:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47084953</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=47084953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47084953</guid></item><item><title><![CDATA[New comment by 9029 in "Radboud University selects Fairphone as standard smartphone for employees"]]></title><description><![CDATA[
<p>That "officially supported" comes with a huge asterisk though. Security bulletins for old android versions already only include backports of high severity patches. On top of that the device also gets no security patches for firmware or kernel, as the hardware and kernel are eol. The FP5 is also on an eol kernel after less than 3 years, not that they were providing kernel updates in the first place. <a href="https://discuss.grapheneos.org/d/24134-devices-lacking-standard-privacysecurity-patches-and-protections-arent-private" rel="nofollow">https://discuss.grapheneos.org/d/24134-devices-lacking-stand...</a></p>
]]></description><pubDate>Mon, 19 Jan 2026 20:16:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46683938</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46683938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46683938</guid></item><item><title><![CDATA[New comment by 9029 in "Report: Microsoft kills official way to activate Windows 11/10 without internet"]]></title><description><![CDATA[
<p>I thought it worked just fine on LTSC 2021 (21H2)</p>
]]></description><pubDate>Sat, 03 Jan 2026 22:39:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46482458</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46482458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46482458</guid></item><item><title><![CDATA[New comment by 9029 in "Linux is good now"]]></title><description><![CDATA[
<p>I think it could be interesting to explore Universal Blue based distros such as Bazzite for this kind of use cases. The OS comes from a standard OCI container image, which means you can create your own customized one by layering changes on top of an upstream base image.<p>I feel bad for the unsolicited distro plug though especially since you already have a solution that works well and you are familiar with, but I thought it might still be useful to mention it. I'm not sure if uBlue would even be better vs your current setup. Seems like netboot would still be needed to get the latest version without an extra reboot.</p>
]]></description><pubDate>Fri, 02 Jan 2026 23:43:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46470923</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46470923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46470923</guid></item><item><title><![CDATA[New comment by 9029 in "Bluetooth Headphone Jacking: A Key to Your Phone [video]"]]></title><description><![CDATA[
<p>It seems this vuln was already publicized in june, or is that interview from earlier?</p>
]]></description><pubDate>Thu, 01 Jan 2026 14:52:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46454580</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46454580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46454580</guid></item><item><title><![CDATA[New comment by 9029 in "HTTP Strict Transport Security (HSTS)"]]></title><description><![CDATA[
<p>> For a lot stuff on my local network I don’t want the hassle and there are loads of use cases in local networks for normal people to just have port 80 no certs on something like 192.x.x.x because there is no easy way to set up public certificates for that and I don’t want everything hostem on cloud - some stuff I want to still host for myself in my local network.<p>Tbh I don't see what's hard about this. All you need is an A record pointing to your 192.x.x.x, acme capable dns host and a modern reverse proxy. You can even use a free ddns service if you want. Wouldn't bother with this for development, but anything hosted for longer than a few days absolutely yes. Imo not getting browser warnings is alone worth the few minutes it takes nowadays.</p>
]]></description><pubDate>Wed, 31 Dec 2025 00:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46440006</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46440006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46440006</guid></item><item><title><![CDATA[New comment by 9029 in "Everything as code: How we manage our company in one monorepo"]]></title><description><![CDATA[
<p>> But also, rewriting history only works if you haven't pushed code and are working as a solo developer.<p>Weird, works fine in our team. Force with lease allows me to push again and the most common type of branch is per-dev and short lived.</p>
]]></description><pubDate>Tue, 30 Dec 2025 23:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46439277</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46439277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46439277</guid></item><item><title><![CDATA[New comment by 9029 in "SIMD City: Auto-Vectorisation"]]></title><description><![CDATA[
<p>I like that Zig allows using relaxed floating point rules with per block granularity to reduce the risk of breaking something else where IEEE compliance does matter. I think OpenMP simd pragmas can be used similarly for C/C++, but that's non-standard.</p>
]]></description><pubDate>Sat, 27 Dec 2025 12:21:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46401339</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46401339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46401339</guid></item><item><title><![CDATA[New comment by 9029 in "Rust's Block Pattern"]]></title><description><![CDATA[
<p>C++ lambdas can be used to achieve a similar result, not as pretty though <a href="https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#res-lambda-init" rel="nofollow">https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines...</a> But in general I agree!</p>
]]></description><pubDate>Sat, 20 Dec 2025 06:45:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46334118</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=46334118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46334118</guid></item><item><title><![CDATA[New comment by 9029 in "Cloudflare outage on November 18, 2025 post mortem"]]></title><description><![CDATA[
<p>Tangential but funnily enough calling std::expected::error is ub if there is no error :D</p>
]]></description><pubDate>Wed, 19 Nov 2025 02:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45975107</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=45975107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45975107</guid></item><item><title><![CDATA[New comment by 9029 in "Steam Machine"]]></title><description><![CDATA[
<p>This is exactly where Bazzite is convenient since it comes with the latest drivers (including 32-bit) out of the box.</p>
]]></description><pubDate>Wed, 12 Nov 2025 22:30:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45907780</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=45907780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45907780</guid></item><item><title><![CDATA[New comment by 9029 in "Two billion email addresses were exposed"]]></title><description><![CDATA[
<p>I have used this setup for 6 years or so with KeePassXC and it's fine. Just being mindful of not editing stuff on other devices before the first one has had the chance to sync has been enough to avoid pretty much all sync conflicts. I have only had to resolve those a few times so far, iirc my android client was misconfigured at the time or something.<p>I still recommend Bitwarden for password management for any "laypeople" since it will just work. Also worth noting that the basic functionality is free.</p>
]]></description><pubDate>Thu, 06 Nov 2025 23:54:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45842051</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=45842051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45842051</guid></item><item><title><![CDATA[New comment by 9029 in "Deepnote, a Jupyter alternative, is going open source"]]></title><description><![CDATA[
<p>Seeing such pivotal announcement be poorly vetted slop doesn't really inspire confidence in the quality of their product.</p>
]]></description><pubDate>Tue, 04 Nov 2025 21:51:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45816282</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=45816282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45816282</guid></item><item><title><![CDATA[New comment by 9029 in "Is Your Bluetooth Chip Leaking Secrets via RF Signals?"]]></title><description><![CDATA[
<p>Do you have an opinion on the keyboard firmware ZMK? They seem to use LESC but MITM during pairing is still a concern: <a href="https://zmk.dev/docs/features/bluetooth" rel="nofollow">https://zmk.dev/docs/features/bluetooth</a></p>
]]></description><pubDate>Mon, 03 Nov 2025 09:40:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45797368</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=45797368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45797368</guid></item><item><title><![CDATA[New comment by 9029 in "Show HN: A fast, dependency-free traceroute implementation in pure C"]]></title><description><![CDATA[
<p>While we are at it, here are some more useful warning flags I have used: <a href="https://github.com/cpp-best-practices/cppbestpractices/blob/master/02-Use_the_Tools_Available.md#compilers" rel="nofollow">https://github.com/cpp-best-practices/cppbestpractices/blob/...</a>. Some C++-only though, some are a bit opinionated (like -Wsign-conversion) and some useful C-only flags might be missing.<p>Few C-specific references I found just now, but haven't tried myself yet:<p><a href="https://github.com/systemd/systemd/blob/0885e4a6e7ca93d3aef8186640bee911e81e3f4f/meson.build#L382" rel="nofollow">https://github.com/systemd/systemd/blob/0885e4a6e7ca93d3aef8...</a>
<a href="https://github.com/airbus-seclab/c-compiler-security" rel="nofollow">https://github.com/airbus-seclab/c-compiler-security</a><p>Also a good idea to regularly run the program with sanitizers, using them in tests is a good way to do that I think. Why not during development as well if the performance is acceptable for that specific program.</p>
]]></description><pubDate>Fri, 31 Oct 2025 12:45:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45771418</link><dc:creator>9029</dc:creator><comments>https://news.ycombinator.com/item?id=45771418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45771418</guid></item></channel></rss>