<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: dahjelle</title><link>https://news.ycombinator.com/user?id=dahjelle</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 20:22:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dahjelle" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Secure LLM Scripting. Finally]]></title><description><![CDATA[
<p>Article URL: <a href="https://mlld.ai/">https://mlld.ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47213085">https://news.ycombinator.com/item?id=47213085</a></p>
<p>Points: 7</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 02 Mar 2026 02:18:35 +0000</pubDate><link>https://mlld.ai/</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=47213085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47213085</guid></item><item><title><![CDATA[The GitButler CLI]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.gitbutler.com/but-cli">https://blog.gitbutler.com/but-cli</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46901009">https://news.ycombinator.com/item?id=46901009</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Feb 2026 15:52:45 +0000</pubDate><link>https://blog.gitbutler.com/but-cli</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=46901009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901009</guid></item><item><title><![CDATA[New comment by dahjelle in "Resurrecting Crimsonland – Decompiling and preserving a cult 2003 classic game"]]></title><description><![CDATA[
<p>If you ever do, I’d like to try it out! I don’t game much, but I played Bolo a bit once and enjoyed it.</p>
]]></description><pubDate>Wed, 04 Feb 2026 03:24:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46881073</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=46881073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46881073</guid></item><item><title><![CDATA[New comment by dahjelle in "Warp sends a terminal session to LLM without user consent"]]></title><description><![CDATA[
<p>Do you mean iTerm2 extra integrations with fish shell or that it has a setting somewhere that integrates Warp’s fancy GUI autocomplete stuff?</p>
]]></description><pubDate>Tue, 19 Aug 2025 19:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44955396</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=44955396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44955396</guid></item><item><title><![CDATA[New comment by dahjelle in "The UI future is colourful and dimensional"]]></title><description><![CDATA[
<p>> I have to wonder if anyone likes flat user interfaces or just user studies are broken.<p>I don’t have any experience in running user studies, but it sounds difficult separate the momentary frustration and drop in efficiency that a change in _familiarity_ brings from an actual difference in long-term _usability_. Do you know if the user survey the consultancy did tried to account for this?</p>
]]></description><pubDate>Tue, 27 May 2025 13:38:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44106881</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=44106881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44106881</guid></item><item><title><![CDATA[Zed AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://zed.dev/blog/zed-ai">https://zed.dev/blog/zed-ai</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41302782">https://news.ycombinator.com/item?id=41302782</a></p>
<p>Points: 401</p>
<p># Comments: 280</p>
]]></description><pubDate>Tue, 20 Aug 2024 18:47:49 +0000</pubDate><link>https://zed.dev/blog/zed-ai</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=41302782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41302782</guid></item><item><title><![CDATA[New comment by dahjelle in "Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas"]]></title><description><![CDATA[
<p>Feel free to email — it’s in my profile. :-)</p>
]]></description><pubDate>Fri, 26 Jul 2024 00:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41074932</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=41074932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41074932</guid></item><item><title><![CDATA[New comment by dahjelle in "Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas"]]></title><description><![CDATA[
<p>I've been wanting to try something like this for a long time! Is there any way to sign up for updates?<p>(In particular, I'm waiting for the option to turn off the AI stuff, at least for when I am trying things out.)<p>I especially love the ability to zoom into a function and hide the rest of a file. I've wanted that sort of thing a surprising number of times. I'm thinking one could also use this to virtually rearrange a single file by pulling the functions in that file that you are working on next to each other easily?<p>In addition to the editing interface, I think there are probably a lot of visualization opportunities in editors:<p>- what's the interaction between my code and third-party dependencies?
- what are the dependencies/call graph of my code? or perhaps just a portion of it?
- call graphs can be nested — perhaps you care for a dependency graph at the class or module level, or perhaps you want to "drill down" into the call graph inside an object<p>In all these cases, being able to seamlessly transition between the visualization and editing — like you seem to be aiming towards — seems like the killer feature.<p>And, of course, there are lot of other interesting visualization opportunities once you have any sort of graphics in your editor:<p>- heatmaps of code churn
- heatmaps of code performance
- tracing variable usage
- and, of course, lots more (<a href="https://adamtornhill.com/articles/crimescene/codeascrimescene.htm" rel="nofollow">https://adamtornhill.com/articles/crimescene/codeascrimescen...</a>)<p>One last thought: if you haven't read _The Programmer's Brain_, you should at least listen to this podcast. <a href="https://se-radio.net/2021/06/episode-462-felienne-on-the-programmers-brain/" rel="nofollow">https://se-radio.net/2021/06/episode-462-felienne-on-the-pro...</a> There are a bunch of editing ideas related to how our brain works that I haven't seen well supported in an editor yet. You took one step in that direction — maybe there are some more opportunities?<p>Looking forward to what you come up with!</p>
]]></description><pubDate>Thu, 25 Jul 2024 21:37:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41073664</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=41073664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41073664</guid></item><item><title><![CDATA[New comment by dahjelle in "Programming as Theory Building (1985) [pdf]"]]></title><description><![CDATA[
<p>I gave a talk on it at a local meetup. Here’s my notes and slides: <a href="https://gitlab.com/dahjelle/programming-as-theory-building-2023-04-20" rel="nofollow noreferrer">https://gitlab.com/dahjelle/programming-as-theory-building-2...</a><p>The Future of Coding podcast also had an episode on it: <a href="https://futureofcoding.org/episodes/061" rel="nofollow noreferrer">https://futureofcoding.org/episodes/061</a></p>
]]></description><pubDate>Sat, 26 Aug 2023 12:23:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=37272174</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=37272174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37272174</guid></item><item><title><![CDATA[Notes from _The Programmer's Brain_]]></title><description><![CDATA[
<p>Article URL: <a href="https://gitlab.com/dahjelle/notes-from-the-programmers-brain/-/blob/main/README.md">https://gitlab.com/dahjelle/notes-from-the-programmers-brain/-/blob/main/README.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36970742">https://news.ycombinator.com/item?id=36970742</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 02 Aug 2023 13:39:49 +0000</pubDate><link>https://gitlab.com/dahjelle/notes-from-the-programmers-brain/-/blob/main/README.md</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=36970742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36970742</guid></item><item><title><![CDATA[New comment by dahjelle in "Linux Air Combat: free, lightweight and open-source combat flight simulator"]]></title><description><![CDATA[
<p>Has anyone ever tried to get this working on macOS?</p>
]]></description><pubDate>Sun, 30 Jul 2023 23:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=36937140</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=36937140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36937140</guid></item><item><title><![CDATA[Structured Query Server: SQL Queries for Apache CouchDB]]></title><description><![CDATA[
<p>Article URL: <a href="https://neighbourhood.ie/products-and-services/structured-query-server">https://neighbourhood.ie/products-and-services/structured-query-server</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36679556">https://news.ycombinator.com/item?id=36679556</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 11 Jul 2023 11:37:49 +0000</pubDate><link>https://neighbourhood.ie/products-and-services/structured-query-server</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=36679556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36679556</guid></item><item><title><![CDATA[New comment by dahjelle in "In Erlang/OTP 27, +0.0 will no longer be exactly equal to -0.0"]]></title><description><![CDATA[
<p>I’m not qualified to evaluate it, but Douglas Crockford has at least made a proposal: <a href="https://www.crockford.com/dec64.html" rel="nofollow">https://www.crockford.com/dec64.html</a></p>
]]></description><pubDate>Wed, 10 May 2023 11:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35885936</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=35885936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35885936</guid></item><item><title><![CDATA[New comment by dahjelle in "Kirkbride Plan"]]></title><description><![CDATA[
<p>The one in Fergus Falls, Minnesota is still around. There have been a lot of attempts to develop the building and property, but nothing successful to date. <a href="https://web.archive.org/web/20220525002616/https://www.inforum.com/news/minnesota/after-18-redevelopment-attempts-fate-of-iconic-fergust-falls-kirkbride-building-uncertain" rel="nofollow">https://web.archive.org/web/20220525002616/https://www.infor...</a></p>
]]></description><pubDate>Fri, 27 May 2022 13:37:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=31529484</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=31529484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31529484</guid></item><item><title><![CDATA[Building games through natural language using OpenAI’s code-DaVinci model]]></title><description><![CDATA[
<p>Article URL: <a href="https://andrewmayneblog.wordpress.com/2022/03/17/building-games-and-apps-entirely-through-natural-language-using-openais-davinci-code-model/">https://andrewmayneblog.wordpress.com/2022/03/17/building-games-and-apps-entirely-through-natural-language-using-openais-davinci-code-model/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=30717773">https://news.ycombinator.com/item?id=30717773</a></p>
<p>Points: 205</p>
<p># Comments: 29</p>
]]></description><pubDate>Fri, 18 Mar 2022 01:33:05 +0000</pubDate><link>https://andrewmayneblog.wordpress.com/2022/03/17/building-games-and-apps-entirely-through-natural-language-using-openais-davinci-code-model/</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=30717773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30717773</guid></item><item><title><![CDATA[New comment by dahjelle in "Ask HN: Who is hiring? (September 2021)"]]></title><description><![CDATA[
<p>Icon Systems, Inc. | <a href="https://iconcmo.com/careers/" rel="nofollow">https://iconcmo.com/careers/</a> | Full-stack web developer | full-time | Moorhead, Minnesota | on site only<p>Icon Systems does management software for churches and non-profits, keeping track of people, donations, and fund accounting. We’re a (very) small team, so everyone does a bit of everything. We’ve been serving churches since the early 90s, and are now looking for another full stack web developer to join our team in northwestern Minnesota.</p>
]]></description><pubDate>Wed, 08 Sep 2021 01:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=28452059</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=28452059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28452059</guid></item><item><title><![CDATA[NPM Acquires ^Lift Security and Node Security Platform]]></title><description><![CDATA[
<p>Article URL: <a href="http://blog.npmjs.org/post/172793182214/npm-acquires-lift-security-and-node-security">http://blog.npmjs.org/post/172793182214/npm-acquires-lift-security-and-node-security</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=16802746">https://news.ycombinator.com/item?id=16802746</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 10 Apr 2018 16:40:00 +0000</pubDate><link>http://blog.npmjs.org/post/172793182214/npm-acquires-lift-security-and-node-security</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=16802746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16802746</guid></item><item><title><![CDATA[New comment by dahjelle in "Mobile Smalltalk"]]></title><description><![CDATA[
<p>You’d have to ask the developers what the current status is, but I see the Pharo VM does have an iOS directory. <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/Cog/platforms" rel="nofollow">https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/Cog/p...</a></p>
]]></description><pubDate>Fri, 23 Feb 2018 13:56:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=16446306</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=16446306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16446306</guid></item><item><title><![CDATA[New comment by dahjelle in "GOTO.js"]]></title><description><![CDATA[
<p>While I fully agree that GOTO can lead to unmaintainable spaghetti (and is rather more likely to do so than other constructs), I wonder if it is actually more understandable than function calls for someone approaching programming for the very first time? I know I cut my teeth using GOTO before discovering GOSUB in BASIC.<p>Does anyone know of any research on whether some programming constructs are more easily approachable for beginnings and can serve as a tool to understand further concepts (scope, functions, etc.)?</p>
]]></description><pubDate>Mon, 13 Nov 2017 15:48:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=15687269</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=15687269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15687269</guid></item><item><title><![CDATA[New comment by dahjelle in "My Hackintosh Hardware Spec"]]></title><description><![CDATA[
<p>I haven't done any VNC client comparison, and don't use it regularly anymore, but JollysFastVNC[1] was originally written to be a much faster VNC client than the others that were available. Still works on macOS 10.12.<p>[1] <a href="https://www.jinx.de/JollysFastVNC.html" rel="nofollow">https://www.jinx.de/JollysFastVNC.html</a></p>
]]></description><pubDate>Wed, 26 Apr 2017 15:09:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=14203596</link><dc:creator>dahjelle</dc:creator><comments>https://news.ycombinator.com/item?id=14203596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14203596</guid></item></channel></rss>