<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: sauercrowd</title><link>https://news.ycombinator.com/user?id=sauercrowd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 10:14:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sauercrowd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sauercrowd in "Playdate’s handheld changed how Duke University teaches game design"]]></title><description><![CDATA[
<p>> The price of that book could pay for months (and in some cases years) of tuition in EU countries.<p>To your later comment, the devices are provided. You dont need to buy them.<p>Also that's not actual price. the tuition fees are that, doesn't mean that's the price. It's just heavily subsizied by the government. Hard to find sources, but the actual price/student in Germany seems to be ~10k Euro/student/year.<p>Hard to find</p>
]]></description><pubDate>Fri, 17 Apr 2026 21:39:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47810885</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47810885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47810885</guid></item><item><title><![CDATA[New comment by sauercrowd in "GitHub appears to be struggling with measly three nines availability"]]></title><description><![CDATA[
<p>No disagreement here. Just very short sighted.</p>
]]></description><pubDate>Mon, 23 Mar 2026 17:16:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47492344</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47492344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47492344</guid></item><item><title><![CDATA[New comment by sauercrowd in "GitHub appears to be struggling with measly three nines availability"]]></title><description><![CDATA[
<p>I'm somewhat surprised with Github's strategy in the AI times.<p>I understand how appealing it is to build an AI coding agent and all that, but shouldn't they - above everything else - make sure they remain THE platform for code distribution, collaboration and alike? And it doesnt need to be humans, that can be agents as well.<p>They should serve the AI agent world first and foremost. Cause if they dont pull that off, and dont pull off building one of the best coding agents - whcih so far they didnt - there isn't much left.<p>There's so many new features needed in this new world. Really unclear why we hear so little about it, while maintainers smack the alarm bell that they're drowning in slop.</p>
]]></description><pubDate>Mon, 23 Mar 2026 13:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47489382</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47489382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47489382</guid></item><item><title><![CDATA[New comment by sauercrowd in "Bored of eating your own dogfood? Try smelling your own farts"]]></title><description><![CDATA[
<p>Here's what I'd suggest<p>1. There needs to be reframing of the engineer role in the team, by the leadership. It's not just to build things, but to help the customer. The job of the engineer is to build a good product for the customer, not just to "build", fix Jiras, ...<p>2. At the same time, get some engineers on customer calls. It doesnt need to be everyone, but you need to shorten the feedback cycle that engineers directly get signal from their users. A lot of information gets lost through Jira's, intermediates, ...<p>They dont have need talk, just listen. Will they pay attention? That comes back to the reframing of their job being to create a good product for users. If everyone understands that's the goal, they will.<p>If you have engineers building custom extensions for your database, because your CRM product needs some low level performance optimizations - it'll still be good but less interesting.<p>The goal is to get some engineers talking to customers, cause they'll talk to other engineers. And engineers know how to talk to engineers. It'll shorten the feedback cycle, and that's good for both speed + signal.<p>Now I don't know how much of that you already do, and they might even do all these things already, and what you see is the output of the worst issues already taken care of. If the latter is the case, there's some more cross team comms needed</p>
]]></description><pubDate>Mon, 23 Mar 2026 12:38:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47488644</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47488644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47488644</guid></item><item><title><![CDATA[New comment by sauercrowd in "Bored of eating your own dogfood? Try smelling your own farts"]]></title><description><![CDATA[
<p>This describes quite well the huge advantage small companies have vs big companies.<p>(Motivated) people at small companies "care", and what I mean with that is they are responsible and can see a large enough portion of the customer experience that - if something is broken - they'll see the pain and try to address it.<p>At a big company no one cares. They of course care about their job, but their job is such a small fraction of the overall customer experience, that seeing their work having an impact on their customer is exceptionally difficult.<p>That's why large companies need to encode customer feedback into a system to imitate feedback cycles. Mostly in metrics.
That's a very lossy way to capture signal, and leaves a lot to be desired, but so far it doesnt seem like anyone has come up with a better system.</p>
]]></description><pubDate>Sun, 22 Mar 2026 15:03:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47478262</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47478262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47478262</guid></item><item><title><![CDATA[New comment by sauercrowd in "OpenCode – Open source AI coding agent"]]></title><description><![CDATA[
<p>Highly recommend trying pi.dev<p>It's fully open, fairly minimal, very extensible and (while getting very frequent updates) never has broken on me so far.<p>Been using it more and more in the last two months, switching more and more from codex to it now.</p>
]]></description><pubDate>Sat, 21 Mar 2026 18:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47469550</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47469550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47469550</guid></item><item><title><![CDATA[New comment by sauercrowd in "EU Inc.: A new harmonised corporate legal regime"]]></title><description><![CDATA[
<p>half baked? disagree, doing EU is hard - it's a bunch of fully sovereign countries trying/having to agree, and we're still figuring out how that could work.<p>We'll need a bunch of steps like that, to get closer to the efficiencies we're hoping for.</p>
]]></description><pubDate>Wed, 18 Mar 2026 22:15:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47432079</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47432079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47432079</guid></item><item><title><![CDATA[New comment by sauercrowd in "Node.js needs a virtual file system"]]></title><description><![CDATA[
<p>true</p>
]]></description><pubDate>Wed, 18 Mar 2026 15:58:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47427402</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47427402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47427402</guid></item><item><title><![CDATA[New comment by sauercrowd in "Node.js needs a virtual file system"]]></title><description><![CDATA[
<p>Go actually does <a href="https://pkg.go.dev/embed" rel="nofollow">https://pkg.go.dev/embed</a><p>I do think it's more painful to distribute files when you're a distributed as a single binary vs scripts, since the latter has to figure out bundling of files anyway.<p>But still - it does exist</p>
]]></description><pubDate>Tue, 17 Mar 2026 20:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47417949</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47417949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47417949</guid></item><item><title><![CDATA[New comment by sauercrowd in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>In the same way s3 is different to a dropbox, and a car being different to a bike.<p>Can't tell if you're ragebaiting here, but I'm very confused by this question because they support an entirely different set of features, and if you use both it's painfully obvious how they're different.<p>Docker is built for running services, distribution is part of that, but it's core is that you can pull an image and run random service on your machine packaged with all the right libraries, network them into your machine in the way you like so it can access the right things, constrain it's resources, and create our own image based on it.<p>Snap/Flatpak is built to distribute applications, sandboxing  being a core part of it, with applications wanting to integrate into distribution mechanics such as audio, URL handling, taking screenshots, ...</p>
]]></description><pubDate>Tue, 17 Mar 2026 09:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47410566</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47410566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47410566</guid></item><item><title><![CDATA[New comment by sauercrowd in "Why I love FreeBSD"]]></title><description><![CDATA[
<p>docker and flatpak/snap are _extremely_ different tools with very different purposes.</p>
]]></description><pubDate>Mon, 16 Mar 2026 16:36:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47401254</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47401254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47401254</guid></item><item><title><![CDATA[New comment by sauercrowd in "Show HN: GCI, Fly.io like deployments with any VM"]]></title><description><![CDATA[
<p>there's no daemon with gci, it's just docker swarm doing everything.<p>GCI itself is just a command line tool, just layering opinions and convenience on top to make the experience more smooth</p>
]]></description><pubDate>Sun, 08 Mar 2026 18:14:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47299567</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47299567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47299567</guid></item><item><title><![CDATA[Show HN: GCI, Fly.io like deployments with any VM]]></title><description><![CDATA[
<p>I've been a big fan of fly.io with it’s devx, but cold starts and pricing have been a consistent problem.
Even for side projects it's painful if they take 30s to load, it just kills the whole experience.<p>With coding agents becoming good, there were a lot more things I started building, and I just wanted to run all of those things!<p>GCI was built to solve this. It’s just a CLI, just uses ssh to interact with your target machine, and relies on docker swarm to get your services running (docker swarm is IMO underrated, providing benefits even with a single node).<p>It can deploy on any machine that can be ssh’d into and runs docker.<p>GCI provides the missing devx gap between docker swarm and fly.io. Building images locally, getting them onto the target machine, fetching logs, managing different servers, …<p>Check it out on github, or for more in-depth docs at <a href="https://gci.jonas.foo/" rel="nofollow">https://gci.jonas.foo/</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47299428">https://news.ycombinator.com/item?id=47299428</a></p>
<p>Points: 5</p>
<p># Comments: 3</p>
]]></description><pubDate>Sun, 08 Mar 2026 17:59:09 +0000</pubDate><link>https://github.com/sauercrowd/gci</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47299428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47299428</guid></item><item><title><![CDATA[New comment by sauercrowd in "How will OpenAI compete?"]]></title><description><![CDATA[
<p>The tide seems to be shifting on codex, but also lets not forget openai has a brand that none of the others have - it's _the_ AI.<p>Sure Google can go against that, but it's openai is definitely in a much better spot. It's pretty important for a consumer market.</p>
]]></description><pubDate>Thu, 26 Feb 2026 10:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47164214</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47164214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47164214</guid></item><item><title><![CDATA[New comment by sauercrowd in "How will OpenAI compete?"]]></title><description><![CDATA[
<p>I wish it would be, but it's not. Gemini feels more sluggish, it's relatively overloaded with animations compared to chatgpt. Like most Google products.</p>
]]></description><pubDate>Thu, 26 Feb 2026 10:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47164184</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47164184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47164184</guid></item><item><title><![CDATA[New comment by sauercrowd in "I’m joining OpenAI"]]></title><description><![CDATA[
<p>Really surprised by all the comments here, they didnt hire him because of the amazing security openclawd had, but because he's one of the first one's who made a truly personal assistant that's actually valueable to people.<p>It's about what he created, not what he didnt create.<p>They're not acquiring the product he built, they're acquiring the product vision.</p>
]]></description><pubDate>Mon, 16 Feb 2026 10:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47033568</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=47033568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47033568</guid></item><item><title><![CDATA[New comment by sauercrowd in "Deep dive into Turso, the “SQLite rewrite in Rust”"]]></title><description><![CDATA[
<p>> ... most of which can be fixed by a rewrite in Rust<p>huh? That is clearly not the case. memory bugs - sure. Not having a public test suite, not accepting public contributions, weakly typed columns and lack of concurrency has nothing to do with the language. They're governance decisions, that's it.<p>>I see this situation trhough the prism of the innovator's dilemma: the incumbent is not willing to sacrifice a part of its market to evolve, so we need a new player to come and innovate.<p>I don't think the innovators dilemma quite applies in the open source world. Projects are tools, that's it. Preserving a project for the sake of preserving it isn't a good idea.<p>If people need to run a sqlite db in these exotic places, shedding it means someone else has to build their own tool now that can do it. Sqlite has decided that they care about that, so they support it, so they can't use rust. Seems sound.<p>Projects coming and going is a good thing in open source, not a bug.</p>
]]></description><pubDate>Thu, 29 Jan 2026 16:04:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46812045</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=46812045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46812045</guid></item><item><title><![CDATA[New comment by sauercrowd in "A first look at Aperture by Tailscale (private alpha)"]]></title><description><![CDATA[
<p>This seems quite useful to me, especially for a larger org.
If your dev's are working on LLM features, they'll need access to the OpenAI APIs. So are you just gonna give all of them a key? the same key?<p>No idea how this is solved at the moment, so seems like a smart step</p>
]]></description><pubDate>Tue, 27 Jan 2026 19:36:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46785248</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=46785248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46785248</guid></item><item><title><![CDATA[New comment by sauercrowd in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>You seem to read a lot into what I wrote, so let me phrase it differently.<p>These are ways I'd suggest to approach working with LLMs if you enjoy building software, and are trying to find out how it can fit into your workflow.<p>If this isnt you, these suggestions probably wont work.<p>> I don't get any enjoyment from "building something without understanding".<p>That's not what I said. It's about your primary goal. Are you trying to learn technology xyz, and found a project so you can apply it vs you want a solution to your problem, and nothing exists, so you're building it.<p>What's really important is that wether you understand in the end what the LLM has written or not is 100% your decision.<p>You can be fully hands off, or you can be involved in every step.</p>
]]></description><pubDate>Mon, 12 Jan 2026 00:55:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46582361</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=46582361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46582361</guid></item><item><title><![CDATA[New comment by sauercrowd in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>> and hate how much extra bullshit I didn't ask for they always add to the output.<p>I can recommend for that problem to make the "jumps" smaller, e.g. "Add a react component for the profile section, just put a placeholder for now" instead of "add a user profile".<p>With coding LLMs there's a bit of a hidden "zoom" functionality by doing that, which can help calibrating the speed/involvment/thinking you and the LLM does.</p>
]]></description><pubDate>Sun, 11 Jan 2026 22:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46581227</link><dc:creator>sauercrowd</dc:creator><comments>https://news.ycombinator.com/item?id=46581227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46581227</guid></item></channel></rss>