<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: Sphax</title><link>https://news.ycombinator.com/user?id=Sphax</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 17:07:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Sphax" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[SWE-1.5: Our Fast Agent Model]]></title><description><![CDATA[
<p>Article URL: <a href="https://cognition.ai/blog/swe-1-5?_hsmi=16684794">https://cognition.ai/blog/swe-1-5?_hsmi=16684794</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45766361">https://news.ycombinator.com/item?id=45766361</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Oct 2025 22:54:27 +0000</pubDate><link>https://cognition.ai/blog/swe-1-5?_hsmi=16684794</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=45766361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45766361</guid></item><item><title><![CDATA[New comment by Sphax in "Docker Systems Status: Full Service Disruption"]]></title><description><![CDATA[
<p>We run Harbor and mirror every base image using its Proxy Cache feature, it's quite nice.
We've had this setup for years now and while it works fine, Harbor has some rough edges.</p>
]]></description><pubDate>Mon, 20 Oct 2025 08:39:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45641350</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=45641350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45641350</guid></item><item><title><![CDATA[GLM Coding Plan]]></title><description><![CDATA[
<p>Article URL: <a href="https://z.ai/subscribe">https://z.ai/subscribe</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45308305">https://news.ycombinator.com/item?id=45308305</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 20 Sep 2025 00:04:45 +0000</pubDate><link>https://z.ai/subscribe</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=45308305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45308305</guid></item><item><title><![CDATA[New comment by Sphax in "Many ransomware strains will abort if they detect a Russian keyboard installed (2021)"]]></title><description><![CDATA[
<p>You’re either trolling or simply unaware but Steam and Proton allows you to run quite a bit of the Steam library on Linux with good performance.</p>
]]></description><pubDate>Mon, 30 Jun 2025 05:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44419701</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=44419701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44419701</guid></item><item><title><![CDATA[New comment by Sphax in "Mozilla to shut down Pocket and Fakespot"]]></title><description><![CDATA[
<p>Love this. Great UI and straight to the point. Thank you for sharing.<p>One thing I'm curious about, is there a way to add a bookmark from a browser on iPhone ? When I'm browsing I often want to save an article in my reading list, right now I'm using Notion with the Share feature. Curious if you had the same need.</p>
]]></description><pubDate>Fri, 23 May 2025 08:25:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44070988</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=44070988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44070988</guid></item><item><title><![CDATA[New comment by Sphax in "A hackable AI assistant using a single SQLite table and a handful of cron jobs"]]></title><description><![CDATA[
<p>This is really cool. How much would that cost in Claude API calls ?</p>
]]></description><pubDate>Mon, 14 Apr 2025 15:13:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43682192</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=43682192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43682192</guid></item><item><title><![CDATA[New comment by Sphax in "Show HN: Shellmates – Rent bare metal and divide into VMs with firecracker"]]></title><description><![CDATA[
<p>Oh I didn’t realize it was open source.<p>The wording « We help you setup Firecracker VMs » made me think it was a SaaS at first but maybe I was mistaken. Is the idea that a community should host its own instance of shellmates ?</p>
]]></description><pubDate>Sun, 06 Apr 2025 23:55:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43606071</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=43606071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43606071</guid></item><item><title><![CDATA[New comment by Sphax in "Show HN: Shellmates – Rent bare metal and divide into VMs with firecracker"]]></title><description><![CDATA[
<p>This is a cool idea. I also like the website, very clean looking, congrats.<p>I do have some questions: can the owner of a server split it any way they want ? For example if I have a 64 GB server with 16 cores (something OVH provides IIRC) can I split it into 32 2GB/0.5CPU VM ? (assuming firecracker can handle fractions of a CPU, I don’t know).
This could make for some really cheap VM compared to even OVH’s offering.<p>For that matter do you only support certain types of server or can the owner choose any server they want from Hetzner or OVH ?</p>
]]></description><pubDate>Sun, 06 Apr 2025 23:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43605743</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=43605743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43605743</guid></item><item><title><![CDATA[New comment by Sphax in "The Jakt Programming Language"]]></title><description><![CDATA[
<p>I watched some videos of Andreas working on Jakt some years ago but right now it seems kind of dead looking at the commit history.</p>
]]></description><pubDate>Tue, 25 Mar 2025 16:03:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43472879</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=43472879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43472879</guid></item><item><title><![CDATA[New comment by Sphax in "My Beancount books are 95% automatic after 3 years (2024)"]]></title><description><![CDATA[
<p>Yes. I have maintained my ledger with beancount for 5/6 years now. I don’t automate downloading from my bank, it’s not worth the hassle especially now that every login requires 2FA with my phone.<p>But I did write an importer for the csv files my bank provides and with smart_importer I don’t even have to categorize the statements anymore (although there are mistakes sometimes).
I don’t gather metrics though , I use fava to have a visual view of my books.<p>I usually spend half an hour per month maintaining the ledger .</p>
]]></description><pubDate>Wed, 05 Mar 2025 16:49:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43269078</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=43269078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43269078</guid></item><item><title><![CDATA[New comment by Sphax in "Popular Linux orgs Freedesktop and Alpine Linux are scrambling for new webhost"]]></title><description><![CDATA[
<p>Aren't they (Red Hat) one of the biggest contributor to Wayland ?</p>
]]></description><pubDate>Tue, 04 Feb 2025 15:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=42933212</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=42933212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42933212</guid></item><item><title><![CDATA[New comment by Sphax in "Blackcandy: Self hosted music streaming server"]]></title><description><![CDATA[
<p>The UI looks nice but it doesn't look like there's CarPlay support unfortunately.<p>I don't use my car that often but when I do I want to be able to access my music library. Right now I'm stuck with Plex and Prism on iOS because other solutions are not good in that regard as far as I've seen in my testing.</p>
]]></description><pubDate>Thu, 26 Dec 2024 15:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=42515869</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=42515869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42515869</guid></item><item><title><![CDATA[New comment by Sphax in "Blackcandy: Self hosted music streaming server"]]></title><description><![CDATA[
<p>Hardware wise I bought a TerraMaster F4-423 used last year for about 300€. It's a great device.<p>Software wise, I use Fedora Server, although if I had to reinstall now I would use AlmaLinux because I don't need the new stuff coming with Fedora Server on my NAS.</p>
]]></description><pubDate>Thu, 26 Dec 2024 15:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42515822</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=42515822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42515822</guid></item><item><title><![CDATA[The Brutal Truth about Kafka Cost Calculators]]></title><description><![CDATA[
<p>Article URL: <a href="https://bigdata.2minutestreaming.com/p/the-brutal-truth-about-apache-kafka-cost-calculators">https://bigdata.2minutestreaming.com/p/the-brutal-truth-about-apache-kafka-cost-calculators</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42416418">https://news.ycombinator.com/item?id=42416418</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 14 Dec 2024 11:41:37 +0000</pubDate><link>https://bigdata.2minutestreaming.com/p/the-brutal-truth-about-apache-kafka-cost-calculators</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=42416418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42416418</guid></item><item><title><![CDATA[New comment by Sphax in "Golang developers should try Odin"]]></title><description><![CDATA[
<p>I write Go, tried Odin for about 3 weeks, decided it wasn't for me.<p>I appreciated some things, like the fact that the syntax is close to Go, the easy interop with C, the fast compilation, somewhat complete stdlib.<p>Other things I didn't like much: pointers have changed to '^', I'm sure there's a  reasonable but I just don't like it, I'm used to '*'. 
Error handling is a PITA as far as I can remember. Meta programming felt clunky.<p>This is all subjective based on my limited experience, but I felt that Zig  worked better for me.</p>
]]></description><pubDate>Mon, 28 Oct 2024 15:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41972344</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=41972344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41972344</guid></item><item><title><![CDATA[New comment by Sphax in "What's New in Ruby on Rails 8"]]></title><description><![CDATA[
<p>templ is great, it's been my go to when working on web stuff with Go.</p>
]]></description><pubDate>Mon, 07 Oct 2024 20:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41770677</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=41770677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41770677</guid></item><item><title><![CDATA[New comment by Sphax in "Kafka Is Costing You Years of Engineering Time"]]></title><description><![CDATA[
<p>I've been using Kafka professionally for more than 10 years, since 0.8 where consumer groups didn't even exist yet. In my opinion this post exagerates a lot of things to promote their product.
We don't have giant clusters but we routinely do more than a million messages produced/s so it's not a completely trivial load.<p>Configuration complexity: there are a couple of things we had to tune over the years, mainly regarding the log cleaner once we started leveraging compacted topics, but other than that it's pretty much the default config. Is it the most optimal ? No but it's fast enough. Hardware choice in my opinion is not really an issue: we started on HDDs switching to SSDs later on, the cluster continued working just fine with the same configuration.<p>Scaling I'll grant can be a pain. We had to scale our clusters mainly for two reasons: 1) more services want to use Kafka therefore there are more topics and more data to serve. This is not that hard to scale: just add brokers to have more capacity. 2) is when you need more partitions for a topic; we had to do this a couple of times over the years and it's annoying because the default tooling to do data redistribution is bad. We ended up using a third party tool (today Cruise Control does this nicely).<p>Maintenance: yes, you need to monitor your stuff. Just like any other system you deploy on your own hardware. Thankfully monitoring Kafka is not _that_ hard, there are ready made solutions to export the JMX monitoring data. We use Prometheus (prometheus-jmx-exporter and node_exporter) almost since the beginning and it works fine. We're still using ZooKeeper but thankfully that's no longer necessary, I just have to say our zookeeper clusters have been rock solid over the years.<p>Development overheads: I really can't agree with that. Yes, the "main" ecosystem is Java based but it's not like librdkafka doesn't exist, and third party libraries are not all "sub par", that's just a mischaracterization. We use Go with sarama since 2014, recently switched to using franz-go: both work great. You do need to properly evaluate your options though (but that's part of your job).
With that said, if I were to start from scratch I would absolutely suggest starting with Kafka Streams, even if your team doesn't hava java experience (I mean learning Java isn't that hard), just because it makes building a data pipeline super straightforward and handle a lot of the complexities mentioned.</p>
]]></description><pubDate>Sat, 05 Oct 2024 12:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=41749469</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=41749469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41749469</guid></item><item><title><![CDATA[New comment by Sphax in "300k USD Donation Pledged by Mitchell Hashimoto"]]></title><description><![CDATA[
<p>That’s great to see, I’ve been using zig on and off for the past 3 years, I really like the language so I’m happy to see it gaining even more traction</p>
]]></description><pubDate>Tue, 01 Oct 2024 20:28:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41713735</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=41713735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41713735</guid></item><item><title><![CDATA[New comment by Sphax in "ScanOSS spams OSS projects for using profanity"]]></title><description><![CDATA[
<p>I really dislike the attitude that open source maintainers should adapt their code to comply with any bullshit requirements from random companies just so they can use the code. 
Be grateful that someone wrote code for you to use freely.</p>
]]></description><pubDate>Tue, 01 Oct 2024 18:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41712414</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=41712414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41712414</guid></item><item><title><![CDATA[New comment by Sphax in "Scalable Server SQLite Apps"]]></title><description><![CDATA[
<p>How do people deploying SQLite server side handle migrations ? I've seen two ways but I'm still not sure which one I prefer:<p>* using an external tool, just like any other RDBMS (I know and use <a href="https://github.com/golang-migrate/migrate">https://github.com/golang-migrate/migrate</a>)<p>* embedding migrations in the app and letting the app manage migrating up.</p>
]]></description><pubDate>Fri, 27 Sep 2024 14:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41671101</link><dc:creator>Sphax</dc:creator><comments>https://news.ycombinator.com/item?id=41671101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41671101</guid></item></channel></rss>