<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: lewiscollard</title><link>https://news.ycombinator.com/user?id=lewiscollard</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 07:12:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lewiscollard" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lewiscollard in "I’ve built a virtual museum with nearly every operating system you can think of"]]></title><description><![CDATA[
<p>> but I guess there is at least this precedent for using the word like that.<p>In Windows 3.1, the SYSTEM.INI had a setting called "shell" for overriding the default program started after Windows had loaded. Use of the word "shell" in this sense to describe a graphical interface dates back at least this far.<p>There was also a crude character-mode graphical interface called MS-DOS Shell, in 1988.<p>"shell" might be best generalised as "the first interactive program to run after boot" rather than "command line interface".</p>
]]></description><pubDate>Wed, 20 May 2026 10:15:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48205488</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=48205488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48205488</guid></item><item><title><![CDATA[New comment by lewiscollard in "Clicks Communicator"]]></title><description><![CDATA[
<p>> Thanks, I saw that, but I never can make heads or tails of just MP. Feel like some phones have much lower MP but the quality of the photo is much higher.<p>It does not merely feel that way; it often is. That is because megapixels measure the dimensions of the files the camera generates (this is not the same as resolution) and as such are almost the worst measure of camera quality.<p>Boring tech websites like comparing megapixels, because that is a number, and that allows people who do not know how cameras work to review products and have opinions without actually using them. Truth is that pixels, a measure of resolution, have been irrelevant for years when one is not printing them huge or looking at them full-size on gigantic computer monitors. More or less nobody is doing that these days; they're looking at them a few inches wide on their phones or tablets, usually via [insert social app] that downsizes and compresses the shit out of them to save on bandwidth & storage.<p>Things like<p>* colour rendition
* contrast rendition
* low-light ability
* speed of operation (allows you to get a photo in the first place)
* and more things I could name<p>...are all far more important to what makes a good camera on a phone. If more people were like you and actually LOOKED AT THE PHOTOS we might have ended up with much better cameras than we have now.</p>
]]></description><pubDate>Sat, 03 Jan 2026 07:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46473506</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46473506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46473506</guid></item><item><title><![CDATA[New comment by lewiscollard in "Microsoft kills official way to activate Windows 11/10 without internet"]]></title><description><![CDATA[
<p>My old man has been running Linux for nearly 20 years now. I PROMISE not only that he has never once opened a console, but would spontaneously combust if you suggested it. (I have used a command line on his computer a few times in those two-ish decades, when doing my very rare tech support, but that's just because that's the fastest way for me to get anything done.)<p>Maybe Windows back in e.g. Windows 2000 days would have some sort of claim to user interface discoverability and predictability which no Linux distribution would have. That ship has sailed; Windows today is a shitshow.</p>
]]></description><pubDate>Sat, 03 Jan 2026 06:34:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46473342</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46473342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46473342</guid></item><item><title><![CDATA[New comment by lewiscollard in "Ask HN: What skills do you want to develop or improve in 2026?"]]></title><description><![CDATA[
<p>I am going to get good at TIG welding. This is mostly because there's a lot of subprojects of my car that would really benefit from me doing TIG - stainless, aluminium, etc (I already got pretty good at MIG for mild steel).<p>But also, AI. Previously my worry was "AI is not going to be good enough to replace me, but the people who make the decisions might think it is". After actually using a code assistant myself lately that turned into "AI is going to replace me". No, it's not that good _yet_ (it still needs lots of nudging and shepherding) but I don't think the odds are good of my job title existing in a decade.<p>LLMs can't wield a TIG torch yet and the work pays well. Being good at it is a good hedge against this industry being eaten by AI.</p>
]]></description><pubDate>Fri, 26 Dec 2025 09:23:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46390560</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46390560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46390560</guid></item><item><title><![CDATA[New comment by lewiscollard in "I got hacked: My Hetzner server started mining Monero"]]></title><description><![CDATA[
<p>> I tried handwriting <a href="https://blog.jakesaunders.dev/schemaless-search-in-postgres/" rel="nofollow">https://blog.jakesaunders.dev/schemaless-search-in-postgres/</a> bit I thought it came off as rambling.<p>There is nothing wrong with this article. Please continue to write as you; it's what people came for.<p>LLMs have their place. I find it useful to prompt an LLM to fix typos and outright errors and also prompt them to NOT alter the character or tone of the text; they are extraordinarily good at that.</p>
]]></description><pubDate>Thu, 18 Dec 2025 15:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46313661</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46313661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46313661</guid></item><item><title><![CDATA[New comment by lewiscollard in "I failed to recreate the 1996 Space Jam website with Claude"]]></title><description><![CDATA[
<p>That's a fun trick, but please consider adding ARIA roles (e.g. role="presentation" to <table>, role="heading" aria-level="[number]" to the <font> elements used for headings) to make your site understandable by screen readers.</p>
]]></description><pubDate>Mon, 08 Dec 2025 07:13:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46189323</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46189323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46189323</guid></item><item><title><![CDATA[New comment by lewiscollard in "10 years of writing a blog nobody reads"]]></title><description><![CDATA[
<p>I fed the text of John F Kennedy's 1962 speech "We choose to go to the Moon" into ZeroGPT and it is rated as 72.02% AI generated.</p>
]]></description><pubDate>Tue, 02 Dec 2025 18:43:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46124809</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46124809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46124809</guid></item><item><title><![CDATA[New comment by lewiscollard in "McDonald's is losing its low-income customers"]]></title><description><![CDATA[
<p>I think that merits an apology from me, then: what I said was wrong and I'm sorry. If I'd thought about that sentence for more than ten seconds, it'd be clear that it's all better explained not by indifference from the staff doing the actual work, but because (as you said) they are asked to work under impossible conditions, and as long as some line on a chart representing "money" goes in the right direction it's the people that set the conditions of the job who don't give a shit.<p>Some part of me understood this already, because...<p>> You are a statistic until you walk up to the front counter and make it personal.<p>Aside from the fact that the "front counter" is apparently deprecated these days...given what I know about my personality flaws, I am sure I'd not want to do this. It's not like they could make the food appear 20 minutes ago, and they're not responsible for the conditions that made it take 20 minutes in the first place, so what would it accomplish other than making their day worse? Maybe some warm feeling of "well I fuckin showed 'em" followed by "oh damnit, I was an arsehole" 15 seconds later which would hang over me for a LOT longer than 15 seconds. Walking out was a better outcome for everyone, including me.</p>
]]></description><pubDate>Thu, 27 Nov 2025 06:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46066380</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46066380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46066380</guid></item><item><title><![CDATA[New comment by lewiscollard in "McDonald's is losing its low-income customers"]]></title><description><![CDATA[
<p>From the UK too, and your experience is matched by mine. The last time I was in one (I mean "the last time" in both senses of the words) I waited over 20 minutes for my food; I do not know how long it would have actually taken because at that point I got bored, wrote it off as a loss and walked out. No sense in complaining to anyone because that would have consumed even more of my time.<p>McDonalds is not food and it is not even fast anymore.<p>I cannot blame their staff for any of this anyway; if I was being paid that little to be treated like garbage I wouldn't give a shit either.</p>
]]></description><pubDate>Sat, 22 Nov 2025 08:10:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46013069</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=46013069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46013069</guid></item><item><title><![CDATA[New comment by lewiscollard in "Gymkhana's 1978 Subaru Brat with 9,500-RPM Redline, Active Aero"]]></title><description><![CDATA[
<p>(I don't know why your comment got flagged. I vouched for it; whatever we might argue about here, I don't think you're out of line in any way.)<p>I actually feel everything you have said apart from this P5 being "nice" (it was fucked). Like turbo delays - I had that on my other project, and going from "I need a new turbo" to "I have a new turbo and things adjacent to the turbo" took damn near a year by itself. I know how this goes!<p>So I hope I did not appear to say that it's EASY. I've put in enough hours to know that it's not, and if it was everyone would be doing it anyway. It does in fact take a lot of time, and willingness to learn, and plain old determination, and money. I will say it's something that IS possible, and that I still agree with this:<p>> Honestly, just learn it like anything else.<p>But...I suppose we'll know that for sure once I have an actual working car, right? :)</p>
]]></description><pubDate>Wed, 19 Nov 2025 23:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45986832</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45986832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45986832</guid></item><item><title><![CDATA[New comment by lewiscollard in "Gymkhana's 1978 Subaru Brat with 9,500-RPM Redline, Active Aero"]]></title><description><![CDATA[
<p>As someone building a particularly stupid car in a genre almost but not entirely unlike the OP (a turbo LS1-swapped Rover P5), I am not totally making stuff up when I say that this:<p>> You have to be prepared to spend potentially years on it and huge amount of money, even on relatively simple projects.<p>is not at all mutually exclusive to this:<p>> Honestly, just learn it like anything else.<p>I didn't really know what I was doing when I started my project. I had an idea and the desire to make it happen. I barely knew how to use a MIG to do the fab work, so I got good (enough) at it. I knew nothing about LS engines, so I learned enough about them at each point I needed to know something about them. I only have a vague idea of how I'm going to do the next phase of it; I know that I can figure it out with enough thinking and by making all the mistakes I need to make. I don't know how to TIG, and it'll be really useful if I do, so I am learning how to TIG.<p>Start somewhere, and the more you do, the more you can do.</p>
]]></description><pubDate>Wed, 19 Nov 2025 16:53:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45981818</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45981818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45981818</guid></item><item><title><![CDATA[New comment by lewiscollard in "We cut our Mongo DB costs by 90% by moving to Hetzner"]]></title><description><![CDATA[
<p>Yes, any time someone says "I'm going to make a thing more reliable by adding more things to it" I either want to buy them a copy of Normal Accidents or hit them over the head with mine.</p>
]]></description><pubDate>Thu, 13 Nov 2025 18:49:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45918852</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45918852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45918852</guid></item><item><title><![CDATA[New comment by lewiscollard in "Unix v4 Tape Found"]]></title><description><![CDATA[
<p>> They were more or less just rewriting what you wrote.<p>The literal opposite of what I wrote, actually, because "that" refers to "celebrating the murder of Charlie Kirk", an activity not much associated with fans of Charlie Kirk.</p>
]]></description><pubDate>Tue, 11 Nov 2025 17:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45890018</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45890018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45890018</guid></item><item><title><![CDATA[New comment by lewiscollard in "Unix v4 Tape Found"]]></title><description><![CDATA[
<p>If this is intended to accuse me of being a Charlie Kirk fan I can only conclude that you either did not read what I wrote (in which case, you should refrain from replying to it), or you are being dishonest on purpose.</p>
]]></description><pubDate>Tue, 11 Nov 2025 15:40:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45888570</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45888570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45888570</guid></item><item><title><![CDATA[New comment by lewiscollard in "Unix v4 Tape Found"]]></title><description><![CDATA[
<p>> I'm on mathstodon.xyz (mastodon for maths) and haven't seen any of that. So I guess it's the people you subscribe to.<p>I was on an automotive-focused instance. I did see a lot of that.<p>> But I have the freedom to decide what I want to consume.<p>As do I; I had the freedom to delete my account, thus avoiding the need for any active measures to make my life free of schizoposting.</p>
]]></description><pubDate>Tue, 11 Nov 2025 13:54:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45887282</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45887282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45887282</guid></item><item><title><![CDATA[New comment by lewiscollard in "Unix v4 Tape Found"]]></title><description><![CDATA[
<p>I was on Mastodon for three years. I deleted my account. When I found out that Charlie Kirk was murdered, my second thought was "well, best create yet another filter on Mastodon so I don't have to watch people celebrate Charlie Kirk being murdered" and when I caught myself having that thought I realised that being on Mastodon was a net negative for my wellbeing.<p>(I didn't like the guy either, by the way, or at least I knew enough about him that I knew I have much better things to do than listen to him. There are more than a few people like that, all of whom I wish find some peace in their hearts, and none of whom I wish to come to any harm.)<p>Mastodon is packed to the brim with literal psychopaths and people pretending to be psychopaths for imaginary Internet points. It is not an experience I suggest for anyone who is neither of those things.</p>
]]></description><pubDate>Tue, 11 Nov 2025 13:03:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=45886826</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45886826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45886826</guid></item><item><title><![CDATA[New comment by lewiscollard in "Just use a button"]]></title><description><![CDATA[
<p>No, it is because a significant subset of React developers do not know how to write HTML.</p>
]]></description><pubDate>Sat, 01 Nov 2025 16:02:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45782714</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45782714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45782714</guid></item><item><title><![CDATA[New comment by lewiscollard in "Public trust demands open-source voting systems"]]></title><description><![CDATA[
<p>> There's really no good practical solution to this problem.<p>Remote attestation via trusted execution environments is a thing. It is not a theoretical one either. See, for example, Graphene OS's Auditor app[0]. Solving this for voting machines in particular would be a matter of good design, not of solving fundamentally hard problems.<p>[0] <a href="https://attestation.app/" rel="nofollow">https://attestation.app/</a></p>
]]></description><pubDate>Tue, 21 Oct 2025 20:01:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45660940</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45660940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45660940</guid></item><item><title><![CDATA[New comment by lewiscollard in "Apple Vision Pro upgraded with M5 chip"]]></title><description><![CDATA[
<p>You removed some words just now, which changes the meaning of the sentence.<p>> but the base $3.5k spec with only 256 GB is extreme.<p>The plain meaning of this sentence is "I expect more than 256 GB of storage when paying $3.5K for a device". You can argue for or against that if you like (I don't give a shit, because I would not buy it at any price), but not against something they did not say.</p>
]]></description><pubDate>Wed, 15 Oct 2025 14:00:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45592717</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45592717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45592717</guid></item><item><title><![CDATA[New comment by lewiscollard in "Why Self-Host?"]]></title><description><![CDATA[
<p>> The main thing that gives me anxiety about this is the security surface area associated with "managing" a whole OS— kernel, userland, all of it. Like did I get the firewall configured correctly, am I staying on top of the latest CVEs, etc.<p>I've had a VPS facing the Internet for over a decade. It's fine.<p><pre><code>  $ $ ls -l /etc/protocols 
  -rw-r--r-- 1 root root 2932 Dec 30  2013 /etc/protocols
</code></pre>
I would worry more about security problems in whatever application you're running on the operating system than I would the operating system.</p>
]]></description><pubDate>Fri, 10 Oct 2025 11:30:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45537659</link><dc:creator>lewiscollard</dc:creator><comments>https://news.ycombinator.com/item?id=45537659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45537659</guid></item></channel></rss>