<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: jgb1984</title><link>https://news.ycombinator.com/user?id=jgb1984</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 27 Sep 2026 08:26:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jgb1984" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jgb1984 in "Japan moves to tighten rules for foreigners"]]></title><description><![CDATA[
<p>It's baffling to me how we come up with economic justifications for forced mass immigration. Mass immigration of mainly non-western low skill / low education people is causing a catastrophic economic burden on western Europe. Unemployment rates of those are much higher than natives, even when you look at 2nd or 3rd generation. 
Not to mention that most European capitals have become poverty ghettos where the original inhabitants don't recognize their own country any longer. 
There are not enough low skilled jobs. There is not enough housing. There is not enough infrastructure. 
Mass immigration is the most disruptive disaster that was ever forced upon western Europe (forced, because there has been a large democratic majority AGAINST this type of immigration since decades).<p>Very sad state of affairs. Good on Japan that they see the danger and try to do something about it before it's too late.</p>
]]></description><pubDate>Sun, 27 Sep 2026 08:22:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49864514</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=49864514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49864514</guid></item><item><title><![CDATA[New comment by jgb1984 in "One Month Without AI"]]></title><description><![CDATA[
<p>I've explained to Claude Opus and Fable how rg is recursive by default so they shouldn't run it with -r. It's in my CLAUDE.md file. It's in a memory too. And still the newest versions of those models make the mistake several times per week.</p>
]]></description><pubDate>Sat, 26 Sep 2026 21:06:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49860542</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=49860542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49860542</guid></item><item><title><![CDATA[New comment by jgb1984 in "Claude Code now reads AGENTS.md if there is no Claude.md"]]></title><description><![CDATA[
<p>I couldn't care less what the filename is, I do care however that Claude still forgets about 14 times per week that -r with ripgrep means replace (and not recursive, like with grep). Even though it's literally spelled out in my CLAUDE.md. Claude code, even with the most advanced models, forgets or disregards very simple and clear instructions from my modestly sized MD file.</p>
]]></description><pubDate>Sat, 19 Sep 2026 14:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49766791</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=49766791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49766791</guid></item><item><title><![CDATA[New comment by jgb1984 in "Ask HN: What is one simple thing LLMs are insanely bad at?"]]></title><description><![CDATA[
<p>Following instructions. I've got a modest sized CLAUDE.md containing some simple rules to follow. Things to always do, things to never do. Not a day goes by where Claude Opus violates one or several of the instructions. He keeps making Django multi line template comment bugs. He keeps using -r with ripgrep thinking that means recursive, when actually that's a replacement instruction, he hits that problem several times each day. He sometimes just goes ahead and does a git commit without my approval. All of this is spelled out in CLAUDE.md but he forgets. He apologizes profusely when it happens. Tiring.</p>
]]></description><pubDate>Wed, 26 Aug 2026 06:59:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49445022</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=49445022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49445022</guid></item><item><title><![CDATA[New comment by jgb1984 in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>I tried opus V5 several times, but it's pretty awful compared to V4.8<p>Keeps going in circles, it complicates everything much more than it should. And like others have mentioned it just marches on, without questioning, and more often than not in the wrong direction. I'm sticking to opus V4.8</p>
]]></description><pubDate>Fri, 14 Aug 2026 15:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49299826</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=49299826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49299826</guid></item><item><title><![CDATA[New comment by jgb1984 in "Don't use passkeys for encrypting user data"]]></title><description><![CDATA[
<p>The title could've been shorter: don't use passkeys. Period.</p>
]]></description><pubDate>Sat, 28 Feb 2026 09:13:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47192661</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=47192661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47192661</guid></item><item><title><![CDATA[New comment by jgb1984 in "Over 80% of 16 to 24-year-olds would vote to rejoin the EU"]]></title><description><![CDATA[
<p>Numbers from Denmark and the Netherlands (the only two European countries where it's allowed to gather such statistics) show that non-EU immigration is a net cost to the society (and economy). In the Netherlands a non-western asylumseeker comes to about 800.000 € to 1.300.000 € net cost to the state over the persons lifetime, depending on what you take into account.
And that's purely the financial part, we're not even talking about the increase in crime and the ghettoisation of most western European cities.
It's a tragedy, for everyone involved (because most 2nd and 3rd generation non-western immigrants still live a life of poverty in Belgium/Netherlands).</p>
]]></description><pubDate>Sat, 21 Feb 2026 16:40:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47102327</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=47102327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47102327</guid></item><item><title><![CDATA[New comment by jgb1984 in "Claude Code is being dumbed down?"]]></title><description><![CDATA[
<p>I like claude models, but crush and opencode are miles ahead of claude code. It's a pity anthropic forces us to use inferior tooling (I'm on a "team" plan from work). I can use an API key instead but then I'll blow past 25$ in an hour.</p>
]]></description><pubDate>Wed, 11 Feb 2026 22:14:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46981963</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=46981963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46981963</guid></item><item><title><![CDATA[New comment by jgb1984 in "Can I start using Wayland in 2026?"]]></title><description><![CDATA[
<p>For me wayland offers only downsides, without any upsides. I feel the general idea behind it (pushing all complexity and work onto other layers) is broken.
I'll stick to xorg and openbox for many years to come.</p>
]]></description><pubDate>Sun, 04 Jan 2026 10:03:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46486567</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=46486567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46486567</guid></item><item><title><![CDATA[New comment by jgb1984 in "Ask HN: How are you LLM-coding in an established code base?"]]></title><description><![CDATA[
<p>Based on my experiments with anthropic, openai and gemini, your codebase must be an unsalvageable nightmare by now.</p>
]]></description><pubDate>Sat, 20 Dec 2025 08:13:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46334444</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=46334444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46334444</guid></item><item><title><![CDATA[New comment by jgb1984 in "A new AI winter is coming?"]]></title><description><![CDATA[
<p>I sure hope another winter is on the way, the LLM hype wagon is beyond exhausting.</p>
]]></description><pubDate>Mon, 01 Dec 2025 19:13:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46111682</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=46111682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46111682</guid></item><item><title><![CDATA[New comment by jgb1984 in "Poll HN: What operating system do you primarily develop on?"]]></title><description><![CDATA[
<p>Debian: The Universal Operating System, same as the past 25 years.</p>
]]></description><pubDate>Fri, 28 Nov 2025 19:43:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46082074</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=46082074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46082074</guid></item><item><title><![CDATA[New comment by jgb1984 in "Better pre-commit, re-engineered in Rust"]]></title><description><![CDATA[
<p>I did some digging in the issues and PR's of pre-commit, the guy seems to be a major douche. Too bad, because uv is amazing. Might look at an alternative to pre-commit in the future.</p>
]]></description><pubDate>Wed, 19 Nov 2025 09:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45977410</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45977410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45977410</guid></item><item><title><![CDATA[New comment by jgb1984 in "I took all my projects off the cloud, saving thousands of dollars"]]></title><description><![CDATA[
<p>You're falling into the false dichotomy that always comes up with these topics: as if the choice is between the cloud and renting rack space while applying your own thermal paste on the CPUs. 
In reality, for most people, renting dedicated servers is the goldilocks solution (not colocation with your own hardware).
You get an incredible amount of power for a very reasonable price, but you don't need to drive to a datacenter to swap out a faulty PSU, the on site engineers take care of that for you. 
I ordered an extra server today from Hetzner. It was available 90 seconds afterwards. Using their installer I had Ubuntu 24.04 LTS up and running, and with some Ansible playbooks to finish configuration, all in all from the moment of ordering to fully operational was about 10 minutes tops. If I no longer need the server I just cancel it, the billing is per hour these days.<p>Bang for the buck is unmatched, and none of the endless layers of cloud abstraction getting in the way. A fixed price, predictable, unlimited bandwidth, blazing fast performance. Just you and the server, as it's meant to be. 
I find it a blissful way to work.</p>
]]></description><pubDate>Tue, 04 Nov 2025 23:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45817084</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45817084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45817084</guid></item><item><title><![CDATA[New comment by jgb1984 in "Ask HN: Has AI stolen the satisfaction from programming?"]]></title><description><![CDATA[
<p>I don't use AI. Problem solved. The software I make will be better off in the long term.</p>
]]></description><pubDate>Mon, 13 Oct 2025 21:25:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45573510</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45573510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45573510</guid></item><item><title><![CDATA[New comment by jgb1984 in "Python developers are embracing type hints"]]></title><description><![CDATA[
<p>There is nothing python-2 about my python-3 dynamically typed code. I'm pretty confident a majority of new python code is still being written without type hints.<p>Hell, python type annotations were only introduced in python 3.5, the language was 24 years old by then! So no, the way I write python is the way it was meant to be, type hints are the gadget that was bolted on when the language was already fully matured, it's pretty ridiculous painting code without type hints as unpythonic, that's the world upside down.<p>If I wanted to write very verbose typed code I would switch to Go or Rust. My python stays nimble, clean and extremely readable, without type hints.</p>
]]></description><pubDate>Sun, 28 Sep 2025 09:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45402967</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45402967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45402967</guid></item><item><title><![CDATA[New comment by jgb1984 in "Python developers are embracing type hints"]]></title><description><![CDATA[
<p>Couldn't agree more! I've been using Python for almost 20 years, my whole career is built on it, and I never missed typing. 
Code with type hints is so verbose and unpythonic, making it much harder to read. Quite an annoying evolution.</p>
]]></description><pubDate>Sun, 28 Sep 2025 07:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45402338</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45402338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45402338</guid></item><item><title><![CDATA[New comment by jgb1984 in "Zoxide: A Better CD Command"]]></title><description><![CDATA[
<p>I was using autojump for years (on debian) until I lost my jump history several times in the past few months. Turns out it's a known race condition bug fixed in a newer version:<p><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110899" rel="nofollow">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110899</a><p>Migrated to zoxide instead, seems to work fine! Only need to get used to using z instead of j, muscle memory hard to adjust, might set an alias :)</p>
]]></description><pubDate>Tue, 23 Sep 2025 11:44:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45345621</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45345621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45345621</guid></item><item><title><![CDATA[New comment by jgb1984 in "Nvidia buys $5B in Intel"]]></title><description><![CDATA[
<p>I've been using Nvidia gpus exclusively on debian linux for the past 20 years, using the binary Nvidia drivers. Rock solid stability and excellent performance. I don't care for Wayland as I plan to stay on Xorg + Openbox for as long as I can.</p>
]]></description><pubDate>Fri, 19 Sep 2025 07:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45298896</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45298896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45298896</guid></item><item><title><![CDATA[New comment by jgb1984 in "It is worth it to buy the fast CPU"]]></title><description><![CDATA[
<p>Specifically: buy a good <i>desktop</i> computer.
I couldn't imagine working on a laptop several hours per day (even with an external screen + keyboard + mouse you're still stuck with subpar performance).</p>
]]></description><pubDate>Sun, 24 Aug 2025 09:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45002837</link><dc:creator>jgb1984</dc:creator><comments>https://news.ycombinator.com/item?id=45002837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45002837</guid></item></channel></rss>