<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: KronisLV</title><link>https://news.ycombinator.com/user?id=KronisLV</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 07:48:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=KronisLV" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by KronisLV in "The future of everything is lies, I guess – Part 5: Annoyances"]]></title><description><![CDATA[
<p>> ML models will hurt innocent people.<p>Lots of blaming LLMs but I think the root cause lies elsewhere, I’m not even sure whether dismissing it as “capitalism” or “profit motives” would do it justice, because in general it feels more like the world that we live in lacks <i>humanity</i>.<p>Even in a capitalist world, a company could take a stance and decide not to purposefully screw people over, but in the world that we live in instead they look for ways to better screw over people and extract more money from them. It doesn’t matter whether your customer support is handled by someone from India, a crappy telephone tree or some voice model, when the incentive is the same - to do the bare minimum for customer “support” (in practice, just getting you to fuck off). Same for handling insurance claims and “dynamic pricing” of things - it doesn’t matter whether it’s some proprietary algorithm or just an LLM making crap up when the goal is to screw you over.<p>Blaming “AI” for all of this would be barking up the wrong tree (without that tech they’d just find other ways), though one can definitely acknowledge that this technology provides another convenient scapegoat, same as how you can lay employees off and just say cause it’s because of AI when in actuality it’s just greed and wanting to make your books look better.</p>
]]></description><pubDate>Sat, 11 Apr 2026 16:06:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47731718</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47731718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47731718</guid></item><item><title><![CDATA[New comment by KronisLV in "AI assistance when contributing to the Linux kernel"]]></title><description><![CDATA[
<p>This is actually a pretty nice idea:<p><pre><code>  Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2]
</code></pre>
I feel like a lot of people will have an ideological opposition to AI, but that would lead to people sometimes submitting AI generated code with no attribution and just lying about it.<p>At the same time, I feel bad for all the people that have to deal with low quality AI slop submissions, in any project out there.<p>The rules for projects that allow AI submissions might as well state: "You need to spend at least ~10 iterations of model X review agents and 10 USD of tokens on reviewing AI changes before they are allowed to be considered for inclusion."<p>(I realize that sounds insane, but in my experience iterated review even by the same Opus model can help catch bugs in the code, I feel like the next token prediction in of itself is quite error prone alone; in other words, even Opus "writes" code that it has bugs that its own review iterations catch)</p>
]]></description><pubDate>Sat, 11 Apr 2026 13:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47730334</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47730334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47730334</guid></item><item><title><![CDATA[New comment by KronisLV in "Old laptops in a colo as low cost servers"]]></title><description><![CDATA[
<p>> The battery is a fire risk and the entire thermal design isn’t really geared towards 24/7 operation.<p>I remember having this old Dell Latitude, where you could easily swap out the battery pack with a button/tab thing on the back, without having to open anything else up - I even got a spare bigger capacity battery, but it would work without one altogether when connected to the power brick.<p>I unironically think that all laptops should be built like that.</p>
]]></description><pubDate>Fri, 10 Apr 2026 09:14:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47715470</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47715470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715470</guid></item><item><title><![CDATA[New comment by KronisLV in "Bitmap fonts make computers feel like computers again"]]></title><description><![CDATA[
<p>Can confirm that Terminus is pretty nice, used it as my main programming font for a little bit, before moving over to Iosevka!</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710040</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47710040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710040</guid></item><item><title><![CDATA[New comment by KronisLV in "Reallocating $100/Month Claude Code Spend to Zed and OpenRouter"]]></title><description><![CDATA[
<p>I tried using OpenRouter for the same kind of development I now do with Anthropic's subscription across Sonnet/Gemini/GPT models and it ended up being 2-3x more expensive than the subscription (which I suspect is heavily subsidized).<p>It's nice that it works for the author, though, and OpenRouter is pretty nice for trying out models or interacting with multiple ones through a unified platform!</p>
]]></description><pubDate>Thu, 09 Apr 2026 18:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47707456</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47707456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47707456</guid></item><item><title><![CDATA[New comment by KronisLV in "Git commands I run before reading any code"]]></title><description><![CDATA[
<p>> Even teams with terrible hygiene write "fix" when something breaks.<p>They might not include anything but the Jira ticket number, if the environment is truly lacking.</p>
]]></description><pubDate>Wed, 08 Apr 2026 15:10:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691315</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47691315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691315</guid></item><item><title><![CDATA[New comment by KronisLV in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>> Every time I mention this<p>I feel like there’s a bunch of factors for why it will never be the same for many folks, from the models and harnesses, to the domains and existing tests/tooling.<p>I feel bad for the people for whom it doesn’t work, but Claude Opus has written most of my code in 2026 so far. I had to build some tools around linting entire projects and most of my tokens are probably referencing existing stuff and parallel review iterations and tests, but it’s pretty nice and even seeing legacy code doesn’t make me want move to a farm and grow potatoes.<p>It might be counter productive to be like: "Oh, just do X!" which works for the person suggesting it, and then have to do "But have you tried Y?" when it doesn't for the other person, if it just keeps being a never ending string of what works for one person not working for another.</p>
]]></description><pubDate>Wed, 08 Apr 2026 08:51:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47687254</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47687254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47687254</guid></item><item><title><![CDATA[New comment by KronisLV in "Battle for Wesnoth: open-source, turn-based strategy game"]]></title><description><![CDATA[
<p>Surprised this isn't at the top, alongside Mindustry.<p>0 A.D. is like a free Age of Empires and is lovely to play!<p>I'd probably also put Luanti up there, and maybe OpenTTD (despite the niche UI).</p>
]]></description><pubDate>Tue, 07 Apr 2026 06:15:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47671317</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47671317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47671317</guid></item><item><title><![CDATA[New comment by KronisLV in "The cult of vibe coding is dogfooding run amok"]]></title><description><![CDATA[
<p>> TBH Claude Code is surprisingly shit to use given the technical resources and the amount of money behind it. Looking past the bugs and missing features, it's so obvious it's not built by people who care about the product from a developer/craftsman perspective. It's missing all the signs of polish/care, it feels like someone shipped an internal PoC to prod and kept hacking on it.<p>I don't wholly disagree, but personally it's still the tool I use and it's <i>sort of fine</i>. Perhaps not entirely for the money that's behind it, as you said, but it could be worse.<p>The CLI experience is pretty okay, although the auth is kinda weird (e.g. when trying to connect to AWS Bedrock). There's a permission system and sandboxing, plan mode and TODOs, decent sub-agent support, instruction files and custom skills, tool calls and LSP support and all the other stuff you'd expect. At least no weird bugs like I had with OpenCode where trying to paste multi-line content inside of a Windows Terminal session lead to the tool closing and every next line getting pasted in an executed in the terminal one by one, that was <i>weird</i>, though I will admit that using Windows feels messed up quite often nowadays even without stuff like that.<p>The desktop app gives you chat and cowork and code, although it almost feels like Cowork is really close to what Code does (and for some reason Cowork didn't seem to support non-OS drives?). Either way, the desktop app helps me not juggle terminal sessions and keeps a nice history in the sidebar, has a pretty plan display, easy ways of choosing permissions and worktrees, although I will admit that it can be sluggish and for some actions there just aren't progress indicators which feels oddly broken.<p>I wonder what they spend most of their time working on and why the basics aren't better, though to Anthropic's credit about a month ago the desktop Code section was borderline unusable on Windows when switching between two long conversations, which now seems to take a few seconds (which is still a few seconds too long, but at least usable).</p>
]]></description><pubDate>Mon, 06 Apr 2026 21:02:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47667047</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47667047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47667047</guid></item><item><title><![CDATA[New comment by KronisLV in "LibreOffice – Let's put an end to the speculation"]]></title><description><![CDATA[
<p>> I’m just gonna give Microsoft ten bucks a month, hate to say it.<p>After having used MS Office for a while, I have to admit that LibreOffice just feels more pleasant to me, when I don't need exact MS compatibility - the UI is customizable, Calc doesn't mess up CSV files when I open them, Writer also has most of the features you need and exporting PDF files is nice and has none of that OneDrive bullshit with them almost trying to hide your local file system as some secondary target.<p>That said, in some hardware configurations LibreOffice has slow and laggy rendering (you have to mess around with rendering settings, hardware acceleration and Skia and so on), some features like bibliography have broken on me in odd ways, and Impress can be a bit slow for larger presentations. OnlyOffice feels like it has more polish in regards to how approachable the UI/UX might be to a MS user, but feature wise isn't that far off.<p>I personally wouldn't reach for MS Office unless I wanted it as a part of their overall groupware - mail, Teams, AD and a bunch of other integrated stuff (though aside from AD, most other things feel a bit jank, like the new Outlook or Teams in general when compared to Slack).</p>
]]></description><pubDate>Mon, 06 Apr 2026 20:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666794</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47666794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666794</guid></item><item><title><![CDATA[New comment by KronisLV in "LibreOffice – Let's put an end to the speculation"]]></title><description><![CDATA[
<p>Apparently Euro-Office has some drama around it too: <a href="https://www.onlyoffice.com/blog/2026/03/onlyoffice-flags-license-violations-in-euro-office-project-by-nextcloud-and-ionos" rel="nofollow">https://www.onlyoffice.com/blog/2026/03/onlyoffice-flags-lic...</a><p>OnlyOffice also seems to have a lack of clarity in regards to the ownership of the org (<a href="https://news.ycombinator.com/item?id=47100599">https://news.ycombinator.com/item?id=47100599</a>) but in general I think they're in the right here - you can't just ignore parts of a software license selectively because you feel like it. Oh and I liked their software when I did try it out, except LibreOffice seems like a slightly safer bet (though I'm also not as sensitive to the way its UI is).</p>
]]></description><pubDate>Sun, 05 Apr 2026 22:21:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47654547</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47654547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47654547</guid></item><item><title><![CDATA[New comment by KronisLV in "Ubuntu now requires more RAM than Windows 11"]]></title><description><![CDATA[
<p>I remember running Xubuntu (XFCE) and Lubuntu (LXDE, before LXQt) on a laptop with 4 GB of RAM and it was a pretty pleasant experience! My guess is that the desktop environment is the culprit for most modern distros!</p>
]]></description><pubDate>Sun, 05 Apr 2026 14:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649880</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47649880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649880</guid></item><item><title><![CDATA[New comment by KronisLV in "The threat is comfortable drift toward not understanding what you're doing"]]></title><description><![CDATA[
<p>I do hope you can find a set of circumstances that don't make you give it up too much. And hey, if you end up moving to another line of work than software, no reason why you couldn't still enjoy working on whatever project you want over the weekend, too.</p>
]]></description><pubDate>Sun, 05 Apr 2026 13:54:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649497</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47649497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649497</guid></item><item><title><![CDATA[New comment by KronisLV in "The threat is comfortable drift toward not understanding what you're doing"]]></title><description><![CDATA[
<p>> I mourn the loss of working on intellectually stimulating programming problems, but that’s a part of my job that’s fading.<p>I dread the flip side of this which is dealing with obtuse bullshit like trying to understand why Oracle ADF won’t render forms properly, or how to optimize some codebase with a lot of N+1 calls when there’s looming deadlines and the original devs never made it scalable, or needing to dig into undercommented legacy codebases or needing to work on 3-5 projects in parallel.<p>Agents iterating until those start working (at least cases that are <i>testable</i>) and taking some of the misery and dread away makes it so that I want to theatrically defenestrate myself less.<p>Not everyone has the circumstance to enjoy pleasant and mentally stimulating work that’s not a frustrating slog all the time - the projects that I actually like working on are the ones I pick for weekends, I can’t guarantee the same for the 9-5.</p>
]]></description><pubDate>Sun, 05 Apr 2026 13:23:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649207</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47649207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649207</guid></item><item><title><![CDATA[New comment by KronisLV in "The CMS is dead, long live the CMS"]]></title><description><![CDATA[
<p>I might have outdated views here but personally I think that a lot of the sites out there <i>could</i> benefit from having a CMS but at the same time that <i>often</i> won’t mean WordPress of all the options out there.<p>For example, my blog runs on Grav and I write articles in Markdown on my local PC (more convenient than admin UI for me) and even on the server it all remains file based - it’s reasonably simple, reasonably fast and still allows for dynamic behavior at render/cache time.<p>Compare that to the slop you get when you have a slow as fuck WP install with a crapload of plugins and the whole thing is brittle and slow and nobody has any idea how to fix it without breaking the current site. If people try applying it to every problem, that’s how you get bad attempts at building complex and bespoke ERP/CRM/e-commerce solutions in a stack that will never be easy or pleasant to work with in those domains.<p>But surely there is a middle ground - use CMSes where they make sense, reach for other stacks when you need a more generic web app (AI or not). Or heck, use the CMS headless for some parts of the overall thing. Actually, in that regard, I also kinda love Django Admin cause you get a lot out of the box.</p>
]]></description><pubDate>Sun, 05 Apr 2026 08:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47647430</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47647430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47647430</guid></item><item><title><![CDATA[New comment by KronisLV in "Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw"]]></title><description><![CDATA[
<p>Why couldn’t they allow the creation of API keys under subscriptions and just apply more stringent limits to those?<p>Like an API key on a subscription that could be used for 3rd party tools would count 2x towards usage when compared to the same model when used through Claude Code.<p>Or it’d count the same towards weekly or 5 hour limits across all models BUT would have a separate API keys under subscriptions limit that’d be more grounded. A bit like how they already have a separate Sonnet usage counter.<p>That’d both allow them not to go broke and also not lose so much community goodwill AND give subscription users an alternative to paying for their enterprise-oriented (overpriced) tokens.</p>
]]></description><pubDate>Sat, 04 Apr 2026 12:41:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47638558</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47638558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47638558</guid></item><item><title><![CDATA[New comment by KronisLV in "Show HN: I built a frontpage for personal blogs"]]></title><description><![CDATA[
<p>Vaguely related, I did an extremely basic RSS feed combiner ages ago: <a href="https://hn-blogs.kronis.dev/" rel="nofollow">https://hn-blogs.kronis.dev/</a> when there was that one post where people could share their blogs and many of those had RSS feeds.<p>That said, it got its list of feeds from the repo that someone made which hasn't been updated in a few years, so even if new blog content gets pulled, the list of blogs doesn't change. Oh well, wasn't a super serious project.</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:42:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631237</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47631237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631237</guid></item><item><title><![CDATA[New comment by KronisLV in "Firm boosts H.264 streaming license fees from $100k up to staggering $4.5M"]]></title><description><![CDATA[
<p>That's an insane amount.<p>That makes me feel even more strongly about throwing proprietary and predatory codecs in the trash and opting to use AV1 et al wherever possible, it's better anyways and surely close to a decade after coming out, we'd expect devices to support it well enough.</p>
]]></description><pubDate>Fri, 03 Apr 2026 19:35:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47631119</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47631119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47631119</guid></item><item><title><![CDATA[New comment by KronisLV in "Working on Products People Hate"]]></title><description><![CDATA[
<p>I like GitHub Copilot, it's pretty okay!<p>Now, whoever worked on Oracle DB or Oracle Forms, or Oracle ADF, now <i>those</i> are some products I hate for a variety of reasons!</p>
]]></description><pubDate>Fri, 03 Apr 2026 09:58:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47624851</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47624851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47624851</guid></item><item><title><![CDATA[New comment by KronisLV in "Show HN: Baton – A desktop app for developing with AI agents"]]></title><description><![CDATA[
<p>Some changes within pre-existing codebases (oh hey, we need feature or mechanism X).<p>An entirely new internal system with LLM code review, DB migration tracking, time tracking, standups and Teams integration.<p>A new system that trains neural nets to recognize crops based on Sentinel-2 satellite data (the neural net works okay, mowing and ploughing is harder with a mostly heuristic approach since I don't really have labels).<p>A new system to migrate somewhere between 1000-2000 forms between proprietary solutions where a team of people have spent a year with limited progress, whereas I'm generating the codegen tool that does most of the work, with the remainder being left up to AI.<p>A new project linting tool with Go + goja to allow writing rules for validating project stuff in ECMAScript, a bit like ESLint just stack agnostic and can be deployed as a 10 MB executable, to also control stuff like architecture and project conventions that the other tools aren't really geared towards.<p>Also wrote an OpenAI/Ollama/Claude proxy that allows using on-prem models running on another server through Ollama/llama.cpp and also using AWS Bedrock models when permissions are configured.<p>Also a bunch of Ansible configuration for stuff like a self-hosted Sentry instance, debugging that piece of shit would be so hard and annoying without something that I can throw logs at (because for some reason they think that having 70 containers running for what should amount to one piece of software is okay).<p>Also wrote a personal tool that lets me use VLM and Whisper and PySceneDetect and some other stuff to produce EDL so I can take a 3 hour long video and cut it down to 1 hour with LLMs using the transcripts/timestamps (aligned with words, so not too many awkward cuts) that I can then import into DaVinci Resolve for further editing.<p>Also migrated the apps I host from Contabo VPSes to Proxmox VMs (Hetzner dedicated server from the auction) and went from Docker Swarm + Portainer to pure Docker Compose, also moved from Drone CI to Woodpecker CI and also got rid of the old deprecated Bitnami container images.<p>Also migrated my homepage from an ancient Ruby and Rails version to more modern ones.<p>Also wrote a few scripts to replace YOURLS with just an Apache install, the config for which I can automatically append new shortened links to.<p>I don't even need worktrees or custom skills for most of this, just Claude Code and a subscription, since paying per token would make me go broke.</p>
]]></description><pubDate>Wed, 01 Apr 2026 18:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47604308</link><dc:creator>KronisLV</dc:creator><comments>https://news.ycombinator.com/item?id=47604308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47604308</guid></item></channel></rss>