<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: casept</title><link>https://news.ycombinator.com/user?id=casept</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 04:27:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=casept" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by casept in "Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway"]]></title><description><![CDATA[
<p>Most cheap watches are microcontroller-only. AsteroidOS is a Linux distro and therefore needs a chip capable of running some Linux variant.</p>
]]></description><pubDate>Wed, 18 Feb 2026 08:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47058616</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=47058616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47058616</guid></item><item><title><![CDATA[New comment by casept in "Ubuntu LTS releases to 15 years with Legacy add-on"]]></title><description><![CDATA[
<p>If you want desktop Integration, try distrobox.</p>
]]></description><pubDate>Sun, 23 Nov 2025 22:46:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46028134</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=46028134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46028134</guid></item><item><title><![CDATA[New comment by casept in "Let's Help NetBSD Cross the Finish Line Before 2025 Ends"]]></title><description><![CDATA[
<p>Sure, but one is much more likely to have some ARM(64) SBC / smartphone / tablet / IoT device laying around than a SPARC box. Those are much more likely to have Linux than NetBSD drivers. Support for ancient architectures doesn't matter nearly as much as that.</p>
]]></description><pubDate>Sun, 26 Oct 2025 16:30:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45713120</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=45713120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45713120</guid></item><item><title><![CDATA[New comment by casept in "TP-Link conducts Wi-Fi 8 trials, promises better reliability and lower latency"]]></title><description><![CDATA[
<p>I've always had good experiences with TP-Link, just not their stock firmware. They're cheap and reliable OpenWRT devices.</p>
]]></description><pubDate>Thu, 23 Oct 2025 09:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45680132</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=45680132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45680132</guid></item><item><title><![CDATA[New comment by casept in "Debugging in the Multiverse"]]></title><description><![CDATA[
<p>My experience with RR is that the chance of it working without hitting a missing syscall or desync is only about 50%, which is why I want a different solution that doesn't rely on the fragile syscall recording approach.</p>
]]></description><pubDate>Tue, 10 Sep 2024 16:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=41502866</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=41502866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41502866</guid></item><item><title><![CDATA[New comment by casept in "Debugging in the Multiverse"]]></title><description><![CDATA[
<p>Does anything like the Antithesis hypervisor exist as open source?<p>The closest I've seen is Qemu record/replay, but that's very slow (no KVM acceleration, no multicore), and broken in current Qemu versions (replayed system just gets stuck).</p>
]]></description><pubDate>Tue, 10 Sep 2024 14:52:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41501386</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=41501386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41501386</guid></item><item><title><![CDATA[New comment by casept in "I like the RP2040"]]></title><description><![CDATA[
<p>Only if you use their SDK. Quite a few parts of the chip lack actual register-level documentation, not so on the 2040.</p>
]]></description><pubDate>Wed, 12 Jun 2024 08:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40656009</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=40656009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40656009</guid></item><item><title><![CDATA[New comment by casept in "Zero to Nix, an unofficial, opinionated, gentle introduction to Nix"]]></title><description><![CDATA[
<p>For vscode, I like the `arrterian.nix-env-selector` extension.<p>Can IntelliJ be configured to simply use whatever JDK belongs to the `javac` in PATH? If so, it should suffice to simply start it in a `nix-shell`. If not, maybe setting `JAVA_HOME` in your `.envrc` could help?</p>
]]></description><pubDate>Mon, 23 Jan 2023 18:16:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34492686</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=34492686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34492686</guid></item><item><title><![CDATA[New comment by casept in "PinePhone Pro Announced"]]></title><description><![CDATA[
<p>Why do you want to move off Android? Depending on the reason, your needs would probably be better met with an alternative Android distribution on Android hardware.</p>
]]></description><pubDate>Fri, 15 Oct 2021 15:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=28878946</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=28878946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28878946</guid></item><item><title><![CDATA[New comment by casept in "Thriving in a Crowded and Changing World: C++ 2006–2020 [pdf]"]]></title><description><![CDATA[
<p>Oh, it's absolutely possible as long as your brain is flexible enough to appreciate both minimalist and maximalist language design. Same goes for C and Rust.</p>
]]></description><pubDate>Fri, 16 Jul 2021 10:46:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=27854861</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=27854861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27854861</guid></item><item><title><![CDATA[New comment by casept in "macOS Nix setup: an alternative to Homebrew (2020)"]]></title><description><![CDATA[
<p>For languages with relatively uniform package ecosystems (like Rust and Go) there are tools that can generate Nix code for you from lockfiles with exact versions. In practice this usually suffices, because these ecosystems also have to remain compatible with other environments where OS-provided dependencies like C compilers and libs have wildly differing versions.<p>For most C ecosystem stuff you can try overriding the version, but you'll quickly notice why this is a hard problem: Different software versions want to be built in different ways! Someone would have to therefore maintain the quirks of each package version's build process for each package for all eternity, an insanely huge endeavor.<p>Also, even if it were possible this would break the Nix binary cache model, because suddenly you'd have an insane combinatorial explosion of not just package versions, but also versions of their dependencies. In order to preserve purity and reproducibility, a change in dependency version means that all dependents have to be rebuilt, taking up insane amounts of CPU and storage on the build farm.<p>I don't think that your request is unreasonable (I'd love to have this feature!), but it's probably not fully possible in any software distribution ecosystem.</p>
]]></description><pubDate>Wed, 14 Jul 2021 17:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=27835925</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=27835925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27835925</guid></item><item><title><![CDATA[New comment by casept in "macOS Nix setup: an alternative to Homebrew (2020)"]]></title><description><![CDATA[
<p>The (idiomatic) answer is based on the fact that your global environment doesn't need pync, weechat needs pync. Therefore, you override weechat's dependencies and inject the package into it's private environment like so: <a href="https://nixos.org/manual/nixpkgs/stable/#sec-weechat" rel="nofollow">https://nixos.org/manual/nixpkgs/stable/#sec-weechat</a></p>
]]></description><pubDate>Wed, 14 Jul 2021 17:31:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=27835715</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=27835715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27835715</guid></item><item><title><![CDATA[New comment by casept in "I Support GCC-Rs"]]></title><description><![CDATA[
<p>GCC-RS will never have the same level of investment as rustc, which means that either it'll rot or the entire ecosystem will rot due being tied down waiting for it to catch up.<p>Also, the Rust community at large is not at all enthusiastic about handing the language over to ISO. The design-by-comitee-based, incrementalist, waterfall throw-it-over-the-wall-every-3-years approach is pretty much the exact opposite of the continuous delivery-based way Rust is developed, and arguably one of the main reasons why C++ sucks.</p>
]]></description><pubDate>Tue, 08 Jun 2021 07:27:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=27431562</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=27431562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27431562</guid></item><item><title><![CDATA[New comment by casept in "NixOS 21.05"]]></title><description><![CDATA[
<p>Given that you already have flakeified everything, it's not that hard to pull in a different version of nixpkgs and cherry-pick packages from it. I have a (somewhat complex) setup utilizing this: <a href="https://github.com/casept/nixos-config" rel="nofollow">https://github.com/casept/nixos-config</a></p>
]]></description><pubDate>Wed, 02 Jun 2021 21:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=27373970</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=27373970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27373970</guid></item><item><title><![CDATA[New comment by casept in "Baltic airlines reroute flights to avoid Belarus airspace"]]></title><description><![CDATA[
<p>The central government doesn't even want that pipe all that badly anymore, it's mostly the clowns governing the federal state of Mecklenburg-Prepommerania who want to continue.</p>
]]></description><pubDate>Mon, 24 May 2021 14:04:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=27264481</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=27264481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27264481</guid></item><item><title><![CDATA[New comment by casept in "Android's new Bluetooth stack rewrite (Gabeldorsh) is written with Rust"]]></title><description><![CDATA[
<p>Very unlikely, the Android driver infrastructure is quite different from Linux.</p>
]]></description><pubDate>Wed, 31 Mar 2021 23:06:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=26654327</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=26654327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26654327</guid></item><item><title><![CDATA[New comment by casept in "Ask HN: Is Minix dead? No commits since 2018"]]></title><description><![CDATA[
<p>So you have a Google server running in your PC? Copyleft only requires disclosure for source code that's actually shipped (which definetly applies to Intel).</p>
]]></description><pubDate>Sun, 14 Mar 2021 11:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=26454459</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=26454459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26454459</guid></item><item><title><![CDATA[New comment by casept in "Weird architectures weren't supported to begin with"]]></title><description><![CDATA[
<p>That may be true for peripherals, but all a compiler has to care about is the core ISA. The board zoo is very much not relevant.</p>
]]></description><pubDate>Mon, 01 Mar 2021 09:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=26301006</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=26301006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26301006</guid></item><item><title><![CDATA[New comment by casept in "Weird architectures weren't supported to begin with"]]></title><description><![CDATA[
<p>CI builds should be locked to exact versions anyways, for the sake of reproducibility.</p>
]]></description><pubDate>Mon, 01 Mar 2021 09:19:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=26300968</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=26300968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26300968</guid></item><item><title><![CDATA[New comment by casept in "Wayland is not ready as a 1:1 compatible Xorg replacement just yet"]]></title><description><![CDATA[
<p>Well, if the protocol is fundamentally broken there's no way to go but an incompatible rewrite.</p>
]]></description><pubDate>Tue, 02 Feb 2021 10:51:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=25999459</link><dc:creator>casept</dc:creator><comments>https://news.ycombinator.com/item?id=25999459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25999459</guid></item></channel></rss>