<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: kfajdsl</title><link>https://news.ycombinator.com/user?id=kfajdsl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 05:15:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kfajdsl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kfajdsl in "“This is not the computer for you”"]]></title><description><![CDATA[
<p>To 2., yes - you just have to look in the right places. You're sure to find them in middle/high school or university robotics teams, for example.<p>When computing was niche, you really only got into if you had a real interest in it (I assume - I wasn't around back then). That's changed, but it doesn't mean that that category doesn't exist anymore. If anything, it's probably way larger in absolute terms, if a smaller proportion of people who work on software in general.</p>
]]></description><pubDate>Fri, 13 Mar 2026 13:09:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47363967</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=47363967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47363967</guid></item><item><title><![CDATA[New comment by kfajdsl in "The MacBook Neo"]]></title><description><![CDATA[
<p>You don’t need to know what proton is to click ‘install’ in Steam.</p>
]]></description><pubDate>Thu, 12 Mar 2026 10:18:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348646</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=47348646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348646</guid></item><item><title><![CDATA[New comment by kfajdsl in "My smart sleep mask broadcasts users' brainwaves to an open MQTT broker"]]></title><description><![CDATA[
<p>Not really? I did something similar for a different device recently. It can make files and has access to bash. It's perfectly capable of installing packages and writing small scripts basically entirely autonomously. No MCP needed.</p>
]]></description><pubDate>Sun, 15 Feb 2026 01:24:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47020216</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=47020216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47020216</guid></item><item><title><![CDATA[New comment by kfajdsl in "Gemini 3 Deep Think"]]></title><description><![CDATA[
<p>All the LLM logprob outputs I've seen aren't very well calibrated, at least for transcription tasks - I'm guessing it's similar for OCR type tasks.</p>
]]></description><pubDate>Fri, 13 Feb 2026 22:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47008792</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=47008792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47008792</guid></item><item><title><![CDATA[New comment by kfajdsl in "Oban, the job processing framework from Elixir, has come to Python"]]></title><description><![CDATA[
<p>I’ll say that, I think this varies by language/SDK - at least with the Temporal TypeScript SDK, a simple single idempotent step background task is however many lines of code to do the actual work in an activity, and then the only boilerplate is like 3 lines of code for a simple workflow function to call the activity.</p>
]]></description><pubDate>Thu, 29 Jan 2026 00:00:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46803601</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=46803601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46803601</guid></item><item><title><![CDATA[New comment by kfajdsl in "Ask HN: How can I get better at using AI for programming?"]]></title><description><![CDATA[
<p>It's a tool. The first time you used a shell you had to learn it. The first time you used a text editor you had to learn it.<p>You can learn how to use it, or you can put it down if you think it doesn't bring you any benefit.</p>
]]></description><pubDate>Sat, 13 Dec 2025 23:16:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46259177</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=46259177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46259177</guid></item><item><title><![CDATA[New comment by kfajdsl in "Using LLMs at Oxide"]]></title><description><![CDATA[
<p>It’s one thing for you (yes, you, the user using the tool) to generate code you don’t understand for a side project or one off tool. It’s another thing to expect your code to be upstreamed into a large project and let others take on the maintenance burden, not to mention review code you haven’t even reviewed yourself!<p>Note: I, myself, am guilty of forking projects, adding some simple feature I need with an LLM quickly because I don’t want to take the time to understand the codebase, and using it personally. I don’t attempt to upstream changes like this and waste maintainers’ time until I actually take the time myself to understand the project, the issue, and the solution.</p>
]]></description><pubDate>Sun, 07 Dec 2025 15:26:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46182364</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=46182364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46182364</guid></item><item><title><![CDATA[New comment by kfajdsl in "Sora 2"]]></title><description><![CDATA[
<p>> The music industry already went through this with AutoTune and we know how that turned out.<p>Yeah, it turned out that almost all mainstream tracks nowadays have post-processing on vocals (the extent varying between genres and styles).</p>
]]></description><pubDate>Tue, 30 Sep 2025 20:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45430809</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=45430809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45430809</guid></item><item><title><![CDATA[New comment by kfajdsl in "Zoox robotaxi launches in Las Vegas"]]></title><description><![CDATA[
<p>I understand that you're being glib about buses or trains, but the driver is a large part of the operating costs of a bus, and additionally driverless buses might make more frequent but smaller buses more economical.</p>
]]></description><pubDate>Wed, 10 Sep 2025 15:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45199531</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=45199531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45199531</guid></item><item><title><![CDATA[New comment by kfajdsl in "Claude Code is all you need"]]></title><description><![CDATA[
<p>For your examples, honestly yeah. A dev should familiar with the basic concepts of their language and tech stack. So yes, they should be able to understand a basic snippet of code without Google, an LSP, or even a computer. They should even be able to "write CTEs with a pencil and paper". I don't expect them to get the syntax perfect, but they should just know the basic tools and concepts enough to have something at least semantically correct. And they certainly should be able to understand the code produced by an AI tool for a take home toy project.<p>I say this as someone who would definitely be far less productive without Google, LSP, or Claude Code.</p>
]]></description><pubDate>Tue, 12 Aug 2025 00:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44871046</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44871046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44871046</guid></item><item><title><![CDATA[New comment by kfajdsl in "Providing ChatGPT to the U.S. federal workforce"]]></title><description><![CDATA[
<p>Yes, but the federal government uses far more than just Office.<p>Microsoft is very far from being at risk of failing, but if it did happen, I think it's very likely that the government keeps it alive. How much of a national security risk is it if every Windows (including Windows Server) system stopped getting patches?</p>
]]></description><pubDate>Wed, 06 Aug 2025 15:48:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44813596</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44813596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44813596</guid></item><item><title><![CDATA[New comment by kfajdsl in "Offline.kids – Screen-free activities for kids"]]></title><description><![CDATA[
<p>fyi your (?) css is messed up for the 'Show activities by...' images on a viewport that's the size of a macbook pro 14" display split in half vertically</p>
]]></description><pubDate>Mon, 04 Aug 2025 19:04:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44790089</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44790089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44790089</guid></item><item><title><![CDATA[New comment by kfajdsl in "Microsoft tops $4T in valuation: Great news for MSFT, not so great for workers"]]></title><description><![CDATA[
<p>Google sheets</p>
]]></description><pubDate>Mon, 04 Aug 2025 17:12:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44788692</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44788692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44788692</guid></item><item><title><![CDATA[New comment by kfajdsl in "The anti-abundance critique on housing is wrong"]]></title><description><![CDATA[
<p>Do they? Are there any production cars under 20k? Plenty of used ones for that.</p>
]]></description><pubDate>Thu, 31 Jul 2025 22:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44751107</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44751107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44751107</guid></item><item><title><![CDATA[New comment by kfajdsl in "Gemini Embedding: Powering RAG and context engineering"]]></title><description><![CDATA[
<p>You give the LLM search tools.</p>
]]></description><pubDate>Thu, 31 Jul 2025 18:17:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44748471</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44748471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44748471</guid></item><item><title><![CDATA[New comment by kfajdsl in "Fast"]]></title><description><![CDATA[
<p>You mentioned grep-mode, which to my knowledge is just bringing up a buffer with all the matches for a regex and easily jumping to each point (I use rg.el myself). For the record, this is basically the same thing as VSCode's search tool.<p>Now, once you have that, to actually make edits, you have to record a macro to apply at each point or just manually do the edit yourself, no? I don't pretend LLMs are perfect, but I certainly think using one is a much better experience for this kind of refactoring than those two options.</p>
]]></description><pubDate>Wed, 30 Jul 2025 22:51:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44740468</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44740468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44740468</guid></item><item><title><![CDATA[New comment by kfajdsl in "Fast"]]></title><description><![CDATA[
<p>Finding and jumping to all the places is usually easy, but non trivial changes often require some understanding of the code beyond just line based regex replace. I could probably spend some time recording a macro that handles all the edge cases, or use some kind of AST based search and replace, but cursor agent does it just fine in the background.</p>
]]></description><pubDate>Wed, 30 Jul 2025 20:38:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44739222</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44739222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44739222</guid></item><item><title><![CDATA[New comment by kfajdsl in "Big Tech Killed the Golden Age of Programming"]]></title><description><![CDATA[
<p>I don't think that's the case in TFA, because then why would recent layoffs matter?</p>
]]></description><pubDate>Wed, 30 Jul 2025 16:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44736311</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44736311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44736311</guid></item><item><title><![CDATA[New comment by kfajdsl in "AI slows down open source developers. Peter Naur can teach us why"]]></title><description><![CDATA[
<p>This is my number one complaint with LLM produced code too. The worst thing is when it swallows an error to print its own error message with far less info and no traceback.<p>In my rules I tell it that try catches are completely banned unless I explicitly ask for one (an okay tradeoff, since usually my error boundaries are pretty wide and I know where I want them). I know the context length is getting too long when it starts ignore that.</p>
]]></description><pubDate>Mon, 14 Jul 2025 20:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44564584</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44564584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44564584</guid></item><item><title><![CDATA[New comment by kfajdsl in "Supreme Court's ruling practically wipes out free speech for sex writing online"]]></title><description><![CDATA[
<p>Yeah I don't think a business is going to try to force the issue when a geoblock is simple to implement. If it happens, it's probably going to be some kind of advocacy group pushing it.</p>
]]></description><pubDate>Sat, 12 Jul 2025 20:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44544976</link><dc:creator>kfajdsl</dc:creator><comments>https://news.ycombinator.com/item?id=44544976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44544976</guid></item></channel></rss>