<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: DavidPiper</title><link>https://news.ycombinator.com/user?id=DavidPiper</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 22:15:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DavidPiper" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DavidPiper in "The Birth and Death of JavaScript (2014)"]]></title><description><![CDATA[
<p>I love(?) that he absolutely predicted a global disaster between 2020-2025, he just got the wrong type. Which is very JavaScript.</p>
]]></description><pubDate>Sun, 14 Jun 2026 12:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48526774</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48526774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48526774</guid></item><item><title><![CDATA[New comment by DavidPiper in "Stop the Apple Music app from launching"]]></title><description><![CDATA[
<p>Sadly it doesn't quite go away even when you've turned everything off: <a href="https://davids.town/dear-apple-please-fix-ios-music" rel="nofollow">https://davids.town/dear-apple-please-fix-ios-music</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 22:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453299</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48453299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453299</guid></item><item><title><![CDATA[New comment by DavidPiper in "Microsoft Office 2019 and 2021 for Mac view-only conversion"]]></title><description><![CDATA[
<p>Everyone got real loud when Windows 10 was killed off. And it happened anyway. I expect the same will happen this time, as do Microsoft.<p>Might be time to go back to a second, air-gapped machine so I can actually use all the software I paid for.</p>
]]></description><pubDate>Sun, 31 May 2026 03:47:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48342863</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48342863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48342863</guid></item><item><title><![CDATA[New comment by DavidPiper in "College students drown out AI-praising commencement speeches with boos"]]></title><description><![CDATA[
<p>Slightly facetiously, but also completely seriously: I thought the speaker was talking about a "solution" that explicitly frames the students as the "problem" - and the students noticed.</p>
]]></description><pubDate>Wed, 20 May 2026 14:11:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48208137</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48208137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48208137</guid></item><item><title><![CDATA[New comment by DavidPiper in "Ten Signs of Fascism. America has all of them"]]></title><description><![CDATA[
<p>Not sure I agree with some of your points, but also not sure they're downvote-worthy.<p>As a non-American, the only thing I could probably argue against in good faith with enough context is Point 2.<p>I took from the 10 stories that everybody knew what was happening, and still nobody did anything (with one exception after-the-fact). The media today is certainly broadcasting what is happening, but I'm not sure it's actually solving the "let's do something about it" problem.</p>
]]></description><pubDate>Tue, 19 May 2026 03:58:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48189000</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48189000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48189000</guid></item><item><title><![CDATA[New comment by DavidPiper in "Ten Signs of Fascism. America has all of them"]]></title><description><![CDATA[
<p>Another opportunity to recommend "They Thought They Were Free: The Germans 1933-45" by Milton Mayer. The audiobook is great too.<p>A critical but empathetic look at how fascism rises and spreads through, and alongside, ordinary people in ordinary society. Excellent book, incredibly relevant.<p>An excerpt, if you don't want to commit to the whole thing: <a href="https://press.uchicago.edu/Misc/Chicago/511928.html" rel="nofollow">https://press.uchicago.edu/Misc/Chicago/511928.html</a></p>
]]></description><pubDate>Sun, 17 May 2026 08:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48167181</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48167181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48167181</guid></item><item><title><![CDATA[New comment by DavidPiper in "Show HN: Building a web server in assembly to give my life (a lack of) meaning"]]></title><description><![CDATA[
<p>Assembly for the correct architecture is only one part of getting an executable running on a machine.<p>- Dynamic libraries (e.g. for calling into the kernel, but also user space dynamic libraries) are OS-specific (.so for Linux, .dylib for macOS, .dll for Windows)<p>- Executable format is OS-specific (ELF for Linux, Mach-O for macOS, PE for Windows)<p>- Dynamic loading and linkage of both the above are also therefore OS-specific</p>
]]></description><pubDate>Sun, 10 May 2026 07:20:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48081743</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48081743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48081743</guid></item><item><title><![CDATA[New comment by DavidPiper in "David Attenborough's 100th Birthday"]]></title><description><![CDATA[
<p>I really enjoyed OP's story, and the way they told it. Knowing the location of Richmond Hill is really not the point.</p>
]]></description><pubDate>Fri, 08 May 2026 23:10:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48069897</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=48069897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48069897</guid></item><item><title><![CDATA[New comment by DavidPiper in "The future of everything is lies, I guess: Where do we go from here?"]]></title><description><![CDATA[
<p>Who said AI taking your job is "the most likely" case? Even by those extreme estimates of 30% unemployment or whatever - that still leaves ~65% of jobs not lost to AI.</p>
]]></description><pubDate>Fri, 17 Apr 2026 21:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47810801</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47810801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47810801</guid></item><item><title><![CDATA[New comment by DavidPiper in "The future of everything is lies, I guess: Where do we go from here?"]]></title><description><![CDATA[
<p>You don't have any idea what job they have, how good they are at it, what their company does, what industry they work in, whether their income is backed by labour, knowledge work, emotional connection, government relationships, capital investments, ...<p>See above.</p>
]]></description><pubDate>Fri, 17 Apr 2026 12:15:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47805071</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47805071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47805071</guid></item><item><title><![CDATA[New comment by DavidPiper in "The future of everything is lies, I guess: Where do we go from here?"]]></title><description><![CDATA[
<p>I'm seeing a lot of comments like this lately:<p>"Oh well, we were in an anomalous time of social growth, time to go backwards! We won't even need to read or write or think! It's all just too bad, but that's just the way the world works, like it did in 1800." [or pick your date before any current person was alive]<p>Lots of people have started considering a time of significant "progress" as "an anomaly", as if the world should always just be the way it was in, say, 1800, like that was actually the realistic pinnacle of human society. You also seem to be loosely basing this argument on the availability of "rich nerds", which seems like a bizarre non-sequitur. Computing once didn't exist, and we still valued reading, writing and thinking.<p>I'm kind of baffled by how regularly I see comments like this. Like, come on. This is basically the AI black pill, no?</p>
]]></description><pubDate>Thu, 16 Apr 2026 22:54:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47800547</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47800547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47800547</guid></item><item><title><![CDATA[New comment by DavidPiper in "Agent - Native Mac OS X coding ide/harness"]]></title><description><![CDATA[
<p>Nope, looks like someone's angling for some sweet domain parking money.<p>Or a lawsuit, given macOS is a trademark.</p>
]]></description><pubDate>Thu, 16 Apr 2026 09:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47790776</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47790776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47790776</guid></item><item><title><![CDATA[New comment by DavidPiper in "AI Will Be Met with Violence, and Nothing Good Will Come of It"]]></title><description><![CDATA[
<p>That is the question society is currently asking with articles like this one.<p>Given that (allegedly) "your salary" won't be the answer for a significant chunk of the population soon, and all that money will instead (allegedly) go to the bosses doing the firings, and the AI companies they employ instead.</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47739805</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47739805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47739805</guid></item><item><title><![CDATA[New comment by DavidPiper in "AI Will Be Met with Violence, and Nothing Good Will Come of It"]]></title><description><![CDATA[
<p>I am not at all proposing that "people with billions of dollars" somehow directly pay for "the needs of the population as a whole".<p>I'm considering "actual power", rather than "actual income".</p>
]]></description><pubDate>Sun, 12 Apr 2026 13:50:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47739644</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47739644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47739644</guid></item><item><title><![CDATA[New comment by DavidPiper in "AI Will Be Met with Violence, and Nothing Good Will Come of It"]]></title><description><![CDATA[
<p>I wholeheartedly agree with and encourage this kind of academic distinction. However...<p>Until people with billions of dollars behind them do something with that money to offset the financial hardship that they're knowingly - and gleefully - bringing to others... The distinction has no practical use.<p>(And before someone says "that's the government's job!", consider how much lobbying money is coming from CEOs and companies who know the domain best and are agitating for better financial and social safeguards for all. None, naturally.)</p>
]]></description><pubDate>Sun, 12 Apr 2026 13:37:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47739489</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47739489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47739489</guid></item><item><title><![CDATA[New comment by DavidPiper in "Sam Altman's response to Molotov cocktail incident"]]></title><description><![CDATA[
<p>This analogy only works if the toddler buys their own lego and, while assembling it, the neighbour's toddler - whose parents can't afford to buy lego - chokes to death.<p>It is possible to build things that don't hurt people.<p>It is possible to reduce the harms of things that are likely to hurt people.<p>It is possible to not treat hurt as a foregone conclusion.<p>It is possible not to use this foregone conclusion to defend strangers who not only create things that actively harm people, but promote this harm as a good thing, without also providing the support to reduce or avoid those harms.</p>
]]></description><pubDate>Sun, 12 Apr 2026 00:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47735149</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47735149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47735149</guid></item><item><title><![CDATA[New comment by DavidPiper in "The threat is comfortable drift toward not understanding what you're doing"]]></title><description><![CDATA[
<p>I agree that being further along the Vibe end of the spectrum is the issue. Some of the other ways I use Claude don't have the same problems.<p>> If the result is something you can't explain than slow down and follow the steps it takes as they are taken.<p>The problem is I can explain it. But it's rote and not malleable. I didn't do the work to prove it to myself. Its primary form is on the page, not in my head, as it were.</p>
]]></description><pubDate>Sun, 05 Apr 2026 13:21:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47649180</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47649180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47649180</guid></item><item><title><![CDATA[New comment by DavidPiper in "The threat is comfortable drift toward not understanding what you're doing"]]></title><description><![CDATA[
<p>I've just started a new role as a senior SWE after 5 months off. I've been using Claude a bit in my time off; it works really well. But now that I've started using it professionally, I keep running into a specific problem: I have nothing to hold onto in my own mind.<p>How this plays out:<p>I use Claude to write some moderately complex code and raise a PR. Someone asks me to change something. I look at the review and think, yeah, that makes sense, I missed that and Claude missed that. The code works, but it's not quite right. I'll make some changes.<p>Except I can't.<p>For me, it turns out having decisions made for you and fed to you is not the same as making the decisions and moving the code from your brain to your hands yourself. Certainly every decision made was fine: I reviewed Claude's output, got it to ask questions, answered them, and it got everything right. I reviewed its code before I raised the PR. Everything looked fine within the bounds of my knowledge, and this review was simply something I didn't know about.<p>But I didn't make any of those decisions. And when I have to come back to the code to make updates - perhaps tomorrow - I have nothing to grab onto in my mind. Nothing is in my own mental cache. I know what decisions were made, but I merely checked them, I didn't decide them. I know where the code was written, but I merely verified it, I didn't write it.<p>And so I suffer an immediate and extreme slow-down, basically re-doing all of Claude's work in my mind to reach a point where I can make manual changes correctly.<p>But wait, I could just use Claude for this! But for now I don't, because I've seen this before. Just a few moments ago. Using Claude has just made it significantly slower when I need to use my own knowledge and skills.<p>I'm still figuring out whether this problem is transient (because this is a brand new system that I don't have years of experience with), or whether it will actually be a hard blocker to me using Claude long-term. Assuming I want to be at my new workplace for many years and be successful, it will cost me a lot in time and knowledge to NOT build the castle in the sky myself.</p>
]]></description><pubDate>Sun, 05 Apr 2026 12:50:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648892</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47648892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648892</guid></item><item><title><![CDATA[New comment by DavidPiper in "Introduction to Computer Music (2009) [pdf]"]]></title><description><![CDATA[
<p>It sounds pedantic, but I think it's important: maths and physics are often used to describe sounds, their relationships and emergent properties through combination. Maths and physics aren't ever really used to describe music.<p>It's like telling someone they can paint a masterpiece because they understand Fe4[Fe(CN)6]3 makes an aesthetically pleasant blue pigment.</p>
]]></description><pubDate>Sun, 05 Apr 2026 06:45:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646788</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47646788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646788</guid></item><item><title><![CDATA[New comment by DavidPiper in "Shooting down ideas is not a skill"]]></title><description><![CDATA[
<p>> People don't want change? Nah, people like change when it is obvious to them that the change is good.<p>I agree with some of what you said, but just want to point out that you're doing the very thing you criticise here.<p>I think lots of people genuinely don't want change. Hopefully you have great answers to my objection.<p>In general, I've found the question of "who needs to provide evidence first?" is one of the most casually ignored and maliciously manipulated questions in so much professional discourse. The answer is often implicitly "the person with less role power" which by itself is a terrible answer.</p>
]]></description><pubDate>Sun, 05 Apr 2026 02:54:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47645722</link><dc:creator>DavidPiper</dc:creator><comments>https://news.ycombinator.com/item?id=47645722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47645722</guid></item></channel></rss>