<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: lholden</title><link>https://news.ycombinator.com/user?id=lholden</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 07:29:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lholden" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lholden in "M5 MacBook Pro"]]></title><description><![CDATA[
<p>I didn't actually buy anything new for my transition back to Linux. I have a gaming system that had traditionally been running windows. It's a powerful system, but has always been a "toy" running Windows for playing games. Last year I moved it to Linux and have been incredibly happy with the move.<p>These days I am also now working from home full time, so it kinda hit me. "Why the hell am I trying to work from this MacBook when I have my really great gaming desktop that runs Linux now?" Moved my work over and have been incredibly happy.<p>I'll have to give the Fedora Asahi Remix a go on my MacBook Pro though. That's a great idea!</p>
]]></description><pubDate>Thu, 16 Oct 2025 20:23:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45610232</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=45610232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45610232</guid></item><item><title><![CDATA[New comment by lholden in "M5 MacBook Pro"]]></title><description><![CDATA[
<p>It is maybe one of the most featureless terminals out there. Slow, poor color support, weird and frustrating permission interactions, limited font options, incomplete terminal emulation, etc.<p>It has improved a bit over the years and is generally fine if you just need to knock out a few commands. But I don't find it to be a very pleasurable experience compared to the alternatives. It feels very much like Apple implemented "just enough" and no more.</p>
]]></description><pubDate>Thu, 16 Oct 2025 20:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45610089</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=45610089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45610089</guid></item><item><title><![CDATA[New comment by lholden in "M5 MacBook Pro"]]></title><description><![CDATA[
<p>I ended up doing something similar a few years ago. Picked up a MacBook Pro M1 Max back when the M1 stuff was new to replace an aging Lenovo running Linux. I actually really loved my Lenovo + Linux, but the M1 was new and shiny and I desperately wanted better battery life.<p>The hardware was great, but life on a Mac always felt a bit convoluted. Updating the OS was especially frustrating as a software developer because of all the interdependent bits (xcode, brew, etc) that often ended up breaking my dev environment in some way. It also always amazed me at the stuff that was <i>missing</i>. Like, how isn't the default terminal app fully functional after all these years? On the plus side, over the time I used it they did add tiling and the ability to hide the notch.<p>Finally at the start of the year I moved back to Linux and couldn't be happier. Had forgotten just how nice it is to have everything I need out of the box. The big thing I miss is Affinity Photo, though that looks like it's in the middle of dying right now.</p>
]]></description><pubDate>Wed, 15 Oct 2025 21:29:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45598573</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=45598573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45598573</guid></item><item><title><![CDATA[New comment by lholden in "New Box64 v0.3.2 and Box86 v0.3.8 released (Native Flags, Benchmarks, Box32)"]]></title><description><![CDATA[
<p>Took me a moment to realize this isn't related to 86Box, the low level hardware emulator.<p>Cool project though. We needed something like this in Linux.</p>
]]></description><pubDate>Fri, 06 Dec 2024 20:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42343992</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=42343992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42343992</guid></item><item><title><![CDATA[New comment by lholden in "Window Maker: X11 window manager with the look and feel of the NeXTSTEP UI"]]></title><description><![CDATA[
<p>I used this for a couple years many many years ago. I even made several dock widgets for it for various purposes. The source code for these widgets even helped me get my first programming job!<p>Good memories!</p>
]]></description><pubDate>Wed, 28 Aug 2024 21:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=41384713</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=41384713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41384713</guid></item><item><title><![CDATA[New comment by lholden in "Paper cuttings made by 17th-century schoolgirls discovered beneath floorboards"]]></title><description><![CDATA[
<p>I honestly don't know. I imagine not.</p>
]]></description><pubDate>Wed, 31 Jul 2024 15:04:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41119839</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=41119839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41119839</guid></item><item><title><![CDATA[New comment by lholden in "Paper cuttings made by 17th-century schoolgirls discovered beneath floorboards"]]></title><description><![CDATA[
<p>My mom lived in a historical house when she was a kid in the 60s. Since then, the house has become a museum. There are a lot of "artifacts" on display that "came from the 1800s" that are actually just toys my moms brothers made. My mom got a good laugh about it when she took me to visit the place.<p>I'm sure these finds must have dated in some way to verify the authenticity, but I always think back to seeing my uncles toys on display as if they were historical artifacts when I see stuff like this.</p>
]]></description><pubDate>Sat, 27 Jul 2024 06:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41084741</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=41084741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41084741</guid></item><item><title><![CDATA[New comment by lholden in "Is there ever a good reason to disable swap?"]]></title><description><![CDATA[
<p>Most people think of swap as "emergency memory in case I run out of memory" and while it's true that it can get used in this way, it usually serves a much more critical purpose in your OS's ability to reason about and use memory.<p>For a good article on why this is true for Linux: <a href="https://chrisdown.name/2018/01/02/in-defence-of-swap.html" rel="nofollow">https://chrisdown.name/2018/01/02/in-defence-of-swap.html</a><p>I believe that most operating systems are going to make use of memory in a similar manner.<p>With that said, I'll turn off swap on devices that have unreliable storage. (Anything using an SD card)</p>
]]></description><pubDate>Sun, 16 Jun 2024 14:26:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=40697318</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=40697318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40697318</guid></item><item><title><![CDATA[New comment by lholden in "Ask HN: 30y After 'On Lisp', PAIP etc., Is Lisp Still "Beating the Averages"?"]]></title><description><![CDATA[
<p>Scheme, Racket, Clojure.</p>
]]></description><pubDate>Wed, 05 Jun 2024 04:47:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40581480</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=40581480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40581480</guid></item><item><title><![CDATA[New comment by lholden in "Cats that fetch are an evolutionary mystery"]]></title><description><![CDATA[
<p>Awww. "Please don't leave me! I bring you gifts!"<p>I had a cat that would gift give if I was away for a while too. I always figured it was a bribe to not do it again. He also liked to play fetch, but it predated the gift thing.</p>
]]></description><pubDate>Fri, 24 Nov 2023 16:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38405497</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=38405497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38405497</guid></item><item><title><![CDATA[New comment by lholden in "SWEET16: Interpreted byte-code instruction set invented by Steve Wozniak"]]></title><description><![CDATA[
<p>This isn't related to SWEET16 directly, but a workflow I enjoy for 6502 assembly is to use the zero page as a data stack. With a small set of macros and functions you can easily pass a very large number of values to a function this way. This also makes 16 bit (or 24, 32, etc) math a lot easier as well.<p>You can use the actual stack for this, but it gets weird with JSR, especially when dealing with nested function calls. Of course, on systems that use the Zero Page for other uses (Like the Apple II) this isn't really an option. You can use a different location in memory, but it isn't as efficient.</p>
]]></description><pubDate>Sat, 14 Oct 2023 23:09:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=37885120</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37885120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37885120</guid></item><item><title><![CDATA[New comment by lholden in "I review laptops for a living, but after using an iPad I might not go back"]]></title><description><![CDATA[
<p>I appreciate your stance, though it's dripping with the zealotry you are complaining about. Just in the other direction. :)<p>I like the nano, but it suffers from the "I may find myself doing work on it when I'm trying to not be working" problem. The X1 series are great though, I've been a big fan and user of the ThinkPad X1 Carbon for several years.<p>I will say, my iPad had nothing to do with any kind of love for Apple. Buying the iPad was to <i>prevent</i> myself from being able to use it for work, and I do think it's served that purpose pretty well. It also beats the hell out of my X1 Carbon for watching movies.<p>But I don't really understand how people can seriously claim they use it to entirely replace a laptop. It's just too awkward of a device for that use case.</p>
]]></description><pubDate>Sat, 14 Oct 2023 17:29:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37882427</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37882427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37882427</guid></item><item><title><![CDATA[New comment by lholden in "I review laptops for a living, but after using an iPad I might not go back"]]></title><description><![CDATA[
<p>I have the magic keyboard, which doubles as a case. It's actually a pretty decent keyboard, though it certainly adds to the weight of the device. Pretty easy to recommend though.<p>I have the apple pencil and it works pretty well for drawing, but I don't otherwise use it for anything else.<p>I don't really have anything else accessory wise :).</p>
]]></description><pubDate>Sat, 14 Oct 2023 17:14:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=37882306</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37882306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37882306</guid></item><item><title><![CDATA[New comment by lholden in "I review laptops for a living, but after using an iPad I might not go back"]]></title><description><![CDATA[
<p>A few years ago, I wanted to switch my leisure time computing to a device that would basically keep me from being able to work when I'm not actually working. I'll often sit in front of a screen from the couch or whatever and I wanted to make it impossible for me to keep working.<p>I ended up buying an ipad for this and have been using it ever since. I will say that while the iPad has achieved the goal I set out, I do find it pretty frustrating to use at times.<p>- You are basically stuck with Safari in some form. You can install an alternative browser, but the "engine" behind rendering is basically Safari.<p>- The limited amount of system ram can become an issue while browsing. Now granted, I have the last iPad model before the M1 came out and it has a little less ram than these do. But, things can get really weird when you have multiple tabs. Some pages will even stop functioning until you reload them. Occasionally you have to restart Safari (though rare)<p>- Many native apps have an iPad version, but they are just a stretched out version of the iOS app and look terrible. You can mitigate this by using the "slide over" feature to dock the app to the side of the screen.<p>- I have the 12.9" iPad and it ends up being a weird middle ground. In landscape, especially when docked to the magic keyboard, it works pretty well. But it feels awkward and heavy (especially one handed) in portrait. When docked to the magic keyboard though, it's very back heavy and will often tip over if not supported.<p>I'm at a point where I am wanting to do a hardware upgrade, but having a really hard time deciding on "what". The 12.9" iPad I currently have is such a weird middle ground. A smaller device would be nice for reading technical books (or D&D stuff) in portrait. A model with more memory might sort out some of my browsing issues. A ultralight laptop would solve many issues and fit many of my use cases but not all of them. I'd love to just have one device, but I kinda feel like I'd be better off with two.</p>
]]></description><pubDate>Sat, 14 Oct 2023 16:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=37881786</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37881786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37881786</guid></item><item><title><![CDATA[New comment by lholden in "Unreal Engine will no longer be free for all"]]></title><description><![CDATA[
<p>"no longer free for all" implies that it <i>was</i> "free for all" and the change is making it no longer "free for all". In other words, the title is presenting information to the reader that is literally not true.<p>For your personal reference, here is how the dictionary defines the word "misleading". (Cambridge and Merriam Webster, respectively)<p>> causing someone to believe something that is not true<p>> to lead in a wrong direction or into a mistaken action or belief often by deliberate deceit<p>> to lead astray : give a wrong impression<p>I would say that the title manages to hit on all 3 of these definitions, with a possible note that perhaps the author "misspoke" rather than intentionally creating a deliberate deceit.</p>
]]></description><pubDate>Fri, 06 Oct 2023 17:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=37793606</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37793606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37793606</guid></item><item><title><![CDATA[New comment by lholden in "Unreal Engine will no longer be free for all"]]></title><description><![CDATA[
<p>The title, especially in light of the stuff that went on with Unity, makes one think that this will affect a much wider group of people than it actually does.<p>Unreal <i>was never</i> "free for all". For game development, there has always been revenue thresholds.<p>The new licensing is around commercial use outside of game development, and will <i>also</i> be revenue threshold based. Meaning, just like with game development, if your project is making you money over X threshold, then the licensing kicks in.<p>The title is misleading.</p>
]]></description><pubDate>Fri, 06 Oct 2023 16:54:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37793173</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37793173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37793173</guid></item><item><title><![CDATA[New comment by lholden in "Unreal Engine will no longer be free for all"]]></title><description><![CDATA[
<p>Very misleading article title.<p>The licensing changes target big commercial usages outside of game development. (With revenue thresholds, similar to how it already works right now for game development.)<p>For example, up until now Unreal has seen use in vfx for movie and tv production. The licensing model for Unreal was primarily oriented for game development, which meant that this wasn't generating any revenue for Epic unless that company opted into the optional support plan.<p>Unlike the crazy situation with Unity, these changes are being announced in advance without affecting usage of previous versions of Unreal.<p>(Not saying I like or care for subscriptions for software. But context helps understand what's going on here.)<p>I'm surprised they didn't make this change sooner.</p>
]]></description><pubDate>Fri, 06 Oct 2023 16:11:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=37792645</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37792645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37792645</guid></item><item><title><![CDATA[New comment by lholden in "uBlock Origin Lite now available on Firefox"]]></title><description><![CDATA[
<p>Do you have an example of an addon this has happened to you for? I've had the opposite experience (stuff breaking on Chrome and well, never had an issue with it on Firefox).</p>
]]></description><pubDate>Tue, 22 Aug 2023 02:27:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37217892</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37217892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37217892</guid></item><item><title><![CDATA[New comment by lholden in "Qalculate – A multi-purpose cross-platform desktop calculator"]]></title><description><![CDATA[
<p>I switched from Speedcrunch to Qalculate a while ago. I don't actually remember <i>exactly</i> why I switched at this point. (I think due to a lack of updates). Qalculate very similar in many ways, but I do like the interface on Speedcrunch better (after hiding the keyboard). The new UI for Qalculate has a similar enough feel to Speedcrunch that I've been happy with it.</p>
]]></description><pubDate>Wed, 09 Aug 2023 13:56:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=37062700</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=37062700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37062700</guid></item><item><title><![CDATA[New comment by lholden in "Fidonet in 2023"]]></title><description><![CDATA[
<p>Fidonet still exists! There are a fair number of BBSs that participate in it still. You can find more information on <a href="https://www.fidonet.org/" rel="nofollow">https://www.fidonet.org/</a><p>There is also fsxnet, which is based on the same tech, but more open. <a href="https://fsxnet.nz/start" rel="nofollow">https://fsxnet.nz/start</a><p>I had a personal BBS that I ran that was on both for a few years.</p>
]]></description><pubDate>Tue, 30 May 2023 00:13:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=36119675</link><dc:creator>lholden</dc:creator><comments>https://news.ycombinator.com/item?id=36119675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36119675</guid></item></channel></rss>