<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: 74ls00</title><link>https://news.ycombinator.com/user?id=74ls00</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 08:41:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=74ls00" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 74ls00 in "NASA reconnected with Voyager 1 after a brief pause"]]></title><description><![CDATA[
<p>I’m sorry but this comment just highlights how mind bogglingly bad we in tech are at documentation and knowledge transfer. The very idea that a single project can only survive as long as the same individuals are working on it is insane. For hundreds of years architectural projects have outlasted the original architect. Or just look at civil engineering: transportation networks, utility infrastructure, etc. The idea that every project must bring on a high schooler to maximise the longevity of a project before we have to start over is ludicrous. Our tech stack needs to prioritise stability, we need to learn how to document from our friends in other disciplines, our funding models need to expect smaller returns over much longer timescales, and we need a culture of celebrating those who do the tireless job of maintenance.</p>
]]></description><pubDate>Fri, 01 Nov 2024 07:53:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42014854</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=42014854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42014854</guid></item><item><title><![CDATA[New comment by 74ls00 in "Dynamic types have the potential to be more than "no static types""]]></title><description><![CDATA[
<p>I agree. Sometimes I'm prototyping something or feeling my way down one possible implementation -- it's a lot more efficient to go deep in one area of the codebase and come back to fix up everywhere else later once I'm sure this is the right trajectory. In my day job, I use Flow.js which gives me this and I'm a little hesitant to give that up, given there's no many static type checkers that work this way.</p>
]]></description><pubDate>Wed, 30 Nov 2022 08:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=33798195</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=33798195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33798195</guid></item><item><title><![CDATA[New comment by 74ls00 in "Software I’m thankful for (2021)"]]></title><description><![CDATA[
<p>Lots of mine (like git and vim) have already been mentioned, so here's some different ones<p>The Elm compiler, for giving me a welcoming on-ramp into functional programming. It's not the best nor my favourite, but its by far the most beginner friendly and is worth all developers learning for how it changes the way you think.<p>ed, whichever implementation you chose. And that's precisely what I'm thankful for. It showed me (via Michael W Lucas's book) that a software program can be fully specified, that you can have the entire spec in your head, and that you can just pick up any compliant implementation. So very refreshing.</p>
]]></description><pubDate>Sat, 24 Sep 2022 06:40:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=32960206</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=32960206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32960206</guid></item><item><title><![CDATA[New comment by 74ls00 in "Linux command line for you and me"]]></title><description><![CDATA[
<p>What are you talking about? Of course they do! Try performing any of the operations listed in this article, or making a reply to this comment, by only twiddling the state of the transistors in your CPU.</p>
]]></description><pubDate>Mon, 19 Sep 2022 09:08:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=32896005</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=32896005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32896005</guid></item><item><title><![CDATA[New comment by 74ls00 in "Wikipedia Speedruns"]]></title><description><![CDATA[
<p>Several years ago, to learn about machine learning, I wrote an algorithm that learnt what the best links in a Wikipedia article are to click in order to find the shortest route between two random articles. The answer was pretty much what you’d expect: top of the article, see also section at the bottom, first paragraph of each section, and then the rest of the article</p>
]]></description><pubDate>Fri, 16 Sep 2022 10:10:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=32864247</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=32864247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32864247</guid></item><item><title><![CDATA[New comment by 74ls00 in "REPL Driven Minecraft"]]></title><description><![CDATA[
<p>It's only tangentially related, but I just wanted to say that being able to programmatically hack around with the minecraft world via python on the raspberry pi is what first made programming fun for me. I distinctly remember building a binary clock; actually writing code to achieve something I wanted rather than some arbitrary class exercise</p>
]]></description><pubDate>Wed, 31 Aug 2022 10:01:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=32660267</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=32660267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32660267</guid></item><item><title><![CDATA[New comment by 74ls00 in "Why software engineers like woodworking"]]></title><description><![CDATA[
<p>I've recently taken up basketry for much the same reasons, but it has the added bonus that you don't really need any special equipment and the cost of materials is pretty low. Just so satisfying holding a thing in your hand that software just doesn't have.</p>
]]></description><pubDate>Fri, 10 Jun 2022 15:35:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=31695616</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=31695616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31695616</guid></item><item><title><![CDATA[New comment by 74ls00 in "Ask HN: Recommend employers with positive social impact"]]></title><description><![CDATA[
<p>I believe that my current work has a positive social impact. I work for ResearchSpace (<a href="https://www.researchspace.com/" rel="nofollow">https://www.researchspace.com/</a>) where we make software for bio-med research labs. Its no change-the-world kind of endeavour, but is is simple, honest work. We're almost always looking to grow the team, for anyone interested.</p>
]]></description><pubDate>Sat, 04 Jun 2022 18:03:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=31623371</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=31623371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31623371</guid></item><item><title><![CDATA[New comment by 74ls00 in "Lazarus – Professional Free Pascal Rad IDE"]]></title><description><![CDATA[
<p>Used to be the same in the UK (was my first language), but now they've revamped computing education up and down the country I'd be very surprised if it's still used anywhere</p>
]]></description><pubDate>Sun, 24 Apr 2022 07:40:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=31142022</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=31142022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31142022</guid></item><item><title><![CDATA[New comment by 74ls00 in "Ask HN: What is your Git commit/push flow?"]]></title><description><![CDATA[
<p>Yes, going back and understanding <i>why</i> something broke/has changed is incredibly valuable. Often it's not because of one singular decision but a collection of decisions over time that resulted in some behavioural regression. Being able to easily hop through all the commits of the recent past is incredibly valuable for me to understand how we can prevent such errors in the future, not just patch over the current one and move on. Fixing things without considering how we got here I tend to find leads to messy code; extra checks and assertions that aren't necessary if one takes the time to update the underlying assumption or modules that end up too tightly coupled because an extra bit of logic is added to fix that one bug.<p>Obviously it's possible to go too far; not every commit needs an attached essay. Many of my commits are just "fixed typo" or "added unit test for X", but then sometimes I'll write a short paragraphs or two explaining my rationale, referencing the commits that came before</p>
]]></description><pubDate>Fri, 18 Mar 2022 07:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=30719552</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=30719552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30719552</guid></item><item><title><![CDATA[New comment by 74ls00 in "Insurance is like gambling, don't overdo it"]]></title><description><![CDATA[
<p>I find this debate interesting, but I can see this argument being used by both sides. Is your point that you don’t foresee external issues by buying like the supplier going under/the product becoming unmaintained or that you don’t foresee internal issues by building like some critical security oversight?</p>
]]></description><pubDate>Mon, 21 Jun 2021 06:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=27576918</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=27576918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27576918</guid></item><item><title><![CDATA[New comment by 74ls00 in "John Cleese Sells the Brooklyn Bridge as an NFT"]]></title><description><![CDATA[
<p>Neither. All you get is in effect a certificate that says you “own” it. Nothing more, nothing less.</p>
]]></description><pubDate>Mon, 22 Mar 2021 08:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=26538248</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=26538248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26538248</guid></item><item><title><![CDATA[New comment by 74ls00 in "Show HN: Create a QR code with text in the code pattern"]]></title><description><![CDATA[
<p>ZSA, the mechanical keyboard company, has layout.new —- that’s the smallest institution owning one of the .new domains I’d seen prior to this. Not exactly a global brand</p>
]]></description><pubDate>Sun, 20 Dec 2020 14:36:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=25486447</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=25486447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25486447</guid></item><item><title><![CDATA[New comment by 74ls00 in "Would it be possible to detect an industrial civilization in geological record?"]]></title><description><![CDATA[
<p>IIRC tin was one of main motivating factors for the Roman invasion of Britain</p>
]]></description><pubDate>Sun, 27 Sep 2020 12:41:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=24606209</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=24606209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24606209</guid></item><item><title><![CDATA[New comment by 74ls00 in "Man dies from eating more than a bag of liquorice a day"]]></title><description><![CDATA[
<p>I don’t know, seems reasonable to me. How many people on the street would know when asked what the safe dosage of liquorice is? Guess most would say it’s no worse than any sugary candy. Is it not similar to an allergy?</p>
]]></description><pubDate>Thu, 24 Sep 2020 22:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=24584567</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=24584567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24584567</guid></item><item><title><![CDATA[New comment by 74ls00 in "Woman dies during a ransomware attack on a German hospital"]]></title><description><![CDATA[
<p>The problem is that a lot of the specialist machines weren't designed with security in mind — it’s not so easy to do as you describe</p>
]]></description><pubDate>Sat, 19 Sep 2020 08:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=24525965</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=24525965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24525965</guid></item><item><title><![CDATA[New comment by 74ls00 in "Why online voting is harder than online banking"]]></title><description><![CDATA[
<p>The main thing I’ve never understood is why online voting is even desirable. Even if it were as secure what’s wrong with going to a polling station? If it’s inaccessible to many busy people then let’s make it a public holiday. What problem are we trying to solve?</p>
]]></description><pubDate>Sun, 13 Sep 2020 10:58:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=24460008</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=24460008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24460008</guid></item><item><title><![CDATA[New comment by 74ls00 in "Digital pregnancy tests have an internal paper test"]]></title><description><![CDATA[
<p>Had the same idea just before seeing your comment as I pondered over another discussing the horrendous environmental cost.</p>
]]></description><pubDate>Fri, 04 Sep 2020 10:05:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=24373509</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=24373509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24373509</guid></item><item><title><![CDATA[New comment by 74ls00 in "Digital pregnancy tests have an internal paper test"]]></title><description><![CDATA[
<p>Precise means lots of fine-grained information; accurate means close to the truth. If the weather is 20° exactly and one thermometer reads 20.2° and another 20.562° the first can be described as more accurate and the latter as more precise.  Hence the expression, “precisely wrong”.</p>
]]></description><pubDate>Fri, 04 Sep 2020 10:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=24373498</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=24373498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24373498</guid></item><item><title><![CDATA[New comment by 74ls00 in "U.S. Supreme Court deems half of Oklahoma a Native American reservation"]]></title><description><![CDATA[
<p>That’s what it means for a legislature to be sovereign — you kind of need the ability for future people to reverse past decisions to have a functioning democracy</p>
]]></description><pubDate>Fri, 10 Jul 2020 09:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=23789717</link><dc:creator>74ls00</dc:creator><comments>https://news.ycombinator.com/item?id=23789717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23789717</guid></item></channel></rss>