<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: blorenz</title><link>https://news.ycombinator.com/user?id=blorenz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 13:40:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=blorenz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by blorenz in "Simple screw counter"]]></title><description><![CDATA[
<p>Awesome solve!!! Lasers and 3d printing is my side hobby business and is what keeps my sanity intact. I love seeing the practical creations that are realized by them! One of my core tenets is being self-sufficient and achieving efficiencies. This post is exactly that. Well done.</p>
]]></description><pubDate>Tue, 03 Mar 2026 05:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47228440</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47228440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228440</guid></item><item><title><![CDATA[New comment by blorenz in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Excited to see the further development of libghostty! It is an exciting project in this new world of being able to develop your own agentic development environments rather effortlessly. These things are possible because of projects like yours. Thank you!</p>
]]></description><pubDate>Sun, 01 Mar 2026 19:30:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47209840</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47209840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47209840</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: Django-xbench – slow endpoint aggregation for Django"]]></title><description><![CDATA[
<p>Terrific project. I use Strawberry GraphQL so about all of my endpoints will be /graphql unfortunately. It would be nice if it could parse off a header to qualify which bucket it goes to. That way I could send over the operation and django-xbench takes care of it.<p>I see you are going have N+1s on the roadmap. I currently use django-zeal which does a fantastic job detecting them but there isn't a visualization. I'm keenly watching where you go with this.<p>I need more django perf in my life.</p>
]]></description><pubDate>Wed, 25 Feb 2026 20:58:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47157776</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47157776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47157776</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: Django Control Room – All Your Tools Inside the Django Admin"]]></title><description><![CDATA[
<p>I love the sentiment and ambition in this! The Django admin is a core reason why I still choose Django over other solutions. I tell my team that the Django admin CRUD is our backstop when we encounter issues in our frontend UI. Thank you for tooling it out more!</p>
]]></description><pubDate>Wed, 25 Feb 2026 18:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47156072</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47156072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47156072</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>It isn't open sourced, just a private repo on GitHub. I built it as a pet project just throwing things at the wall seeing how far I could go in a short time as a means to an end. Currently, I cannot commit time to maintaining an open source project and it would be negligent of me to put something out there that would stagnate. As quickly as my app shaped up, I bet I could claude something from scratch and implement the features that have worked out for me. There are many rough edges that I just work around that you have a better grasp on, like notifications.</p>
]]></description><pubDate>Fri, 20 Feb 2026 00:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47082226</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47082226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47082226</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>Wow! That would be incredible! I don't have the agents control the browsers like you are doing. I'm watching to see what you do though because that is incredible. The performance hit is real though -- I may look at libghostty.<p>I went the similar path of going vertical tabs after having worked that way in iTerm2 for months. Here's what I currently have:<p>Project-based organization -- Group sessions by working directory with a visual icon strip sidebar.<p>Multiple session types -- Claude Code sessions, standalone terminal shells, and embedded browser tabs.<p>Session persistence -- Terminal output is logged and replayed on relaunch so you never lose context.<p>Session resume -- Claude Code sessions detect their session ID automatically and resume where you left off.<p>Planning mode -- Draft and refine plans in a built-in text editor, then send them to Claude with one click.<p>Planning templates -- Start plans from structured templates for bug reports, feature requests, code reviews, refactors, and more.<p>Auto-titling -- Generic session names are replaced with descriptive titles generated by Claude after the first exchange.<p>Theming -- Light and dark themes with full CSS variable control.<p>Native menus and keyboard shortcuts -- macOS-native menu bar with comprehensive shortcut coverage.<p>Resizable layout -- Adjustable sessions sidebar width with state persistence across restarts.<p>Dock badge -- macOS dock icon shows the number of actively working Claude sessions.<p>Pin and archive -- Pin important sessions to the top or archive completed ones to keep the list clean.<p>Session card view -- See all sessions in a sortable grid with activity stats, token counts, and quick actions.<p>File tracker -- See which files Claude creates, modifies, and deletes in a live sidebar panel.<p>Macros -- One-click buttons for frequently used commands like /clear or commit this work.<p>Remote mode -- Monitor and control sessions from your phone via an encrypted WebSocket relay.<p>It has become my development hub where I can iterate very quickly.</p>
]]></description><pubDate>Thu, 19 Feb 2026 22:51:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47080839</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47080839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47080839</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: cmux - Ghostty-based terminal with vertical tabs and notifications"]]></title><description><![CDATA[
<p>I like what you did here and with your direction with the stack. We have some common overlap. Last week I started clauding up something to manage my Claude sessions. It is built on Tauri 2 using xterm.js. It has is project-based and each project has resumable sessions. I borrowed inspiration from Happy coder and clauded an Expo app so I can claude remotely on-the-go. It has been a force multiplier in my clauding with developing new features and addressing bugs and defects. It was a pretty amazing feeling when I started using it to further its own development. There's a slew of other features as I adapt it to my development style.</p>
]]></description><pubDate>Thu, 19 Feb 2026 22:07:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47080261</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47080261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47080261</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: VectorNest responsive web-based SVG editor"]]></title><description><![CDATA[
<p>Great potential here! I like the easy and friendliness of the tools to use. It would be nice to weld paths. I find myself having to clean up disjointed paths in svgs from time to time. Shapebuilding operations would be incredible, too. Great work!</p>
]]></description><pubDate>Wed, 18 Feb 2026 16:28:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47062754</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47062754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062754</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: Wildex – Pokémon Go for real wildlife"]]></title><description><![CDATA[
<p>You have a snow leopard in your app screenshots. The Chinese woman just made the latest news cycles about being mauled by attempting to get a selfie with one. I hope those who use your app will ensure they are taking photos from a very safe distance.</p>
]]></description><pubDate>Mon, 16 Feb 2026 22:59:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47041521</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=47041521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47041521</guid></item><item><title><![CDATA[New comment by blorenz in "Some notes on starting to use Django"]]></title><description><![CDATA[
<p>I agree with many -if not all- of these. Thank you for collecting them. These can be readily converted into a SKILL.md.</p>
]]></description><pubDate>Wed, 28 Jan 2026 21:40:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46801956</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=46801956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46801956</guid></item><item><title><![CDATA[New comment by blorenz in "I'd tell you a UDP joke…"]]></title><description><![CDATA[
<p>This was out of order.</p>
]]></description><pubDate>Sun, 11 Jan 2026 22:45:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46581236</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=46581236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46581236</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: Free and local browser tool for designing gear models for 3D printing"]]></title><description><![CDATA[
<p>I was not aware of meshlib. I think this is a missing key part of something that I was trying to build into a web app from a Fusion360 flow I have. My flow is extruding paths from an SVG and then perform some boolean operations which meshlib will seem to fill.</p>
]]></description><pubDate>Thu, 08 Jan 2026 02:37:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46536494</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=46536494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46536494</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: Free and local browser tool for designing gear models for 3D printing"]]></title><description><![CDATA[
<p>This is so cool! I'll be using this when I need to generate gears. How is the fitment of the interfacing of the gears after printing? What libraries did you use to build this, too?</p>
]]></description><pubDate>Wed, 07 Jan 2026 19:04:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46530941</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=46530941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46530941</guid></item><item><title><![CDATA[New comment by blorenz in "Django: what’s new in 6.0"]]></title><description><![CDATA[
<p>I’m currently stuck with the tech debt of Celery myself. I understand that! Does Django Tasks support async functions?</p>
]]></description><pubDate>Wed, 10 Dec 2025 01:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46212861</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=46212861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46212861</guid></item><item><title><![CDATA[New comment by blorenz in "Django 6"]]></title><description><![CDATA[
<p>Django powers my SaaS. I use it mainly as a data backend with its ORM, admin, and incorporate Strawberry graphql into it for the data exchange to my frontends. I wish it was better with async, though.</p>
]]></description><pubDate>Thu, 04 Dec 2025 22:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46154355</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=46154355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46154355</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: I built Magiclip – an all-in-one AI studio"]]></title><description><![CDATA[
<p>What services are you leveraging for this?<p>Also, your blog about Veo 3 is from January 2025 it says.</p>
]]></description><pubDate>Sat, 29 Nov 2025 14:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46087935</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=46087935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46087935</guid></item><item><title><![CDATA[New comment by blorenz in "PlanetScale Offering $5 Databases"]]></title><description><![CDATA[
<p>Should I consider this if I’m using Render or fly.io for my services? Would latency be an issue? On my day job I cluster in the same AWS AZ and don’t realize what impact this would have for an app that may not be colocated.</p>
]]></description><pubDate>Thu, 30 Oct 2025 23:41:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45766768</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=45766768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45766768</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: Django Keel – 10 Years of Django Best Practices in One Template"]]></title><description><![CDATA[
<p>Ty is the typechecker by Astral. <a href="https://docs.astral.sh/ty/" rel="nofollow">https://docs.astral.sh/ty/</a>.<p>Reviewing the dependencies in the jinja file -- how difficult is it to keep these up to date? I see Django Debug Toolbar is still ^4.3.0.</p>
]]></description><pubDate>Tue, 21 Oct 2025 20:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45660986</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=45660986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45660986</guid></item><item><title><![CDATA[New comment by blorenz in "Show HN: Django Keel – 10 Years of Django Best Practices in One Template"]]></title><description><![CDATA[
<p>15 years of Django for me personally. I use it now in my SaaS as a data backend with Strawberry GraphQL and lean heavily in on the admin. My frontend is React Router 7 framework mode. I’m going to be checking into Keel for my new toy projects. I wish it would use ty but easy enough to add myself.</p>
]]></description><pubDate>Tue, 21 Oct 2025 19:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45660246</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=45660246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45660246</guid></item><item><title><![CDATA[New comment by blorenz in "Scamlexity: When agentic AI browsers get scammed"]]></title><description><![CDATA[
<p>Agreed. Regina George might have something to say about it, too.</p>
]]></description><pubDate>Mon, 25 Aug 2025 13:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45013639</link><dc:creator>blorenz</dc:creator><comments>https://news.ycombinator.com/item?id=45013639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45013639</guid></item></channel></rss>