<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: smashed</title><link>https://news.ycombinator.com/user?id=smashed</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 13:24:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=smashed" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by smashed in "Kimi K2.6: Advancing open-source coding"]]></title><description><![CDATA[
<p>Openrouter will route to china hosted models when there are US hosted providers of the same model. Is there a setting to set your preference or to blacklist providers like alibaba cloud for example?<p>I use OpenCode and the openrouter provider. From opencode I only select the model like kimi-2.6 and have no way of selecting which cloud hosting will receive my request.</p>
]]></description><pubDate>Mon, 20 Apr 2026 17:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47838047</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47838047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47838047</guid></item><item><title><![CDATA[New comment by smashed in "Qwen3.6-35B-A3B on my laptop drew me a better pelican than Claude Opus 4.7"]]></title><description><![CDATA[
<p>OpenCode?</p>
]]></description><pubDate>Thu, 16 Apr 2026 20:00:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47798703</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47798703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47798703</guid></item><item><title><![CDATA[New comment by smashed in "How to turn anything into a router"]]></title><description><![CDATA[
<p>Lots of "just use X" comments but the article is about showing the bare minimum/how easy the core part of routing actually is.<p>Also, if you have ever used docker or virtual machines with NAT routing (often the default), you've done exactly the same things.<p>If you have ever enabled the wifi hotspot on an android phone also, you've done pretty much what the article describes on your phone.<p>All of these use the same Linux kernel features under the hood. In fact there is a good chance this message traversed more than one Linux soft router to get to your screen.</p>
]]></description><pubDate>Mon, 30 Mar 2026 14:25:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47574787</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47574787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47574787</guid></item><item><title><![CDATA[New comment by smashed in "WolfGuard: WireGuard with FIPS 140-3 cryptography"]]></title><description><![CDATA[
<p>This is addressed on the known issues page [1].<p>Basically it does not need dedicated hw acceleration because it can use generic vector instructions to reach similar speeds.  I wonder how true that is though.<p>[1]: <a href="https://www.wireguard.com/known-limitations/#:~:text=WireGuard%20uses%20ChaCha20Poly1305%2C%20which%20is,)%20than%20AES%2DNI%20instructions." rel="nofollow">https://www.wireguard.com/known-limitations/#:~:text=WireGua...</a></p>
]]></description><pubDate>Tue, 24 Mar 2026 21:49:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47509916</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47509916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47509916</guid></item><item><title><![CDATA[New comment by smashed in "Cyber.mil serving file downloads using TLS certificate which expired 3 days ago"]]></title><description><![CDATA[
<p>An official government source is teaching users to ignore security warnings about expired certificates.<p>Mistakes happen, some automation failed and the certs did not renew on time, whatever. Does not inspire confidence but we all know it happens.<p>But then to just instruct users to click through the warning is very poor judgement on top of poor execution.</p>
]]></description><pubDate>Mon, 23 Mar 2026 16:01:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47491318</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47491318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47491318</guid></item><item><title><![CDATA[New comment by smashed in "XML Is a Cheap DSL"]]></title><description><![CDATA[
<p>The problem comes when malicious actors  start crafting documents with extra features that should not be parsed, but many software will wrongly parse them because they use the default, full featured parser. Or various combinations of this.<p>It's a pretty well understood problem and best practices exist, not everyone implements them.</p>
]]></description><pubDate>Sat, 14 Mar 2026 15:02:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377393</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47377393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377393</guid></item><item><title><![CDATA[New comment by smashed in "A basket of new fruit varieties is coming your way"]]></title><description><![CDATA[
<p>Depends on where you are maybe? Cortland is still readily available here (Quebec). Hope it stays that way, I'm feeling slightly worried. Seems like the trend of trademarked new apple varieties has not quite caught up here yet as orchards are not interested in replacing tried and true stocks.</p>
]]></description><pubDate>Sun, 08 Mar 2026 20:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301273</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47301273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301273</guid></item><item><title><![CDATA[New comment by smashed in "Show HN: Kula – Lightweight, self-contained Linux server monitoring tool"]]></title><description><![CDATA[
<p>Yes. Besides AGPL makes a lot of sense for any web based tool, as it keeps the original intent of the GPL.<p>I don't get the hate/questioning on it either. It's a good balance if you want to prevent straight up cloning/stealing for profit motives while still making it open.</p>
]]></description><pubDate>Sat, 07 Mar 2026 14:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47287885</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47287885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47287885</guid></item><item><title><![CDATA[New comment by smashed in "Show HN: Kula – Lightweight, self-contained Linux server monitoring tool"]]></title><description><![CDATA[
<p>Most (all?) temperature monitoring tools on Linux rely on libsensors.<p>Seems like hardware maintainers never could agree on a standard way of exposing temperature on Linux.</p>
]]></description><pubDate>Sat, 07 Mar 2026 14:13:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47287820</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47287820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47287820</guid></item><item><title><![CDATA[New comment by smashed in "Show HN: Kula – Lightweight, self-contained Linux server monitoring tool"]]></title><description><![CDATA[
<p>Vibe coded netdata clone?</p>
]]></description><pubDate>Sat, 07 Mar 2026 01:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47283247</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47283247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47283247</guid></item><item><title><![CDATA[New comment by smashed in "GPT-5.4"]]></title><description><![CDATA[
<p>It's text submitted to APIs. Not real conversations.</p>
]]></description><pubDate>Fri, 06 Mar 2026 14:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47275153</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47275153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47275153</guid></item><item><title><![CDATA[New comment by smashed in "Bootc and OSTree: Modernizing Linux System Deployment"]]></title><description><![CDATA[
<p>> the bleeding edge of immutable Linux distros (GNOME OS, KDE Linux)<p>These are words but they don't make sense.</p>
]]></description><pubDate>Sat, 28 Feb 2026 08:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47192514</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47192514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47192514</guid></item><item><title><![CDATA[New comment by smashed in "AI adoption and Solow's productivity paradox"]]></title><description><![CDATA[
<p>Doubtful</p>
]]></description><pubDate>Wed, 18 Feb 2026 04:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47057156</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47057156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47057156</guid></item><item><title><![CDATA[New comment by smashed in "Anthropic tries to hide Claude's AI actions. Devs hate it"]]></title><description><![CDATA[
<p>How long until the status display is just an optimized display of what the human wants to see while being fully disconnected from what is actually happening?<p>Seems like this is the most probable outcome: LLM gets to fix the issues undisrupted while keeping the operator happy.</p>
]]></description><pubDate>Mon, 16 Feb 2026 14:57:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47035811</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=47035811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47035811</guid></item><item><title><![CDATA[New comment by smashed in "Coding agents have replaced every framework I used"]]></title><description><![CDATA[
<p>I have some healthy skepticism on this claim though. Maybe, but there will be a point of diminishing returns where these refactors introduce more problems than they solve and just cause more AI spending.<p>Code is always a liability. More code just means more problems. There has never been a code generating tool that was any good. If you can have a tool generate the code, it means you can write something on a higher level of abstraction that would not need that code to begin with.<p>AI can be used to write this better quality / higher level code. That's the interesting part to me. Not churning out massive amounts of code, that's a mistake.</p>
]]></description><pubDate>Sat, 07 Feb 2026 17:58:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925941</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=46925941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925941</guid></item><item><title><![CDATA[New comment by smashed in "Netbird – Open Source Zero Trust Networking"]]></title><description><![CDATA[
<p>That is good news!<p>The problems we had is users could not reliably tell when they were connected/disconnected, how to initiate the login flow, get network status (why is that service not working, but this other one is?), tell to which router they were connected, etc etc. I know these are big asks, and I suspect a lot of these troubleshooting and status info are probably available in the commercial offering.<p>That being said I think OpenZiti/NetFoundry is in a different class entirely and any lurkers here should consider it for their use. It's not really the same thing as NetBird or Tailscale.</p>
]]></description><pubDate>Sun, 01 Feb 2026 17:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847524</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=46847524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847524</guid></item><item><title><![CDATA[New comment by smashed in "Netbird – Open Source Zero Trust Networking"]]></title><description><![CDATA[
<p>We evaluated it last August/Sept.<p>From memory: oAuth login flow 
(browser based) was only supported on the windows client. For a Zero trust solution, having the only auth truly supported be a permanent JWT/Cert on the machine is doing device authentication, not user authentication, thus completely failing your primary objective.<p>UX was overall atrocious. Our users could not comprehend it at all. It was deemed that a custom client was required to be made.<p>The SDK first approach was an overall major plus point, allowing for a full customization to a specific use case.<p>Don't get me wrong we were overall impressed with the technology and the architecture choices. It's not a finished product, but something that does all the infra and you just need to apply the final veneer on top.</p>
]]></description><pubDate>Sun, 01 Feb 2026 16:42:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847389</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=46847389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847389</guid></item><item><title><![CDATA[New comment by smashed in "Netbird – Open Source Zero Trust Networking"]]></title><description><![CDATA[
<p>OpenZiti is promising but their desktop and mobile clients are very incomplete.<p>The feature set varies greatly between platforms.<p>If you are supporting a single platform (example desktop windows) it could work. Even better if you have the resources to write your own clients using the SDK, like it's meant to be.</p>
]]></description><pubDate>Sun, 01 Feb 2026 16:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847115</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=46847115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847115</guid></item><item><title><![CDATA[New comment by smashed in "Netbird – Open Source Zero Trust Networking"]]></title><description><![CDATA[
<p>We tried netbird but could not get the client to register to a self hosted server. It ignored the setting or failed.<p>Good chance it was user error on our part.<p>Most of their documentation is very unclear about what is a cloud offering feature and what is possible using self-hosting. There are features not available on the community edition and you have to be very careful reading their doc.<p>Just putting it out there so people do not think it's an easy solution. It will require appropriate planning.<p>I do think its a more promising solution than headscale if you want to self host as it is a complete package, unlike tailscale where you need to modify registry keys to change the cloud URL and headscale is a simplified, non-multi-tenant signaler.</p>
]]></description><pubDate>Sun, 01 Feb 2026 16:02:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847066</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=46847066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847066</guid></item><item><title><![CDATA[New comment by smashed in "Netbird – Open Source Zero Trust Networking"]]></title><description><![CDATA[
<p>I think the desktop client can authenticate to an IdP by opening a browser window and doing a login flow.<p>If the user is forced to authenticate to start the VPN session, would that make it zero trust?<p>I think once the VPN is on, it's on, and the remote service cannot get identity info from the network layer.<p>Seems like what you want to achieve can only be built on the application layer?</p>
]]></description><pubDate>Sun, 01 Feb 2026 15:54:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847020</link><dc:creator>smashed</dc:creator><comments>https://news.ycombinator.com/item?id=46847020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847020</guid></item></channel></rss>