<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: hunvreus</title><link>https://news.ycombinator.com/user?id=hunvreus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 15:20:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hunvreus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: Clonecn – Agent skill for generating Shadcn/UI themes]]></title><description><![CDATA[
<p>clonecn is an agent skill for generating shadcn/ui themes from screenshots, URLs, or style prompts.<p>You just feed it "Supabase.com" or "Tokyo cyberpunk mono" and it generates a theme you can preview (and customize further) at https://clonecn.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47766251">https://news.ycombinator.com/item?id=47766251</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:39:21 +0000</pubDate><link>https://github.com/hunvreus/clonecn</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=47766251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766251</guid></item><item><title><![CDATA[New comment by hunvreus in "Show HN: Git-native-issue – issues stored as commits in refs/issues/"]]></title><description><![CDATA[
<p>Have you looked at <a href="https://github.com/git-bug/git-bug" rel="nofollow">https://github.com/git-bug/git-bug</a> ?</p>
]]></description><pubDate>Tue, 24 Feb 2026 11:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47135919</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=47135919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47135919</guid></item><item><title><![CDATA[Show HN: PullNotes – A Notion-like editor for your GitHub repos]]></title><description><![CDATA[
<p>I prefer using Markdown files when taking notes or writing. Even more so these days when working with AI. So I thought I'd build a Notion clone on top of GitHub.<p>You can try it out at pullnotes.com, or install it yourself: <a href="https://github.com/hunvreus/pullnotes" rel="nofollow">https://github.com/hunvreus/pullnotes</a><p>It's not perfect, but good enough for me to use it.<p>This is on my todo:<p>- Auto-save
- File merge
- Media upload
- Drag and drop for pages</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47135757">https://news.ycombinator.com/item?id=47135757</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 24 Feb 2026 11:25:28 +0000</pubDate><link>https://github.com/hunvreus/pullnotes</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=47135757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47135757</guid></item><item><title><![CDATA[PicoClaw: Ultra-Efficient AI Assistant in Go]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/sipeed/picoclaw">https://github.com/sipeed/picoclaw</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46946227">https://news.ycombinator.com/item?id=46946227</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Feb 2026 15:23:37 +0000</pubDate><link>https://github.com/sipeed/picoclaw</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46946227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46946227</guid></item><item><title><![CDATA[New comment by hunvreus in "An Update on Heroku"]]></title><description><![CDATA[
<p>I remember reading The Twelve-Factor App [1] from the Heroku folks back in the day, and was blown away by how well they understood the problem. Not only that but they had great taste.<p>I moved things to Render a while back, and then to my own Hetzner server (I built kind of an open source Vercel clone for that reason [2]).<p>I'm not quite sure any of these platforms are going to be relevant 5 years from now when you can summon your own DevOps AI agent. At the very least it's going to be incredibly difficult to justify the premium on top of AWS.<p>1: <a href="https://www.12factor.net/" rel="nofollow">https://www.12factor.net/</a><p>2: <a href="https://devpu.sh" rel="nofollow">https://devpu.sh</a></p>
]]></description><pubDate>Sun, 08 Feb 2026 09:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46932657</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46932657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46932657</guid></item><item><title><![CDATA[New comment by hunvreus in "Show HN: isometric.nyc – giant isometric pixel art map of NYC"]]></title><description><![CDATA[
<p>Awesome. There was a company in China, eDuShi (E都市), doing this for a whole bunch of Chinese cities back in the day: <a href="https://www.flickr.com/photos/seeminglee/4112874847" rel="nofollow">https://www.flickr.com/photos/seeminglee/4112874847</a></p>
]]></description><pubDate>Sun, 25 Jan 2026 07:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46751559</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46751559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46751559</guid></item><item><title><![CDATA[New comment by hunvreus in "We pwned X, Vercel, Cursor, and Discord through a supply-chain attack"]]></title><description><![CDATA[
<p>Absolute self-promotion: <a href="https://github.com/hunvreus/reallysimpledocs" rel="nofollow">https://github.com/hunvreus/reallysimpledocs</a></p>
]]></description><pubDate>Fri, 19 Dec 2025 01:57:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46321452</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46321452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46321452</guid></item><item><title><![CDATA[New comment by hunvreus in "We pwned X, Vercel, Cursor, and Discord through a supply-chain attack"]]></title><description><![CDATA[
<p>Mintlify does look pretty, but between that and all the React exploits, I'll stick with good ol' static sites.<p>Kinda why I built ReallySimpleDocs [1]. Add Pages CMS [2] to it and you're set.<p>[1]: <a href="https://reallysimpledocs.com/" rel="nofollow">https://reallysimpledocs.com/</a><p>[2]: <a href="https://pagescms.org" rel="nofollow">https://pagescms.org</a></p>
]]></description><pubDate>Fri, 19 Dec 2025 01:52:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46321416</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46321416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46321416</guid></item><item><title><![CDATA[New comment by hunvreus in "Show HN: ReallySimpleDocs - A minimal docs template built with 11ty and Tailwind"]]></title><description><![CDATA[
<p>Appreciated. That's pretty much what I was going for.<p>The only thing I think is missing is a proper full text search which I'll add later on this week using lunr.js [1]. I just didn't have the time to get it done for this release.<p>[1]: <a href="https://lunrjs.com/" rel="nofollow">https://lunrjs.com/</a></p>
]]></description><pubDate>Wed, 17 Dec 2025 17:29:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46302612</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46302612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46302612</guid></item><item><title><![CDATA[New comment by hunvreus in "Show HN: ReallySimpleDocs - A minimal docs template built with 11ty and Tailwind"]]></title><description><![CDATA[
<p>It's pretty much as advertised: a really simple documentation template built with 11ty [1] and Tailwind.<p>I've been releasing a few projects in the past year: Basecoat [2], Pages CMS [3], and lately /dev/push [4]. Each one of them needed its own documentation.<p>Sure, I could have used stuff like Mintlify or Docusaurus. But I really wanted something fast, modern, simple, and good-looking. And if possible: no React.<p>Since it's using Basecoat, you get a shadcn/ui compatible design system, so pretty easy to style.<p>I'll be rolling it out to all my projects, but maybe some of you find it useful.<p>[1]: <a href="https://11ty.dev" rel="nofollow">https://11ty.dev</a><p>[2]: <a href="https://basecoatui.com" rel="nofollow">https://basecoatui.com</a><p>[3]: <a href="https://pagescms.org" rel="nofollow">https://pagescms.org</a><p>[4]: <a href="https://devpu.sh" rel="nofollow">https://devpu.sh</a></p>
]]></description><pubDate>Wed, 17 Dec 2025 17:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46302477</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46302477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46302477</guid></item><item><title><![CDATA[Show HN: ReallySimpleDocs - A minimal docs template built with 11ty and Tailwind]]></title><description><![CDATA[
<p>Article URL: <a href="https://reallysimpledocs.com">https://reallysimpledocs.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46302476">https://news.ycombinator.com/item?id=46302476</a></p>
<p>Points: 1</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 17 Dec 2025 17:20:55 +0000</pubDate><link>https://reallysimpledocs.com</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=46302476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46302476</guid></item><item><title><![CDATA[Unoffice Hours Webring]]></title><description><![CDATA[
<p>Article URL: <a href="https://unofficehours.com/">https://unofficehours.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45974923">https://news.ycombinator.com/item?id=45974923</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Nov 2025 01:48:16 +0000</pubDate><link>https://unofficehours.com/</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45974923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45974923</guid></item><item><title><![CDATA[New comment by hunvreus in "Sslip.io: Free DNS for IP-Embedded Hostnames with Wildcard TLS Support"]]></title><description><![CDATA[
<p>Fair enough. I actually needed dns-01 for /dev/push [1] so ended up not using it. I still thought it was a pretty cool project.<p>[1]: <a href="https://github.com/hunvreus/devpush" rel="nofollow">https://github.com/hunvreus/devpush</a></p>
]]></description><pubDate>Wed, 12 Nov 2025 02:19:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45895693</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45895693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45895693</guid></item><item><title><![CDATA[Sslip.io: Free DNS for IP-Embedded Hostnames with Wildcard TLS Support]]></title><description><![CDATA[
<p>Article URL: <a href="https://sslip.io">https://sslip.io</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45866090">https://news.ycombinator.com/item?id=45866090</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Sun, 09 Nov 2025 15:10:28 +0000</pubDate><link>https://sslip.io</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45866090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45866090</guid></item><item><title><![CDATA[New comment by hunvreus in "Hyperflask – Full stack Flask and Htmx framework"]]></title><description><![CDATA[
<p>Didn't recognize you without the horse picture.</p>
]]></description><pubDate>Sat, 18 Oct 2025 10:41:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45626318</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45626318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45626318</guid></item><item><title><![CDATA[New comment by hunvreus in "Hyperflask – Full stack Flask and Htmx framework"]]></title><description><![CDATA[
<p>Quart was interesting, but it didn't seem to have as much traction as FastAPI. I also seem to understand Flask is trying to integrate some of Quart's ideas.</p>
]]></description><pubDate>Sat, 18 Oct 2025 10:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45626313</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45626313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45626313</guid></item><item><title><![CDATA[Average Database: the best free-est, open source data platform]]></title><description><![CDATA[
<p>Article URL: <a href="https://averagedatabase.com">https://averagedatabase.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45625118">https://news.ycombinator.com/item?id=45625118</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 18 Oct 2025 05:21:09 +0000</pubDate><link>https://averagedatabase.com</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45625118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45625118</guid></item><item><title><![CDATA[New comment by hunvreus in "Migrating from AWS to Hetzner"]]></title><description><![CDATA[
<p>I love that, I may steal it.</p>
]]></description><pubDate>Sat, 18 Oct 2025 00:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45623771</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45623771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45623771</guid></item><item><title><![CDATA[New comment by hunvreus in "Hyperflask – Full stack Flask and Htmx framework"]]></title><description><![CDATA[
<p>Some interesting concepts:<p>- Components: <a href="https://hyperflask.dev/guides/components/" rel="nofollow">https://hyperflask.dev/guides/components/</a>
- Bundling view and controller in the same file: <a href="https://hyperflask.dev/guides/interactive-apps/" rel="nofollow">https://hyperflask.dev/guides/interactive-apps/</a><p>I think these may be footguns though. Components for example are just a regular macros under the hood. Why not use macros then?<p>I'm also curious about the choice of Flask. I started with a similar approach for /dev/push [1], but ended up moving to FastAPI + Jinja2 + Alpine.js + HTMX once I figured out FastAPI wasn't just for APIs. I wanted proper async support. I love Flask, but don't you find it limiting?<p>[1]: <a href="https://github.com/hunvreus/devpush" rel="nofollow">https://github.com/hunvreus/devpush</a></p>
]]></description><pubDate>Thu, 16 Oct 2025 15:51:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45606912</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45606912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45606912</guid></item><item><title><![CDATA[New comment by hunvreus in "Hyperflask – Full stack Flask and Htmx framework"]]></title><description><![CDATA[
<p>Next stack I wanna try (right now I'm on FastAPI + Jinja2 + HTMX).</p>
]]></description><pubDate>Thu, 16 Oct 2025 15:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45606836</link><dc:creator>hunvreus</dc:creator><comments>https://news.ycombinator.com/item?id=45606836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45606836</guid></item></channel></rss>