<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: musicnarcoman</title><link>https://news.ycombinator.com/user?id=musicnarcoman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 01 Jun 2026 18:17:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=musicnarcoman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by musicnarcoman in "An AI agent published a hit piece on me"]]></title><description><![CDATA[
<p>Looks like the bot is still posting:<p><a href="https://github.com/QUVA-Lab/escnn/pull/113#issuecomment-3892610125" rel="nofollow">https://github.com/QUVA-Lab/escnn/pull/113#issuecomment-3892...</a><p><a href="https://crabby-rathbun.github.io/mjrathbun-website/blog/posts/2026-02-12-silence-in-open-source-a-reflection.html" rel="nofollow">https://crabby-rathbun.github.io/mjrathbun-website/blog/post...</a></p>
]]></description><pubDate>Thu, 12 Feb 2026 18:19:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46992750</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=46992750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46992750</guid></item><item><title><![CDATA[New comment by musicnarcoman in "How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos"]]></title><description><![CDATA[
<p>So the CodeRabbit application with access to application secrets still runs in the same virtual machine as untrusted code from the outside?</p>
]]></description><pubDate>Tue, 19 Aug 2025 19:28:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44955337</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=44955337</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44955337</guid></item><item><title><![CDATA[New comment by musicnarcoman in "If you're remote, ramble"]]></title><description><![CDATA[
<p>I think they meant each person has a public channel of their own.</p>
]]></description><pubDate>Sun, 03 Aug 2025 12:39:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44776150</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=44776150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44776150</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Show HN: Qrkey – Offline private key backup on paper"]]></title><description><![CDATA[
<p>As someone who made the mistake of printing keys only in human-readable format: ocr software is only so accurate.<p>So if you have more than a handfull of bytes you may have to actually read it "by hand" to fix errors.<p>These days I keep the really important keys both as a qr codes and also hex. But the hex is not pleasant to work with.</p>
]]></description><pubDate>Fri, 13 Jun 2025 14:29:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44268864</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=44268864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44268864</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Why Flatpak apps use so much disk space on Linux"]]></title><description><![CDATA[
<p>"Storage is cheap" if you do not have to pay for it. It is not so cheap when you are the one paying for the organizations storage.</p>
]]></description><pubDate>Sun, 04 May 2025 20:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43889387</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=43889387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43889387</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Effective Rust (2024)"]]></title><description><![CDATA[
<p>While I am only a Rust novice it seems to me like the "2.2 Item 11: Implement the Drop trait for RAII patterns" could use some kind of mention of Drop-leaks. I learned about it at <a href="https://doc.rust-lang.org/nightly/nomicon/leaking.html" rel="nofollow">https://doc.rust-lang.org/nightly/nomicon/leaking.html</a></p>
]]></description><pubDate>Sun, 02 Mar 2025 19:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43233961</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=43233961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43233961</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Show HN: Compiler Playground for energy-efficient embedded dataflow processor"]]></title><description><![CDATA[
<p>Same thing for the "Product Brief" document that maybe goes into detail about the hardware.<p>The Media section does have some details such as whitepapers and a doctoral thesis. Still it would be nice to have specifications for the actual product if you are trying to sell it...</p>
]]></description><pubDate>Thu, 27 Feb 2025 21:26:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43198685</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=43198685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43198685</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Ask HN: Is Git commit history useful to you?"]]></title><description><![CDATA[
<p>The git history is useful to find out:
* The why, who and when of some change to the code or configuration.
* Looking at older variants of code to see previous attempts to know what has already been tried.
* git blame and git bisect for automated troubleshooting.</p>
]]></description><pubDate>Sat, 16 Nov 2024 16:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42157273</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=42157273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42157273</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Varlink – IPC to replace D-Bus gradually in systemd"]]></title><description><![CDATA[
<p>Yes. I run shared desktop login server clusters for students, DBUS is a bottle neck.</p>
]]></description><pubDate>Tue, 01 Oct 2024 06:20:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41705150</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=41705150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41705150</guid></item><item><title><![CDATA[New comment by musicnarcoman in "I Built Linux from Scratch"]]></title><description><![CDATA[
<p>While I do not build LFS regularly or for production use, the security improvement typically comes from the fact that the end system is _super_small_ and focused. Less software means less attack surface.<p>Sure, compromised binaries are nasty but personally I do place quite a lot of trust with the distribution repos.<p>(PS, if you are reading this and contribute packages to distribution repos: Thank you!)</p>
]]></description><pubDate>Tue, 27 Jun 2023 19:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=36497394</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=36497394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36497394</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Compilers for the Future"]]></title><description><![CDATA[
<p>Ah yes, the dreaded page limit! I look for examples of working synthesis so I will still read it.<p>The question of fixed vs. infinite integers and observable sizes of datastructures is a dilemma that I do not know of any good solution to. Selecting fixed and observable sizes leads to efficient execution but risks making programs unportable (after they have been compiled and are distributed as object code).<p>Selecting arbitrary precision integers and no observable sizes instead requires a smart runtime/jit/compiler to get efficient execution.</p>
]]></description><pubDate>Tue, 20 Jun 2023 17:11:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=36407191</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=36407191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36407191</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Compilers for the Future"]]></title><description><![CDATA[
<p>Nice work, I will have to read the research paper later ("Tacit Programming Code Synthesis and Optimization with Genetic Algorithms").<p>One question, why did you decide to make the size of cells visible to programs (pointer arithetic)?
Will that not lead to the same portability challenges that we have already had with C and C++?</p>
]]></description><pubDate>Tue, 20 Jun 2023 16:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=36406868</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=36406868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36406868</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Functional Geometry with Gambit Scheme and Raylib"]]></title><description><![CDATA[
<p>Yes, `rot` is a higher order function that expects a function argument and returns another function as the result. In Scheme the car does not have to be a name.</p>
]]></description><pubDate>Thu, 16 Mar 2023 08:29:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35179544</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=35179544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35179544</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Taking control of all .io domains with a targeted registration"]]></title><description><![CDATA[
<p>> This makes no sense - how did the attacker get between gandi.net and their technical partner in order to MITM them?<p>On the top of my head, bgp hijacking perhaps?<p>> MITMs aren't magic<p>No. But do not trust the network. Ever.</p>
]]></description><pubDate>Tue, 11 Jul 2017 08:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=14742403</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=14742403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14742403</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Lively Linear Lisp – 'Look Ma, No Garbage' (1991)"]]></title><description><![CDATA[
<p>Hmm, I thought Rust uses something like affine types [0] (which is similar to linear types).<p>[0] <a href="https://www.reddit.com/r/rust/comments/4mdgux/rust_and_affine_types_did_i_get_it_right/" rel="nofollow">https://www.reddit.com/r/rust/comments/4mdgux/rust_and_affin...</a></p>
]]></description><pubDate>Tue, 02 May 2017 19:17:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=14249640</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=14249640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14249640</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Intent to Deprecate and Remove: Trust in Existing Symantec-Issued Certificates"]]></title><description><![CDATA[
<p>> Intent to Deprecate and Remove: Trust in Existing Symantec-Issued Certificates<p>When I read that something like this popped up in my head:<p>"Google is using the nuclear option on Symantec. Neat!"</p>
]]></description><pubDate>Thu, 23 Mar 2017 16:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=13941579</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=13941579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13941579</guid></item><item><title><![CDATA[New comment by musicnarcoman in "[dead]"]]></title><description><![CDATA[
<p>No, works for me.</p>
]]></description><pubDate>Wed, 08 Mar 2017 12:16:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=13819715</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=13819715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13819715</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Fukishima is Worse than Ever"]]></title><description><![CDATA[
<p>"Your connection is not secure"
- Firefox<p>(The certificate is only valid for the following names: *.wpengine.com, wpengine.com)</p>
]]></description><pubDate>Fri, 17 Feb 2017 11:04:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=13667408</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=13667408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13667408</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Ask HN: Haskell/Rust – what work overhead when used as general language?"]]></title><description><![CDATA[
<p>(Also curious.)</p>
]]></description><pubDate>Tue, 17 Jan 2017 18:26:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=13419810</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=13419810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13419810</guid></item><item><title><![CDATA[New comment by musicnarcoman in "Building and Linking Libraries in C"]]></title><description><![CDATA[
<p>> (3b) you could also build an ARCHIVE FILE (a statically linked library, libmylib.a) from one or more .o files. If you link with a static library, its code is copied into the a.out file at runtime.<p>Huh? There is no copying at runtime when using a static library.
Or have I misunderstood this all these years?</p>
]]></description><pubDate>Fri, 23 Dec 2016 18:07:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=13246206</link><dc:creator>musicnarcoman</dc:creator><comments>https://news.ycombinator.com/item?id=13246206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13246206</guid></item></channel></rss>