<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: siwatanejo</title><link>https://news.ycombinator.com/user?id=siwatanejo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 04:46:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=siwatanejo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by siwatanejo in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>F# is very similar to python because it's based on indentation instead of curly braces. And with Fable you can transpile it to Rust (or Python even): <a href="https://github.com/fable-compiler/fable" rel="nofollow">https://github.com/fable-compiler/fable</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 12:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648646</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=47648646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648646</guid></item><item><title><![CDATA[New comment by siwatanejo in "MAUI Is Coming to Linux"]]></title><description><![CDATA[
<p>> Even MS doesn't fully believe in Maui<p>Source: I made it up.</p>
]]></description><pubDate>Sun, 22 Mar 2026 19:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481374</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=47481374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481374</guid></item><item><title><![CDATA[New comment by siwatanejo in "MAUI Is Coming to Linux"]]></title><description><![CDATA[
<p>Almost nobody needs accessibility; let's be realistic, it's obviously not a priority. The priority is to put this out the door (MVP style).</p>
]]></description><pubDate>Sun, 22 Mar 2026 19:48:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481359</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=47481359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481359</guid></item><item><title><![CDATA[New comment by siwatanejo in "Yann LeCun raises $1B to build AI that understands the physical world"]]></title><description><![CDATA[
<p>LesLabs would have sounded more French ;)</p>
]]></description><pubDate>Sat, 21 Mar 2026 19:34:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47470455</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=47470455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47470455</guid></item><item><title><![CDATA[New comment by siwatanejo in "Agent Safehouse – macOS-native sandboxing for local agents"]]></title><description><![CDATA[
<p>It's kinda funny that I, being skeptical about coding agents and their potential dangers, was interested to give your project a go because I don't trust AI.<p>Yet the first thing I find in your README is that to install your tool I need to trust some random server serve me an .sh file that I will execute in my computer (not sure if with sudo... but still).<p>Come on man, give me a tarball :)<p>EDIT: PS: before someone gives me the typical "but you could have malware in that tarball too!!!", well, it's easier to inspect what's inside the tarball and compare it to the sources of the repo, maybe also take a look at the CI of the repo to see if the tarball is really generated automatically from the contents of the repo ;)</p>
]]></description><pubDate>Mon, 09 Mar 2026 01:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47303837</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=47303837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47303837</guid></item><item><title><![CDATA[New comment by siwatanejo in "Motorola announces a partnership with GrapheneOS"]]></title><description><![CDATA[
<p>/me stops buying Samsung and waits for next Motorola Flip</p>
]]></description><pubDate>Mon, 02 Mar 2026 07:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47214912</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=47214912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47214912</guid></item><item><title><![CDATA[New comment by siwatanejo in "Claude Opus 4.6"]]></title><description><![CDATA[
<p>> All 7 books come to ~1.75M tokens<p>How do you know? Each word is one token?</p>
]]></description><pubDate>Fri, 06 Feb 2026 01:31:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46907876</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=46907876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46907876</guid></item><item><title><![CDATA[New comment by siwatanejo in "Show HN: I trained a 9M speech model to fix my Mandarin tones"]]></title><description><![CDATA[
<p>+1 for pinyin</p>
]]></description><pubDate>Sat, 31 Jan 2026 08:55:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46834775</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=46834775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46834775</guid></item><item><title><![CDATA[New comment by siwatanejo in "Show HN: Moltbook – A social network for moltbots (clawdbots) to hang out"]]></title><description><![CDATA[
<p>its*</p>
]]></description><pubDate>Sat, 31 Jan 2026 07:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46834186</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=46834186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46834186</guid></item><item><title><![CDATA[New comment by siwatanejo in "Show HN: Moltbook – A social network for moltbots (clawdbots) to hang out"]]></title><description><![CDATA[
<p>hahahaa</p>
]]></description><pubDate>Sat, 31 Jan 2026 07:03:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46834182</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=46834182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46834182</guid></item><item><title><![CDATA[New comment by siwatanejo in "Functional programming and reliability: ADTs, safety, critical infrastructure"]]></title><description><![CDATA[
<p>Return type DUs are so much better than checked exceptions.</p>
]]></description><pubDate>Tue, 30 Dec 2025 05:10:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46429749</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=46429749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46429749</guid></item><item><title><![CDATA[New comment by siwatanejo in "It’s time to free JavaScript (2024)"]]></title><description><![CDATA[
<p>I actually think that people should rather use EcmaScript name instead of JavaScript, because it's a way better name (much less confusing, given that this lang doesn't have anything to do with Java anyway). I wish Oracle started suing people to force everyone to use the better name.</p>
]]></description><pubDate>Thu, 04 Dec 2025 10:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46146169</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=46146169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46146169</guid></item><item><title><![CDATA[New comment by siwatanejo in "I finally understand Cloudflare Zero Trust tunnels"]]></title><description><![CDATA[
<p>I upvoted you.</p>
]]></description><pubDate>Thu, 20 Nov 2025 03:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45988493</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=45988493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45988493</guid></item><item><title><![CDATA[New comment by siwatanejo in "I finally understand Cloudflare Zero Trust tunnels"]]></title><description><![CDATA[
<p>I guess they require a credit card before accessing that free tier?</p>
]]></description><pubDate>Mon, 17 Nov 2025 07:23:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45951516</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=45951516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45951516</guid></item><item><title><![CDATA[New comment by siwatanejo in "I finally understand Cloudflare Zero Trust tunnels"]]></title><description><![CDATA[
<p>Actually, seems TailScale is also a vendor? huh, and I thought it was an opensource project...</p>
]]></description><pubDate>Mon, 17 Nov 2025 07:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45951511</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=45951511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45951511</guid></item><item><title><![CDATA[New comment by siwatanejo in "I finally understand Cloudflare Zero Trust tunnels"]]></title><description><![CDATA[
<p>But is this vendor-lockin, as in CloudFlare being the vendor here? Because at least with Tailscale there's no vendor lock-in.</p>
]]></description><pubDate>Mon, 17 Nov 2025 03:35:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45950647</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=45950647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45950647</guid></item><item><title><![CDATA[New comment by siwatanejo in "Ask HN: How to deal with long vibe-coded PRs?"]]></title><description><![CDATA[
<p>Ok great. Now that it aligns, how valuable it is? Is it a deadly & terrific feature? Then maybe you should review it. It's just fixing a nitpick? Then ask the contributor to find a less verbose change.</p>
]]></description><pubDate>Wed, 05 Nov 2025 05:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45819665</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=45819665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45819665</guid></item><item><title><![CDATA[New comment by siwatanejo in "Ask HN: How to deal with long vibe-coded PRs?"]]></title><description><![CDATA[
<p>Are you kidding me? You should be able to explain from the user PoV what does the PR achieve, a new feature? a bugfix?<p>That data point is waaaaaay more important than any other when considering if you should think about reviewing it or not.</p>
]]></description><pubDate>Tue, 04 Nov 2025 07:51:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45808464</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=45808464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45808464</guid></item><item><title><![CDATA[New comment by siwatanejo in "Ask HN: How to deal with long vibe-coded PRs?"]]></title><description><![CDATA[
<p>Forget about code for a second. This all depends a lot of what goal does the PR achieve? Does it align with the goals of the project?</p>
]]></description><pubDate>Tue, 04 Nov 2025 02:23:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45806848</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=45806848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45806848</guid></item><item><title><![CDATA[New comment by siwatanejo in "The anti-abundance critique on housing is wrong"]]></title><description><![CDATA[
<p>did you just well-actually'ed me?</p>
]]></description><pubDate>Thu, 14 Aug 2025 08:38:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44898187</link><dc:creator>siwatanejo</dc:creator><comments>https://news.ycombinator.com/item?id=44898187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44898187</guid></item></channel></rss>