<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: kjuulh</title><link>https://news.ycombinator.com/user?id=kjuulh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 29 May 2026 19:10:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kjuulh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kjuulh in "The quiet renovation at Bitwarden"]]></title><description><![CDATA[
<p>Rug-pulls, security incidents, lost passwords, I also don't know if they've kept my passwords behind when i deleted my accounts. The risk of them having them is too high, so i had to swap all of them.</p>
]]></description><pubDate>Mon, 18 May 2026 21:52:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48186244</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=48186244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48186244</guid></item><item><title><![CDATA[New comment by kjuulh in "The quiet renovation at Bitwarden"]]></title><description><![CDATA[
<p>At this point it is too high of a risk to store my password elsewhere. I've been screwed over by dashlane, lastpass, potentially bitwarden now, I am with 1password now, but I've had my passwords in all these places, and I've had to change them each time, probably missing a few.<p>I like 1password, it is by far the highest quality product I've used in this category. I moved from BitWarden back then because their browser integration was quite poor.<p>I think I'll move to something custom, or a selfhosted keepass server, with the rugpulls, incidents, and whatnot, it is becoming too high of a risk.</p>
]]></description><pubDate>Mon, 18 May 2026 21:48:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48186180</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=48186180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48186180</guid></item><item><title><![CDATA[New comment by kjuulh in "No more JetBrains products for me"]]></title><description><![CDATA[
<p>When I started my professional work, Visual Studio was the recommended editor where I was, it was terrible, the Laptops we had were incredibly shit. My phone scored better on benchmarks than it, as such Visual Studio was not a good experience, I convinced my boss to let us try Rider, it was incredible, I no longer had to sit for 10s of minutes for a project to load, it was relatively snappy. My next job I started using Goland and was quite happy with it, at this point we had more high-power macs, but still great editor. I then moved on to Neovim, and then Helix in search of better ergonomics. I now have gone full circle and pretty much develop on a laptop of the same caliper as when i started working, however, because of a more lightweight editor helix, it doesn't feel like a slog, I wished I'd gotten it recommended back then, or been curious enough to give it a try, I'd saved myself many coffee breaks, and pain.<p>So if anyone is out there sitting in a similar position, give it a shot, you can get a better editor experience, whether you build it yourself with emacs, neovim, or use a more curated approach like helix, or zed for that matter. I mix and match Helix now with Claude Code, and it works really well. I don't want a single AI feature in my editor, only navigation, and auto complete. I'll have my AI on the side thank you ;)</p>
]]></description><pubDate>Mon, 18 May 2026 21:40:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48186085</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=48186085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48186085</guid></item><item><title><![CDATA[New comment by kjuulh in "Should I run plain Docker Compose in production in 2026?"]]></title><description><![CDATA[
<p>I am using docker-compose everywhere. I really enjoy using it. I have a single thing that is annoying for normal production deployments, and that is that it isn't super easy to have a rolling deployment, I just need two replicas for zero downtime deployment, and I don't really want docker swarm. I think it is the networking which breaks at that point, and you have to have a more involved setup, and at that point I'd just use kubernetes, as I know how that works.<p>Could i survive with 10 seconds of downtime, probably, but I'd really like if I could avoid it.</p>
]]></description><pubDate>Tue, 05 May 2026 12:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48021460</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=48021460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48021460</guid></item><item><title><![CDATA[New comment by kjuulh in "Over 8M Thermos jars and bottles recalled after 3 people lost vision"]]></title><description><![CDATA[
<p>Had this happen to me once, though totally my own fault. Was brewing kombucha, and left it out in the bottles a little too long before burping.<p>Me standing there, kombucha and peach slices pulverized against the cap, kombucha leaving a large mark on the ceiling it all happened so fast, glad I was wearing my glasses.<p>No injuries except my pride, but it did take some hours to clean up.<p>I wouldn't do it in a thermos, but I guess those are mostly accidents?</p>
]]></description><pubDate>Mon, 04 May 2026 10:03:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48006599</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=48006599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48006599</guid></item><item><title><![CDATA[New comment by kjuulh in "Why TUIs Are Back"]]></title><description><![CDATA[
<p>I am conflicted on tuis they are nice, convenient and I dig the aestetic. But they're often <i>not</i> composeable. So even if they're there they dont feel native to the terminal. It is just an app in the terminal and that is okay, but you lose some of the terminal magic</p>
]]></description><pubDate>Sun, 03 May 2026 20:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48001052</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=48001052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48001052</guid></item><item><title><![CDATA[New comment by kjuulh in "Show HN: Rocky – Rust SQL engine with branches, replay, column lineage"]]></title><description><![CDATA[
<p>fyi, llm written comments are discouraged on hackernews.<p><a href="https://news.ycombinator.com/item?id=47340079">https://news.ycombinator.com/item?id=47340079</a><p>Not saying yours are, but them -- dashes certainly looks like it ;)</p>
]]></description><pubDate>Wed, 29 Apr 2026 11:23:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47946786</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47946786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47946786</guid></item><item><title><![CDATA[New comment by kjuulh in "Zero-copy protobuf and ConnectRPC for Rust"]]></title><description><![CDATA[
<p>On the other hands, having half the packages depend on packages such as serde, syn, procmacro2 might not be such a good idea. First of all it is annoying when creating new projects to have to move over table stakes. Second, it is a security nightmare. most of rust could be vulnerable if dtolnay decided to go rogue.<p>It is not that <i>everything</i> should go into the stdlib, but having syn, procmacro and serde would be a good start imo. And like golang having a native http stack would be really awesome, every time you have to do any HTTP, you end up pulling in some c-based crypto lib, which can really mess up your day when you want to cross-compile. With golang it mostly just works.<p>It isn't really in the <i>flavor</i> of rust to do, so I don't think it is going to happen, but it is nice when building services, that you can avoid most dependencies.</p>
]]></description><pubDate>Mon, 20 Apr 2026 07:50:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47831443</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47831443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47831443</guid></item><item><title><![CDATA[New comment by kjuulh in "Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw"]]></title><description><![CDATA[
<p>Anthropic should calm down, I get that they're trying to either build a moat, or simply curb what is essentially subsidized tokens. It is technically true that when you've got a claude code subscription you pay for the product with its terms, and those terms doesn't include you grabbing the token and using it for another application. They're also trying to build a competitor to openclaw so it makes sense they're trying to crush it. But it feels like such a feeble moat, that it looks silly. Claude Code is nice, but it is not <i>that</i> nice.</p>
]]></description><pubDate>Fri, 03 Apr 2026 23:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47633770</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47633770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47633770</guid></item><item><title><![CDATA[New comment by kjuulh in "Moving from GitHub to Codeberg, for lazy people"]]></title><description><![CDATA[
<p>For me it was specifically crawlers from the large companies, they we're at least announcing themselves as such. They did have different patterns, bytedance was relatively behaved, but some of the less known ones, did have weird patterns of looking at comparisons.<p>I do think they care about repos, and not just the code, but also how it evolves over time. I can see some use, if marginal in those traits. But if they really wanted that, I'd rather they clone my repos, I'd be totally fine with that. But i guess they'd have to deal with state, and they likely don't want to deal with that. Rather just increase my energy bill ;)</p>
]]></description><pubDate>Thu, 26 Mar 2026 23:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47537341</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47537341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47537341</guid></item><item><title><![CDATA[New comment by kjuulh in "We rewrote JSONata with AI in a day, saved $500k/year"]]></title><description><![CDATA[
<p>Not saying it is a good thing, but an organization, especially if there has been a lot of turnover, can enter a state of status quo.<p>> it must have that architecture for a reason, we don't enough knowledge about it to touch it, etc.<p>That or they simply haven't had the time, cost can creep up over time. 300k is a lot though. Especially for just 200 replicas.<p>Seems wildly in-efficient. I also don't understand why you wouldn't just bundle these with the application in question. Have the go service and nodejs service in the same pod / container. It can even use sockets, it should be pretty much instant (sub ms) for rpc between them.</p>
]]></description><pubDate>Thu, 26 Mar 2026 23:41:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47537291</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47537291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47537291</guid></item><item><title><![CDATA[New comment by kjuulh in "Moving from GitHub to Codeberg, for lazy people"]]></title><description><![CDATA[
<p>My own git server has been hit severely by scrapers. They're scraping <i>everything</i>. Commits, comparisons between commits, api calls for files, everything.<p>And pretty much all of them, ByteDance, OpenAI, AWS, Claude, various I couldn't recognize. I basically just had to block all of them to get reasonable performance for a server running on a mini-pc.<p>I was going to move to codeberg at some point, but they had downtime when I was considering it, I'd rather deal with that myself then.</p>
]]></description><pubDate>Thu, 26 Mar 2026 14:57:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47531278</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47531278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47531278</guid></item><item><title><![CDATA[New comment by kjuulh in "Why I'm Not Worried About Running Out of Work in the Age of AI"]]></title><description><![CDATA[
<p>Will swe's be squeezed; yes. But I don't think <i>everything</i> will just be magically done by these models. Right now the wheels are completely off the wagon as we see more and more vibe coded apps going live with fatal security vulnerabilities, privacy issues. The act of putting pen to paper, will change, the positions will change, but I don't think these models are a silver bullet.<p>Nothing has been so simple until now, and it seems strange that we just get to a certain point and then all of our problems are now just solved, completely. From my experience until now, at my current start-up, it has reduced our need to hire a tad, but not too much. However, I've also seen early stage start ups needing to hire because they started out building a product, and it became too much to handle, it is anectodal and current, I'd just find it strange that we just end up automating ourselves away, my own role has sort of turned into an AI enablement for the rest of start up, mostly C-level, business, pretty much everyone else than swe's. There is potential but mixed success for now. Agent's a good enough to build something that works, but not good enough to build the right solution.<p>I had a guy that ended up building a local dashboard in perl (the only thing claude could find on his mac) and wanted to distribute it to his colleagues. Engineers sometimes forget that <i>normal</i> people don't usually work in the unknown, they will solve problems in any way they known, in this case a airdropped folder of perl code sent to each other.</p>
]]></description><pubDate>Sat, 21 Mar 2026 01:51:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47463263</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47463263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47463263</guid></item><item><title><![CDATA[New comment by kjuulh in "Our commitment to Windows quality"]]></title><description><![CDATA[
<p>What is apparent from windows in my opinion is a lack of direction. Ask for feedback when something falls outside of common sense, you ask for feedback when you need another point of view. But windows is currently failing at the most essentials, these should be apparent inside Microsoft as well, and should've been for the last few years.<p>It is not that everything should stay the same, that is one choice, but there needs to be a steward that says, hey our right click menu on the desktop has an SLA of 100ms to open, it doesn't matter which features you put in there, if something causes it to be slow, kill it.<p>Can I access basic apps that are table stakes for an OS, an editor, screenshots etc without popups for unrelated nonsense. If you fail at that, then as a user I get confused. I am used to just being able to note down some text, why am I asked to transcribe with Copilot or login to microsoft.<p>It is clear that the adoption of Copilot was measured in activations, and as such was pushed in as many places as possible, simply because they needed all that exposure to meet their targets. Windows was not just a product but a funnel to other offerings and that cannibalized windows even more than it was previously.<p>I've got a slight bias, as I haven't had windows installed in about 10 years, but when I've helped my family with their issues, it is clear how much of a shitshow it actually is.</p>
]]></description><pubDate>Sat, 21 Mar 2026 00:50:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47462887</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47462887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47462887</guid></item><item><title><![CDATA[New comment by kjuulh in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>Just had a look, it is pretty interesting, just from the few times I've checked the frontpage there was some interesting articles to me. with a variety of topic. Great suggestion!</p>
]]></description><pubDate>Sat, 14 Mar 2026 00:55:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47372115</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47372115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47372115</guid></item><item><title><![CDATA[New comment by kjuulh in "Don't post generated/AI-edited comments. HN is for conversation between humans"]]></title><description><![CDATA[
<p>I am 100% behind this. I've been browsing hackernews since I started in tech, it is the only forum i regularly browse, and partake in. Simply because the quality of submissions and conversations are so high. There has been more AI related articles this part year, and it only seems ramping. I personally haven't found the AI part of the comments as big of a deal but dang and tom might be doing more than I realize on that front.<p>Though I do wish we'd see less AI related posts on the front page, they simply aren't sparking curiosity, it is the same wrapped in a different format, a different person commenting on our struggles and wins with AI, the 10th software "rewritten" by an AI.<p>At this point there nearly should be a "tax" on category, as of this moment I count 8-10 related posts on the front page related to AI / LLMs. It is a hot field, but I come to hackernews, to partake in discussions about things that are interesting, and many of those just doesn't cut it, in my opinion.</p>
]]></description><pubDate>Wed, 11 Mar 2026 22:35:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47343241</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47343241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47343241</guid></item><item><title><![CDATA[New comment by kjuulh in "MinIO Is Dead, Long Live MinIO"]]></title><description><![CDATA[
<p>I considered it a while ago, but I wasn't totally clear on Read-After-Write. Which was the primary reason why I choose to just implement my own for testing.<p>I'll probably give GarageHQ a more serious look again.</p>
]]></description><pubDate>Sat, 28 Feb 2026 23:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47201562</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47201562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47201562</guid></item><item><title><![CDATA[New comment by kjuulh in "MinIO Is Dead, Long Live MinIO"]]></title><description><![CDATA[
<p>It is an interesting time we're in right now where buying physical hardware and support is cheaper than a license.<p>Same goes for AWS markup on rented hardware. ;)<p>Man I sometimes miss having physical servers.</p>
]]></description><pubDate>Sat, 28 Feb 2026 23:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47201535</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47201535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47201535</guid></item><item><title><![CDATA[New comment by kjuulh in "Block the “Upgrade to Tahoe” alerts"]]></title><description><![CDATA[
<p>Upgrading to Sequoia was a mistake, and so was upgrading to Tahoe.<p>I like new and shiny software, but these two releases aren't great. Outside of a good amount of bugs. It is wild to me that Apple can't even get their own UI consistent.<p>Apples own apps are pretty much the only things you can't close. Finder: can't quit. System settings, somehow doesn't expand horizontally (are we still in the 2000s apple?) I haven't felt the liquid glass or whatever too much on the laptop, but I just used one of my family members Iphone today, and man it was distracting, it seems crazy that contrast has gone out the window.<p>But especially the bugs. Apple should really take a release that is just bug fixing. I had to switch out Spotlight because it kept trying to want to index my entire system, which is hard when you work in both Rust and typescript projects (lots of small files).</p>
]]></description><pubDate>Sat, 28 Feb 2026 23:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47201441</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47201441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47201441</guid></item><item><title><![CDATA[New comment by kjuulh in "MinIO Is Dead, Long Live MinIO"]]></title><description><![CDATA[
<p>Seems like a very balanced take on forking Minio. I don't have high hopes for the future Minio, but as mentioned it is more or less feature complete, good enough for most use-cases.<p>I was searching for a fairly simple replacement for s3 for testing. I'd been using Minio for a while now, and simply ended up implementing my own on top of Postgres. Fun intersection given the post. (Note, I know it isn't optimal, but as I always have Postgres available it fits well, and I don't have high storage needs, just the api compatibility)</p>
]]></description><pubDate>Sat, 28 Feb 2026 22:18:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47200891</link><dc:creator>kjuulh</dc:creator><comments>https://news.ycombinator.com/item?id=47200891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47200891</guid></item></channel></rss>