<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: AndrewStephens</title><link>https://news.ycombinator.com/user?id=AndrewStephens</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 08:59:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=AndrewStephens" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by AndrewStephens in "Trying for 1 month but can't learn pixel art still"]]></title><description><![CDATA[
<p>A lot of the original 8bit games that pixel art tries to invoke have quite terrible art, even by the standards of the day.</p>
]]></description><pubDate>Sun, 05 Apr 2026 20:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47653331</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47653331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47653331</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Show HN: I built a frontpage for personal blogs"]]></title><description><![CDATA[
<p>Well, probably. And if not there is always good old fashioned email.<p>Almost nobody actually contacts me but it is technically possible.</p>
]]></description><pubDate>Sat, 04 Apr 2026 16:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47640581</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47640581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47640581</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Trying for 1 month but can't learn pixel art still"]]></title><description><![CDATA[
<p>I have been trying for years to get good at 3D modeling with Blender and have also failed. But I didn’t let that stop me using Blender to produce illustrations for my sci-if epic interactive fiction game that ended up being nominated for a minor award for graphics (it didn’t win).<p>Let me introduce you to the last resort of the struggling artist - extreme stylization. Really good pixel art is a very difficult discipline but terrible pixel art can be just as appealing if you push a style you can call your own.<p>Be bold.</p>
]]></description><pubDate>Sat, 04 Apr 2026 16:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47640420</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47640420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47640420</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Show HN: I built a frontpage for personal blogs"]]></title><description><![CDATA[
<p>I haven’t had comments on my blog for over a decade now and I don’t miss them. For every useful and informative comment I got several spammy or rude reply. Anyone who wants to let me know something about my blog can message me on social media.<p>I’ve seen blogs that do not host comments themselves but instead automatically surface social media (usually mastodon) comments which I think is a useful technique.</p>
]]></description><pubDate>Fri, 03 Apr 2026 13:26:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626446</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47626446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626446</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Show HN: I built a frontpage for personal blogs"]]></title><description><![CDATA[
<p>I love this (and submitted my blog) - people bemoan the death of the Old Web™ but in reality there is still heaps of great content being created.</p>
]]></description><pubDate>Fri, 03 Apr 2026 13:00:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626183</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47626183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626183</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Some Words on WigglyPaint"]]></title><description><![CDATA[
<p>A well written piece on a sad state of affairs.</p>
]]></description><pubDate>Sat, 07 Mar 2026 10:39:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47286360</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47286360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47286360</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Stop using grey text (2025)"]]></title><description><![CDATA[
<p>You are not alone.<p>I got criticism on my blog for using a serif font but those people are just … wrong. Serif fonts are just better for reading at all font sizes.</p>
]]></description><pubDate>Fri, 06 Mar 2026 06:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47271497</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47271497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47271497</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Personal Statement of a CIA Analyst"]]></title><description><![CDATA[
<p>> I was put through the mill of getting higher level security clearances so I could be assigned to classified projects. Fortunately, I never was.<p>Sure was lucky you didn’t work on any of those classified projects - <wink></p>
]]></description><pubDate>Sat, 21 Feb 2026 22:08:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47105341</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47105341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47105341</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Micropayments as a reality check for news sites"]]></title><description><![CDATA[
<p>> As I have described earlier, the race to the bottom is a feature, not a bug. It encourages other sites to mirror your content.<p>The problem is that bottom in this case is “free, with ads.” As soon as you post your well researched expensive to produce content, I will summarise it and offer 90% of the experience for free. That’s if Google doesn’t do it first with AI summaries.<p>There are plenty of crypto projects that tried to do micropayments. They failed mainly due to technical reasons but if they had worked they still would not have gained traction - nobody wants micropayments.</p>
]]></description><pubDate>Thu, 19 Feb 2026 21:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47080115</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47080115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47080115</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Micropayments as a reality check for news sites"]]></title><description><![CDATA[
<p>I get the sentiment but micropayments just don’t work - the main problems are not technical but social. Even in the gaming sector, nobody really charges less than about a dollar for items - that is the smallest unit of money where putting up with fraud, complaints, and chargebacks becomes worthwhile.<p>Add to this the huge race to the bottom (they are charging 3 cents for their article, read my summary for 2 cents) and you quickly begin to see why micropayments have never taken off.<p>Finally, I wrote a blog post along these lines with more detail[0]. For those who disagree, ask yourselves; would you pay me 2 cents before you click that link.<p>[0] <a href="https://sheep.horse/2024/11/on_micropayments.html" rel="nofollow">https://sheep.horse/2024/11/on_micropayments.html</a></p>
]]></description><pubDate>Thu, 19 Feb 2026 20:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47079236</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47079236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47079236</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Show HN: Knock-Knock.net – Visualizing the bots knocking on my server's door"]]></title><description><![CDATA[
<p>I just disable SSH passwords and force using a certificate, which should be immune to bots barring some horrible unknown flaw in the ssh daemon.<p>Running over a VPN service would have the much the same effect.</p>
]]></description><pubDate>Mon, 16 Feb 2026 03:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47030678</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47030678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47030678</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Show HN: Knock-Knock.net – Visualizing the bots knocking on my server's door"]]></title><description><![CDATA[
<p>This is great. I run a server for my blog and can confirm idiotic bots continually hammer port 22. Sometimes I check my SSH logs just to see what is going on but I’ve never detected anything cleverer than trying common username/pw combinations.<p>It seems a little pointless, surely every server actually accepting SSH passwords has been 0wned year ago.</p>
]]></description><pubDate>Sun, 15 Feb 2026 23:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47028724</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=47028724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47028724</guid></item><item><title><![CDATA[New comment by AndrewStephens in "iOS 26.3 and macOS 26.3 Fix Dozens of Vulnerabilities, Including Zero-Day"]]></title><description><![CDATA[
<p>I find some parts of Liquid Glass to be an improvement over the previous flat style that lasted far too long. A lot of it seems really well thought out.<p>On mobile that is.<p>On larger screens with desktops and overlapping windows it looks kind of bad. Not unusable, just annoying. I am hoping this will change as more apps update their design.</p>
]]></description><pubDate>Thu, 12 Feb 2026 00:21:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983199</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46983199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983199</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Dithering – Part 2: The Ordered Dithering"]]></title><description><![CDATA[
<p>Normally I am not a fan of gimmicky page formats but this series really hits it out of the park with well-considered presentation.<p>I can't wait until the next installment on error diffusion. I still think Atkinson dithering looks great, so much so that I made a web component to dither images.</p>
]]></description><pubDate>Tue, 27 Jan 2026 08:43:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46777197</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46777197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46777197</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Ask HN: When has a "dumb" solution beaten a sophisticated one for you?"]]></title><description><![CDATA[
<p>Game design is filled with simple ideas that interact in fun ways. Every time I have tried to come up with complex AIs I ended up scrapping them in favor of "stupid" solutions that turned out to be more enjoyable and easier to tune.</p>
]]></description><pubDate>Sun, 18 Jan 2026 07:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46665529</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46665529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46665529</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Ask HN: When has a "dumb" solution beaten a sophisticated one for you?"]]></title><description><![CDATA[
<p>Great question, I could answer with many stories but here are two:<p>The (deliberately) very limited analytics software I wrote for my personal website[0] could have used database but I didn't want to add a dependency to what was a very simple project so I hacked up an in-memory datastructure that periodically dumps itself to disk as a json file. This gives persistence across reboots and at a pinch I can just edit the file with a text editor.<p>Game design is filled with "stupid" ideas that work well. I wrote a text-based game[1] that includes Trek-style starship combat. I played around with a bunch of different ideas for enemy AI before just reverting to a simple action drawn off the top of a small deck. It's a very easy system to balance and expand, and just as fun for the player.<p>[0] <a href="https://sheep.horse/visitor_statistics.html" rel="nofollow">https://sheep.horse/visitor_statistics.html</a><p>[1] <a href="https://sheep.horse/voyage_of_the_marigold/" rel="nofollow">https://sheep.horse/voyage_of_the_marigold/</a></p>
]]></description><pubDate>Sun, 18 Jan 2026 07:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46665511</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46665511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46665511</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://sheep.horse/" rel="nofollow">https://sheep.horse/</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 19:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46621301</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46621301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46621301</guid></item><item><title><![CDATA[New comment by AndrewStephens in "Strange.website"]]></title><description><![CDATA[
<p>The world needs more idiosyncratic and opinionated hand crafted websites like this.</p>
]]></description><pubDate>Tue, 06 Jan 2026 01:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46507524</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46507524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46507524</guid></item><item><title><![CDATA[New comment by AndrewStephens in "The year of the 3D printed miniature and other lies we tell ourselves"]]></title><description><![CDATA[
<p>Great essay! I have never played WH40k but have been quite into Magic the Gathering at times.<p>Before I started playing I asked a friend what was to stop me just printing or photocopying cards (even in the 90s this would have been possible)<p>I understood how silly that question was when I felt the pleasure of actually owning a high quality product. Sure, I could spend the time to make my own cards but playing the game is only part of the fun.<p>Warhammer and MtG get mocked for being expensive but in reality they are comparable to cars, sports, fashion, and all the other things humans spend their disposable income on.</p>
]]></description><pubDate>Mon, 05 Jan 2026 00:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46493777</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46493777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46493777</guid></item><item><title><![CDATA[New comment by AndrewStephens in "John Simpson: 'I've reported on 40 wars but I've never seen a year like 2025'"]]></title><description><![CDATA[
<p>He wasn’t in a coma, he was only 18 years old. He states up front that he has only been reporting for 40 years, so he started long after the CMC.</p>
]]></description><pubDate>Mon, 29 Dec 2025 06:38:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418051</link><dc:creator>AndrewStephens</dc:creator><comments>https://news.ycombinator.com/item?id=46418051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418051</guid></item></channel></rss>