<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: DrSiemer</title><link>https://news.ycombinator.com/user?id=DrSiemer</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 23:22:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DrSiemer" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DrSiemer in "Hostile Volume – A game about adjusting volume with intentionally bad UI"]]></title><description><![CDATA[
<p>Plenty of annoyance in here for sure. Looks like 17 cannot be finished on mobile though. Switching to desktop view resets progress.</p>
]]></description><pubDate>Sat, 14 Mar 2026 19:50:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47380450</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=47380450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47380450</guid></item><item><title><![CDATA[New comment by DrSiemer in "I found a vulnerability. they found a lawyer"]]></title><description><![CDATA[
<p>Adding a deadline to a disclosure of a vulnerability of this nature is standard practice. Every day it's not patched is a day data could be compromised. Any halfway competent lawyer should be fully aware of this.<p>Disclosure without a deadline WILL be ignored.<p>It does not matter if it's Google or your local boyscouts club, any organization requiring users to provide information that can be abused in the wrong hands takes on a responsibility to handle such data responsibly.</p>
]]></description><pubDate>Sat, 21 Feb 2026 09:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47098908</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=47098908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47098908</guid></item><item><title><![CDATA[New comment by DrSiemer in "Ask HN: What is the best way to provide continuous context to models?"]]></title><description><![CDATA[
<p>That sounds cumbersome and even more wasteful than my own method of simply dumping a fixed selection of project code in Gemini for each set of requests. Is there any benefit to pruning?</p>
]]></description><pubDate>Thu, 15 Jan 2026 06:31:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46628832</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46628832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46628832</guid></item><item><title><![CDATA[New comment by DrSiemer in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>Recent models have started to "fix" HTML issues with ugly hacks like !important. The result looks like it works, but the tech debt is considerable.<p>Still, it's just a temporary hindrance. Nothing a decent system prompt can't take care of until the models evolve.</p>
]]></description><pubDate>Mon, 12 Jan 2026 14:08:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588708</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46588708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588708</guid></item><item><title><![CDATA[New comment by DrSiemer in "Web development is fun again"]]></title><description><![CDATA[
<p>This is exactly how I feel about it. The cognitive load of starting a new project is so small now. It's also made it very easy to switch between projects, something that took way too much headspace to do on a whim in the before times.</p>
]]></description><pubDate>Mon, 05 Jan 2026 10:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46497034</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46497034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46497034</guid></item><item><title><![CDATA[New comment by DrSiemer in "Total monthly number of StackOverflow questions over time"]]></title><description><![CDATA[
<p>We'll get to the point where we can mass moderate core knowledge eventually. We may need to hand out extra weight for verified experts and some kind of most-votes-win type logic (perhaps even comments?), but live training data updates will be a massive evolution for language models.</p>
]]></description><pubDate>Sun, 04 Jan 2026 09:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46486415</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46486415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46486415</guid></item><item><title><![CDATA[New comment by DrSiemer in "AI employees don't pay taxes"]]></title><description><![CDATA[
<p>So "Corporate profit taxes are a game of hide-and-seek", but "you can tax the value flow, the revenue generated in-country, or the massive energy consumption of the data centers"?<p>The author acts as if taxes are not a completely fluid system, that will quickly adept to ensure revenue keeps flowing, squeezing wherever the squeezing is the juiciest. It does not need cautious calibration.</p>
]]></description><pubDate>Tue, 30 Dec 2025 00:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46428025</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46428025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46428025</guid></item><item><title><![CDATA[New comment by DrSiemer in "Letta Code"]]></title><description><![CDATA[
<p>The way I work with LLMs is a bit different.<p>I use a custom tool, that basically merges all my code into a single prompt. Most of my projects are relatively small, usually maxing out at 200k tokens, so I can just dump the whole thing into Gemini Pro for every feature set I am working on. It's a more manual way of working, but it ensures full control over the code changes.<p>For new projects I usually just copy the llm.md from the tool itself and strip out the custom part. I might add creating it as a feature of the tool in the future.<p>A few days ago I tried to use AntiGravity (on default settings) and that was an awful experience. Slow, pondering, continuously making dumb mistakes, only responding to feedback with code and it took at least 3 hours (and a lot of hand holding) to end up on a broken version of what I wanted.<p>I gave up, tried again using my own tool and was done in half an hour. Not sure if it will work as well for other people, but it definitely does for me.</p>
]]></description><pubDate>Wed, 17 Dec 2025 23:35:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46307101</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46307101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46307101</guid></item><item><title><![CDATA[New comment by DrSiemer in "Letta Code"]]></title><description><![CDATA[
<p>ChatGPTs implementation of Memory is terrible. It quickly fills up with useless garbage and sometimes even plain incorrect statements, that are usually only relevant to one obscure conversation I had with it months ago.<p>A local, project specific llm.md is absolutely something I require though. Without that, language models kept on "fixing" random things in my code that it considered to be incorrect, despite comments on those lines literally telling it to NOT CHANGE THIS LINE OR THIS COMMENT.<p>My llm.md is structured like this:<p>- Instructions for the LLM on how to use it<p>- Examples of a bad and a good note<p>- LLM editable notes on quirks in the project<p>It helps a lot with making an LLM understand when things are unusual for a reason.<p>Besides that file, I wrap every prompt in a project specific intro and outro. I use these to take care of common undesirable LLM behavior, like removing my comments.<p>I also tell it to use a specific format on its own comments, so I can make it automatically clean those up on the next pass, which takes care of most of the aftercare.</p>
]]></description><pubDate>Tue, 16 Dec 2025 23:28:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46296174</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46296174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46296174</guid></item><item><title><![CDATA[New comment by DrSiemer in "Everyone in Seattle hates AI"]]></title><description><![CDATA[
<p>The tech works well enough to function as an excuse for massive layoffs. When all that is over, companies can start hiring again. Probably with a preference for employees that can demonstrate affinity with the new tools.</p>
]]></description><pubDate>Thu, 04 Dec 2025 07:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46144879</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46144879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46144879</guid></item><item><title><![CDATA[New comment by DrSiemer in "Everyone in Seattle hates AI"]]></title><description><![CDATA[
<p>Most of the people that dislike genAI would have the exact same opinion if all the training data was paid for in full (whatever a fair price would be for what is essentially just reference material)</p>
]]></description><pubDate>Thu, 04 Dec 2025 07:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46144843</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=46144843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46144843</guid></item><item><title><![CDATA[New comment by DrSiemer in "Gemini 3"]]></title><description><![CDATA[
<p>Your desired setup is just a single prompt away...</p>
]]></description><pubDate>Wed, 19 Nov 2025 06:11:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45976390</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45976390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45976390</guid></item><item><title><![CDATA[New comment by DrSiemer in "I think nobody wants AI in Firefox, Mozilla"]]></title><description><![CDATA[
<p>If it's really hidden in its own special tab and NEVER comes out unwanted, I can see some benefits.<p>It's just not a very good fit for Firefox. I assume it would run on a cloud service, which is very much a privacy issue. Especially because it appears to be something "free", making my data the product.</p>
]]></description><pubDate>Fri, 14 Nov 2025 16:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45928693</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45928693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45928693</guid></item><item><title><![CDATA[New comment by DrSiemer in "Nano Banana can be prompt engineered for nuanced AI image generation"]]></title><description><![CDATA[
<p>Bots in the Hall. Neural Viz. The Meat Dept video for Igorrr's ADHD. More will come.<p>You need talented people to make good stuff, but at this time most of them still fear the new tools.</p>
]]></description><pubDate>Fri, 14 Nov 2025 09:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45925425</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45925425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45925425</guid></item><item><title><![CDATA[New comment by DrSiemer in "Grok 4 Fast now has 2M context window"]]></title><description><![CDATA[
<p>It's not the most energy efficient workflow, but I work on relatively small codebases and I made a tool that let's me dump all of it in an LLM with a single copy/paste. This works surprisingly well with Gemini 2.5 Pro (1.000.000 ctx).<p>The only real mistakes it makes are some model specific quirks, like occasionally stripping out certain array index operators. Other than that, it works fine with 150.000 token size conversations. I've gone up to 500.000 with no real issues besides a bit of a slowdown. It's also great for log analysis, which I have maximized to 900.000 tokens.</p>
]]></description><pubDate>Sun, 09 Nov 2025 12:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45865074</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45865074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45865074</guid></item><item><title><![CDATA[New comment by DrSiemer in "Keep Android Open"]]></title><description><![CDATA[
<p>A year ago I built a React Native Android app for my wife called "Pimp daddy", which she uses to track her earnings as an independent contractor.<p>The whole concept is meant to poke fun at the idea of me "checking up on her" (I file her tax returns) and the entire theme is 80s pimp styled.<p>Every time she submits something, she'll get a random pimp remark, like "Go get that money for me, girl!". She just rolls her eyes and ignores it, but it's what made it fun for me to work on it.<p>Edgy stuff like that could jeopardize my account in the near future. It might just be security now, but an automated "naughty words detector" will be an obvious next step.<p>I doubt I will invest any more time in hobby app development if I have to deal with some humorless overbearing watchdog telling me what I can and cannot install on my own device. Very sad to see Android following Microsofts anti power user direction.</p>
]]></description><pubDate>Wed, 29 Oct 2025 08:41:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45744235</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45744235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45744235</guid></item><item><title><![CDATA[New comment by DrSiemer in "Tinnitus Neuromodulator"]]></title><description><![CDATA[
<p>That's actually not tinnitus but (from what I've been told) cochloreal hyperacusis, another form of hearing damage.<p>I always have that, but I only hear a random high pitched tinnitus noise in one ear, rising and falling in volume for max 10 seconds, about once every few months.<p>I can still hear old CRTs in my forties, although it's less maddening now. They had those mosquito devices, that are intended to repel kids, for a while at a shopping mall near me. They repelled me very effectively as well.<p>A friend once thought it was funny to try the 15.000Hz silent ringtone on me, although I had told him not to. It made me react without conscious input and I nearly broke his phone.</p>
]]></description><pubDate>Sun, 19 Oct 2025 07:18:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45632538</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45632538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45632538</guid></item><item><title><![CDATA[New comment by DrSiemer in "A 4k-Room Text Adventure Written by One Human in QBasic No AI"]]></title><description><![CDATA[
<p>In my experience, a core skill of programmers is that they are people who are able to deal with setbacks and frustration in a good way. Those come with the territory.<p>I've always wondered if there is a correlation between developers and people that can enjoy tough but fair games like Super Meat Boy because of this.</p>
]]></description><pubDate>Fri, 17 Oct 2025 04:48:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45613387</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45613387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45613387</guid></item><item><title><![CDATA[New comment by DrSiemer in "Two things LLM coding agents are still bad at"]]></title><description><![CDATA[
<p>When using a reasonably smart llm, code moves are usually fine, but you have to pay attention whenever uncommon words (like urls or numbers) are involved.<p>It kind of forces you to always put such data in external files, which is better for code organization anyway.<p>If it's not necessary for understanding the code, I'll usually even leave this data out entirely when passing the code over.<p>In Python code I often see Gemini add a second h to a random header file extension. It always feels like the llm is making sure that I'm still paying attention.</p>
]]></description><pubDate>Fri, 10 Oct 2025 01:39:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45534723</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45534723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45534723</guid></item><item><title><![CDATA[New comment by DrSiemer in "A cartoonist's review of AI art, by Matthew Inman"]]></title><description><![CDATA[
<p>Exactly this. In the early days of image generation I once spent about 9 hours carefully remastering a generated image until I was happy with the result.<p>Are those hours completely without value, because I used genAI during most of them? It involved a LOT of consideration and a few pretty tough choices. But because I didn't do my 10.000 hours, and it's sad for those that did, I'm not allowed to create this way?<p>Whatever, I'm still putting it on my wall. It means more to me than most "legit" art does.</p>
]]></description><pubDate>Wed, 08 Oct 2025 15:35:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45517326</link><dc:creator>DrSiemer</dc:creator><comments>https://news.ycombinator.com/item?id=45517326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45517326</guid></item></channel></rss>