<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: drewg123</title><link>https://news.ycombinator.com/user?id=drewg123</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 17:21:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=drewg123" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by drewg123 in "I’ve built a virtual museum with nearly every operating system you can think of"]]></title><description><![CDATA[
<p>It would be great if there was a list of OSes in the collection.</p>
]]></description><pubDate>Tue, 19 May 2026 20:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48199444</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=48199444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48199444</guid></item><item><title><![CDATA[New comment by drewg123 in "The Emacsification of Software"]]></title><description><![CDATA[
<p>This really resonates with me.  The ability to quickly writing one off, personalized apps really seems to be the strong suite of GenAI.<p>A month or so ago, I had claude write a visualizer for some data.  There is an existing python viewer, but it bogs down & is painfully slow at the scale I need.  So I asked Claude to port it to a compiled language.  After 2 hours of iterating, I had the tool that I wanted.<p>Note that its throwaway, dumpster fire code.  But for a one-off tool like that, its fine.</p>
]]></description><pubDate>Thu, 14 May 2026 14:30:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48135964</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=48135964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48135964</guid></item><item><title><![CDATA[New comment by drewg123 in "You can beat the binary search"]]></title><description><![CDATA[
<p>One thing that makes me nervous about the increased use of SIMD in new ways is that more processes will be using SIMD.  This, in turn, make context switches that much more expensive as the SIMD registers must be saved and restored when switching to a new process that also uses SIMD.</p>
]]></description><pubDate>Fri, 01 May 2026 14:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47974933</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47974933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47974933</guid></item><item><title><![CDATA[New comment by drewg123 in "Acetaminophen vs. ibuprofen"]]></title><description><![CDATA[
<p>At least in the US, its hard to find single-purpose over the counter medicines.  Most "cold" remedies now also include acetaminophen.  So that makes it easier to OD on acetaminophen if you take some by itself and then don't realize that your cough syrup also includes it.   I think this (bundling acetaminophen) should be banned for safety reasons.</p>
]]></description><pubDate>Wed, 22 Apr 2026 15:19:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47864877</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47864877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47864877</guid></item><item><title><![CDATA[New comment by drewg123 in "Kernel code removals driven by LLM-created security reports"]]></title><description><![CDATA[
<p>Linux is actively hostile to out-of-tree drivers.  There is no stable driver API, and interfaces change at the drop of a hat.  Maintaining an out of tree driver is a constant nightmare where you're always dealing with interfaces changing out from under you.<p>I wrote and maintained 10GbE drivers for a small company in the 2000s, and just the <i>SHIM</i> file for our driver on Linux to massage over API differences was well over 1000 lines.  I think it was close to the same size as the entire driver for one of the BSDs.</p>
]]></description><pubDate>Wed, 22 Apr 2026 15:02:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47864641</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47864641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47864641</guid></item><item><title><![CDATA[New comment by drewg123 in "Bluesky April 2026 Outage Post-Mortem"]]></title><description><![CDATA[
<p>Golang's use of a potentially unbounded number of threads is just insane. I used to be fairly bullish on golang, but this, combined with the fact that its garbage collected, makes me feel its just unsuitable for production use.</p>
]]></description><pubDate>Fri, 10 Apr 2026 19:02:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47722246</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47722246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47722246</guid></item><item><title><![CDATA[New comment by drewg123 in "HP trialed mandatory 15-minute support call wait times (2025)"]]></title><description><![CDATA[
<p>I'll always despise them (and their Itanium) for killing the DEC Alpha CPU off after they acquired it along with Compaq.</p>
]]></description><pubDate>Fri, 20 Mar 2026 15:12:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47455753</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47455753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47455753</guid></item><item><title><![CDATA[New comment by drewg123 in "[dead]"]]></title><description><![CDATA[
<p>Not really a fuck up, but I was having it translate from a hardware spec into a C header file, and for page 00h of a register bank, it started naming things "P00", so enum fields were named like:<p><i>CMIS_P00_ID  = 128, /* SFF-8024 Identifier copy */" </i></p>
]]></description><pubDate>Wed, 18 Mar 2026 23:36:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47432750</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47432750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47432750</guid></item><item><title><![CDATA[New comment by drewg123 in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>I'm the demographic.  I became vegan a several years ago when I was in my late 40s for health reasons -- all males in my family my age or older have had multiple heart attacks except for me.   I didn't become vegan because I like eating salads.  I miss the taste of meat, and beyond does a decent job of it (Impossible is far better).<p>If animal agriculture was not subsidized, I expect plant based "meats" would be on par or cheaper than real meat.</p>
]]></description><pubDate>Tue, 17 Mar 2026 13:53:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47412706</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47412706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47412706</guid></item><item><title><![CDATA[New comment by drewg123 in "Hisense TVs add unskippable startup ads before live TV"]]></title><description><![CDATA[
<p>I don't have a reference, but I remember reading that some Samsung TVs require internet access to get past initial setup and allow access to HDMI.  So we might already be here..</p>
]]></description><pubDate>Tue, 10 Mar 2026 13:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323345</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47323345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323345</guid></item><item><title><![CDATA[New comment by drewg123 in "FreeBSD 14.4-Release Announcement"]]></title><description><![CDATA[
<p><i>If you're installing FreeBSD today, use 15.0</i><p>Or just run -current in production, like we do.  See <a href="https://people.freebsd.org/~gallatin/talks/OpenFest2023.pdf" rel="nofollow">https://people.freebsd.org/~gallatin/talks/OpenFest2023.pdf</a><p>Or <a href="https://papers.freebsd.org/2019/fosdem/looney-netflix_and_freebsd/" rel="nofollow">https://papers.freebsd.org/2019/fosdem/looney-netflix_and_fr...</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 13:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47322830</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47322830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47322830</guid></item><item><title><![CDATA[New comment by drewg123 in "Lenovo’s new ThinkPads score 10/10 for repairability"]]></title><description><![CDATA[
<p>Do they still block third party PCIe (eg, wifi) devices in their firmware?</p>
]]></description><pubDate>Wed, 04 Mar 2026 01:41:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47241898</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47241898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47241898</guid></item><item><title><![CDATA[New comment by drewg123 in "Linuxulator on FreeBSD Feels Like Magic"]]></title><description><![CDATA[
<p>The best way to run linux compat on FreeBSD is in an Linux jail.  See <a href="https://wiki.freebsd.org/LinuxJails" rel="nofollow">https://wiki.freebsd.org/LinuxJails</a><p>The difference is that with the standard linuxulator, the linux env. is maintained by the FreeBSD package manager, and can sometimes be out of date.  Further, the standard linux compat package will install a red hat based distro, which is often not the easiest to deal with in terms of compat with random things you might want to run.   I often found I had libraries that were either missing, or were a version out of date when trying to run stuff with linux compat from packages/ports.  With a linux jail, you can install an ubuntu based distro & let it keep itself up to date via apt.</p>
]]></description><pubDate>Sun, 22 Feb 2026 22:30:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47115458</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47115458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47115458</guid></item><item><title><![CDATA[New comment by drewg123 in "An ARM Homelab Server, or a Minisforum MS-R1 Review"]]></title><description><![CDATA[
<p>What speed is the PCIe slot?  The Minisforum site talks about it being x8, but doesn't mention if its Gen4 or Gen5</p>
]]></description><pubDate>Fri, 20 Feb 2026 16:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47089785</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=47089785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47089785</guid></item><item><title><![CDATA[New comment by drewg123 in "Why vampires live forever"]]></title><description><![CDATA[
<p>So maybe they were on to something with leeches?</p>
]]></description><pubDate>Wed, 11 Feb 2026 17:53:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46978316</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=46978316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46978316</guid></item><item><title><![CDATA[New comment by drewg123 in "Parking lots as economic drains"]]></title><description><![CDATA[
<p>In a large metro with an extant, functional, mass transit system, sure.   But do this in a cold place with no existing mass transit, and all you'll do is kill off downtown businesses and reduce property values to 0.<p>This experiment was kind of done in Buffalo in the 70s.  They blocked off large swathes of downtown to build the above ground section of metro rail.  This encouraged business to close downtown locations and move to suburban malls.  That kind of retail never came back to downtown in the roughly 1 decade after completion of the metro.  So you had a mass transit system that went effectively from nowhere to nowhere, and managed to kill the downtown retail corridor.</p>
]]></description><pubDate>Mon, 02 Feb 2026 20:17:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46860839</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=46860839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46860839</guid></item><item><title><![CDATA[New comment by drewg123 in "Can you slim macOS down?"]]></title><description><![CDATA[
<p>I'm a power user.  I do FreeBSD kernel performance work for Netflix.<p>I have a macbook as my work laptop.  I use it as a dumb terminal to my FreeBSD desktop, a platform for corp. video conferencing, and to surf the web.   Any actual work happens on my desktop (Unless I'm working on something arm64 specific, and am using a VM on the laptop ... but then I'm probably ssh'ed in from my desktop.<p>Why the macbook? I have never gotten along with Windows (have tried on a few separate occasions).  And I'm too lazy to put effort into getting Linux running well on a laptop, since that would still be just a dumb terminal for FreeBSD dev.  And I'm not enough of a masochist to run FreeBSD on a laptop.  So the macbook is the path of least resistance.  It works well as a laptop (suspend / resume, connects to random wifi) and comes with a terminal and ssh client that require zero effort to get working.</p>
]]></description><pubDate>Wed, 21 Jan 2026 21:42:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46711971</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=46711971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46711971</guid></item><item><title><![CDATA[New comment by drewg123 in "Floppy disks turn out to be the greatest TV remote for kids"]]></title><description><![CDATA[
<p>What gets me is the "play/pause" button behavior on a firestick remote.   How many presses of play/pause would you think it takes to pause then resume playing?  2?  Oh, no.  Its 4!   Pressing play/pause on the remote brings up the UI, like a mouse-over on some crappy web-player.  You have to hit pause twice to actually pause the video. Then play again brings up the UI, then you have to hit it again to play again.<p>And don't even get me started on the times where the app opens and plays OK.  Then you go to ff/rw and all it will let you do is pause.  So you have to re-start the app to get control.  Then it forgets where you are.</p>
]]></description><pubDate>Mon, 12 Jan 2026 23:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46595501</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=46595501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46595501</guid></item><item><title><![CDATA[New comment by drewg123 in "Vietnam bans unskippable ads"]]></title><description><![CDATA[
<p><i>they appeared over and over again, making me hate them with a flaming passion</i><p>I wonder how much risk there is to brands due to this sort of thing?  I tend to feel the same way; are we just uncommon?<p>The only place I see ads is Amazon Prime Video (b/c I'm still irked they changed the deal and added ads).  I've come to hate those companies whose ads I see over and over and over again and I've resolved to never buy anything from them.  I even used one of their products regularly and switched to a competitor due to their ads.</p>
]]></description><pubDate>Tue, 06 Jan 2026 20:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46517884</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=46517884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46517884</guid></item><item><title><![CDATA[New comment by drewg123 in "Show HN: DoNotNotify – Log and intelligently block notifications on Android"]]></title><description><![CDATA[
<p>Is there anything like this for iOS?  Or is something like this impossible for a 3rd party to do on iOS?</p>
]]></description><pubDate>Mon, 05 Jan 2026 16:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46501134</link><dc:creator>drewg123</dc:creator><comments>https://news.ycombinator.com/item?id=46501134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46501134</guid></item></channel></rss>