<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: baobun</title><link>https://news.ycombinator.com/user?id=baobun</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 16:46:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=baobun" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by baobun in "Scientists invented a fake disease. AI told people it was real"]]></title><description><![CDATA[
<p>You're grasping for a reliable unsupervised truth machine. That's a fundamentally intractable problem until you limit it down to a wolframalpha clone. And not even that by LLMs.</p>
]]></description><pubDate>Fri, 10 Apr 2026 10:52:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716146</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=47716146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716146</guid></item><item><title><![CDATA[New comment by baobun in "Scientists invented a fake disease. AI told people it was real"]]></title><description><![CDATA[
<p>All it takes to become world champion is a blog.<p><a href="https://www.bbc.com/future/article/20260218-i-hacked-chatgpt-and-googles-ai-and-it-only-took-20-minutes" rel="nofollow">https://www.bbc.com/future/article/20260218-i-hacked-chatgpt...</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 10:45:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716092</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=47716092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716092</guid></item><item><title><![CDATA[New comment by baobun in "We've raised $17M to build what comes after Git"]]></title><description><![CDATA[
<p>Should have known better than asking the monkey paw for more decentralized compute.</p>
]]></description><pubDate>Fri, 10 Apr 2026 10:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715996</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=47715996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715996</guid></item><item><title><![CDATA[New comment by baobun in "Open source security at Astral"]]></title><description><![CDATA[
<p>The breaches will continue until morale improves.</p>
]]></description><pubDate>Fri, 10 Apr 2026 09:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715386</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=47715386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715386</guid></item><item><title><![CDATA[New comment by baobun in "Show HN: I made a YouTube search form with advanced filters"]]></title><description><![CDATA[
<p>For real. Trying to find a specific video on youtube is a very similar experience to searching for legit cables and adapters on Amazon.</p>
]]></description><pubDate>Mon, 06 Apr 2026 07:15:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47657835</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=47657835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47657835</guid></item><item><title><![CDATA[New comment by baobun in "Separating the Wayland compositor and window manager"]]></title><description><![CDATA[
<p>> For what it’s worth, I’ve been moving all my machines to lxde.<p>Any gotchas or regrets?<p>Haven't used it in many years and now considering going all in on making it (scaffolding of) next DE. So looking at the same move.</p>
]]></description><pubDate>Mon, 16 Mar 2026 05:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47395493</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=47395493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47395493</guid></item><item><title><![CDATA[New comment by baobun in "Don't click on the LastPass 'create backup' link – it's a scam"]]></title><description><![CDATA[
<p>Better yet: Don't use LastPass.</p>
]]></description><pubDate>Thu, 22 Jan 2026 02:56:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46714683</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46714683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46714683</guid></item><item><title><![CDATA[New comment by baobun in "Programmer's Calculators"]]></title><description><![CDATA[
<p>I played around a bit with the Hp-16c JRPN emulator for hex calculations and usefulness was limited by max number size. Largest number I can input is 0xFFFF.<p>Does anyone know if the SwissMicro models support operating on larger numbers than 16 bits, ideally up to 64?</p>
]]></description><pubDate>Wed, 07 Jan 2026 00:45:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46521032</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46521032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46521032</guid></item><item><title><![CDATA[New comment by baobun in "Show HN: Chat with people who share the same Internet connection (= IP address)"]]></title><description><![CDATA[
<p>I guess this could be fun for people using shared VPN and proxy services</p>
]]></description><pubDate>Thu, 01 Jan 2026 01:52:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46450487</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46450487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46450487</guid></item><item><title><![CDATA[New comment by baobun in "Nerd: A language for LLMs, not humans"]]></title><description><![CDATA[
<p>Once upon a beginning I believe assbly actually had human authors and readers in mind.<p>LLVM IR is a better example.<p><a href="https://en.wikipedia.org/wiki/Intermediate_representation#Languages" rel="nofollow">https://en.wikipedia.org/wiki/Intermediate_representation#La...</a></p>
]]></description><pubDate>Thu, 01 Jan 2026 01:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46450392</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46450392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46450392</guid></item><item><title><![CDATA[New comment by baobun in "Nerd: A language for LLMs, not humans"]]></title><description><![CDATA[
<p>Loads! Hardly a novel idea.<p><a href="https://en.wikipedia.org/wiki/Intermediate_representation#Languages" rel="nofollow">https://en.wikipedia.org/wiki/Intermediate_representation#La...</a></p>
]]></description><pubDate>Thu, 01 Jan 2026 01:30:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46450347</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46450347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46450347</guid></item><item><title><![CDATA[New comment by baobun in "Claude wrote a functional NES emulator using my engine's API"]]></title><description><![CDATA[
<p>All user accounts are also customers. Some are paying with data and contributing to metrics going up.</p>
]]></description><pubDate>Thu, 01 Jan 2026 01:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46450301</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46450301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46450301</guid></item><item><title><![CDATA[New comment by baobun in "Karpathy on Programming: “I've never felt this much behind”"]]></title><description><![CDATA[
<p>If you have never experienced becoming once, try DMT or a large amount of acid on a quiet day.</p>
]]></description><pubDate>Wed, 31 Dec 2025 20:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46448115</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46448115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46448115</guid></item><item><title><![CDATA[New comment by baobun in "Ask HN: What tiny tool do you use every day but never talk about?"]]></title><description><![CDATA[
<p>ncdu<p>netsurf</p>
]]></description><pubDate>Wed, 31 Dec 2025 13:42:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46443978</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46443978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46443978</guid></item><item><title><![CDATA[New comment by baobun in "Show HN: I built a universal clipboard that syncs realtime on multiple devices"]]></title><description><![CDATA[
<p>And for but the price of a coffee per month you get both dark mode and markdown support!</p>
]]></description><pubDate>Wed, 31 Dec 2025 13:31:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46443910</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46443910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46443910</guid></item><item><title><![CDATA[New comment by baobun in "Show HN: I built a universal clipboard that syncs realtime on multiple devices"]]></title><description><![CDATA[
<p>> For Developers<p>Would you mind sharing the source code?<p>> Copy API keys<p>...yeah, I think that'd be a hard requirement. I don't think there is value in a cliboard-as-a-SaaS that is not self-hostable or even auditable.<p>I think you are putting the cart before the horse and putting your users at risk by integrating credit card payments before sorting out the basics.</p>
]]></description><pubDate>Wed, 31 Dec 2025 13:03:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46443746</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46443746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46443746</guid></item><item><title><![CDATA[New comment by baobun in "A Vulnerability in Libsodium"]]></title><description><![CDATA[
<p>> The important point is to be able to recognize that and not coerce users into using your project only how you envisioned it and only like that. Some projects are failure on that count having switched on dictatorial direction on that aspect.<p>There is certainly a balance there. If every function inside your code is now considered part of your API contract, almost anything is a breaking change and you can basically forget about ever meaningfully refactoring that codebase.<p>Many times making things private or marking them as internal-only is the right call.<p>I'm not really intimate enough with libsodium to judge if they made the right cut there or not in hindsight.</p>
]]></description><pubDate>Wed, 31 Dec 2025 12:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46443488</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46443488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46443488</guid></item><item><title><![CDATA[New comment by baobun in "HTTP Strict Transport Security (HSTS)"]]></title><description><![CDATA[
<p>> Modern versions of Chrom{e|ium} & Firefox (and other browsers based on them) have defaulted to HTTPS when the protocol is not specified.<p>This is not true but it would be nice if it was.<p><a href="https://news.ycombinator.com/item?id=46443199" rel="nofollow">https://news.ycombinator.com/item?id=46443199</a></p>
]]></description><pubDate>Wed, 31 Dec 2025 11:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46443313</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46443313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46443313</guid></item><item><title><![CDATA[New comment by baobun in "HTTP Strict Transport Security (HSTS)"]]></title><description><![CDATA[
<p>Why are you saying lies?<p>I just installed fresh chromium and firefox in a clean Linux VM and typed "google.com" (and a few others) in the URL bar with tcpdump running and they both initiated with TCP port 80. Can confirm that the https-only setting is disabled for both when looking in settings/preferences.<p>> HTTP is only used as a fallback.<p>Separately, using HTTP as fallback makes the whole thing mostly pointless security-wise. If an attacker can MitM port 80 it is very likely that they can also interfere with 443 to silently force a protocol downgrade. STRIPTLS.<p>SMTP STARTTLS has the same problem. ISPs and authorities have been known to harvest email traffic by the same technique.<p>We don't really need HSTS to address most scenarios. Just have browser not attempt http:// for addresses in the address bar unless explicitly specified. Have it try https:// without falling back to http://.<p>HTTPS-by-default with fallback is not a good default setting since it's vulnerable to the above attack. Strict HTTPS-only is not a good default setting since it prevents legitimate http traffic on internal networks. HSTS adds problematic edge-cases. It's hard to fathom that none of the major browser vendors seem to have figured out the obvious solution to just stop inferring http:// unless asked for.</p>
]]></description><pubDate>Wed, 31 Dec 2025 11:11:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46443199</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46443199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46443199</guid></item><item><title><![CDATA[New comment by baobun in "Pre-commit hooks are broken"]]></title><description><![CDATA[
<p>For the sake of argument, let's say you have a check that caps the number of lines per file and that both you and main added lines in the same file. It's not too weird if that check fails only after merge, right?<p>One benign example of something that can break after merge even if each branch is individually passing pre-merge. In less benign cases it will your branch merged to main and actual bugs in the code.<p>One reason to not allow "unclean merges" and enforced incoming branches to be rebased up-to-date to be mergable to the main branch.<p>You probably want to run the checks on each commit to main in CI and not rely on them being consistently run by contributors.<p>You do you but I find rebasing my branch on main instead of merging makes me scratch mybhead way less.</p>
]]></description><pubDate>Wed, 31 Dec 2025 10:21:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46442946</link><dc:creator>baobun</dc:creator><comments>https://news.ycombinator.com/item?id=46442946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46442946</guid></item></channel></rss>