<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: alexhans</title><link>https://news.ycombinator.com/user?id=alexhans</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Jul 2026 19:32:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alexhans" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alexhans in "China’s open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>If you actually are interested in understanding what I said, you can look at these links:<p>- <a href="https://en.wikipedia.org/wiki/Fear,_uncertainty,_and_doubt" rel="nofollow">https://en.wikipedia.org/wiki/Fear,_uncertainty,_and_doubt</a><p>- <a href="https://www.theregister.com/software/2001/06/02/ballmer-linux-is-a-cancer/581119" rel="nofollow">https://www.theregister.com/software/2001/06/02/ballmer-linu...</a></p>
]]></description><pubDate>Tue, 21 Jul 2026 05:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48988237</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48988237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48988237</guid></item><item><title><![CDATA[New comment by alexhans in "China’s open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>Every Linux user or FOSS enthusiast knows the acronym FUD: Fear, Uncertainty and Doubt, which were a set of techniques commonly used to disparage efforts of open source communities.  Linux was evil and anticapitalist and we needed to use "CorporateTool" and ban/restrict Linux.<p>The same companies later would be running their entire infrastructures on it and on open source.<p>With AI, open weights and local models, we will see the same claims, even if the named fears change.<p>The end users and humanity are better served by collaboration and openness than by creating oligarchies.</p>
]]></description><pubDate>Mon, 20 Jul 2026 17:20:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48981821</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48981821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48981821</guid></item><item><title><![CDATA[New comment by alexhans in "I burned all my tokens researching how to save tokens"]]></title><description><![CDATA[
<p>Many of us were saying it a year ago but now with model restrictions (e.g. fable) and pricing changes it should be obvious to people that part of the economics is avoiding vendor lock-in with evals (so you can easily switch providers/models/optimize) and increasing control by investing in local models which could be good enough for your tasks, at whatever the price for your cloud compute is.  Eventually consumer hardware will also be able to run good enough.<p>You can use Big/Cloud LLMs to help you "find good enough configs" for your local/small llms [1] and stay quite nimble in the face of rapid change.<p>- [1] <a href="https://alexhans.github.io/posts/find-the-loop-story-first.html" rel="nofollow">https://alexhans.github.io/posts/find-the-loop-story-first.h...</a></p>
]]></description><pubDate>Sun, 19 Jul 2026 14:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48968657</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48968657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48968657</guid></item><item><title><![CDATA[New comment by alexhans in "Show HN: Learn by rebuilding Redis, Git, a database from scratch"]]></title><description><![CDATA[
<p>Got it. Different audience. Cool stuff. I'll take a better look as soon as I can.</p>
]]></description><pubDate>Sun, 12 Jul 2026 10:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48879948</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48879948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48879948</guid></item><item><title><![CDATA[New comment by alexhans in "Show HN: Learn by rebuilding Redis, Git, a database from scratch"]]></title><description><![CDATA[
<p>I've helped people get into programming face to face and also in a site I liked called exercism which also had a multi language track unit test passing style which I really value and it was purely command line, and I can't stress enough how important the command line is for me for people who want to dabble. Nowadays it's easier to get people into the command line because of Claude/codex.<p>I only have browsed your site from a phone and looks interesting but I wanted to ask if you had particular insights around getting people to approach learning, design through tests, breaking down problems, without having someone to guide them.  Have you had a chance to observe people using your tool and adjust or it's been mostly dog fooding something you would've loved to have.</p>
]]></description><pubDate>Sat, 11 Jul 2026 17:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48873889</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48873889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48873889</guid></item><item><title><![CDATA[New comment by alexhans in "Show HN: Getting GLM 5.2 running on my slow computer"]]></title><description><![CDATA[
<p>Having a thin python/ts orchestrator and workers that pick up tasks from the directories like events and decide whether to make deterministic calls and wait is pretty standard albeit custom way of doing things in this space where you're bottlenecked by the concurrent call your workers/agents can make.<p>The hard thing is always keeping complexity low and being ZeroOps.</p>
]]></description><pubDate>Fri, 10 Jul 2026 00:24:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48854273</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48854273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48854273</guid></item><item><title><![CDATA[New comment by alexhans in "Opinionated and easy Pi.dev configuration"]]></title><description><![CDATA[
<p>I can understand someone being overwhelmed and not wanting to configure and "build your own pi" which is really one of the beautiful points of pi, but like with vim, I do recommend that after playing with this for a while you go back to pure pi and then decide what do you really need and incrementally add it.<p>The power of the incremental in control approach is huge. It allows you to keep moving in whatever direction you want instead of taking yet another dependency.</p>
]]></description><pubDate>Thu, 09 Jul 2026 21:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48852498</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48852498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48852498</guid></item><item><title><![CDATA[New comment by alexhans in "GPT-5.6"]]></title><description><![CDATA[
<p>> What's the consensus today on codex vs claude code, does it really matter anymore?<p>Consensus is probably the wrong word for the popular opinions reflected in HN that you might get.<p>I would recommend that you have 2 of each at all times when it comes to AI so you don't necessarily become overly locked to quirks of one thing.  You'll soon realize that things move so fast that you just start internalizing common patterns instead of depending on one specific vendor.<p>I recommend that you try pi and codex besides claude, to get your own feel for it.</p>
]]></description><pubDate>Thu, 09 Jul 2026 17:50:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48849854</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48849854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48849854</guid></item><item><title><![CDATA[New comment by alexhans in "Learn Vim motions with an ice-cream van"]]></title><description><![CDATA[
<p>Touch typing essentially.  It's such a comfortable way to work.  Remapping mode switching to something like jk instead of Esc is vital to stay comfortably in the home row.<p>I always liked this site to grok some of those vim fundamentals [1] and the touch typing part was going to touch typing exercise webpages and getting pure practice.<p>- [1] <a href="http://learnvimscriptthehardway.stevelosh.com/" rel="nofollow">http://learnvimscriptthehardway.stevelosh.com/</a></p>
]]></description><pubDate>Thu, 02 Jul 2026 08:01:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48758052</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48758052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48758052</guid></item><item><title><![CDATA[New comment by alexhans in "Show HN: Chess-Inspired Roguelike"]]></title><description><![CDATA[
<p>Fun, responsive and intuitive. Congrats.</p>
]]></description><pubDate>Thu, 25 Jun 2026 20:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48678501</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48678501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48678501</guid></item><item><title><![CDATA[New comment by alexhans in "Extreme Heat conference cancelled due to extreme heat warning"]]></title><description><![CDATA[
<p>I guess it depends on what your exact hypothesis is Vs mine.<p>For at least 6 years we've had AC worthy temps.</p>
]]></description><pubDate>Wed, 24 Jun 2026 21:36:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48665909</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48665909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48665909</guid></item><item><title><![CDATA[New comment by alexhans in "Why eval startups fail (2025)"]]></title><description><![CDATA[
<p>The way eval startup is defined here is very specific and doesn't cover successful eval farmwork/SaaS vendors like Arize, Promptfoo, deepeval, etc<p>The author does have a point around generic benchmarks not being super valuable for companies. But evals should be seen as verifying design/behaviour constraints and can greatly aid product building, golden dataset creations and good software practices.<p>It's just that the aim should be "how to generate your own good evals, even if it's hard" as not so much "here's some generic evals about models".</p>
]]></description><pubDate>Wed, 24 Jun 2026 16:13:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48662068</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48662068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48662068</guid></item><item><title><![CDATA[New comment by alexhans in "Extreme Heat conference cancelled due to extreme heat warning"]]></title><description><![CDATA[
<p>I'd argue that these temperatures are not a new thing.  It's just a contradiction that is almost a tradition at this point, imho.</p>
]]></description><pubDate>Wed, 24 Jun 2026 07:23:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48656390</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48656390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48656390</guid></item><item><title><![CDATA[New comment by alexhans in "Extreme Heat conference cancelled due to extreme heat warning"]]></title><description><![CDATA[
<p>Living in London and Dublin, what I've observed is that we get the following contradictory statements:<p>- "We don't need AC, It's only hot a few times during the year."
- "Oh what a terrible heat, global warming is getting worse every year."<p>Pair to that the fact that in many places windows don't open all the way due to bureocratic regulations and many interior designs are very questionable in terms of air flow and you get some unpleasant scenarios.</p>
]]></description><pubDate>Wed, 24 Jun 2026 02:17:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48654313</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48654313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48654313</guid></item><item><title><![CDATA[New comment by alexhans in "There is minimal downside to switching to open models"]]></title><description><![CDATA[
<p>Exactly. I'm very happy the discourse has moved on from "but X model is the best" to "you can use open models".<p>Whether you're using SDK or harness based agents, having evals means you're able to modify any part of your agent and still know what satisfies your "good enough".<p>It's great for designing products that are easy to change as well.</p>
]]></description><pubDate>Mon, 22 Jun 2026 07:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48626954</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48626954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48626954</guid></item><item><title><![CDATA[New comment by alexhans in "I told them forced consent was unlawful. 5 years later it cost Elkjop €1.8M"]]></title><description><![CDATA[
<p>It's always satisfying when customer rights stories have a known positive outcome.  The timeline is unfortunately quite slow and bureocractic but I'm glad OP managed to find out about it.</p>
]]></description><pubDate>Thu, 18 Jun 2026 22:58:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48592754</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48592754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48592754</guid></item><item><title><![CDATA[New comment by alexhans in "I Could've Rickrolled the FIFA World Cup. All I Needed Was My ID"]]></title><description><![CDATA[
<p>I think the criticism is constructive. It's really not about hating.  I'd wager many of the people who convey this criticism do use AI to aid their writing as well.<p>It's just that this one in particular lacks one more edit pass removing some of the AI noise on branding-speak and needless repetition (AI tends to list things and beat the point).</p>
]]></description><pubDate>Tue, 16 Jun 2026 07:21:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48551753</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48551753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48551753</guid></item><item><title><![CDATA[New comment by alexhans in "I Could've Rickrolled the FIFA World Cup. All I Needed Was My ID"]]></title><description><![CDATA[
<p>Agreed. The post looks great. The story is great but the AI style in this case does distract.<p>I'm not against using AI for writing at all but you want to be careful that the output doesn't contain too much of this noise over signal type of wording that repeats and wants to just sell you something.</p>
]]></description><pubDate>Tue, 16 Jun 2026 07:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48551707</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48551707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48551707</guid></item><item><title><![CDATA[New comment by alexhans in "RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8"]]></title><description><![CDATA[
<p>I think it's important to be able to do both so you can stay in control of the price to value created relationship.<p>In last year, some people were publishing aider /ollama/open router [1] and now thankfully people are publishing all around about pi/qwen/llama.cpp/openrouter.  It's widespread.<p>[1] <a href="https://alexhans.github.io/posts/aider-with-open-router.html" rel="nofollow">https://alexhans.github.io/posts/aider-with-open-router.html</a></p>
]]></description><pubDate>Sat, 13 Jun 2026 18:34:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48520097</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48520097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48520097</guid></item><item><title><![CDATA[New comment by alexhans in "Ryanair dark UX patterns summer 2026 refresher"]]></title><description><![CDATA[
<p>The Foil Arms & Hog 12 year old skit [1] is still relevant.<p>- [1] <a href="https://youtu.be/Id-zzOGnN6A" rel="nofollow">https://youtu.be/Id-zzOGnN6A</a> (Website part at 1:42 calling out the insurance example).</p>
]]></description><pubDate>Fri, 12 Jun 2026 12:19:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503194</link><dc:creator>alexhans</dc:creator><comments>https://news.ycombinator.com/item?id=48503194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503194</guid></item></channel></rss>