<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: kmacleod</title><link>https://news.ycombinator.com/user?id=kmacleod</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 06 Jun 2026 00:56:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kmacleod" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kmacleod in "Trump Fake Electors Plot"]]></title><description><![CDATA[
<p>Small nit, as a legal vehicle, the constitution allows itself to be entirely replaced.</p>
]]></description><pubDate>Wed, 25 Feb 2026 13:59:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47151538</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=47151538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47151538</guid></item><item><title><![CDATA[New comment by kmacleod in "How I use Obsidian (2023)"]]></title><description><![CDATA[
<p>If your editor has a wiki mode (like Emacs' org mode) then maybe nothing.  If not, then Obsidian is your browser and your editor is your editor.  For example, git syncing between Android and desktop isn't working well for me, so I edit directly in github UI and browse in Obsidian.  The fact that Obsidian works exactly like that is one of the biggest benefits of Obsidian.</p>
]]></description><pubDate>Wed, 18 Feb 2026 22:08:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47067120</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=47067120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47067120</guid></item><item><title><![CDATA[New comment by kmacleod in "Microsoft's Azure Linux"]]></title><description><![CDATA[
<p>I've created and managed five distributions for two companies.  I've found RPM to have slightly easier tooling across the whole stack, from developers building individual RPMs/specs up through building and managing 1000s of RPMs across multiple releases.  The Fedora build model makes a great reference and source of tools for spinning your own distributions.</p>
]]></description><pubDate>Thu, 29 Jan 2026 16:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46812240</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=46812240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46812240</guid></item><item><title><![CDATA[New comment by kmacleod in "Waymo robotaxis are now giving rides on freeways in LA, SF and Phoenix"]]></title><description><![CDATA[
<p>My Tesla FSD v14 will wait for any pedestrian stepping or approaching stepping into the road.</p>
]]></description><pubDate>Thu, 13 Nov 2025 20:58:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45920450</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=45920450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45920450</guid></item><item><title><![CDATA[New comment by kmacleod in "A high schooler writes about AI tools in the classroom"]]></title><description><![CDATA[
<p>As a district, aren't you also able to work with Google to enable research and educate modes in addition to the "give me the answer" modes?</p>
]]></description><pubDate>Thu, 04 Sep 2025 13:21:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45126978</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=45126978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45126978</guid></item><item><title><![CDATA[New comment by kmacleod in "Are we Trek yet? – A guide for how close we are to Star Trek technology"]]></title><description><![CDATA[
<p>The technologies I’d like to see tracked include post-scarcity economics, resource-based distribution, and needs-based allocation systems.</p>
]]></description><pubDate>Wed, 23 Jul 2025 12:57:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44658712</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44658712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44658712</guid></item><item><title><![CDATA[New comment by kmacleod in "How Tesla is proving doubters right on why its robotaxi service cannot scale"]]></title><description><![CDATA[
<p>Not sure where you're getting your information from.<p>My FSD (v13.2) has driven unmapped roads, including gravel roads, hills, narrow roads, and switchbacks, in the backwoods of Tennessee.  From watching the display, it clearly identifies the road features and navigates them.</p>
]]></description><pubDate>Tue, 22 Jul 2025 20:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44652618</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44652618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44652618</guid></item><item><title><![CDATA[New comment by kmacleod in "Debcraft – Easiest way to modify and build Debian packages"]]></title><description><![CDATA[
<p>I'm building a community site DevOptimize.org: The Art of Packaging[0] for this type of content.  Would be glad to host with an interested editor(s).  Near-term roadmap includes wiki editing, currently in git.<p>[0] <a href="https://devoptimize.org/" rel="nofollow">https://devoptimize.org/</a></p>
]]></description><pubDate>Tue, 22 Jul 2025 19:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44652281</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44652281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44652281</guid></item><item><title><![CDATA[New comment by kmacleod in "I used to prefer permissive licenses and now favor copyleft"]]></title><description><![CDATA[
<p>The Free Software Foundation (FSF), as the author of the GPL and LGPL licenses, maintains that any software running in the same process space qualifies as "linked" under the terms of these licenses. This includes dynamic and static linking, plug-ins, loadable modules, and, in some cases, even interpreted code.<p>However, some developers who use GPL licenses interpret these requirements differently and permit certain uses that the FSF does not. A notable example is the Linux kernel, which allows proprietary kernel modules under specific conditions.<p>For proprietary software authors, the best-case scenario is having to convince a court that the license they accepted, by redistributing GPL-licensed software, permits linking without the obligation to disclose their own source code, as otherwise required by the license.</p>
]]></description><pubDate>Thu, 10 Jul 2025 19:44:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=44524710</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44524710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44524710</guid></item><item><title><![CDATA[New comment by kmacleod in "I used to prefer permissive licenses and now favor copyleft"]]></title><description><![CDATA[
<p>If it helps any, at two companies I was responsible for ensuring that all FOSS was made available to customers in an easily re-buildable, re-imageable way alongside our proprietary binaries.</p>
]]></description><pubDate>Thu, 10 Jul 2025 19:15:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44524490</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44524490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44524490</guid></item><item><title><![CDATA[New comment by kmacleod in "I used to prefer permissive licenses and now favor copyleft"]]></title><description><![CDATA[
<p>Permissibly licensed software does not require you to provide sources or the changes to it.<p>Copyleft licenses require the source, including changes, to be provided.<p>The original purpose of copyleft is roughly the "right to repair".  When you buy a product: you receive the necessary source, build instructions, and tools in some cases, to update and replace the software you received.  The use of copyleft software passes those requirements on through proprietary users.<p>Note that one can still build a proprietary product as long as all the copyleft pass-through software can be modified and replaced on the product.</p>
]]></description><pubDate>Thu, 10 Jul 2025 19:07:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44524402</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44524402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44524402</guid></item><item><title><![CDATA[New comment by kmacleod in "I used to prefer permissive licenses and now favor copyleft"]]></title><description><![CDATA[
<p>Red Hat, SUSE, Canonical, and myself, among many, "sell" GPL software that are used by others as part of their proprietary products.<p>Each of those, and the customers, are required to make the source they received (not their own proprietary source), including changes, available to those that receive the software (thus indirectly back to the public and the authors).  AGPL is similar but includes the case of providing sources for products used in Internet services.</p>
]]></description><pubDate>Thu, 10 Jul 2025 18:54:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44524265</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44524265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44524265</guid></item><item><title><![CDATA[New comment by kmacleod in "Using Sun Ray thin clients in 2025"]]></title><description><![CDATA[
<p>I may be misunderstanding, but I'm not sure I want a "remote desktop" where every process runs on the remote.<p>I want the original promise of X, where I choose where apps run and they are displayed locally:<p>• Run CAD circuit layout app on Pro server.<p>• Run Adobe Premiere on GPU server.<p>• Run distributed `make` on build cluster.<p>And of course, I want to be billed in resource-seconds, not per hour of a host made available to me.</p>
]]></description><pubDate>Thu, 03 Jul 2025 19:40:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44458497</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44458497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44458497</guid></item><item><title><![CDATA[New comment by kmacleod in "Ask HN: What Are You Working On? (June 2025)"]]></title><description><![CDATA[
<p><a href="https://DevOptimize.org" rel="nofollow">https://DevOptimize.org</a> - The Art of Packaging<p>There isn't a site that collects all packaging practices and how-tos in one organized collection.  Now there is.<p>RPM, Deb, IaC, Chocolatey, optimizing packages, build tools, repo strategy, file system usage, and more.</p>
]]></description><pubDate>Tue, 01 Jul 2025 15:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44434700</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44434700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44434700</guid></item><item><title><![CDATA[New comment by kmacleod in "Tesla Robotaxi launch is a dangerous game of smoke and mirrors"]]></title><description><![CDATA[
<p>Using the turn signal will nudge it to change lanes.</p>
]]></description><pubDate>Mon, 23 Jun 2025 20:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44359769</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44359769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44359769</guid></item><item><title><![CDATA[New comment by kmacleod in "Tesla blows past stopped school bus and hits kid-sized dummies in FSD tests"]]></title><description><![CDATA[
<p>Just a data point, no argument:<p>My 2025 Tesla stops for road work flaggers spinning their signs from "Slow" to "Stop".<p>This issue here, correctly, is that it should come to a stop for 1) a bus flashing red, 2) with or without stop signs, 3) on an undivided road.  Or, in our automated future, at least come to a crawl like FSD does now when entering a parking lot or pedestrian likely location.</p>
]]></description><pubDate>Wed, 18 Jun 2025 18:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44312031</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44312031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44312031</guid></item><item><title><![CDATA[New comment by kmacleod in "Tesla blows past stopped school bus and hits kid-sized dummies in FSD tests"]]></title><description><![CDATA[
<p>Just for currency: I can't hop in the back of my 2025 Tesla while FSD drives.  It has an interior camera now. It complains if I'm looking outside my window too long.</p>
]]></description><pubDate>Wed, 18 Jun 2025 17:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44311894</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44311894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44311894</guid></item><item><title><![CDATA[New comment by kmacleod in "A Fatal Tesla Crash Shows the Limits of Full Self-Driving"]]></title><description><![CDATA[
<p>I'd prefer a blame-free NTSB investigation.  It was a fault.  Find the root cause, fix it, carry on.<p>You're correct, they can still ground a fleet, but there doesn't also need to be a prosecution.</p>
]]></description><pubDate>Wed, 04 Jun 2025 13:38:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44180616</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44180616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44180616</guid></item><item><title><![CDATA[New comment by kmacleod in "Driverless Semi Trucks Are Here, with Little Regulation and Big Promises"]]></title><description><![CDATA[
<p>Not really.  The rise in autonomous production is going to match a rise in autonomous repair and maintenance.</p>
]]></description><pubDate>Wed, 28 May 2025 17:04:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44118151</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=44118151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44118151</guid></item><item><title><![CDATA[New comment by kmacleod in "Owen Le Blanc: creator of the first Linux distribution"]]></title><description><![CDATA[
<p>The packaging model of distribution is ubiquitous.  <i>Every</i> distribution does the same thing just using different control files and tools.  The differentiation between distributions is all in their packaging policies and platform decisions.  In a loose way Unix (SysV, HP, AIX) started packaging before Linux but Linux said "Every project is its own package" and ran with it.  The de-facto "Download release; apply patches; configure; make; make install; collect files" is present in every distribution package.  Everything up through deployment is the same pattern across all distributions.</p>
]]></description><pubDate>Fri, 02 May 2025 19:03:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43873543</link><dc:creator>kmacleod</dc:creator><comments>https://news.ycombinator.com/item?id=43873543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43873543</guid></item></channel></rss>