<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: dflock</title><link>https://news.ycombinator.com/user?id=dflock</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 14 Oct 2026 17:35:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dflock" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dflock in "Why isn't the industry freaking out about DeepSeek 4.1 Flash?"]]></title><description><![CDATA[
<p>From <a href="https://en.wikipedia.org/wiki/The_Garin_Death_Ray" rel="nofollow">https://en.wikipedia.org/wiki/The_Garin_Death_Ray</a> if anyone else was wondering.</p>
]]></description><pubDate>Fri, 09 Oct 2026 15:04:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=50021526</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=50021526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50021526</guid></item><item><title><![CDATA[New comment by dflock in "Barcodes are about to go extinct"]]></title><description><![CDATA[
<p>You need example product pages.</p>
]]></description><pubDate>Sat, 03 Oct 2026 08:08:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49942292</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=49942292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49942292</guid></item><item><title><![CDATA[New comment by dflock in "I haven't lost a customer service fight in seven months"]]></title><description><![CDATA[
<p>I like you blog and tried to add it to my feed, but it doesn't appear to have an RSS or Atom feed. I know beehiiv supports feeds - any chance you could switch it on?</p>
]]></description><pubDate>Wed, 09 Sep 2026 23:49:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49636288</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=49636288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49636288</guid></item><item><title><![CDATA[New comment by dflock in "The front end framework for correctness: built on Effect, architected like Elm"]]></title><description><![CDATA[
<p>That's an interesting - and maybe correct - point. Looking at the examples, it seems very long winded and not something I would want to write myself - but maybe I don't need to care about that anymore, as you say!</p>
]]></description><pubDate>Fri, 24 Jul 2026 15:59:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49037578</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=49037578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49037578</guid></item><item><title><![CDATA[New comment by dflock in "The front end framework for correctness: built on Effect, architected like Elm"]]></title><description><![CDATA[
<p>This looks interesting, and I've been keeping an eye on this for a while - but does anyone have experience from actually using this for real?</p>
]]></description><pubDate>Fri, 24 Jul 2026 15:51:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49037456</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=49037456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49037456</guid></item><item><title><![CDATA[New comment by dflock in "YouTube, your RSS feeds are broken"]]></title><description><![CDATA[
<p>I see people are doing scripts or other things to remove shorts from their feeds, but there is a simpler solution. Take your RSS URL of a channel, e.g.:<p><a href="https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B" rel="nofollow">https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B</a>...<p>Replace the `channel_id` with `playlist_id` and replace `UC` with `UULF`. This prefix will only list normal videos:<p><a href="https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG" rel="nofollow">https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG</a>...<p>----<p>From this comment: <a href="https://news.ycombinator.com/item?id=48032508">https://news.ycombinator.com/item?id=48032508</a></p>
]]></description><pubDate>Wed, 06 May 2026 07:08:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48033217</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=48033217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48033217</guid></item><item><title><![CDATA[New comment by dflock in "AISLE Discovers 38 CVEs in OpenEMR Healthcare Software"]]></title><description><![CDATA[
<p>No one knows how many vulnerabilities there are in closed source medical record software - because we can't check. There are _probably_ loads though, because that medical software is super terrible in every way that we _can_ check.</p>
]]></description><pubDate>Tue, 28 Apr 2026 16:35:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47936781</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=47936781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47936781</guid></item><item><title><![CDATA[New comment by dflock in "Statecharts: hierarchical state machines"]]></title><description><![CDATA[
<p>Before. I could, probably, now get an LLM to refactor everything to be inside the statechart - but I'm not sure if I actually want that.</p>
]]></description><pubDate>Sun, 26 Apr 2026 16:42:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47911640</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=47911640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47911640</guid></item><item><title><![CDATA[New comment by dflock in "Statecharts: hierarchical state machines"]]></title><description><![CDATA[
<p>I've tried to use state charts for frontend development a couple of times, but bounced off. IIRC, I was using xstate with vue, and I found that they were hard to retrofit to existing systems, and where I tried, I found that the boundary between the part of the system controlled by xstate and the rest of the system problematic. It felt like it would work better with everything "inside" the statechart, but that's a big lift for an existing codebase.</p>
]]></description><pubDate>Sun, 26 Apr 2026 13:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47910195</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=47910195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47910195</guid></item><item><title><![CDATA[New comment by dflock in "Opus 4.5 is not the normal AI agent experience that I have had thus far"]]></title><description><![CDATA[
<p>Recent Claude will just look at your code and copy what you've been doing, mostly, in an existing codebase - without being asked. In a new codebase, you can just ask it to "be conscice, keep it simple" or something.</p>
]]></description><pubDate>Tue, 06 Jan 2026 22:05:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46519510</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=46519510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46519510</guid></item><item><title><![CDATA[New comment by dflock in "Learn Prolog Now (2006)"]]></title><description><![CDATA[
<p>There are a bunch of libraries that will do this - here's one example of a python one: <a href="https://github.com/yuce/pyswip" rel="nofollow">https://github.com/yuce/pyswip</a> - and a ruby one: <a href="https://github.com/preston/ruby-prolog" rel="nofollow">https://github.com/preston/ruby-prolog</a></p>
]]></description><pubDate>Wed, 12 Nov 2025 17:01:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45902588</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=45902588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45902588</guid></item><item><title><![CDATA[New comment by dflock in "Learn Prolog Now (2006)"]]></title><description><![CDATA[
<p>There are a bunch of libraries that will do this - here's one example of a python one: <a href="https://github.com/yuce/pyswip" rel="nofollow">https://github.com/yuce/pyswip</a> - and a ruby one: <a href="https://github.com/preston/ruby-prolog" rel="nofollow">https://github.com/preston/ruby-prolog</a></p>
]]></description><pubDate>Wed, 12 Nov 2025 17:00:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45902575</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=45902575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45902575</guid></item><item><title><![CDATA[New comment by dflock in "Did Space Debris Hit A United Flight Over The Rockies Thursday?"]]></title><description><![CDATA[
<p>Interesting! There are ~2 starlink satellites re-entering the atmosphere _every day_ now - and this is only set to increase. I wonder if this was caused by starlink debris?</p>
]]></description><pubDate>Sun, 19 Oct 2025 11:29:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45633481</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=45633481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45633481</guid></item><item><title><![CDATA[New comment by dflock in "A New Internet Business Model?"]]></title><description><![CDATA[
<p>You can still do this, it all still works, technically. You will have a spam/malware/security issues that wouldn't have been an issue back in the day. You will also have discoverability issues - but that hasn't actually changed, if it's just for you or your friends.</p>
]]></description><pubDate>Mon, 22 Sep 2025 15:57:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45335271</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=45335271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45335271</guid></item><item><title><![CDATA[New comment by dflock in "Tinycolor supply chain attack post-mortem"]]></title><description><![CDATA[
<p>- [supply-chain-security · GitHub Topics · GitHub](<a href="https://github.com/topics/supply-chain-security" rel="nofollow">https://github.com/topics/supply-chain-security</a>)<p>- [GitHub - safedep/vet: Protect against malicious open source packages](<a href="https://github.com/safedep/vet" rel="nofollow">https://github.com/safedep/vet</a>)<p>- [GitHub - AikidoSec/safe-chain](<a href="https://github.com/AikidoSec/safe-chain" rel="nofollow">https://github.com/AikidoSec/safe-chain</a>)<p>- npm audit</p>
]]></description><pubDate>Wed, 17 Sep 2025 20:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45280832</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=45280832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45280832</guid></item><item><title><![CDATA[New comment by dflock in "Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised"]]></title><description><![CDATA[
<p>The store in the case of pass, is a plain text file, whose contents are encrypted strings. If you trust the encryption, you can put it anywhere you like. Keep the keys secret and safe, though!</p>
]]></description><pubDate>Tue, 16 Sep 2025 14:13:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45262528</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=45262528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45262528</guid></item><item><title><![CDATA[New comment by dflock in "Kite News"]]></title><description><![CDATA[
<p>If you could mash this together with this: <a href="https://www.newsminimalist.com/" rel="nofollow">https://www.newsminimalist.com/</a> - that would be great.</p>
]]></description><pubDate>Thu, 10 Jul 2025 12:08:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44520073</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=44520073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44520073</guid></item><item><title><![CDATA[New comment by dflock in "Show HN: Sumble – knowledge graph for GTM data – query tech stack, key projects"]]></title><description><![CDATA[
<p>Please ingest the biotech industry!</p>
]]></description><pubDate>Tue, 08 Jul 2025 17:52:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44502364</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=44502364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44502364</guid></item><item><title><![CDATA[New comment by dflock in "Show HN: 90s.dev - game maker that runs on the web"]]></title><description><![CDATA[
<p>Show examples of things built with it?</p>
]]></description><pubDate>Tue, 20 May 2025 15:15:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44042569</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=44042569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44042569</guid></item><item><title><![CDATA[New comment by dflock in "Evertop: E-ink IBM XT clone with 100+ hours of battery life"]]></title><description><![CDATA[
<p><a href="https://github.com/unkyulee/micro-journal">https://github.com/unkyulee/micro-journal</a></p>
]]></description><pubDate>Tue, 22 Apr 2025 14:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43763008</link><dc:creator>dflock</dc:creator><comments>https://news.ycombinator.com/item?id=43763008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43763008</guid></item></channel></rss>