<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: traxys</title><link>https://news.ycombinator.com/user?id=traxys</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 11:53:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=traxys" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by traxys in "Google Pixel 4a's old firmware is gone, trapping users on buggy battery update"]]></title><description><![CDATA[
<p>Could be that the new 100% and 0% are something like the old 80% and 20%</p>
]]></description><pubDate>Wed, 29 Jan 2025 16:42:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42867364</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=42867364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42867364</guid></item><item><title><![CDATA[New comment by traxys in "Show HN: Unbug – Rust macros for programmatically invoking breakpoints"]]></title><description><![CDATA[
<p>"nightly" versions also allow to use unstable features, and unstable features may remain so for a very long time (potentially forever) without breaking, so an old nightly could maybe work</p>
]]></description><pubDate>Wed, 20 Nov 2024 14:14:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42194082</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=42194082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42194082</guid></item><item><title><![CDATA[New comment by traxys in "Greppability is an underrated code metric"]]></title><description><![CDATA[
<p>I read parts of the Linux kernel source code pretty often, and getting the definition of a function is often pretty involved:<p>- I don't always know the return code type, as the calling code assigned a field whose definition I don't know to find either<p>- I don't know if it's a C function or a preprocessor macro<p>This often results in me searching for the exact function name, and combing through the uses in the drivers.
You then need to re-start all that recursively to understand the function you just read.<p>I could use clangd for that, but I don't have the ressources on my laptop to compile a kernel</p>
]]></description><pubDate>Tue, 03 Sep 2024 07:16:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41432182</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=41432182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41432182</guid></item><item><title><![CDATA[New comment by traxys in "Making an RISC-V OS (Part 3): Managing free memory"]]></title><description><![CDATA[
<p>I have not really thought too far ahead, I know quite a bit about Linux internals, so when in doubt I tend to follow what was done there. I have not though very far in how to handle most of syscalls, traps, drivers, ...<p>Thank you for the static site generator! The code highlighting should be very similar to the tokyonight nvim colorscheme, as it uses mostly the same colors & tree-sitter queries as it!</p>
]]></description><pubDate>Wed, 10 Apr 2024 13:58:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=39990826</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=39990826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39990826</guid></item><item><title><![CDATA[New comment by traxys in "Making an RISC-V OS (Part 3): Managing free memory"]]></title><description><![CDATA[
<p>Well yes, but I the main idea of this series is to use no dependencies in order to have a deeper under standing of the entire stack, from boot to GUIs (that is a long term goal!)</p>
]]></description><pubDate>Wed, 10 Apr 2024 07:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=39988070</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=39988070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39988070</guid></item><item><title><![CDATA[New comment by traxys in "Making an RISC-V OS (Part 3): Managing free memory"]]></title><description><![CDATA[
<p>Well this part did not have much RISC-V in it, as it builds upon the abstractions of part 2, which had lots of assembly!</p>
]]></description><pubDate>Wed, 10 Apr 2024 07:44:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39988059</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=39988059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39988059</guid></item><item><title><![CDATA[Making an RISC-V OS (Part 3): Managing free memory]]></title><description><![CDATA[
<p>Article URL: <a href="https://traxys.me/riscv_os_buddy.html">https://traxys.me/riscv_os_buddy.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39983910">https://news.ycombinator.com/item?id=39983910</a></p>
<p>Points: 77</p>
<p># Comments: 12</p>
]]></description><pubDate>Tue, 09 Apr 2024 20:30:33 +0000</pubDate><link>https://traxys.me/riscv_os_buddy.html</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=39983910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39983910</guid></item><item><title><![CDATA[New comment by traxys in "NixOS Reproducible Builds: minimal ISO successfully independently rebuilt"]]></title><description><![CDATA[
<p>I think they meant if you cast a pointer to an integer, do some math on that and then store that. Then you will a stored result that will likely differ from run to run</p>
]]></description><pubDate>Sun, 29 Oct 2023 16:57:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38060430</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=38060430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38060430</guid></item><item><title><![CDATA[New comment by traxys in "Google opens Falcon, a reliable low-latency hardware transport, to the ecosystem"]]></title><description><![CDATA[
<p>I think in High-Performance Computing a lot of the networking NICs behave in that way, because you are 100% sure that you know the fabric layout.<p>Stuff like InfiniBand, HPE Slingshot, Atos BXI, ...
There is a consortium that's building a specification for those kinds of things: <a href="https://ultraethernet.org/" rel="nofollow noreferrer">https://ultraethernet.org/</a></p>
]]></description><pubDate>Wed, 18 Oct 2023 11:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37927307</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=37927307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37927307</guid></item><item><title><![CDATA[New comment by traxys in "The future of Clang-based tooling"]]></title><description><![CDATA[
<p>I got bitten many times by the fact that PATH is not taken into account, because I use Nix to manage by dotfiles, including `clangd`, but when developing libraries that target the base distro (not Nix) clangd sometimes gets confused and does not taken into account the headers in /usr/include, only the Nix headers....</p>
]]></description><pubDate>Sat, 29 Jul 2023 19:58:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=36923951</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=36923951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36923951</guid></item><item><title><![CDATA[New comment by traxys in "What happened to Vivaldi Social?"]]></title><description><![CDATA[
<p>I had a situation where I'm not really sure I could have used something else than null: I need a value in one of two columns exactly (meaning one is NULL and the other not).<p>You can build a constraint to check that if it's in the same table, but across tables it seems to be a bit more complex right ?</p>
]]></description><pubDate>Sat, 29 Jul 2023 19:53:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=36923904</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=36923904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36923904</guid></item><item><title><![CDATA[New comment by traxys in "I'm Done with Red Hat (Enterprise Linux)"]]></title><description><![CDATA[
<p>Targeting a RHEL kernel version is quite different than targeting the same official kernel version as they backport a huge number of features, resulting in drivers that may work in RHEL but not upstream, or the reverse</p>
]]></description><pubDate>Mon, 26 Jun 2023 19:32:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=36484608</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=36484608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36484608</guid></item><item><title><![CDATA[New comment by traxys in "My First Impressions of Nix"]]></title><description><![CDATA[
<p>I packaged some python applications in nixpkgs, and it seems the consensus is to try and relax the dependency so that the globally packaged version is used, but if it fails the you can override the version yourself. Though this is not done through the requirements.txt because that file does not have enough information (no integrity hash for example).</p>
]]></description><pubDate>Mon, 19 Jun 2023 08:03:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=36388489</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=36388489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36388489</guid></item><item><title><![CDATA[New comment by traxys in "Earth now weighs six ronnagrams: New metric prefixes voted in"]]></title><description><![CDATA[
<p>In High Performance Computing the most recent Top1 machine ils counted in Exaflops, so there's quite some talk aubout exascale computing.</p>
]]></description><pubDate>Fri, 18 Nov 2022 17:30:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=33658235</link><dc:creator>traxys</dc:creator><comments>https://news.ycombinator.com/item?id=33658235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33658235</guid></item></channel></rss>