<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: tracker1</title><link>https://news.ycombinator.com/user?id=tracker1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 26 Aug 2026 07:18:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tracker1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tracker1 in "Auto mode is now the default in Claude Code"]]></title><description><![CDATA[
<p>That's close to my workflow as well... keeping planned areas in TODO.md, done changes in DONE.md, and a non-committed WORKING.md for the current work being done, as well as coordination with sub-agents, so I can view/monitor... have to direct the latter each time to have it done that way.</p>
]]></description><pubDate>Mon, 10 Aug 2026 17:22:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246815</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49246815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246815</guid></item><item><title><![CDATA[New comment by tracker1 in "Auto mode is now the default in Claude Code"]]></title><description><![CDATA[
<p>I spent part of last week, and the weekend, in Claude (Fable) on a documentation project... maybe a waste to use Fable, but been a little obsessed with trying to get the technical details right.  I know, from personal history, more than some of the available info easily found on the subject. I let a lot of it just go, and swing for the fences, but in the end, did hand review all the output at each stem.<p>In my specific case, implementing modern documentation for Remote Imaging Protocol (and old graphics protocol for terminal/bbs usage), and in particular trying to gather what exists of the later version released.  The company itself folded, and there wasn't a lot of broad use of the later versions, and only partial information was ever released as a documentation.  Claude was able to interrogate the apps, and some available open source, in progress work, and establish a lot of things.<p>I've still got to direct some edits... I guided a re-flow of the order the documentation was written in, particularly to be consistent between the versions... but it obsessively added verbose summaries to every page/file.  All markdown, meant to build a website from, and eventually some compatibility tests, guidelines and a green/open implementation.<p><a href="https://github.com/bbs-land/remote-imaging-protocol" rel="nofollow">https://github.com/bbs-land/remote-imaging-protocol</a></p>
]]></description><pubDate>Mon, 10 Aug 2026 17:20:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246777</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49246777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246777</guid></item><item><title><![CDATA[New comment by tracker1 in "Ask HN: In your experience, what are sound conventions for e-ink UI development?"]]></title><description><![CDATA[
<p>Beyond the early MacOS UI/UX, I would look at pre-smartphone devices as well.  Palm pilot, phones, etc.  These will give you ideas on what you can accomplish with lower resolution UI screens.<p>For that matter, look at good TUI applications... (not the render path, but the result as a whole) ... blocking/spacing and clear controls, etc... though you'll be more touch, less tab/enter, etc.  A TUI App renders by characters, but you can still learn from the overall layouts. Simplified menu lists with fewer items in a hierarchy, etc.<p>If you can and have physical buttons, think long and hard about their functions, especially if you have a limited number... these should do your most important things.</p>
]]></description><pubDate>Mon, 10 Aug 2026 17:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246608</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49246608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246608</guid></item><item><title><![CDATA[New comment by tracker1 in "Google fixed more Chrome bugs in June than over the past two years, thanks to AI"]]></title><description><![CDATA[
<p>Yeah, I can't even run AI on work hardware... I have been able to use it for writing small utils/libraries that I then pull into the work... but the divide is clear and I review all the code myself.<p>For a couple examples, working through an animated loader for html/js/css with an svg for the org.  Another was working through a library implementation to work against an interface that was designed for Mongo, but the org is using SQL Server.  Latest was a quick util to extract a zip file of pdfs into a 1bit(b/w), zopfli compressed png file per page.<p>Generally stuff I could do, but would take me a few days for research and experimentation vs an hour or two with AI.</p>
]]></description><pubDate>Fri, 31 Jul 2026 16:00:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49124790</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49124790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49124790</guid></item><item><title><![CDATA[New comment by tracker1 in "Google fixed more Chrome bugs in June than over the past two years, thanks to AI"]]></title><description><![CDATA[
<p>Hard for me to even imagine being in that kind of work environment.  I know that I don't always like the output for AI, and even will argue with it at times (often into submission), then ask it to restate.<p>For code gen and review, it's been pretty good since recent Opus versions, and I really like Fable's outputs (though a bit costly in terms of use).  Fable is much closer to my own style for the couple things I've done with it.<p>I have yet to even consider replying to emails/messages with AI.  I sometimes write a wall of text on my own, but it's entirely me.</p>
]]></description><pubDate>Fri, 31 Jul 2026 15:55:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49124693</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49124693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49124693</guid></item><item><title><![CDATA[New comment by tracker1 in "3D Pinball for Windows (1995)"]]></title><description><![CDATA[
<p>IIRC, it was a decision based around not porting to 64bit in the newer versions of Windows.  I agree it's a shame it didn't move forward... same for a lot of things that were in earlier versions that didn't make the cut.</p>
]]></description><pubDate>Thu, 30 Jul 2026 19:35:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49114651</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49114651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49114651</guid></item><item><title><![CDATA[New comment by tracker1 in "SQLite in Production: Optimizing WAL Mode, Concurrency, and VFS Layers"]]></title><description><![CDATA[
<p>FWIW, in a lot of cases you aren't expecting even thousands of simultaneous users, so SQLite is a perfectly valid option.  Not to mention services like Cloudflare D2 and Turso which build on SQLite as a core with different features for scale/concurrency.<p>A lot of people manage to run several containerized applications on a single VPS behind a reverse proxy for personal or small groups.  Managing a full rdbms takes work supporting multiple applications, or spinning up multiple instances per app in said containerized flows takes up excess resources, where SQLite would do the job just fine.<p>Not everything is going to be running 5+ nines of operation with distributed workloads.  Plenty of real things run on a decent server with a good enough backup system in place.</p>
]]></description><pubDate>Wed, 29 Jul 2026 16:56:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49100011</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49100011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49100011</guid></item><item><title><![CDATA[New comment by tracker1 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>IIRC, depends on the SSD size.. larger sizes had 2x the bandwidth, so it depends.  That's combined/offset with the M5 improvements even further.</p>
]]></description><pubDate>Wed, 29 Jul 2026 16:41:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49099790</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49099790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49099790</guid></item><item><title><![CDATA[New comment by tracker1 in "Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac"]]></title><description><![CDATA[
<p>This is actually very similar to some ideas I've been having for a while... that having a smaller entry model that knows enough about "expert" models that themselves are smaller to hand work over to could be better/faster/lighter in terms of working through real problems vs the megalith ones we currently use.  Highly distilled experts and coordination with a fallback mode to a larger model option.</p>
]]></description><pubDate>Wed, 29 Jul 2026 16:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49099726</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49099726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49099726</guid></item><item><title><![CDATA[New comment by tracker1 in "Wikimedia Foundation declines to voluntarily recognise the union"]]></title><description><![CDATA[
<p>Of course... Afaik that's the general process in the US anyway...  You aren't recognized until after a vote... Often under NLB supervision.</p>
]]></description><pubDate>Tue, 28 Jul 2026 22:09:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49090612</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49090612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49090612</guid></item><item><title><![CDATA[New comment by tracker1 in "Setup Script Should Support Git Worktrees"]]></title><description><![CDATA[
<p>Yeah, I've used bin/ and scripts/ in the past as well as _scripts/ ... but I just like the ergonomics of run/foo... run/api, run/ui, run/api-test, ... etc.<p>I'm usually working in a subproject, so it's usually ../../run/foo in practice, but still.</p>
]]></description><pubDate>Tue, 28 Jul 2026 19:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088488</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49088488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088488</guid></item><item><title><![CDATA[New comment by tracker1 in "Startup founders urge U.S. government not to shut off Chinese open weight AI"]]></title><description><![CDATA[
<p>The only possible legit argument for blocking Chinese models is to force US orgs to use US based providers/models.  And despite the fact that I and a lot of others cannot or should not use Chinese based models, they should be generally available as much as anyone in any other nation has access.<p>It's a lot like the guards against dealing with security issues.. I'd rather they be found and fixed then to try to stop people from being able to discover in the first place.  I mean, where does that stop, do we let AI security scanners not tell you you have a SQL injection for fear someone might exploit it?  They already can and they might use something else that tells them as much.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:47:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088212</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49088212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088212</guid></item><item><title><![CDATA[New comment by tracker1 in "Git rebase -i is not that scary"]]></title><description><![CDATA[
<p>I tend to use this quite a bit to squash working branch commits before a rebase... though I'll also tend to use commit --amend locally as well.  I try not to have long-lived branches, but when I do, I squash and rebase against the upstream main/master pretty often to reduce drift.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088165</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49088165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088165</guid></item><item><title><![CDATA[New comment by tracker1 in "Htmx 4.0, the first JavaScript library to release exclusively on the Game Boy"]]></title><description><![CDATA[
<p>FWIW, there is some decent tooling options for C# with Razor + HTMX that are worth looking at.  From JetBrains and others.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:36:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088079</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49088079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088079</guid></item><item><title><![CDATA[New comment by tracker1 in "Sorry, the Data Says Communist"]]></title><description><![CDATA[
<p>How are human behaviors like greed, desire for power and laziness injected or accounted for in the simulation?  Greed and power climbing don't go away under communism, and the use of forced labor is often the means of overcoming inherent laziness with a lack of reward under communism, generally speaking and even that has diminishing returns in practice from historical evidence.<p>Would also be interesting to include Fascist-style socialism as an economic model in addition to the "mixed" and "communist" targets.  Which, as implemented in China has been relatively successful, despite the societal flaws encountered.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49088020</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49088020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49088020</guid></item><item><title><![CDATA[New comment by tracker1 in "Wikimedia Foundation declines to voluntarily recognise the union"]]></title><description><![CDATA[
<p>The headline here doesn't match the link in question, and it is at best a misstatement of the current standing.  It looks like there has yet to be any election for the employees to actually unionize, so there is no place for said union to be recognized... I'm unclear what recognition the poster actually expects here.<p>In terms of working to unionize and hold an election, that's a different story and one that isn't really covered in TFA either for or against or holding to specific values or process in place.<p>Note: I'm not against unionization per-se, but this headline and the implications are definitely misleading here.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49087931</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49087931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087931</guid></item><item><title><![CDATA[New comment by tracker1 in "If AI Writes All the Code, What Do the Programmers Do?"]]></title><description><![CDATA[
<p>On your second point... that's the problem... IMO, humans need to read/understand and approve code changes generated by AI.  If either through a lack of understanding or skill, they approve changes anyways, that's largely on them an they largely deserve what they get.<p>Like TFA, I'm a proponent of human gatekeepers in the loop.  IMO, the result isn't much better at a team level when you compare dev + ai to a typical team and that level of output... but you get a lot more testing and documentation along the way just through the process refinement and iterations.<p>I think the harder issue is finding and growing Senior level developers that actually have a material understanding of what is happening and how things are working at a high and low level.  The more junior, imo, the more likely someone is to just accept the AI result(s) that introduce more bugs in the process.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49087846</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49087846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087846</guid></item><item><title><![CDATA[New comment by tracker1 in "Show HN: Base-GPUI: A GPUI port of Base UI headless components"]]></title><description><![CDATA[
<p>You might also find Yew, Leptos an Dioxus interresting... they're web UI frameworks for browser applications written in rust... with some options for native(-like) application targets.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49087733</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49087733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087733</guid></item><item><title><![CDATA[New comment by tracker1 in "My security camera shipped a GitHub admin token in its login page"]]></title><description><![CDATA[
<p>Of course... this would transitionally make the ipv6 internal addresses easier to understand in the context of typical migration... you have the public prefix and the public ipv6 addresses of your internal network map cleanly to the internal/nat'd ipv4 ... you could still use any ipv6 internally once most of the internet transitioned.. but it'd be easier to reason with at least... I still don't know WTF/HTF ipv6 addresses are issued, where or how I can centrally control static assignment to a given MAC.</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49087640</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49087640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087640</guid></item><item><title><![CDATA[New comment by tracker1 in "My security camera shipped a GitHub admin token in its login page"]]></title><description><![CDATA[
<p>That's where the public prefix would be the differentiator... you could only access from external directly over IPv6, but it still represents the same device as the NAT ipv4 address.<p>Difference is it's all public after, it would ease the transition dramatically, and then you can just use whatever you want internally making /32 the minimal assigned block or whatever the prefix size is.</p>
]]></description><pubDate>Tue, 28 Jul 2026 17:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49087603</link><dc:creator>tracker1</dc:creator><comments>https://news.ycombinator.com/item?id=49087603</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087603</guid></item></channel></rss>