<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: tinco</title><link>https://news.ycombinator.com/user?id=tinco</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 24 Aug 2026 07:53:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tinco" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tinco in "Qwen3.8-2.4T"]]></title><description><![CDATA[
<p>From my evaluation[1] neither Kimi K3 nor Qwen 3.8 are as good as GLM 5.2 at coding. I wonder if there's a marketing gap that's got people underestimate it.<p>It uses twice as much tokens to achieve the same but the results are significantly better and because it's so much cheaper it's the most economical choice too.<p>[1] <a href="https://blog.bosun.ai/software-maintenance-with-open-weight-models-part-1/" rel="nofollow">https://blog.bosun.ai/software-maintenance-with-open-weight-...</a></p>
]]></description><pubDate>Thu, 13 Aug 2026 11:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49284348</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=49284348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49284348</guid></item><item><title><![CDATA[Evaluating Open Weight Models for Software Maintenance]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.bosun.ai/software-maintenance-with-open-weight-models-part-1/">https://blog.bosun.ai/software-maintenance-with-open-weight-models-part-1/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49271848">https://news.ycombinator.com/item?id=49271848</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 12 Aug 2026 13:08:51 +0000</pubDate><link>https://blog.bosun.ai/software-maintenance-with-open-weight-models-part-1/</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=49271848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49271848</guid></item><item><title><![CDATA[New comment by tinco in "Cloudflare OS: an open platform for agents, apps, and work"]]></title><description><![CDATA[
<p>This is really interesting. I built a similar product (not released yet), but it uses Kubernetes as the infrastructure layer instead of Cloudflare OS. I guess all these years later I am left with the same existential question that plagued Sandstorm. What is its relevance in the context of Linux containers? This is not a rhetorical question, is there a real benefit for a Sandstorm grain over a docker style Linux container? Does a containerized process not have all the same benefits of a Sandstorm grain, with the added benefit of not requiring any modifications of the containerized software?<p>One argument I could bring is that despite all its claims, OpenAI still had to switch from containers to MicroVMs because its agents under test still managed to break out from their containers. Is the security model of a Sandstorm grain so much better that agents wouldn't figure out how to break out of it?</p>
]]></description><pubDate>Wed, 05 Aug 2026 15:16:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49184149</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=49184149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49184149</guid></item><item><title><![CDATA[New comment by tinco in "G# – A modern .NET language with Go, Kotlin, and Swift ergonomics"]]></title><description><![CDATA[
<p>When I was in university the course was called compiler construction. Making a language like G# is very simple and about the level that the final project of the course would be if the team was working together really well and went for maximum bonus points.<p>We have so many programming languages because it's a fun and relatively easy thing to start, and lots of people have differing opinions of how it should be done. Also making a programming language seems like a difficult thing from the outside so it has a certain allure.<p>Swift exists because objective c has archaic language design that modern developers reject. Objective C exists because as far as I know at the time smalltalk style object oriented programming was hip and C++ made the wrong decisions in their eyes. It could also be that C++ wasn't popular enough yet at that point for Apple to commit to it. In that period basically all major operating systems went different ways. The Unix derivatives went all in on plain C, Microsoft went C++ and Apple objective c, though I think OSX itself is plain C for the most part.</p>
]]></description><pubDate>Thu, 16 Jul 2026 06:22:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48930962</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=48930962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48930962</guid></item><item><title><![CDATA[New comment by tinco in "CarPlay Is Additive"]]></title><description><![CDATA[
<p>I don't know how CarPlay is, but Android Auto restricts the apps and app interactions you can do in the Android Auto user interface. On my phone the only apps that show up are google maps, spotify, and my podcast player and my phone interface I think.</p>
]]></description><pubDate>Fri, 03 Jul 2026 09:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48773090</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=48773090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48773090</guid></item><item><title><![CDATA[New comment by tinco in "Ask HN: Will programmers write more efficient code during the memory shortage?"]]></title><description><![CDATA[
<p>They might, but the final outcome of that depends on whether the tokenmaxxing rust-using zero-user startups are using more memory in ci/cd than the users of efficiently written successful apps are using in production.</p>
]]></description><pubDate>Sat, 20 Jun 2026 07:32:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48607152</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=48607152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48607152</guid></item><item><title><![CDATA[New comment by tinco in "I Moved My Digital Stack to Europe"]]></title><description><![CDATA[
<p>Seems like not being compatible with Sentry's agent is a missed opportunity for Appsignal, which I think is the premier EU based (Amsterdam) APM suite at the moment. It sounds like Bugsink is rather barebones in comparison and I bet a quick agentic coding session would make short work of a migration to AppSignal.</p>
]]></description><pubDate>Wed, 13 May 2026 14:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122268</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=48122268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122268</guid></item><item><title><![CDATA[New comment by tinco in "Why has there been so little progress on Alzheimer's disease?"]]></title><description><![CDATA[
<p>Ok so how does he know that? This whole podcast is about how we don't even know how tau clumps and amyloid build ups relate to the progression of the disease.</p>
]]></description><pubDate>Sun, 26 Apr 2026 07:55:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47908317</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47908317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47908317</guid></item><item><title><![CDATA[New comment by tinco in "Making RAM at Home [video]"]]></title><description><![CDATA[
<p>A transistor effectively is an AND gate. If there is a charge on both the source and the gate, then charge can move to drain. So if you charge up the capacitor and you connect it to the source of another transistor then you can check whether it is still charged by putting a charge to the gate and see if there is charge on the drain.<p>And you are right, that charge on the drain can then be used both to drive some logic and to activate the recharging of the capacitor that was just discharged.<p>By the way I am being handwavy about "charge" moving about, if you really want to learn the electronics it is more correct to call it a voltage relative to some ground that the charge always moves towards.</p>
]]></description><pubDate>Wed, 22 Apr 2026 06:37:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47859857</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47859857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47859857</guid></item><item><title><![CDATA[New comment by tinco in "What is jj and why should I care?"]]></title><description><![CDATA[
<p>It might count, but it is easy with git as well, what is the feature in jj that makes this easier? Switching branches and pushing changes to remotes is the core feature of git and in my opinion really easy so I'm curious how jj improves on it.</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:47:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47766361</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47766361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766361</guid></item><item><title><![CDATA[New comment by tinco in "The Mechanics of Steins Gate (2023) [pdf]"]]></title><description><![CDATA[
<p>I came into Steins;Gate completely cold. I watched it when it came out and I only just realised there's more to the universe. It's a ridiculously good anime, probably a top 10 for me. It's got a really cool storyline with loads of plot twists, interesting characters and deep mystery.</p>
]]></description><pubDate>Mon, 06 Apr 2026 10:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47658982</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47658982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658982</guid></item><item><title><![CDATA[New comment by tinco in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>Never worked at a FAANG, but from what I read from their cultures I don't think a letter to the CEO from a senior engineer would go entirely unnoticed there. CEO's might receive crazy letters, but hopefully not regularly from their senior engineering staff..</p>
]]></description><pubDate>Fri, 03 Apr 2026 07:12:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47624024</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47624024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47624024</guid></item><item><title><![CDATA[New comment by tinco in "Say No to Palantir in Europe"]]></title><description><![CDATA[
<p>No we can't. In the early 2000s we desperately tried to get our governments to be less dependent on Microsoft and we completely failed. Europe is not a federation like the US, worse many of the countries in Europe themselves are governed much like federations. We are easy prey for big American corporations. It's easy for Palantir to sell their product and then a thousand little government organizations will claim there simply is no alternative at the same quality level.</p>
]]></description><pubDate>Sun, 29 Mar 2026 16:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47564417</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47564417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47564417</guid></item><item><title><![CDATA[New comment by tinco in "We rewrote our Rust WASM parser in TypeScript and it got faster"]]></title><description><![CDATA[
<p>I know it can, but it can't download it faster than the network card can write it into its buffers. That's the part I would count as the 50ms that both can't improve upon.</p>
]]></description><pubDate>Sun, 22 Mar 2026 06:57:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47475106</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47475106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47475106</guid></item><item><title><![CDATA[New comment by tinco in "We rewrote our Rust WASM parser in TypeScript and it got faster"]]></title><description><![CDATA[
<p>> That's not how anything works. Different languages will perform differently on IO work, different runtimes will degrade under IO differently, etc. That's why even basic echo HTTP servers perform radically differently in Python vs Rust.<p>> This isn't how computers work and it's not even how math works.<p>What are you disagreeing with? There's some baseline amount of I/O that the kernel does for you, that's what I'm assuming is 50ms, and everything else like runtime degrading is overhead due to the language/platform choice. I'm saying Rust is upwards of 100x faster in that regard thanks to its zero cost abstraction philosophy. You can't just include the I/O baseline in a claim about Rust's performance advantage. You'll be really disappointed when Rust doesn't download your files 100x as fast as the Python file downloader.<p>Anyway, I'm sorry I provoked your antagonism with my terse messages, I wasn't trying to be blase. I believe uv is the sort of tool that wouldn't suffer much from the downsides of Python and that in most situations the reduced runtime overhead of Rust would have a negligible impact on the user experience. I'm not arguing that they shouldn't build uv in Rust. Most situations is not all situations, and when a tool is used so widely you'll hit all edge cases, from the point where the 10s of milliseconds of startup time matters to the point where Pythons I/O overhead matters at scale.</p>
]]></description><pubDate>Sat, 21 Mar 2026 14:25:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47467319</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47467319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47467319</guid></item><item><title><![CDATA[New comment by tinco in "We rewrote our Rust WASM parser in TypeScript and it got faster"]]></title><description><![CDATA[
<p>I'm saying that the Rust might execute in 50ms and the Python in 150ms. You are the one not making sense, we are talking about application performance, why are you <i>not</i> measuring that in milliseconds.<p>That is assuming Rust is 100x faster than Python btw, 49ms of I/O, 1ms of Rust, 100ms of Python.</p>
]]></description><pubDate>Sat, 21 Mar 2026 08:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47465153</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47465153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47465153</guid></item><item><title><![CDATA[New comment by tinco in "We rewrote our Rust WASM parser in TypeScript and it got faster"]]></title><description><![CDATA[
<p>Sure, within 100ms. Who cares what the performance multiples are?</p>
]]></description><pubDate>Sat, 21 Mar 2026 08:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47465125</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47465125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47465125</guid></item><item><title><![CDATA[New comment by tinco in "We rewrote our Rust WASM parser in TypeScript and it got faster"]]></title><description><![CDATA[
<p>It would come pretty close, probably close enough that you wouldn't be able to tell the difference on 90% of projects.</p>
]]></description><pubDate>Sat, 21 Mar 2026 07:59:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47464981</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47464981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47464981</guid></item><item><title><![CDATA[New comment by tinco in "SBCL Fibers – Lightweight Cooperative Threads"]]></title><description><![CDATA[
<p>What is more expensive, copying the message, or memory fencing it, or do you always need both in concurrent actors? Are you saying the message passing overhead is less than the cost of fragmented memory? I wouldn't have expected that.</p>
]]></description><pubDate>Sun, 15 Mar 2026 15:02:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47388072</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47388072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47388072</guid></item><item><title><![CDATA[New comment by tinco in "Why does AI tell you to use Terminal so much?"]]></title><description><![CDATA[
<p>Why couldn't a machine that identifies relations between tokens be AGI? You're imposing an arbitrary constraint. It is either generally intelligent or its not, whether it uses tokens  or whatever else is irrelevant.<p>Also, languages made up of tokens are still languages, in fact most academics would argue all languages are made up of tokens.<p>Anyway, it's not LLM's that achieve AGI, it's systems built around LLM's that achieved AGI quite some time ago.</p>
]]></description><pubDate>Wed, 11 Mar 2026 09:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47333346</link><dc:creator>tinco</dc:creator><comments>https://news.ycombinator.com/item?id=47333346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47333346</guid></item></channel></rss>