<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: prologic</title><link>https://news.ycombinator.com/user?id=prologic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 23:17:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=prologic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by prologic in "EYG: A Programming Language for Humans"]]></title><description><![CDATA[
<p>Functional programming paradigms? Matching? Complex syntax? Sorry but either I've missed the point, or you've lost me. If we're trying to create tools for non-Developers to build software, this isn't it. You can pretty much already just ask Claude/Codex/whatever and it'll build you a thing™ and it'll probably work. You don't even need to read the code.</p>
]]></description><pubDate>Tue, 28 Jul 2026 02:49:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49078665</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49078665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49078665</guid></item><item><title><![CDATA[New comment by prologic in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>Yes! Check out <a href="https://swag.mills.io" rel="nofollow">https://swag.mills.io</a> and the examples in the repo.</p>
]]></description><pubDate>Mon, 27 Jul 2026 23:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49076751</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49076751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49076751</guid></item><item><title><![CDATA[New comment by prologic in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>I would recommend you have a look at Swag: <a href="https://swag.mills.io" rel="nofollow">https://swag.mills.io</a></p>
]]></description><pubDate>Mon, 27 Jul 2026 23:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49076740</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49076740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49076740</guid></item><item><title><![CDATA[New comment by prologic in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>You have to build a proper PWA with a fully formed manifest.json first off. Web Push (i.e: Push Notifications) are fully supported on both iOS and Android. The Only thing that doesn't work is "background" work (but preactically speaking I haven't really needed it).<p>If you'd like to find out how I build Mobile-first apps with Go, HTML and HTMX hit me up.</p>
]]></description><pubDate>Mon, 27 Jul 2026 14:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49070605</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49070605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49070605</guid></item><item><title><![CDATA[New comment by prologic in "So what is your programming setup? Hype is making fundamentals confusing"]]></title><description><![CDATA[
<p>I still use Vim (actually Neovim). I occasionally use VSCodium (with the Neovim plugin). But these days I usually don't writ emuch code, instead I guide/steer Claude Code (Optus/Fable) to do most of the "code writing" for me, so really I just use iTerm2 (macOS).</p>
]]></description><pubDate>Mon, 27 Jul 2026 13:33:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49069498</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49069498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49069498</guid></item><item><title><![CDATA[New comment by prologic in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>I've found this to not be true at all. You can do quite a lot with just HTMX. Any client-side Javascript™ you strictly need can often be done fairly minimally with Locality of Behaviour (LoB).</p>
]]></description><pubDate>Mon, 27 Jul 2026 13:24:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49069396</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49069396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49069396</guid></item><item><title><![CDATA[New comment by prologic in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>I basically use HTMX for all my Web Apps, including PWA(s) that run as ~near native apps on iOS/Android. It's great! I aso pair this with DaisyUI+TailwindCSS. YOu really can't go wrong, there is something quite pleasant about writing your web apps in ordinary HTML with partials and the extensions that HTMX adds to the browser for SPA-like interactivity.</p>
]]></description><pubDate>Mon, 27 Jul 2026 13:23:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49069374</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49069374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49069374</guid></item><item><title><![CDATA[New comment by prologic in "[dead]"]]></title><description><![CDATA[
<p>I also have first hand experienced with my neighbours LG TV (older model) that I helped them block outbound network requests that "spy" (or used to) on what they watch.</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:53:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068984</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49068984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068984</guid></item><item><title><![CDATA[New comment by prologic in "Ask HN: Protecting your Sites/Services from Unwanted Traffic?"]]></title><description><![CDATA[
<p>I'm actually almost tempted to build a reverse proxy that detects this type of "scanning" behaviour and just drops it to the floor.</p>
]]></description><pubDate>Sun, 26 Jul 2026 14:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49058470</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49058470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49058470</guid></item><item><title><![CDATA[New comment by prologic in "Ask HN: Protecting your Sites/Services from Unwanted Traffic?"]]></title><description><![CDATA[
<p>How do you deal with DDoS attacks on your infra / sites? Especially ones from residential proxies or vpn networks? These are the hardest to defend against as they often are relentless and no amount of proof-of-work, captchas or otherwise seems to stop them from coming. I don't think it's something you can easily block at any firewall level, the sheer volume of IP(s) and Subnets is too much.</p>
]]></description><pubDate>Sun, 26 Jul 2026 12:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49057353</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49057353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49057353</guid></item><item><title><![CDATA[New comment by prologic in "X-OS – Building an Operating System for the AI Era"]]></title><description><![CDATA[
<p>Why does it have to be called X? We already have x.com -- In fact what is it with this infactuation with calling everything "somethingX" or "X something"</p>
]]></description><pubDate>Sun, 26 Jul 2026 12:08:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49057322</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49057322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49057322</guid></item><item><title><![CDATA[New comment by prologic in "No Stack Overflow, No Autocomplete: What Coding Felt Like in the 80s"]]></title><description><![CDATA[
<p>> But something also got lost along the way, and it's that obligation to read slowly, to understand every line because there was no shortcut available<p>Not really sure what got "lost" here. But fundamentally nothing has really changed much, except for deeper abstractions, more powerful tools and the cost of "generating" (or producing) code approaching near zero (if you discount the cost of subscriptions to Claude/Codex, etc and the underlying costs of running those st scale).<p>You still have to understand, and read every line. Although now we just get tools to do so for us. But the understanding is still a requirement.</p>
]]></description><pubDate>Sun, 26 Jul 2026 11:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49056805</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49056805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49056805</guid></item><item><title><![CDATA[New comment by prologic in "Elevated Errors for Opus 5"]]></title><description><![CDATA[
<p>What happens one day when there is a significant outage of Claude or Codex and reliance on these tools as SaaS services is so great that it start to impact productivity and work? Will we just pack up our tools and go home?</p>
]]></description><pubDate>Sun, 26 Jul 2026 10:53:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49056756</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49056756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49056756</guid></item><item><title><![CDATA[New comment by prologic in "Upd.dev: Free Git hosting, including the freedom to vibe code"]]></title><description><![CDATA[
<p>> Therefore, there is no ... or «global stance on AI usage».<p>The fact that we're not starting to see alternative "code hosting" services because of the divide in our industry of the use of AI assisted or generated code is quite worrisome to me. Why? Because we shouldn't be in this socio-political situation in the first place, we should be getting along, with common goals, the love of creating, coding, whatever. Why do we now have to be so divided over new technology when we are the creators (or some of us anyway) of said technology?<p>Sure competition is good. Codeberg, Upd.dev, and many others. But can we somehow figure out a way to avoid being so polarizing?</p>
]]></description><pubDate>Sun, 26 Jul 2026 10:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49056747</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49056747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49056747</guid></item><item><title><![CDATA[New comment by prologic in "Claude Code Cut Their System Prompt by 80%. Does That Work for Small Models Too?"]]></title><description><![CDATA[
<p>I don't think so. Having build a custom agent with Anthrpic's SDK (in Go) and even running the agent on smaller quantized (non-frontier) models using Ollama, I seriously doubt you'd get good results. I read the same blog post, and I get the impression that the larger model with greater capabilities is able to infer more accurately without being constrained by large(r) system prompts, but I don't think this works so well for smaller less capable models.</p>
]]></description><pubDate>Sun, 26 Jul 2026 08:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055817</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49055817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055817</guid></item><item><title><![CDATA[New comment by prologic in "Chat, we've made a terrible mistake"]]></title><description><![CDATA[
<p>I think I missed it in your article somewhere, somehow... But what was the mistake?</p>
]]></description><pubDate>Sun, 26 Jul 2026 07:52:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055734</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49055734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055734</guid></item><item><title><![CDATA[New comment by prologic in "95CSS: A Windows 95-style CSS framework"]]></title><description><![CDATA[
<p>This is of course very cool and all, and quite nostalgic. But why do these old UI(s) look so damn bad these days?  Well done in any case</p>
]]></description><pubDate>Sun, 26 Jul 2026 07:38:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055659</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49055659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055659</guid></item><item><title><![CDATA[New comment by prologic in "Stinkpot: SQLite-backed shell history"]]></title><description><![CDATA[
<p>Does this automatically handle deduplication?</p>
]]></description><pubDate>Sun, 26 Jul 2026 07:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055637</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49055637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055637</guid></item><item><title><![CDATA[New comment by prologic in "Cloudflare's new AI traffic options for customers"]]></title><description><![CDATA[
<p>Surely I don't need to explain how headless browsers work, bot proxies and distributed crawlers to you do I? If you haven't experienced this first-hand, I can understand. Maybe it warrants a blog post. But I can assure you, these don't work at scale, they might only stop the "less sophisticated" bots and maybe (just maybe) some unwanted spam.</p>
]]></description><pubDate>Sun, 26 Jul 2026 06:22:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055314</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49055314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055314</guid></item><item><title><![CDATA[New comment by prologic in "Cloudflare's new AI traffic options for customers"]]></title><description><![CDATA[
<p>Name one, that an LLM can't solve. The only real mechanism that continues to still work (but doesn't scale) is "Human in the loop".</p>
]]></description><pubDate>Sun, 26 Jul 2026 05:35:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055061</link><dc:creator>prologic</dc:creator><comments>https://news.ycombinator.com/item?id=49055061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055061</guid></item></channel></rss>