<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: Hackbraten</title><link>https://news.ycombinator.com/user?id=Hackbraten</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 15:12:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Hackbraten" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Hackbraten in "Temporary Cloudflare accounts for AI agents"]]></title><description><![CDATA[
<p>> Normal visitors get in for free<p>Except for the unfortunate minority of normal visitors who <i>always</i> get misclassified as bots and get denied access regularly.<p>I wouldn’t be complaining if Cloudflare’s misclassifier bit any user with the same small probability. But it keeps biting the same users over and over again.</p>
]]></description><pubDate>Sat, 20 Jun 2026 21:50:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48613323</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48613323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48613323</guid></item><item><title><![CDATA[New comment by Hackbraten in "Temporary Cloudflare accounts for AI agents"]]></title><description><![CDATA[
<p>Cloudflare: let's give the bots their own accounts so they can scrape harder.<p>Also Cloudflare: let's send normal humans who are trying to go about their daily lives into endless Turnstile spinner loops with absolutely zero recourse, grievance, or support infrastructure.</p>
]]></description><pubDate>Sat, 20 Jun 2026 15:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48609883</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48609883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48609883</guid></item><item><title><![CDATA[New comment by Hackbraten in "Lithuanian startup launches open-source network to detect Shahed-type drones"]]></title><description><![CDATA[
<p>> What do you mean by comparison?<p>Your comment compares Lithuanian homebrew tech to Ukrainian military-funded tech and claims that the former is grossly inferior to the latter. That comparison is what they're challenging.<p>> What are you saying about nukes?<p>According to your comment, homebrew tech was not going to prevent World War III. This can come across as unconstructive because in general, even small things can make a difference (or be a first step towards something that will.)<p>Their comeback "explain what your plan is against nukes" is just another way of saying "your comment just dismissed an idea but failed to present a better idea on its own," or more generally, "let's remain constructive."</p>
]]></description><pubDate>Sat, 20 Jun 2026 15:13:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48609791</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48609791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48609791</guid></item><item><title><![CDATA[New comment by Hackbraten in "Lithuanian startup launches open-source network to detect Shahed-type drones"]]></title><description><![CDATA[
<p>> It's about danger of interceptors vs danger of detection.<p>What's with that "vs" trade-off?<p>You're saying avoiding detection requires high altitudes.<p>What do interceptors have to do with that?</p>
]]></description><pubDate>Sat, 20 Jun 2026 14:50:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48609627</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48609627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48609627</guid></item><item><title><![CDATA[New comment by Hackbraten in "Why haven't we replaced HTML/CSS/JS?"]]></title><description><![CDATA[
<p>2026 JavaScript feels nothing like 1995 JavaScript. Likewise, both HTML and CSS have been gradually improved.<p>Maybe all three are, in their respective current form, good enough. Replacing them would almost certainly be a net loss.</p>
]]></description><pubDate>Thu, 18 Jun 2026 20:31:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48591127</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48591127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48591127</guid></item><item><title><![CDATA[New comment by Hackbraten in "Linux 7.1"]]></title><description><![CDATA[
<p>That’s Anubis. [0]<p>[0]: <a href="https://anubis.techaro.lol" rel="nofollow">https://anubis.techaro.lol</a></p>
]]></description><pubDate>Sun, 14 Jun 2026 19:56:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48531939</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48531939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48531939</guid></item><item><title><![CDATA[New comment by Hackbraten in "Arch Linux Now Believes Malware Incident Under Control: More Than 1,500 Packages"]]></title><description><![CDATA[
<p>> And what if upstream is problematic?<p>Then don’t install the package.<p>It’s on you to decide whether you trust upstream or not.<p>You’re free to use any scanner you want on the upstream sources if it makes you feel safer. (I’m currently working on a makepkg extension that allows just that.)<p>The core and extra repos are curated, and every package maintainer is doing their due diligence (and more) to protect the users. But on the AUR, nobody is going to do that work for you.</p>
]]></description><pubDate>Sat, 13 Jun 2026 17:03:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519153</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48519153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519153</guid></item><item><title><![CDATA[New comment by Hackbraten in "Arch Linux Now Believes Malware Incident Under Control: More Than 1,500 Packages"]]></title><description><![CDATA[
<p>> these are packages<p>PKGBUILDs are not packages. They’re (user-contributed) instructions on how to build packages.<p>> available through the OS's repos.<p>No. The AUR is a platform, similarly to NPM or PyPI, that allows users to upload PKGBUILDs. It is not part of “the OS’s repos,” and it says that loud and clear, multiple times, including on the front page.</p>
]]></description><pubDate>Sat, 13 Jun 2026 16:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519089</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48519089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519089</guid></item><item><title><![CDATA[New comment by Hackbraten in "AUR packages compromised with Infostealer and Rootkit"]]></title><description><![CDATA[
<p>> There is no trusted user™ who uses spotify, so it's not in official packages<p>That's not the reason why Spotify is not on extra.<p>Spotify is not on extra because it's not FOSS.</p>
]]></description><pubDate>Fri, 12 Jun 2026 22:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48510009</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48510009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48510009</guid></item><item><title><![CDATA[New comment by Hackbraten in "AUR packages compromised with Infostealer and Rootkit"]]></title><description><![CDATA[
<p>I agree. If you use the AUR, you're essentially no longer running Arch Linux but your own private fork of Arch Linux.</p>
]]></description><pubDate>Fri, 12 Jun 2026 22:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509939</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48509939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509939</guid></item><item><title><![CDATA[New comment by Hackbraten in "AUR packages compromised with Infostealer and Rootkit"]]></title><description><![CDATA[
<p>> you start to subconsciously assume nothing will ever happen<p>True. But you still go through the fucking checklist.</p>
]]></description><pubDate>Fri, 12 Jun 2026 21:37:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509711</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48509711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509711</guid></item><item><title><![CDATA[New comment by Hackbraten in "AUR packages compromised with Infostealer and Rootkit"]]></title><description><![CDATA[
<p>> A normal PKGBUILD should not download anything programmatically. It should rely on the package manager to download the files listed in the PKGBUILD's source array.<p>This is generally not true. Look at a PKGBUILD of:<p>- any Node.js package. You'll see that the `prepare` step downloads the entire transitive dependency tree from NPM. (This is because it has a massive number of leaves and no system package maintainer can curate them all (let alone resolve each one to a single version that works across all dependees).<p>- any Rust program. Rust uses static linking, so publishing a system-level package for each library would be pointless. Therefore, during `prepare`, `cargo fetch` it is.<p>> A less than 100% reliable mechanism sure beats the current situation which is "wait for users report on the forum that they have been pwn3d". May I remind that this is the third time AUR-hosted PKGBUILDs have been compromised?<p>Are you going to pay the monthly token bill?</p>
]]></description><pubDate>Fri, 12 Jun 2026 21:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509627</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48509627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509627</guid></item><item><title><![CDATA[New comment by Hackbraten in "Report on an Unidentified Space Station – J.G. Ballard (1982)"]]></title><description><![CDATA[
<p>I can recommend the excellent novels Concrete Island [0] and High-Rise [1] from the same author.<p>[0]: <a href="https://en.wikipedia.org/wiki/Concrete_Island" rel="nofollow">https://en.wikipedia.org/wiki/Concrete_Island</a><p>[1]: <a href="https://en.wikipedia.org/wiki/High-Rise_(novel)" rel="nofollow">https://en.wikipedia.org/wiki/High-Rise_(novel)</a></p>
]]></description><pubDate>Fri, 12 Jun 2026 10:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48502414</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48502414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48502414</guid></item><item><title><![CDATA[New comment by Hackbraten in "Show HN: Uruky (EU-based Kagi alternative) now has Image Search and URL Rewrites"]]></title><description><![CDATA[
<p>Have you considered adding Google’s SERP to your indexes (via some third-party provider)?<p>Google’s index is by far the largest, and my impression is that a search engine is hardly useful unless it includes Google’s results.</p>
]]></description><pubDate>Thu, 04 Jun 2026 12:45:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48397867</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48397867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397867</guid></item><item><title><![CDATA[Arch Linux 2026 Leader Election Results]]></title><description><![CDATA[
<p>Article URL: <a href="https://archlinux.org/news/arch-linux-2026-leader-election-results/">https://archlinux.org/news/arch-linux-2026-leader-election-results/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48397787">https://news.ycombinator.com/item?id=48397787</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 04 Jun 2026 12:37:37 +0000</pubDate><link>https://archlinux.org/news/arch-linux-2026-leader-election-results/</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48397787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397787</guid></item><item><title><![CDATA[New comment by Hackbraten in "Show HN: Continue? Y/N: A 60-second game about AI agent permission fatigue"]]></title><description><![CDATA[
<p>Into `pass`, for example:<p><a href="https://news.ycombinator.com/item?id=48108207">https://news.ycombinator.com/item?id=48108207</a></p>
]]></description><pubDate>Thu, 28 May 2026 18:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312919</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48312919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312919</guid></item><item><title><![CDATA[New comment by Hackbraten in "Sales and Dungeons: Thermal printer TTRPG utility"]]></title><description><![CDATA[
<p>What did you use to reverse engineer the BLE protocol?</p>
]]></description><pubDate>Sun, 24 May 2026 10:46:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48256178</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48256178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48256178</guid></item><item><title><![CDATA[New comment by Hackbraten in "Time to talk about my writerdeck"]]></title><description><![CDATA[
<p>It's a pretty common technique to maintain healthy boundaries, similar to how most employees don't use their private computer for work nor vice versa.</p>
]]></description><pubDate>Sun, 24 May 2026 10:41:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48256159</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48256159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48256159</guid></item><item><title><![CDATA[New comment by Hackbraten in "Open Accountants"]]></title><description><![CDATA[
<p>Please add "Show HN:" to the title.</p>
]]></description><pubDate>Fri, 22 May 2026 10:27:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48234032</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48234032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48234032</guid></item><item><title><![CDATA[New comment by Hackbraten in "The memory shortage is causing a repricing of consumer electronics"]]></title><description><![CDATA[
<p>Care to share your constructive rebuttal with us?</p>
]]></description><pubDate>Fri, 22 May 2026 10:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48233938</link><dc:creator>Hackbraten</dc:creator><comments>https://news.ycombinator.com/item?id=48233938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48233938</guid></item></channel></rss>