<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: davely</title><link>https://news.ycombinator.com/user?id=davely</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 01:18:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=davely" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by davely in "Claude Opus 4.7"]]></title><description><![CDATA[
<p>I’ve been on the Claude Code train for a while but decided to try Codex last week after they announced the $100 USD Pro plan.<p>I’ve been pretty happy with it! One thing I immediately like more than Claude is that Codex seems much more transparent about what it’s thinking and what it wants to do next. I find it much easier to interrupt or jump in the middle if things are going to wrong direction.<p>Claude Code has been slowly turning into this mysterious black box, wiping out terminal context any time it compacts a conversation (which I think is their hacky way of dealing with terminal flickering issues — which is still happening, 14 months later), going out of the way to hide thought output, and then of course the whole performance issues thing.<p>Excited to try 4.7 out, but man, Codex (as a harness at least) is a stark contrast to Claude Code.</p>
]]></description><pubDate>Thu, 16 Apr 2026 15:03:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47794196</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=47794196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47794196</guid></item><item><title><![CDATA[New comment by davely in "IBM tripling entry-level jobs after finding the limits of AI adoption"]]></title><description><![CDATA[
<p>I’d be interested where you’re getting your data. SteamDB shows an accelerating trend of game releases  over time, though comparing January 2026 to January 2025 directly shows a marginal gain [0].<p>This chart from a16z (scroll down to “App Store, Engage”) plots monthly iOS App Store releases each month and shows significant growth [1].<p>> After basically zero growth for the past three years, new app releases surged 60% yoy in December (and 24% on a trailing twelve month basis).<p>It’s completely anecdotal evidence but my own personal experience shows various sub-Reddit’s just flooded with AI assisted projects now, so much so that various pages have started to implement bans or limits of AI related posts (r/selfhosted just did this).<p>As far as _amazing software_ goes, that’s all a bit subjective. But there is definitely an increase happening.<p>[0] <a href="https://steamdb.info/stats/releases/" rel="nofollow">https://steamdb.info/stats/releases/</a><p>[1] <a href="https://www.a16z.news/p/charts-of-the-week-the-almighty-consumer" rel="nofollow">https://www.a16z.news/p/charts-of-the-week-the-almighty-cons...</a></p>
]]></description><pubDate>Mon, 16 Feb 2026 15:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47036266</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=47036266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47036266</guid></item><item><title><![CDATA[New comment by davely in "OpenCiv3: Open-source, cross-platform reimagining of Civilization III"]]></title><description><![CDATA[
<p>Oh my, this brings me back! One of my fondest gaming memories involves a massive Civilization 3 PBEM match between a number of Civilization fan sites, where we all had private forums and ran these virtual nations against each other. This was way back in 2002 or 2003!<p>I believe Civfanatics was in it (run by “Chieftess” if I recall), Apolyton (which I was a member of — elected in as Minister of Public Works and had to come up with a plan to clear our pesky jungles) and a number of other sites.<p>It was such an awesome time. Real diplomacy and trade negotiations between the fan sites while waiting to play our turns. Man, it was fun.</p>
]]></description><pubDate>Sat, 07 Feb 2026 03:56:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46921168</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46921168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46921168</guid></item><item><title><![CDATA[New comment by davely in "Show HN: First Claude Code client for Ollama local models"]]></title><description><![CDATA[
<p>Point of clarification: llama.cpp is MIT-licensed. Using it downstream (commercially or otherwise) is exactly what that license allows, so calling it a rip-off is misleading.</p>
]]></description><pubDate>Sun, 25 Jan 2026 15:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46754956</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46754956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46754956</guid></item><item><title><![CDATA[New comment by davely in "Qwen3-TTS family is now open sourced: Voice design, clone, and generation"]]></title><description><![CDATA[
<p>I've been using GLM 4.7 alongside Opus 4.5 and I can't believe how bad it is. Seriously.<p>I spent 20 minutes yesterday trying to get GLM 4.7 to understand that a simple modal on a web page (vanilla JS and HTML!) wasn't displaying when a certain button was clicked. I hooked it up to Chrome MCP in Open Code as well.<p>It constantly told me that it fixed the problem. In frustration, I opened Claude Code and just typed "Why won't the button with ID 'edit' work???!"<p>It fixed the problem in one shot. This isn't even a hard problem (and I could have just fixed it myself but I guess sunk cost fallacy).</p>
]]></description><pubDate>Thu, 22 Jan 2026 17:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46722043</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46722043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46722043</guid></item><item><title><![CDATA[New comment by davely in "The Overcomplexity of the Shadcn Radio Button"]]></title><description><![CDATA[
<p>This is a bit reductive.<p>For what it’s worth, I’ve used Vue and don’t like it (stuff like custom directives that are nonstandard html, not as explicit about event handling and data flow, etc).<p>I’ve seen a lot of buzz (particularly on HN) about Svelte but have lacked the motivation to try it.</p>
]]></description><pubDate>Tue, 20 Jan 2026 18:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46695510</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46695510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46695510</guid></item><item><title><![CDATA[New comment by davely in "The Overcomplexity of the Shadcn Radio Button"]]></title><description><![CDATA[
<p>I work on a React based web app in my Day Job and have genuinely enjoyed it.<p>That said, it always feels like so much boilerplate to get up and running for a greenfield project (and things like NextJS or even TanStack Start add a lot of things that might be overkill for a simple web app).<p>For some vibe coded side projects with Claude, I’ve been working with just using handlebars templates with Express and it has been pretty glorious!<p>I don’t think I’d recommend building a complex web app this way, but for some mild JS interactivity, form submission, etc, handlebars works.<p>Bonus: I find it much easier to get 100 across the board on Lighthouse scores this way.</p>
]]></description><pubDate>Tue, 20 Jan 2026 16:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46693310</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46693310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46693310</guid></item><item><title><![CDATA[New comment by davely in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p>Been going at it since 2003! It's a blog but links to all my open source work, and as of late, I talk a lot of various projects I work on and random rabbit holes I fall into.<p><a href="https://daveschumaker.net" rel="nofollow">https://daveschumaker.net</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 20:39:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46622902</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46622902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46622902</guid></item><item><title><![CDATA[New comment by davely in "What a year of solar and batteries saved us in 2025"]]></title><description><![CDATA[
<p>This number can mean wildly different things depending on the size of your house (and location).<p>I live in the Bay Area, CA in a 1,500 square foot house and consumed 7.8MWh in 2025 and 7.6 MWh in 2024.<p>Digging a bit more into our solar system data: 
We produced a bit over 9MWh in solar each year and it looks like our Enphase batteries discharged 2MWh each year.</p>
]]></description><pubDate>Tue, 13 Jan 2026 16:14:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46602996</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46602996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46602996</guid></item><item><title><![CDATA[New comment by davely in "Show HN: Distributing AI agent skills via NPM"]]></title><description><![CDATA[
<p>It seems fine?<p>After all, Claude, codex and Gemini-cli are all distributed via npm.</p>
]]></description><pubDate>Sat, 10 Jan 2026 17:34:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46567857</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46567857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46567857</guid></item><item><title><![CDATA[New comment by davely in "My article on why AI is great (or terrible) or how to use it"]]></title><description><![CDATA[
<p>Hah! I’ve done something similar. I created a bunch of pre-defined voice messages with Eleven Labs and then have a script that randomly calls them via the same hooks.<p><a href="https://github.com/daveschumaker/homebrew-claude-sounds" rel="nofollow">https://github.com/daveschumaker/homebrew-claude-sounds</a></p>
]]></description><pubDate>Sat, 10 Jan 2026 12:31:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46565169</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46565169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46565169</guid></item><item><title><![CDATA[New comment by davely in "How will the miracle happen today?"]]></title><description><![CDATA[
<p>I’ve long felt the same way. I think this will eventually happen but there’s going to be a lot more starving artists and other producers of emotionally meaningful works before we get there. The interesting problem down the line will be how to verify someone is human or something is human made.<p>I have nothing to base this on except anecdotal experience, but I really think this current generation (Gen Alpha?) is going to hate AI and anything related to it. One recent example: a friend’s kid’s third-grade class recently visited our local city hall and had a mock city council meeting with the mayor. One of the kids asked if we could “ban ChatGPT from the city.”</p>
]]></description><pubDate>Sat, 10 Jan 2026 11:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46564747</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46564747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564747</guid></item><item><title><![CDATA[New comment by davely in "Anthropic blocks third-party use of Claude Code subscriptions"]]></title><description><![CDATA[
<p>Claude Code provides a headless mode that you can do this exact same thing with:<p>$ claude -p “fix the eslint in file XYZ”</p>
]]></description><pubDate>Fri, 09 Jan 2026 15:42:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46555030</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46555030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46555030</guid></item><item><title><![CDATA[New comment by davely in "Your job is to deliver code you have proven to work"]]></title><description><![CDATA[
<p>While I personally find that generative AI has helped me be more productive and even boosted my ability to learn things, I really _dislike_ that we’ve normalized this behavior:<p>Whether a Jira ticket, an email, a yearly review, we feed bullet points into a black box to get a bunch of fluffy text. On the other end, we feed the fluffy text into the black box to get bullet points.<p>We’re killing penguins because we’re somehow afraid to just send the simplified bullet points to each other in the first place.</p>
]]></description><pubDate>Fri, 19 Dec 2025 21:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46331069</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46331069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46331069</guid></item><item><title><![CDATA[New comment by davely in "I fed 24 years of my blog posts to a Markov model"]]></title><description><![CDATA[
<p>I gave a talk in 2015 that did the same thing with my tweet history (about 20K at the time) and how I used it as source material for a Twitter bot that could reply to users. [1]<p>It was pretty fun!<p>[1] <a href="https://youtu.be/rMmXdiUGsr4" rel="nofollow">https://youtu.be/rMmXdiUGsr4</a></p>
]]></description><pubDate>Sat, 13 Dec 2025 23:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46259447</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46259447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46259447</guid></item><item><title><![CDATA[New comment by davely in "Google removes Sci-Hub domains from U.S. search results due to dated court order"]]></title><description><![CDATA[
<p>Hah. I wonder how someone could miss that, but it does kind of look like one of those “sign up for our newsletter” types of elements.<p>Maybe many of us are just subconsciously blocking those types of things out now because it’s so pervasive.</p>
]]></description><pubDate>Sat, 13 Dec 2025 16:50:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46255919</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46255919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46255919</guid></item><item><title><![CDATA[New comment by davely in "YouTube's CEO limits his kids' social media use – other tech bosses do the same"]]></title><description><![CDATA[
<p>Apple’s screen time parental settings are some of the most obtuse and frustrating features I’ve had to navigate on their devices (so much, that I honestly wonder if the people behind it even have kids).<p>I’m glad they exist but they could be so much better.</p>
]]></description><pubDate>Sat, 13 Dec 2025 16:07:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46255561</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46255561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46255561</guid></item><item><title><![CDATA[New comment by davely in "RAM is so expensive, Samsung won't even sell it to Samsung"]]></title><description><![CDATA[
<p>About a month ago, the mobo for my 5950x decided to give up the ghost. I decided to just rebuild the whole thing and update from scratch.<p>So went crazy and bought a 9800X3D, purchased a ridiculous amount of DDR5 RAM (96GB, which matches my old machine’s DDR4 RAM quantity). At the time, it was about $400 USD or so.<p>I’ve been living in blissful ignorance since then. Seeing this post, I decided to check Amazon. The same amount of RAM is currently $1200!!!</p>
]]></description><pubDate>Thu, 04 Dec 2025 16:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46149699</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=46149699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46149699</guid></item><item><title><![CDATA[New comment by davely in "Steam Machine"]]></title><description><![CDATA[
<p>I think they are also absolutely addicted to cruddy pay to win mobile games and they don’t want to give up that sweet drip feed of IAP that they get a 30% cut of… which is substantial.<p>For funsies, try searching App Store apps and find a way to filter out results for apps with IAP. Nope!<p>(Source: me, who spent time at a mobile gaming company as we figured out how to continuously optimize our funnels so that some rich dudes in Qatar could continue to spend $40K a month on useless cosmetics.)</p>
]]></description><pubDate>Thu, 13 Nov 2025 01:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45909531</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=45909531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45909531</guid></item><item><title><![CDATA[New comment by davely in "Trump Orders US Troops to Portland, Authorizes 'Full Force'"]]></title><description><![CDATA[
<p>I don’t care all that much for the book, but I often think of a passage Samuel Huntington wrote in The Clash of Civilizations:<p>“The West won the world not by the superiority of its ideas or values or religion but rather by its superiority in applying organized violence. Westerners often forget this fact; non-Westerners never do.”</p>
]]></description><pubDate>Sun, 28 Sep 2025 02:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45401191</link><dc:creator>davely</dc:creator><comments>https://news.ycombinator.com/item?id=45401191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45401191</guid></item></channel></rss>