<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: hilti</title><link>https://news.ycombinator.com/user?id=hilti</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 08:48:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hilti" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hilti in "Screenshots of Old Desktop OSes"]]></title><description><![CDATA[
<p>Thank you so much for this link :-)<p>I'm studying old operating systems, because it's very interesting how we've been so productive with less screen pixels than we have today. It's basically mind blowing that 800x600 pixels have been a long time enough to get work done.<p>Currently I'm typing this on an iPhone 17 with a larger screen and after all the years there is nothing like a good charting, dashboarding or spreadsheet on it.</p>
]]></description><pubDate>Tue, 12 May 2026 15:55:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48110098</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=48110098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48110098</guid></item><item><title><![CDATA[New comment by hilti in "Batteries Not Included, or Required, for These Smart Home Sensors"]]></title><description><![CDATA[
<p>If you are constantly looking at your smartphone and ignore the real world ... yes ;-)</p>
]]></description><pubDate>Wed, 06 May 2026 09:08:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48034013</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=48034013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48034013</guid></item><item><title><![CDATA[New comment by hilti in "Show HN: I built a native macOS audio player and it changed my life"]]></title><description><![CDATA[
<p>Looks interesting, but missing notarization and source code gives me a headache in this world of vibe coded apps. But glad you enjoyed the afternoon with Claude and get a personal reincarnation of Winamp for your box.</p>
]]></description><pubDate>Tue, 05 May 2026 20:25:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48028014</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=48028014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48028014</guid></item><item><title><![CDATA[New comment by hilti in "Why TUIs Are Back"]]></title><description><![CDATA[
<p>I totally agree with the author that Windows GUIs and MacOS GUIs are getting worse with every iteration. For my own side project I used ImGUI and it's working  great for my purpose.<p>It's by far not as beautiful rendered as the native OS layers, but easy to navigate and a good foundation for cross platform GUI development. And I got it even approved for the MacOS app store. Here's my write up: <a href="https://marchildmann.com/blog/imgui-mac-app-store/" rel="nofollow">https://marchildmann.com/blog/imgui-mac-app-store/</a></p>
]]></description><pubDate>Sun, 03 May 2026 20:54:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48001373</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=48001373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48001373</guid></item><item><title><![CDATA[New comment by hilti in "Apple accidentally left Claude.md files Apple Support app"]]></title><description><![CDATA[
<p>Dozens of comments, but not a single "What was in their Claude.md"</p>
]]></description><pubDate>Fri, 01 May 2026 11:34:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47973569</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47973569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47973569</guid></item><item><title><![CDATA[New comment by hilti in "Ask HN: What are you building that's not AI related?"]]></title><description><![CDATA[
<p>Really cool - I love the retro look&feel of it. Like Photoshop 1.0<p>Is it a heavily customized SwiftUI app?</p>
]]></description><pubDate>Thu, 09 Apr 2026 20:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47709665</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47709665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47709665</guid></item><item><title><![CDATA[New comment by hilti in "How Pizza Tycoon simulated traffic on a 25 MHz CPU"]]></title><description><![CDATA[
<p>I love these posts, because I always wanted to get into game development and never found spare time. Thank you so much!</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47705310</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47705310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47705310</guid></item><item><title><![CDATA[New comment by hilti in "If you don't opt out by Apr 24 GitHub will train on your private repos"]]></title><description><![CDATA[
<p>Oh - they didn't train silently already?! ;-) Going to move my repositories then next week.</p>
]]></description><pubDate>Fri, 27 Mar 2026 22:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47549100</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47549100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47549100</guid></item><item><title><![CDATA[New comment by hilti in "A Faster Alternative to Jq"]]></title><description><![CDATA[
<p>LOL ... I can absolutely feel your pain. That's exactly why I created for myself a graphical approach. I shared the first version with friends and it turned into "ColumnLens" (ImGUI on Mac) app. Here is a use case from the healthcare industry: <a href="https://columnlens.com/industries/medical" rel="nofollow">https://columnlens.com/industries/medical</a></p>
]]></description><pubDate>Fri, 27 Mar 2026 15:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47543848</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47543848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47543848</guid></item><item><title><![CDATA[New comment by hilti in "A Faster Alternative to Jq"]]></title><description><![CDATA[
<p>I'm glad you adjusted the CSS while I was typing my comment. I needed to switch to dark mode to be able to read highlighted words.<p>Nice write up. I will try out your tool.</p>
]]></description><pubDate>Fri, 27 Mar 2026 15:21:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47543781</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47543781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47543781</guid></item><item><title><![CDATA[New comment by hilti in "How I got a Dear ImGui App Approved on the Mac App Store"]]></title><description><![CDATA[
<p>Author here. Happy to answer questions about the process. Hope this helps other developers to ship blazing fast ImGUI apps.</p>
]]></description><pubDate>Mon, 23 Mar 2026 12:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47488720</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47488720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47488720</guid></item><item><title><![CDATA[How I got a Dear ImGui App Approved on the Mac App Store]]></title><description><![CDATA[
<p>Article URL: <a href="https://marchildmann.com/blog/imgui-mac-app-store/">https://marchildmann.com/blog/imgui-mac-app-store/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47488533">https://news.ycombinator.com/item?id=47488533</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 23 Mar 2026 12:28:44 +0000</pubDate><link>https://marchildmann.com/blog/imgui-mac-app-store/</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47488533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47488533</guid></item><item><title><![CDATA[New comment by hilti in "Built a 1.3M-line agent-native OS in Rust while homeless. What now?"]]></title><description><![CDATA[
<p>Thank you! Totally agreed.</p>
]]></description><pubDate>Mon, 16 Mar 2026 21:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47405294</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47405294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47405294</guid></item><item><title><![CDATA[New comment by hilti in "Show HN: ColumnLens – Query millions of rows in milliseconds on your Mac"]]></title><description><![CDATA[
<p>Full disclosure: I’m a much better C++ developer than I am a marketer, so I asked Claude to help me write this post. Which is a bit ironic given that ColumnLens is literally about keeping your data local and off other people’s servers. Anyway — the app is real, the numbers are real, and the frustration with uploading CSVs to SaaS tools is very real. ;-)</p>
]]></description><pubDate>Tue, 10 Mar 2026 14:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323464</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47323464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323464</guid></item><item><title><![CDATA[Show HN: ColumnLens – Query millions of rows in milliseconds on your Mac]]></title><description><![CDATA[
<p>We keep shipping data to the cloud to analyze it, but modern Macs have enough horsepower to query millions of rows locally in milliseconds. Even an 8GB MacBook Neo.<p>I built ColumnLens because I wanted to stop uploading sensitive data to SaaS tools just to run a GROUP BY. It's a native C++ desktop app that opens 5GB+ CSV, JSONL, Parquet, and Excel files in about 3 seconds, then lets you query them with DuckDB's full SQL engine — JOINs, CTEs, window functions, all running on your machine.<p>The idea is simple: your laptop is a perfectly good analytics workstation. You shouldn't need a cloud pipeline to look at your data.<p>Some things I learned building it:<p>- DuckDB's columnar engine is absurdly efficient. 12M rows, sub-second queries, under 1 GB RAM. On hardware that fits in a backpack.<p>- ImGui + OpenGL is a great stack for data-heavy desktop apps. No DOM, no layout engine overhead — just raw GPU rendering. The data grid scrolls 12M rows without a single frame drop.<p>- I added a "3D City View" that maps rows to buildings (height = one column, color = another). Sounds gimmicky, but outliers and clusters are immediately visible in ways they aren't in tables or charts. Our brains are good at spotting the tall building in a skyline.<p>- Lua scripting turned out more useful than expected. People write small scripts to fetch data from APIs, run queries, and configure charts — repeatable analysis without leaving the app.<p>- Everything runs locally. Zero telemetry, zero network calls. The binary is 33MB, statically linked.<p>Free download at <a href="https://columnlens.com" rel="nofollow">https://columnlens.com</a><p>Would love to hear from anyone else building local-first data tools — I think the "ship everything to the cloud" era is starting to swing back.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47323284">https://news.ycombinator.com/item?id=47323284</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 10 Mar 2026 13:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323284</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47323284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323284</guid></item><item><title><![CDATA[New comment by hilti in "MacBook Neo"]]></title><description><![CDATA[
<p>This is a very smart move and I love it! Absolutely the best device I can get for my parents.</p>
]]></description><pubDate>Wed, 04 Mar 2026 14:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47248050</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47248050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47248050</guid></item><item><title><![CDATA[New comment by hilti in "Claude Code escapes its own denylist and sandbox"]]></title><description><![CDATA[
<p>Thank you for this write up. I am still lightyears behind this deep knowledge, but feel like I learned from your post the vocabulary to get started.</p>
]]></description><pubDate>Tue, 03 Mar 2026 21:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47239460</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47239460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47239460</guid></item><item><title><![CDATA[New comment by hilti in "Ask HN: Who Is Using XMPP?"]]></title><description><![CDATA[
<p>Sorry ... I read XAMPP! Now I know why I got downvoted</p>
]]></description><pubDate>Wed, 25 Feb 2026 21:37:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47158261</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47158261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47158261</guid></item><item><title><![CDATA[New comment by hilti in "Ask HN: Who Is Using XMPP?"]]></title><description><![CDATA[
<p>Favorite server is localhost</p>
]]></description><pubDate>Wed, 25 Feb 2026 16:42:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47153978</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47153978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47153978</guid></item><item><title><![CDATA[New comment by hilti in "Web Components: The Framework-Free Renaissance"]]></title><description><![CDATA[
<p>I started experimenting with custom HTML elements for my dashboard project THINK (live at <a href="https://think.iotdata.systems" rel="nofollow">https://think.iotdata.systems</a>) and I’ve been really surprised by how much functionality you can get with just vanilla web components. The source is on my GitHub, and I’ve been documenting my other projects and work at <a href="https://marchildmann.com" rel="nofollow">https://marchildmann.com</a> if anyone’s curious what else I’m building.</p>
]]></description><pubDate>Sat, 21 Feb 2026 07:52:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47098500</link><dc:creator>hilti</dc:creator><comments>https://news.ycombinator.com/item?id=47098500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47098500</guid></item></channel></rss>