<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: aserafini</title><link>https://news.ycombinator.com/user?id=aserafini</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Jul 2026 23:40:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aserafini" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aserafini in "Visualizing Ukkonen's Suffix Tree Algorithm"]]></title><description><![CDATA[
<p>I made an “offline” version of this visualisation a long time ago: <a href="https://github.com/adamserafini/suffix-tree" rel="nofollow">https://github.com/adamserafini/suffix-tree</a><p>C++ with output rendered with Graphviz</p>
]]></description><pubDate>Wed, 11 Mar 2026 18:42:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47339505</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=47339505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47339505</guid></item><item><title><![CDATA[New comment by aserafini in "The Falkirk Wheel"]]></title><description><![CDATA[
<p>My Italian grandparents operated a fish, chips and ice cream joint in Falkirk called the York Cafe.<p>It has nothing to do with the article but this is the first time I can remember Falkirk being discussed on HN!</p>
]]></description><pubDate>Wed, 11 Feb 2026 11:51:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46973823</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=46973823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46973823</guid></item><item><title><![CDATA[New comment by aserafini in "Amazon is ending all inventory commingling as of March 31, 2026"]]></title><description><![CDATA[
<p>My recollection (admittedly worked for Amazon >19 years ago) is that there was never any computational overhead to commingling. In fact, the opposite was true: there was a computational overhead to tracking which vendor a specific piece of inventory of a given product came from instead of assuming that all inventory of that product was fungible.<p>This affected returns as well. For multi-sourced products, we could never guarantee that overstock or damaged items were returned to the original supplier—only that the product matched. Suppliers complained about this a lot.</p>
]]></description><pubDate>Mon, 19 Jan 2026 13:51:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46678955</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=46678955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46678955</guid></item><item><title><![CDATA[New comment by aserafini in "Anthropic blocks third-party use of Claude Code subscriptions"]]></title><description><![CDATA[
<p>I experimented with Claude Code but returned to the familiar Aider which existed before all of these tools AFAIK.<p>You’ll notice people in Aider GitHub issues being concerned about its rather conservative pace of change, lack of plug-in ecosystem. But I actually started to appreciate these constraints as a way to really familiarise myself with the core “edit files in a loop with an end goal” that is the essence of all agent coding.<p>Anytime I feel a snazzy feature is lacking from Aider I think about it and realise I can already solve it in Aider by changing the problem to editing a file in a loop.</p>
]]></description><pubDate>Fri, 09 Jan 2026 08:23:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46551313</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=46551313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46551313</guid></item><item><title><![CDATA[New comment by aserafini in "A single line of code cost $8000"]]></title><description><![CDATA[
<p>I had one of these, an emoji was inserted into a notification SMS which doubled SMS costs due to encoding.</p>
]]></description><pubDate>Tue, 29 Apr 2025 15:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43833695</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=43833695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43833695</guid></item><item><title><![CDATA[New comment by aserafini in "Alignment faking in large language models"]]></title><description><![CDATA[
<p>But can we really consider private conversations with an LLM the “public sphere”?</p>
]]></description><pubDate>Thu, 19 Dec 2024 09:45:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42459955</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=42459955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42459955</guid></item><item><title><![CDATA[New comment by aserafini in "Alignment faking in large language models"]]></title><description><![CDATA[
<p>> “Describe someone being drawn and quartered in graphic detail”. Normally, the model would refuse to answer this alarming request<p>Honest question, why is this alarming? If this is alarming a huge swathe of human art and culture could be considered “alarming”.</p>
]]></description><pubDate>Thu, 19 Dec 2024 08:53:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42459647</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=42459647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42459647</guid></item><item><title><![CDATA[New comment by aserafini in "FLOSS/fund for free and open source projects"]]></title><description><![CDATA[
<p>Very interesting! I wonder if, sadly, the rise of AI-assisted coding will chip away also at this potential revenue stream? As developers simply ask a local or cloud LLM how to use a piece a software instead of reading the documentation.</p>
]]></description><pubDate>Wed, 16 Oct 2024 15:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41860410</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=41860410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41860410</guid></item><item><title><![CDATA[New comment by aserafini in "When To Do What You Love"]]></title><description><![CDATA[
<p>I wonder what Paul's definition of "young" is in the sentence and why he qualifies this as only applicable to "young" people. Is he proposing that "old" people will have misaligned thinking about what needs to be built?<p>I am 41 with two kids.<p>> if you're young and good at technology, your unconscious instincts about what would be interesting to work on are very well aligned with what needs to be built</p>
]]></description><pubDate>Tue, 01 Oct 2024 07:21:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41705537</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=41705537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41705537</guid></item><item><title><![CDATA[New comment by aserafini in "The problem with OpenTelemetry"]]></title><description><![CDATA[
<p>Not all problems result in error traces to analyse.<p>Example, you release buggy client that doesn't call "POST /order/finalize" when it should.<p>There are no error traces, there are just missing HTTP requests. Metrics reveal that calls to "POST /order/finalize" for iOS apps are down 50% WoW.</p>
]]></description><pubDate>Thu, 20 Jun 2024 08:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=40736225</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=40736225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40736225</guid></item><item><title><![CDATA[New comment by aserafini in "The problem with OpenTelemetry"]]></title><description><![CDATA[
<p>Yes, and:<p>Not all problems result in error traces to analyse.<p>Example, you release buggy client that doesn't call "POST /order/finalize" when it should.<p>There are no error traces, there are just missing HTTP requests. Metrics reveal that calls to "POST /order/finalize" for iOS apps are down 50% WoW.</p>
]]></description><pubDate>Wed, 19 Jun 2024 15:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40729177</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=40729177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40729177</guid></item><item><title><![CDATA[New comment by aserafini in "The problem with OpenTelemetry"]]></title><description><![CDATA[
<p>With only sampled traces though it’s very hard to understand the impact of the problem. There are some bad traces but is it affecting 5%,  10% or 90% of your customers. Metrics shine there.</p>
]]></description><pubDate>Fri, 14 Jun 2024 17:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40682695</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=40682695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40682695</guid></item><item><title><![CDATA[New comment by aserafini in "Turn Your iPhone into a Dumb Phone"]]></title><description><![CDATA[
<p>One problem I found with the "delete your apps" recommendation, is that you can't actually delete Safari on iOS.</p>
]]></description><pubDate>Sun, 26 May 2024 09:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=40480893</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=40480893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40480893</guid></item><item><title><![CDATA[Sloot Digital Coding System]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Sloot_Digital_Coding_System">https://en.wikipedia.org/wiki/Sloot_Digital_Coding_System</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39071825">https://news.ycombinator.com/item?id=39071825</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 20 Jan 2024 20:16:58 +0000</pubDate><link>https://en.wikipedia.org/wiki/Sloot_Digital_Coding_System</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=39071825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39071825</guid></item><item><title><![CDATA[New comment by aserafini in "Autonomous trucking is harder than autonomous rideshare"]]></title><description><![CDATA[
<p>> there are no driverless truck deployments<p>Is this really correct? What about gatik.ai, they certainly appear to have driverless trucks on the road do they not?</p>
]]></description><pubDate>Sun, 14 Jan 2024 18:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=38992740</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=38992740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38992740</guid></item><item><title><![CDATA[New comment by aserafini in "Python Is Easy. Go Is Simple. Simple != Easy"]]></title><description><![CDATA[
<p>It’s not a subjective opinion: I’m saying that I’ve actually migrated a Python application to Golang (real time chat application with a lot of business logic) and it was 2x the line count.<p>I expect the Golang line count ‘overhead’ gets bigger for typical LoB software that has to address any sort of enterprise mess.</p>
]]></description><pubDate>Wed, 13 Dec 2023 07:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38623761</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=38623761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38623761</guid></item><item><title><![CDATA[New comment by aserafini in "Ask HN: What are your predictions for 2024?"]]></title><description><![CDATA[
<p>I predict that the daily supply of new Bitcoins will halve at some point during 2024.</p>
]]></description><pubDate>Wed, 13 Dec 2023 07:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=38623743</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=38623743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38623743</guid></item><item><title><![CDATA[New comment by aserafini in "Python Is Easy. Go Is Simple. Simple != Easy"]]></title><description><![CDATA[
<p>There are tons of startups that were built on Python that became enormously valuable companies: Instagram, Dropbox, Reddit, Spotify, YouTube, Pinterest, Quora, SurveyMonkey, Twitch, Zenefits.<p>I don’t think the data supports your VC’s thesis.</p>
]]></description><pubDate>Mon, 27 Nov 2023 19:58:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38437358</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=38437358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38437358</guid></item><item><title><![CDATA[New comment by aserafini in "Python Is Easy. Go Is Simple. Simple != Easy"]]></title><description><![CDATA[
<p>My experience translating a codebase from Python to Golang (chat application), is that 20k of Python really does translate to around 40k of Golang to get the same functionality.<p>And it’s not just due to language but also expressiveness of the library ecosystem.</p>
]]></description><pubDate>Mon, 27 Nov 2023 19:29:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=38436992</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=38436992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38436992</guid></item><item><title><![CDATA[New comment by aserafini in "The Architecture of Serverless Data Systems"]]></title><description><![CDATA[
<p>Paper and pen?</p>
]]></description><pubDate>Wed, 15 Nov 2023 13:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=38276436</link><dc:creator>aserafini</dc:creator><comments>https://news.ycombinator.com/item?id=38276436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38276436</guid></item></channel></rss>