<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: repelsteeltje</title><link>https://news.ycombinator.com/user?id=repelsteeltje</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 22:21:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=repelsteeltje" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by repelsteeltje in "Migrating from Go to Rust"]]></title><description><![CDATA[
<p>Thanks. Is wails a Go stdlib component, as GP implied or is it third party?</p>
]]></description><pubDate>Sun, 24 May 2026 21:26:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48261161</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48261161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48261161</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Migrating from Go to Rust"]]></title><description><![CDATA[
<p>Interesting. I'm not very familiar with Go. What is the equivalent for Tauri in Go's stdlib?<p>Would it make sense to continue using Go for the frontend and doing only the backend in Rust for your user case?</p>
]]></description><pubDate>Sun, 24 May 2026 21:05:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260978</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48260978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260978</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS"]]></title><description><![CDATA[
<p>I guess I just misunderstand what is being attested. Is the attestation proving that your randomly assigned UUID belongs to a human, or conversely, does a proof of work simply prove that your device "owns" some UUID?</p>
]]></description><pubDate>Tue, 19 May 2026 06:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48190155</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48190155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48190155</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS"]]></title><description><![CDATA[
<p>Yes, but isn't there an unplugged hole in the <i>account creation</i> (or fresh install) if that gets you a new UUID with 0 monthly attestation count?</p>
]]></description><pubDate>Mon, 18 May 2026 20:07:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48184845</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48184845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48184845</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS"]]></title><description><![CDATA[
<p>I still don't get how those 1000 posts tallied with previous UUID would get correlated with the new UUID. If it's only source IP address or similar finger prints, those are relatively easy to get rid off, hide, renew.<p>(At least, when your goal is to do as many fake attestations as possible rather than use your device for something more useful)</p>
]]></description><pubDate>Mon, 18 May 2026 18:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48183660</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48183660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48183660</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Elon Musk has lost his lawsuit against Sam Altman and OpenAI"]]></title><description><![CDATA[
<p>+1<p>Wasting everyone's time and clogging up the court system perfectly describes the heart of this matter. Plain bullying and hype.</p>
]]></description><pubDate>Mon, 18 May 2026 18:27:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48183534</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48183534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48183534</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS"]]></title><description><![CDATA[
<p>> You're just describing a regular cookie.<p>Yes regular cookie from Google's perspective, but super in that it works across sites. If for some reason you don't just take Google's word you might suspect they collude and share / sell your identity to the site as well...<p>> The attestation result contains a count of attested keys generated in the past 30 days, which detects this case without a "supercookie" that persists across uninstalls.<p>Ah. So there <i>is</i> something special limiting control over the UUID? Or is there some way of correlating the physical device to the attestation history?<p>Why wouldn't I be able to reset and re-enroll in the app and then have it generate me a fresh new cookie attestation history?</p>
]]></description><pubDate>Mon, 18 May 2026 16:18:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181802</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48181802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181802</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS"]]></title><description><![CDATA[
<p>So, essentially a super cookie? That is, generated once (at random or arbitrarily) and then included with proof of work? But not a fingerprint or otherwise linked to identity?<p>But then that would not work against correlating fraud detection as sketched above. A client could simply reset the app every now and then to generate a new UUID.</p>
]]></description><pubDate>Mon, 18 May 2026 15:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181448</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48181448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181448</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS"]]></title><description><![CDATA[
<p>Sounds pretty much like they're identify the device, then. Or is "device id" Apple lingo for a specific tech?</p>
]]></description><pubDate>Mon, 18 May 2026 14:30:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48180434</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48180434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48180434</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Show HN: Auto-identity-remove – Automated data broker opt-out runner for macOS"]]></title><description><![CDATA[
<p>So at 3x times the monetary rate, Google is <i>literally</i> selling it's customers?!</p>
]]></description><pubDate>Mon, 18 May 2026 14:27:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48180401</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48180401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48180401</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Prolog Basics Explained with Pokémon"]]></title><description><![CDATA[
<p>I somewhat disagree that you shouldn't be aware of how the engine works. The mechanics are quite simple. Prolog's horn clauses are combined in depth first search manner trying to proof that the negated goal is false.<p>However, most prolog books focus on rooting the declarative mindset because programmers are generally more familiar with imperative programming. But just as with SQL or lisp there are definitely good ways, bad ways and plain mistakes you can make when approaching a problem.</p>
]]></description><pubDate>Sun, 17 May 2026 19:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48172317</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48172317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48172317</guid></item><item><title><![CDATA[New comment by repelsteeltje in "I don't think AI will make your processes go faster"]]></title><description><![CDATA[
<p>You might as well have ignored or removed the GPL notice. Running it through the LLM laundering gets you a "fork" of unknown origin, questionable quality. You're still potentially open to supply chain issues but the chain is obfuscated.<p>And you now own full responsibility for maintenance.</p>
]]></description><pubDate>Sun, 17 May 2026 14:30:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48169248</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48169248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48169248</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Frontier AI has broken the open CTF format"]]></title><description><![CDATA[
<p>I found this interview [0] on the subject of AI in CS education on the Oxide & Friends podcast very illuminating.
Of course, Brown University CS != <i>All</i> education, but interesting angle nevertheless.<p>[0] Episode webpage: <a href="https://share.transistor.fm/s/31855e83" rel="nofollow">https://share.transistor.fm/s/31855e83</a></p>
]]></description><pubDate>Sat, 16 May 2026 09:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48158471</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48158471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48158471</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Meta to receive $3.3B in tax breaks for its $10B Louisiana data center"]]></title><description><![CDATA[
<p>Seems only fair that we pay our taxes when those are used to subsidize such lofty endeavours.</p>
]]></description><pubDate>Fri, 15 May 2026 19:44:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152942</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48152942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152942</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust""]]></title><description><![CDATA[
<p>Great example.<p>So this "unspecified behavior" might turn into the more nasal demon type when g(), h() and i() share mutable state and assume some particular sequential order of execution. No?</p>
]]></description><pubDate>Fri, 15 May 2026 19:07:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152557</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48152557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152557</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust""]]></title><description><![CDATA[
<p>UB != unsafe</p>
]]></description><pubDate>Fri, 15 May 2026 18:42:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152253</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48152253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152253</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust""]]></title><description><![CDATA[
<p>I'm sure there have been attempts at defining a language that has no UB, but afaik <i>all</i> meaningful languages have UB in some dark corner or enumerated explicitly. For example, Java thread execution order is UB.</p>
]]></description><pubDate>Fri, 15 May 2026 18:40:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152212</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48152212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152212</guid></item><item><title><![CDATA[OpenAI's KOSA Endorsement Is Regulatory Capture with a Smiley Face]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.techdirt.com/2026/05/14/openais-kosa-endorsement-is-regulatory-capture-with-a-smiley-face/">https://www.techdirt.com/2026/05/14/openais-kosa-endorsement-is-regulatory-capture-with-a-smiley-face/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48151464">https://news.ycombinator.com/item?id=48151464</a></p>
<p>Points: 15</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 15 May 2026 17:34:11 +0000</pubDate><link>https://www.techdirt.com/2026/05/14/openais-kosa-endorsement-is-regulatory-capture-with-a-smiley-face/</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48151464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48151464</guid></item><item><title><![CDATA[New comment by repelsteeltje in "I love Linux, but I can't quit Windows"]]></title><description><![CDATA[
<p>Yeah, like key bindings in IntelliJ that might make sense on Windows or Macintosh, but conflict with Linux defaults. I switched to Linux couple of decades ago, but this second class treatment of Linux desktop is one of the reasons I'm still doing most of my work in the terminal.</p>
]]></description><pubDate>Fri, 15 May 2026 16:56:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48150970</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48150970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48150970</guid></item><item><title><![CDATA[New comment by repelsteeltje in "Too dangerous or just too expensive? The real reason Anthropic is hiding Mythos"]]></title><description><![CDATA[
<p>... and the safety argument is a great way of saying "no" disguised as a "yes, if ..." to your prospects.</p>
]]></description><pubDate>Fri, 15 May 2026 13:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48148311</link><dc:creator>repelsteeltje</dc:creator><comments>https://news.ycombinator.com/item?id=48148311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48148311</guid></item></channel></rss>