<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: toshinoriyagi</title><link>https://news.ycombinator.com/user?id=toshinoriyagi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 08:49:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=toshinoriyagi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by toshinoriyagi in "Citing 'severe' math deficits, UC faculty demand a return to SAT tests for STEM"]]></title><description><![CDATA[
<p>No, but they can transfer them, which is what the comment you replied to was worried about. My partner used to be an elementary school teacher and frequently  complained about the school she worked at. The district transferred a large percentage of students with IEPs (individualized education program, a plan for special care/resources for students with disabilities, often related to poor behavior) from other schools in the district to hers.<p>Her school did not have adequate resources to handle these students, so they always had multiple students with severe behavioral issues that should have been in a dedicated classroom with a special education trained teacher, but were just in regular teachers' classes. Naturally, the teachers were burnt out from working with too many challenging kids they were not trained to take care of and the other students had worse learning outcomes.</p>
]]></description><pubDate>Thu, 28 May 2026 16:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48310954</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=48310954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48310954</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>>Why would it make sense to use a language that is not helping you manage memory and is slow to compile, especially if you submit a patch to the language to address the issue and get rebuffed?<p>You're right, other things constant, this would not make sense. But this is a strawman. Zig has fast compilation on average compared to systems languages with more automatic memory management, like Rust. In addition, Bun's fork is based on 0.14 Zig, while 0.16 has become much faster.<p>Take a look at this post by one of Zig's core maintainers explaining why Zig doesn't want to upstream any changes from the Bun fork: <a href="https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilation-times/15183/19" rel="nofollow">https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilatio...</a>.<p>In short, the Bun fork introduces non-deterministic compilation errors, a terrible problem for a language and its compiler to have. Zig just made changes to type resolution in 0.16 specifically to allow them to implement parallel semantic analysis, but properly without the bug the Bun fork has.<p>In addition, they have chosen to spend their time building the self-hosted backend and perfecting incremental compilation, which will have orders of magnitude more benefits to compile times than. Matthew already demonstrates a 4x speedup, what Bun claims to achieve, using the self-hosted backend, and 300x speedups with incremental compilation on a large project (Zig itself).<p>I am sure it is frustrating for Jarred to not get his patch in, but he was rebuffed for good reason. Bun's fork may have worked for them but many people, including the Zig team, would rather Zig do things properly than introduce bugs and tech debt to make flashy headlines.</p>
]]></description><pubDate>Mon, 11 May 2026 01:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090092</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=48090092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090092</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>>I don't agree that them actually doing an entire draft rewrite can just be characterized as them considering a rewrite.<p>You're right, a rewrite is in existence, and whether it is good enough to be used or expand upon is what is being considered. I don't think that changes the fact that languages don't live or die by whether or not 1 large project using them continues using them. Especially a language like Zig which has taken plenty time making breaking changes. They know this is par for the course.<p>>I wonder if that's the mentality that got them in this situation in the first place.<p>I highly doubt it. To my knowledge, the only "why" Jarred has given is frustration with memory issues. Speculated reasons I see are:
  1. Anthropic wants a rewrite to a language with a more favorable AI contribution policy, to avoid bad press by acquiring a framework written in a language that is skeptical of AI code quality.
  2. Rust is more stable and a better target for AI-assisted programming or entire vibe coding.
  3. Bun is upset Zig does not want to merge their fork into main.<p>Focusing on the issue Jarred gave as why he started the rewrite, I don't see how Zig got themselves into the situation at all. Zig was always upfront that it aimed to be a modern C: simple language, powerful modern features, and excellent compatibility with all things C. While it certainly has much better behavior concerning memory safety and undefined behavior, it has never aimed for Rust or GC level memory safety.<p>It's not like Jarred has been begging the Zig devs to implement language changes to make Bun development easier. Zig was always upfront that you will have to manage memory manually, and that allows for operator error. I think Jarred is in this situation because he wants to be, simply. He works for Anthropic, probably has no limit on how many tokens he spends, and may have access to their most powerful internal models like Mythos. I would guess he pointed agents at this problem and let them go, because why not? He has likely has no opportunity cost.</p>
]]></description><pubDate>Sun, 10 May 2026 03:54:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48080853</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=48080853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48080853</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>Well they haven't lost anything yet. Somebody is vibe coding a rewrite in another language and we don't know much else. The author said he will write a blog post about it soon. So far all we know is it is passing most of the test suite.<p>But Bun has open issues and bugs. The test suite doesn't tell us whether it has introduced many new bugs, solved existing ones the test suite doesn't catch, or anything else. Not to mention, the rewrite is 960K lines that nobody understands. How long will it take for the Rust version to be better, and be understood as well as its current maintainers understand the Zig version?<p>Having a project consider a rewrite isn't so big a deal. Zig has been designed from the ground up with a vision, and isn't worried about taking a while to create a stable API to achieve that vision. The self-hosted backend shows how incredibly fast incremental compilation is when the language is built for it ground-up. Compared to other languages that implement weaker forms of incremental compilation it isn't even close.<p>I don't think the Zig team is concerned at all.</p>
]]></description><pubDate>Sat, 09 May 2026 23:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48079385</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=48079385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48079385</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>They haven't fumbled anything. One person has used AI to vibe code a rewrite of a Zig program in another language. Zig didn't gain popularity due to Bun, last I checked Bun doesn't even mention it is written in Zig on the homepage. Zig is appreciate for major improvements over C, while being simple and concise.<p>In addition, a core Zig developer has explained why the PR was rejected, because it would introduce non-deterministic bugs into the compiler, just to achieve a speedup Zig is already gaining thanks to recent work on the self-hosted backend and incremental compilation, which are far more general as well.</p>
]]></description><pubDate>Sat, 09 May 2026 22:59:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48079105</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=48079105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48079105</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>Zig won't be affected by Bun potentially moving to Rust, the language has been growing rapidly and one of the main proposals of Zig is "maintain it with Zig". It's ability to integrate with existing C code bases, as well as be a drop-in build replacement, has widespread use.<p>In addition, the link in the comment you replied to explains why the PRs Bun opened to Zig would have lowered the quality of the compiler and how Zig has achieved even greater speedups, with more widely applicable features like incremental compilation and the self-hosted backend.</p>
]]></description><pubDate>Tue, 05 May 2026 05:30:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48018434</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=48018434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48018434</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>The anti-AI policy had nothing to do with Bun's PRs being rejected. This post[0] by a core zig maintainer explains why the PRs were low quality and subsequently rejected.<p>[0] <a href="https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilation-times/15183/19?u=badtuple" rel="nofollow">https://ziggit.dev/t/bun-s-zig-fork-got-4x-faster-compilatio...</a></p>
]]></description><pubDate>Tue, 05 May 2026 05:24:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48018385</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=48018385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48018385</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Switzerland to vote on capping population at 10M"]]></title><description><![CDATA[
<p>I don't think immigrants make up the basis of the Swiss economy. Looking at their demographic data[1], it was pretty strongly European dominated for a very long time, and is still ~80% European.<p>When people talk about immigrants in this context, I don't think they mean people from the US, but lower socioeconomic asylum-seekers and refugees etc. from the middle-east.<p>It definitely seems their economy was built on European labor, which I believe the vast majority of European countries were.<p>[1]: <a href="https://en.wikipedia.org/wiki/Demographics_of_Switzerland#Permanent_residents_by_nationality" rel="nofollow">https://en.wikipedia.org/wiki/Demographics_of_Switzerland#Pe...</a></p>
]]></description><pubDate>Sat, 14 Feb 2026 16:42:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47015942</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=47015942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47015942</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "State of the Windows: What is going on with Windows 11?"]]></title><description><![CDATA[
<p>I swapped from Windows 11 to Linux in 2024 (Arch for a bit, NixOS for the last 1.5 years) and can never go back. Linux isn't perfect yet, but my experience is so much better now, and it will only improve. Windows seems to be regressing in many ways.</p>
]]></description><pubDate>Tue, 27 Jan 2026 21:26:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46787109</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46787109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46787109</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Resistance training load does not determine hypertrophy"]]></title><description><![CDATA[
<p>I don't know much about Andre's strength feats. Was he exceptionally strong? Wrestling definitely involves lifting heavy opponents, especially in Andre's weight class. So, if he was extremely strong, I can see why despite no explicit resistance training, given his wrestling and increased HGH.<p>Yeah, this whole discussion is based on assuming human genetics. Every animal, without any resistance training, will develop an amount of muscle within some range. This can be massive, like for gorillas. Perhaps someday we will have gene editing that allows us to have the muscle building genes of gorillas, so we can all bench 1,000lbs with no training.<p>I wonder, do gorillas possess the mechanism for stimulating muscle growth via resistance training? How strong could one be with a dedicated training plan and coach?</p>
]]></description><pubDate>Thu, 01 Jan 2026 17:31:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46456013</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46456013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46456013</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Resistance training load does not determine hypertrophy"]]></title><description><![CDATA[
<p>I understand you, I just think there is value in using a separate adjective, to avoid beginners thinking pain caused by damage to tissue is normal and you need to push through it to get gains.</p>
]]></description><pubDate>Thu, 01 Jan 2026 17:24:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46455940</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46455940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46455940</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Resistance training load does not determine hypertrophy"]]></title><description><![CDATA[
<p>It certainly does not need to be painful. I think most people will make a distinction between the burn of acidosis, or what you call unease, and actual pain indicating damage is occurring.<p>But yes, if you never train close to failure you will not grow, not past beginner gains, unless you take steroids.</p>
]]></description><pubDate>Thu, 01 Jan 2026 04:31:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46451307</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46451307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46451307</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Resistance training load does not determine hypertrophy"]]></title><description><![CDATA[
<p>Steroid use has been shown to increase muscle in untrained males by around 25-30% I believe, without adding any exercise. That doesn't accomplish too much. If you want any worthwhile results, you will still have to train, although the steroids produce significantly more results for the same investment.</p>
]]></description><pubDate>Thu, 01 Jan 2026 04:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46451282</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46451282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46451282</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Resistance training load does not determine hypertrophy"]]></title><description><![CDATA[
<p>There is a minimum weight you must use to create a training stimulus, but yes, you can increase your 1RM with higher-rep sets (again, to a limit, they can't be sets of 100, the weight is too light).<p>To increase your 1RM at the most optimal pace, yes you need to specifically train the movement so that you can benefit from improved technique and neurological adaptation. But if I do tricep, pec, and front delt isolation exercises at higher reps, to failure, and see significant hypertrophy in these muscles, my bench press will be stronger, other things constant.</p>
]]></description><pubDate>Thu, 01 Jan 2026 04:21:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46451264</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46451264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46451264</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Resistance training load does not determine hypertrophy"]]></title><description><![CDATA[
<p>The weight does matter. You will never get bigger if you don't add weight to the bar, and you will never get bigger if you only train at 1% of your 1 rep max, no matter the number of reps. Producing a training stimulus requires placing the muscle under sufficient tension (enough weight) enough times to be at or near failure.</p>
]]></description><pubDate>Thu, 01 Jan 2026 03:59:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46451171</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46451171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46451171</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Framework Laptop 13 gets ARM processor with 12 cores via upgrade kit"]]></title><description><![CDATA[
<p>Correct, it's not sold by Framework, but is a replacement mainboard sold by a 3rd party. I think that is one of the big appeals of a modular laptop like Framework, though. You can create an ecosystem around it, customize, and not be locked in to just what the primary manufacturer makes.</p>
]]></description><pubDate>Fri, 05 Dec 2025 16:51:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46163840</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46163840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46163840</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Microsoft lowers AI software growth targets"]]></title><description><![CDATA[
<p>I've been on NixOS full time for probably 1.5 years. 0 problems, other than some  games that need kernel anti-cheat to run.<p>EDIT: I was also able to connect to my solar panel gateway trivially from the CLI just a few days ago.</p>
]]></description><pubDate>Wed, 03 Dec 2025 18:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46138036</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46138036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46138036</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "High-income job losses are cooling housing demand"]]></title><description><![CDATA[
<p>I bought a year ago and my max lending amounts were around 45-50% of my gross salary.</p>
]]></description><pubDate>Mon, 01 Dec 2025 23:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46115098</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46115098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46115098</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "The Fatal Trap UBI Boosters Keep Falling Into"]]></title><description><![CDATA[
<p>I don't think it is this simple. Even with UBI, there will be varying quality of rentals, with nicer ones being more expensive. If every landlord jacked up the price, demand would shift to cheaper, lower quality rentals. More people will get roommates etc, reducing demand entirely.<p>In addition, every seller of a good/service could do the same. They can't all increase prices to extract the full $xxxx a month. There are much more complex dynamics at play then just "landlords will raise rent enough to extract the full UBI benefit."</p>
]]></description><pubDate>Sat, 29 Nov 2025 17:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46089073</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46089073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46089073</guid></item><item><title><![CDATA[New comment by toshinoriyagi in "Roblox is a problem but it's a symptom of something worse"]]></title><description><![CDATA[
<p>They don't have to have those. Depending on your definition of "kids", most people on HN I imagine are not giving their kids phones, laptops, or tablets at young ages (maybe less than ~13?). And if they do, I imagine the devices are somewhat locked down and monitored.<p>I think the more technologically literate a person is, the more wary they are of unfettered access to it for children. Hence, preferring a stationary desktop where use can be supervised.</p>
]]></description><pubDate>Tue, 25 Nov 2025 22:44:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46051764</link><dc:creator>toshinoriyagi</dc:creator><comments>https://news.ycombinator.com/item?id=46051764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46051764</guid></item></channel></rss>