<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: whartung</title><link>https://news.ycombinator.com/user?id=whartung</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 22:56:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=whartung" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by whartung in "Beyond All Reason (Free Total Annihilation Inspired RTS)"]]></title><description><![CDATA[
<p>Al (most?) of the other RTS games are very resource constrained. So, you have to focus on tight unit mixes, concentrate on individual battles, doing micro, and running about.<p>TA is more a game of raw tonnage, not of finesse and subtlety.<p>As the same time, original TA is notorious for not being finely tuned or balanced. And I'm sure that's much more important in PvP.<p>But in PvE flinging two industrial powerhouses against each other, where subtlety is replaced by 100, throwaway, Flash tanks, it's just a different play experience.</p>
]]></description><pubDate>Sun, 21 Jun 2026 20:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48622226</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48622226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48622226</guid></item><item><title><![CDATA[New comment by whartung in "Beyond All Reason (Free Total Annihilation Inspired RTS)"]]></title><description><![CDATA[
<p>TA is the only game I consciously went out to buy a faster machine to play. Upgrading from my 133MHz to a 400MHz so I could run more units in TA.<p>I rarely played TA vs other people. It was always either the PvE scenarios, or skirmishes.<p>Against multiple AIs I would strive to take out several of them, leaving one time to build up. Then the game would quickly devolve into "hose on hose" combat where my automatic production with bottomless resources would push out toward the oncoming bot army fueled by their infinite resources.<p>You could see on the large map how well you were doing based on how close the hose front of clashing machines was to whose base. But that was necessary to open up space to create special armies and other techniques to get around the hose, and flank the base.<p>All while being blasted to splinters by bots and Berthas and Brawlers and everything else.<p>But get a good Goliath drop into the rear, and it's just glorious spectacle.<p>The whole thing, in the end, was spectacle. The sounds, the shrapnel, the rocking of the maps when some wandering commander would wander into the wrong area. Like getting winged by a far off Bertha and giving chase to enact revenge upon it.<p>And a special Flea scenario is hilarious fun.<p>Loved that game.</p>
]]></description><pubDate>Sun, 21 Jun 2026 15:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48619932</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48619932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48619932</guid></item><item><title><![CDATA[New comment by whartung in "How to feed a dictator"]]></title><description><![CDATA[
<p>He was a singular talent as a storyteller to be sure.<p>I used to be a regular listener to his show, but I haven't heard it in over 30 years. I can't even say that he'd make sense to me now today.</p>
]]></description><pubDate>Sat, 20 Jun 2026 16:14:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48610367</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48610367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48610367</guid></item><item><title><![CDATA[New comment by whartung in "How to feed a dictator"]]></title><description><![CDATA[
<p>I really, really want to cite Joe Franks "The Dictator" here, notably the scene where he's eating the vegetables that have grown on himself (if I'm remembering correctly), but...I really doubt anyone will get the reference.</p>
]]></description><pubDate>Sat, 20 Jun 2026 03:02:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48605969</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48605969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48605969</guid></item><item><title><![CDATA[New comment by whartung in "Telescope Ranchers"]]></title><description><![CDATA[
<p>I'm putting one of the modern "Smart Scopes" on my Christmas list this year.<p>I had a friend with a 10" Meade with which not much happened. Just a bear to lug around and set up and mess with, not even including trying bumble through getting astrophotography started.<p>But the new-ish Smart Scopes looks fun and accessible, so gonna see if I can get one of those to play with.</p>
]]></description><pubDate>Fri, 19 Jun 2026 22:28:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48604026</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48604026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48604026</guid></item><item><title><![CDATA[New comment by whartung in "Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?"]]></title><description><![CDATA[
<p>Will the inevitable M5 releases from Apple change this equation in any meaningful way?<p>I'm waiting to swap out my last gen Intel iMac with a new M5 mini of some kind, with the eye to hopefully be able to run some models locally. I envision a mini (heh) arms race to simply swapping out an M(X-1) for an M(X) annually as this field shakes out.</p>
]]></description><pubDate>Mon, 15 Jun 2026 19:03:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48545608</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48545608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48545608</guid></item><item><title><![CDATA[New comment by whartung in "Lisp's Influence on Ruby"]]></title><description><![CDATA[
<p>They're nice, but they're not the same thing.<p>The threading macros are (as I understand it) pure sugar.<p>Turning (-> (gather my-list) uppercase-list sort) into (sort (uppercase-list (gather my-list))).<p>In contrast to, say, Java (I can't speak to the code above):<p><pre><code>        List<Things> things = thingIds.stream()
                .map(model::findThing)
                .filter(Objects::nonNull)
                .toList();
</code></pre>
These are streamed. This is pretty much a pipe structure, whereas the threading macros will create a lot of temporary copies of the data (I don't know if that's a universal truth). That is, if you're processing a 1000 items, say `gather` returns a 1000 items, that 1000 item list is passed to `uppercase-list` which return a new 1000 item list to feed to `sort` which returns another 1000 item list (assuming none of these are destructive).<p>I wish CL had something like the Java streams (maybe it does).</p>
]]></description><pubDate>Sun, 14 Jun 2026 20:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48532194</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48532194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48532194</guid></item><item><title><![CDATA[New comment by whartung in "C47/R47 Calculators"]]></title><description><![CDATA[
<p>Today, the thing that makes the HP48 series much less useful is simply that they lack a backlight.<p>I find them simply difficult to read and use today because of that.<p>So, I just use a HP48 app on my phone. It's not as good, lacking the tactile response of the keyboard. But it's close.<p>I used to program the 48's. You think laptops are convenient, wait until you try coding in bed on a 48. Very comfortable, if you can stay awake :).</p>
]]></description><pubDate>Sat, 13 Jun 2026 21:51:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48521856</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48521856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48521856</guid></item><item><title><![CDATA[New comment by whartung in "Building from zero after addiction, prison, and a felony"]]></title><description><![CDATA[
<p>I'd much rather be on a freeway at 60+ MPH surrounded by 2.5 ton vehicles with poor visibility than riding an urban street. New riders are rightly intimidated by the freeways (they're fast, they're big), but they're far, far safer than the street with all of the starting, stopping, hard corners, folks turning onto the street, and, of course, the king of bike slayers, the "I didn't see them" left turn.<p>Not to mention all the junk on the streets: the oil, anti-freeze, gravel, wet painted turn arrows.<p>When freeways become unsafe is when the loose nut behind the handlebars decides to wick it up and just "go around all of these big slow things". But that's not the freeways fault.<p>First year/10,000 miles is the hardest. But the foundational rules apply: Wear the gear, slow down, don't ride impaired (drunk, high, tired...).<p>Lightning strikes, it sucks. But, anecdotally, my worst motor vehicle injury was while a passenger in a modern car when my friend drove into a left turning vehicle. "Fender bender", "no biggie". Chronic, notable, back pain ever since. Worst than anything I've ever suffered on a motorcycle.</p>
]]></description><pubDate>Sun, 07 Jun 2026 22:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48439342</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48439342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48439342</guid></item><item><title><![CDATA[New comment by whartung in "Watching a Z80 from an RP2350"]]></title><description><![CDATA[
<p>Having a high level I/O processor chip would be a nice thing to have for the vintage market.<p>Something akin to what the CH376 does to make it easy to attach DOS based USB storage, but something that goes further. Like easy to be a generic USB host rather than something dedicated like the CH376 is.<p>Something that gives you an 8-bit bus to SPI and I2C and Ethernet/WiFi etc. SPI is trivial, but bit banging it with an 8-bit CPU is glacial. UARTs are faster.<p>A regular RPi would work, just that the idea of having to boot Linux on my "I/O processor" makes me itch. I'm sure you can go bare metal.<p>And, sure "what's the point", but I just view the I/O Super Co-processor in the same vein as a SCSI controller chip. Simple protocol to the chip, and the chip does the heavy lifting of the actual SCSI bus.<p>This chip does more heavy lifting.</p>
]]></description><pubDate>Fri, 05 Jun 2026 18:17:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48416237</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48416237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48416237</guid></item><item><title><![CDATA[New comment by whartung in "Learn SQL Once, Use It for 30 Years"]]></title><description><![CDATA[
<p>I thought this was about me.<p>I learned SQL 30 years ago and, well, pretty much stopped.<p>Through the years, as we added ORMs and were using the databases more for base dumb storage, and that I ventured away from report writing, focuses more and just services, workflow and CRUD, I never really learned modern SQL. I've just been able to muddle through with the SQL I learned long ago.<p>To the articles other point, I've been doing Java for almost 30 years, and while we have a much more modern language, the fundamentals of years ago are still sound and used every day.</p>
]]></description><pubDate>Thu, 04 Jun 2026 15:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48399960</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48399960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48399960</guid></item><item><title><![CDATA[New comment by whartung in "HP re-releases classic computer science calculator: The HP-16C"]]></title><description><![CDATA[
<p>I use hp48 app on the iPhone.<p>Obviously it does not have the tactile feedback of the original. But it’s a far cry from using on a desktop with a mouse.<p>Using a REPL as a replacement does not mimic the experience, I don’t think. Not for me at least.<p>Mind, I’m talking a generic REPL. Like a CL REPL or similar, obviously not some custom calculator REPL.<p>First off, you’re missing the stack, which is significant. CL can almost mimic this with <i>, *, and *</i>. But while it provides a free, handy value store, it’s not the same. You’d end up with contrivances like:<p><pre><code>  (* * **)
</code></pre>
Then there’s the value of the special keys (i.e. SIN et al, gives a new feeling to the term “function key”).<p>So, for me, a calculator and its hand held form factor, especially something like the high end HPs, go hand in hand.<p>No doubt someone could (and likely has) code up a dedicated calculating experience, but a generic REPL I find to be unsuccessful in that role.</p>
]]></description><pubDate>Tue, 02 Jun 2026 23:37:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48377702</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48377702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48377702</guid></item><item><title><![CDATA[New comment by whartung in "Chuwi Minibook X"]]></title><description><![CDATA[
<p>Dump the desktop. Switch your login shell to emacs and you have an overpowered WritersBook that’ll fit in a coat pocket.</p>
]]></description><pubDate>Sun, 31 May 2026 23:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48351031</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48351031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48351031</guid></item><item><title><![CDATA[New comment by whartung in "I’ve built a virtual museum with nearly every operating system you can think of"]]></title><description><![CDATA[
<p>I wrote a SunTools front end to a simulation hosted on a VAX. I don't recall how we moved the data back and forth (serial port of some kind, most likely). I also can't recall "what it was like using SunTools and SunView". Just that, whatever or however it was done, I managed to get it to work. :)</p>
]]></description><pubDate>Tue, 19 May 2026 19:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48198612</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48198612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48198612</guid></item><item><title><![CDATA[New comment by whartung in "I’ve built a virtual museum with nearly every operating system you can think of"]]></title><description><![CDATA[
<p>Mind, I never used Netware.<p>But, originally wasn't it mostly a network system to support network printers and file systems?<p>BTRIEVE would run on top of that. But, as I understand it, Netware wasn't required. They just went together really well.<p>Finally, especially with Netware 386, they supported "NLMs". "Netware Loadable Modules". This was what let you deploy applications to the network server. Some databases ported to that I believe. I think Informix had a NLM version of Informix OnLine.<p>So, to me, early Netware seemed more an interesting network utility more so than what I, at least, would consider an "OS". Perhaps it was an OS, but just sealed off. At least until NLMs arrived, making the system more extensible.<p>I have no idea what facilities were available to NLMs, or how they were developed.</p>
]]></description><pubDate>Tue, 19 May 2026 19:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48198578</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48198578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48198578</guid></item><item><title><![CDATA[New comment by whartung in "Bill to block publishers from killing online games advances in California"]]></title><description><![CDATA[
<p>The solution here is for publishers to give away the client, and simply charge a subscription.<p>Keypoint:<p><pre><code>  > would require a digital game operator to communicate specified information to purchasers and prospective purchasers of a digital game 60 days before the operator ceases to provide services necessary for the ordinary use of the game, and, beginning on the date an operator ceases to provide services necessary for the ordinary use of the game, require the operator to provide the purchaser with an alternate version of, a patch or update to, or a refund for, the game,
</code></pre>
"or a refund for the the game".<p>"Here's your $0 back, thanks for playing!"<p>That makes it a bit tricky for games like WoW that charge for expansions, as well as subscription. But I'm sure MS can figure something out.</p>
]]></description><pubDate>Fri, 15 May 2026 22:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48154894</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48154894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48154894</guid></item><item><title><![CDATA[New comment by whartung in "Bill to block publishers from killing online games advances in California"]]></title><description><![CDATA[
<p>From the movie "Bowfinger" [0]<p><pre><code>  Dave: But movies cost millions of dollars to make.
  Robert K. Bowfinger: That's after gross net deduction profit percentage deferment ten percent of the nut. Cash, every movie cost $2,184.
</code></pre>
[0] <a href="https://www.imdb.com/title/tt0131325/?ref_=nm_flmg_job_1_accord_2_cdt_t_44" rel="nofollow">https://www.imdb.com/title/tt0131325/?ref_=nm_flmg_job_1_acc...</a></p>
]]></description><pubDate>Fri, 15 May 2026 22:35:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48154826</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48154826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48154826</guid></item><item><title><![CDATA[New comment by whartung in "Screenshots of Old Desktop OSes"]]></title><description><![CDATA[
<p>You have to appreciate that the nostalgia is not necessarily how these looked, but also how they worked.<p>Also, there's simply the reminiscing back to the era when these were out. When they were NEW, and revolutionary.<p>All things that cannot be conveyed from a static screenshot.<p>Consider NeXTStep. Something you cannot see from these images are that when you moved a window on NS, the entire window moved. Not a frame, the entire thing. This was not normal in the day. Or that NS used Display PostScript. "Not only are they moving the entire window, they're using DPS to do it!" PostScript was powerful, and expensive, and for printers. Yet, here it was.<p>Or how fast BeOS was, and its cool filesystem, and other aspects.<p>It's certainly an interesting question to ask folks that have opinions simply on the cosmetics of the various images that we see here, but appreciate that for the folks that "were there", at least for me, I'm not just remembering what it looked like, it's much more than that.<p>I will never forget when the Mac first came out, my friend and I went to see one at a computer store. And my friend just sat there, mouth agape, moving the mouse back and forth across the menubar, seeing them popup and popdown as it moved, and just going "Woooowwww".</p>
]]></description><pubDate>Tue, 12 May 2026 15:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48109469</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48109469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48109469</guid></item><item><title><![CDATA[New comment by whartung in "Screenshots of Old Desktop OSes"]]></title><description><![CDATA[
<p>> It’s hard to understand just how different NeXTStep (Did I capitalize that correctly?) felt from Windows — part of it was refresh rates, but part of it was going from 800x600 to 1132x800-ish on the monitor.<p>You can't really get it from these screenshots, but I'll give an example of what you're talking about.<p>I remember GEM when it came out, and it simply looked terrible. Not just their color choice, but simply that low resolution display there were stuck with in the day. It looked cheap, and like a toy. Specifically in contrast to the Mac, which, while it was a smaller monitor, and even lower pixel count, the overall display was crisper, and cleaner, brighter, better contrast.<p>The Amiga suffered similarly. Big and blocky and fuzzy.<p>Also, don't forget that the NeXT computers were striving for being "3M" computers. "3M" for 1M pixels, 1 MIPS, and "1 Megapenny" ($10,000). Definitely a different class of machines to OTS PCs of the day.<p><a href="https://en.wikipedia.org/wiki/3M_computer" rel="nofollow">https://en.wikipedia.org/wiki/3M_computer</a></p>
]]></description><pubDate>Tue, 12 May 2026 14:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48109152</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48109152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48109152</guid></item><item><title><![CDATA[New comment by whartung in "dBase: 1979-2026"]]></title><description><![CDATA[
<p>Switching from a "raw" b-tree system to an SQL system with transactions was an eye opening experience.<p>The typical troubleshooting path with the b-tree system almost inevitably, and very quickly, led to a "rebuild the indexes" process which no one enjoyed.<p>The transactions on the SQL system pretty much eliminated that error path completely. Only actual on disk file corruption would lead to trouble. We could always (and did) post wrong data to the DB, but the DB did what it was told (right or wrong), but having the indexes lose sync with the as records was never a problem.<p>Its hard to describe how refreshing that was.<p>I'm sure there were b-tree systems with in built transaction systems to keep the base rows in sync with the indexes, but they were pretty late to the game and the SQL DBs started taking over.</p>
]]></description><pubDate>Mon, 11 May 2026 17:32:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48097977</link><dc:creator>whartung</dc:creator><comments>https://news.ycombinator.com/item?id=48097977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48097977</guid></item></channel></rss>