<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: ayuhito</title><link>https://news.ycombinator.com/user?id=ayuhito</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 10 May 2026 08:46:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ayuhito" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ayuhito in "Maybe you shouldn't install new software for a bit"]]></title><description><![CDATA[
<p>I think there’s already a big market of supply chain security companies that are proactively scanning dependencies for this sort of thing.<p>They’re always racing to be the first one to write an article about a case.</p>
]]></description><pubDate>Fri, 08 May 2026 01:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48057362</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=48057362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48057362</guid></item><item><title><![CDATA[New comment by ayuhito in "Maybe you shouldn't install new software for a bit"]]></title><description><![CDATA[
<p>At least with our Renovate config, all dependencies have a 7 day cooldown, but marked security updates are immediate.<p>Attackers can’t push a security update without going through the reporting process (e.g. Github CVE), so they can’t necessarily abuse that easily.</p>
]]></description><pubDate>Fri, 08 May 2026 01:13:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48057297</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=48057297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48057297</guid></item><item><title><![CDATA[New comment by ayuhito in "Show HN: A working reference implementation of context engineering"]]></title><description><![CDATA[
<p>Welcome to becoming a project manager.</p>
]]></description><pubDate>Mon, 20 Apr 2026 00:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47829170</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=47829170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47829170</guid></item><item><title><![CDATA[New comment by ayuhito in "Zero downtime migrations at petabyte scale (2024)"]]></title><description><![CDATA[
<p>> Just do the cutoff when everyone is asleep.<p>In this age, many smaller companies serve customers across the globe. There is no common “asleep”.</p>
]]></description><pubDate>Fri, 20 Feb 2026 03:15:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47083224</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=47083224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47083224</guid></item><item><title><![CDATA[New comment by ayuhito in "Efficient String Compression for Modern Database Systems"]]></title><description><![CDATA[
<p>DuckDB has one of my favourite articles on this topic if you want something a little more high level: <a href="https://duckdb.org/2022/10/28/lightweight-compression" rel="nofollow">https://duckdb.org/2022/10/28/lightweight-compression</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 00:04:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46850745</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=46850745</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46850745</guid></item><item><title><![CDATA[New comment by ayuhito in "Can Bundler be as fast as uv?"]]></title><description><![CDATA[
<p>> My experience with GHA default caches is that it’s absolutely dog slow.<p>For reference, oven-sh/setup-bun opted to install dependencies from scratch over using GHA caching since the latter was somehow slower.<p><a href="https://github.com/oven-sh/setup-bun/issues/14#issuecomment-1714116221" rel="nofollow">https://github.com/oven-sh/setup-bun/issues/14#issuecomment-...</a></p>
]]></description><pubDate>Fri, 02 Jan 2026 07:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46462233</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=46462233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46462233</guid></item><item><title><![CDATA[New comment by ayuhito in "Publishing your work increases your luck"]]></title><description><![CDATA[
<p>I strongly relate to this in many ways.<p>Because of OSS, I’ve never actually applied for a job or done a Leetcode interview. I’ve gotten multiple direct offers through Twitter DMs (I don’t post) and multiple referrals through random encounters that I never used.<p>E.g. Debugging an interesting issue with GitHub customer support eventually led to a referral for Microsoft by an MD. Similar stories with Cloudflare and more.<p>It’s not limited to OSS, but just having any sort of backing credibility to your name without going through the whole CV/CL process unlocks a whole slew of opportunities since people can “pre-screen” you from the start.</p>
]]></description><pubDate>Sat, 27 Dec 2025 09:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46400442</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=46400442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46400442</guid></item><item><title><![CDATA[New comment by ayuhito in "Publishing your work increases your luck"]]></title><description><![CDATA[
<p>I feel it’s an evolution of the term “Devrel” which still feels tacky.<p>Nor would you want someone who built most of their career as an actual engineer to suddenly drop that term and become a generic someone in “marketing”. They’re more than that for sure.<p>I quite like the terminology the more I think about it.<p><a href="https://github.com/aarondfrancis" rel="nofollow">https://github.com/aarondfrancis</a></p>
]]></description><pubDate>Sat, 27 Dec 2025 09:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46400343</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=46400343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46400343</guid></item><item><title><![CDATA[New comment by ayuhito in "A programmer-friendly I/O abstraction over io_uring and kqueue (2022)"]]></title><description><![CDATA[
<p>Also worth checking out libxev[1] by Mitchell Hashimoto. It’s a Zig based event loop (similar to libuv) inspired by Tigerbeetle’s implementation.<p>[1] <a href="https://github.com/mitchellh/libxev" rel="nofollow">https://github.com/mitchellh/libxev</a></p>
]]></description><pubDate>Fri, 28 Nov 2025 02:47:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46075081</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=46075081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46075081</guid></item><item><title><![CDATA[Git 3.0 on the Horizon: What Git Users Need to Know About the Next Major Release]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.deployhq.com/blog/git-3-0-on-the-horizon-what-git-users-need-to-know-about-the-next-major-release">https://www.deployhq.com/blog/git-3-0-on-the-horizon-what-git-users-need-to-know-about-the-next-major-release</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45836184">https://news.ycombinator.com/item?id=45836184</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 06 Nov 2025 15:16:22 +0000</pubDate><link>https://www.deployhq.com/blog/git-3-0-on-the-horizon-what-git-users-need-to-know-about-the-next-major-release</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=45836184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45836184</guid></item><item><title><![CDATA[New comment by ayuhito in "CPU cache-friendly data structures in Go"]]></title><description><![CDATA[
<p>> I'd love to know how much LLM was used to write this if any, and how much effort went into it as well (if it was LLM-assisted.)<p>Are people supposed to be obligated to post such a report nowadays?<p>I enjoyed the article and found it really interesting, but seeing these types of comments always kind of puts a damper on it afterwards.</p>
]]></description><pubDate>Fri, 10 Oct 2025 04:35:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45535397</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=45535397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45535397</guid></item><item><title><![CDATA[Show HN: Modern-tar: zero dependency tar library for every JavaScript runtime]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ayuhito/modern-tar">https://github.com/ayuhito/modern-tar</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45422569">https://news.ycombinator.com/item?id=45422569</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Sep 2025 06:34:11 +0000</pubDate><link>https://github.com/ayuhito/modern-tar</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=45422569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45422569</guid></item><item><title><![CDATA[New comment by ayuhito in "Go 1.25 Release Notes"]]></title><description><![CDATA[
<p>In fact, v1 code usually uses v2 code under the hood, but with different options to maintain backwards compatibility.<p>You still get performance improvements even if you don’t switch over to the new import!</p>
]]></description><pubDate>Wed, 13 Aug 2025 10:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44886773</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=44886773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44886773</guid></item><item><title><![CDATA[New comment by ayuhito in "Beyond Meat fights for survival"]]></title><description><![CDATA[
<p>“Chemicals” are overused as a term for sure, but there is a huge difference between what’s legal in America and Europe that brings a shred of truth to the previous statements.<p>For example, common ingredients like potassium bromate or ADA are straight up banned in the EU for health concerns.<p>Reading the ingredient list of American bread is plain shocking at times.</p>
]]></description><pubDate>Sun, 20 Jul 2025 10:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44623865</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=44623865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44623865</guid></item><item><title><![CDATA[New comment by ayuhito in "Zig's New Async I/O"]]></title><description><![CDATA[
<p>Go also suffers from this form of “subtle coloring”.<p>If you’re working with goroutines, you would always pass in a context parameter to handle cancellation. Many library functions also require context, which poisons the rest of your functions.<p>Technically, you don’t have to use context for a goroutine and could stub every dependency with context.Background, but that’s very discouraged.</p>
]]></description><pubDate>Sun, 13 Jul 2025 01:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44546653</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=44546653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44546653</guid></item><item><title><![CDATA[New comment by ayuhito in "Cloudlflare builds OAuth with Claude and publishes all the prompts"]]></title><description><![CDATA[
<p>Good thing most of my tasks don’t require novelty, just working code.</p>
]]></description><pubDate>Mon, 02 Jun 2025 22:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44164085</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=44164085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44164085</guid></item><item><title><![CDATA[New comment by ayuhito in "Why drinking coffee in Iran has become so complicated"]]></title><description><![CDATA[
<p>I think it depends.<p>Where I used to live in the Middle East, the culture was very tea (more specifically karak) centric for sure. But it wasn’t a hobby you get so deep into that you become very specific for the average person.<p>You just drive to your regular place. There’s only one choice and that’s karak. You sip it in your car, chat with your buddies, and you drive off.<p>Definitely do miss the late nights there. No alcohol, just tea and still an extremely social society.</p>
]]></description><pubDate>Sat, 19 Apr 2025 23:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43740374</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=43740374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43740374</guid></item><item><title><![CDATA[New comment by ayuhito in "Trapping misbehaving bots in an AI Labyrinth"]]></title><description><![CDATA[
<p>I don’t think the modern web was designed for you.</p>
]]></description><pubDate>Sun, 23 Mar 2025 05:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43451009</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=43451009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43451009</guid></item><item><title><![CDATA[New comment by ayuhito in "The DuckDB Local UI"]]></title><description><![CDATA[
<p>To me, Motherduck have so far been excellent stewards for DuckDB. I want them to find a sustainable business model.<p>I doubt they’ll ever enshittify DuckDB core. It’s clear they’re only aiming for better integration with their paid service via peripherals like UI to improve the experience, but you also don’t need to use it?<p>It’s all extensions that you can develop the end.</p>
]]></description><pubDate>Thu, 13 Mar 2025 00:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43349158</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=43349158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43349158</guid></item><item><title><![CDATA[New comment by ayuhito in "Goravel: A Go framework inspired by Laravel"]]></title><description><![CDATA[
<p>> routing, middleware<p>net/http (even middlewares are just http.HandleFunc)<p>> database connections<p>We were using database/sql for the longest of times before switching to pgx since we wanted some convenience functions.<p>> email sending<p>net/mail gets you far enough unless you want to scale it.<p>> logging<p>log/slog (which is actually production grade compared to log/log)<p>> view template rendering<p>text/template, but I also think Laravel is a better choice if that’s your main focus.<p>Others either need an experimental standard library package (e.g. golang.org/x/crypto/argon2 for stuff like authentication) or finally need third party dependencies. DI is not enforced like other frameworks, but an extremely common pattern in Go.<p>At this point, do I really want to bring out a whole framework just for the last few requirements?</p>
]]></description><pubDate>Mon, 10 Mar 2025 00:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43315607</link><dc:creator>ayuhito</dc:creator><comments>https://news.ycombinator.com/item?id=43315607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43315607</guid></item></channel></rss>