<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: jlundberg</title><link>https://news.ycombinator.com/user?id=jlundberg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 00:37:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jlundberg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jlundberg in "Xogot: Godot for iPad and iPhone"]]></title><description><![CDATA[
<p>Miguels work on Swift for Godot is really inspiring.<p>Highly recommend this video for anyone looking for more context:<p><a href="https://youtu.be/tzt36EGKEZo" rel="nofollow">https://youtu.be/tzt36EGKEZo</a></p>
]]></description><pubDate>Sat, 04 Apr 2026 20:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643244</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=47643244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643244</guid></item><item><title><![CDATA[New comment by jlundberg in "Telnyx package compromised on PyPI"]]></title><description><![CDATA[
<p>We have always been API first rather than SDK first.<p>Never really thought too much about the security implications but that is of course a benefit too.<p>Main reasoning for us has been to aim for a really nice HTTP API rather than hide uglyness with an SDK on top.</p>
]]></description><pubDate>Fri, 27 Mar 2026 19:30:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47547168</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=47547168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47547168</guid></item><item><title><![CDATA[New comment by jlundberg in "Will vibe coding end like the maker movement?"]]></title><description><![CDATA[
<p>This is an intresting take and the ”tooling” around pure llm-based code generation is what really matters.<p>AFAIK Replit and Claude code has way to reduce the rate of these kind of errors, but I havn’t deep dived into how.</p>
]]></description><pubDate>Thu, 26 Feb 2026 19:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47170506</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=47170506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47170506</guid></item><item><title><![CDATA[New comment by jlundberg in "Show HN: Echo, an iOS SSH+mosh client built on Ghostty"]]></title><description><![CDATA[
<p>Interesting project!<p>Two problems for me:<p>- I want my iPhone terminal to be built for use w/ external keyboard.<p>- While I really like pay-once a use-often app like a terminal you really want to try before you buy. But maybe Apples general refund-if-not-satisfied is still a thing and enough?</p>
]]></description><pubDate>Wed, 18 Feb 2026 19:16:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47065054</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=47065054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47065054</guid></item><item><title><![CDATA[New comment by jlundberg in "Let's compile Quake like it's 1997"]]></title><description><![CDATA[
<p>Yes, such a good game! :)<p>Gonna warm that up when the kids get a bit older and we start doing LAN parties.<p>That and Quake World Team Fortress.</p>
]]></description><pubDate>Sun, 08 Feb 2026 22:22:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46939170</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=46939170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46939170</guid></item><item><title><![CDATA[New comment by jlundberg in "It's 2026, Just Use Postgres"]]></title><description><![CDATA[
<p>Try XFS if you havn’t yet.<p>Very solid and no such issues.</p>
]]></description><pubDate>Thu, 05 Feb 2026 23:51:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46907135</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=46907135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46907135</guid></item><item><title><![CDATA[New comment by jlundberg in "Show HN: Minikv – Distributed key-value and object store in Rust (Raft, S3 API)"]]></title><description><![CDATA[
<p>Agreed!<p>It easy to forget we all started fresh and learned a lot the first few years.<p>On topic, this project looks nice but a bit too featureful for my minimalistic taste.</p>
]]></description><pubDate>Sat, 17 Jan 2026 19:58:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46661469</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=46661469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46661469</guid></item><item><title><![CDATA[New comment by jlundberg in "ASCII-Driven Development"]]></title><description><![CDATA[
<p>Neat concept and very inspirational.<p>Is ascii/unicode text UI the way to go here or is there other UI formats even more suited for LLMs?</p>
]]></description><pubDate>Sat, 10 Jan 2026 19:46:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46569247</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=46569247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46569247</guid></item><item><title><![CDATA[New comment by jlundberg in "Fabrice Bellard: Biography (2009) [pdf]"]]></title><description><![CDATA[
<p>Bellard is such an inspiring programmer! A few of my favorites out of his works are:<p>- qemu user mode<p>- tcc<p>- ts_zip</p>
]]></description><pubDate>Thu, 25 Dec 2025 18:58:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46386333</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=46386333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46386333</guid></item><item><title><![CDATA[New comment by jlundberg in "Show HN: Fresh – A new terminal editor built in Rust"]]></title><description><![CDATA[
<p>Looking forward to giving this a try, especially on my first gen Raspberry Pi! :)<p>What are the reasons behind going with GPL-2 instead of a more permissive license like MIT or 0BSD?<p>You will probably at minimum build some neat helper functions and maximum code reuse is IMHO the best thing for the world.<p>I would for instance be curious on the ANSI routines but hesitate to invest mental energy when the code has limitations on usage.<p>Lastly cool to see new open source programs being built with heavy help from a code generation model. Inspiring!</p>
]]></description><pubDate>Wed, 03 Dec 2025 21:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46140441</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=46140441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46140441</guid></item><item><title><![CDATA[New comment by jlundberg in "Cloudflare Global Network experiencing issues"]]></title><description><![CDATA[
<p>Good advice!<p>And no need for -X GET to make a GET request with curl, it is the default HTTP method if you don’t send any content.<p>If you do send content with say -d curl will do a POST request, so no need for -X then either.<p>For PATCH though, it is the right curl option.</p>
]]></description><pubDate>Tue, 18 Nov 2025 17:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45969553</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=45969553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45969553</guid></item><item><title><![CDATA[New comment by jlundberg in "JSON River – Parse JSON incrementally as it streams in"]]></title><description><![CDATA[
<p>I really like just encoding each object as JSON and then concatinating them with a new line between.<p>Allows parsing and streaming without any special libraries and allow for an unlimited amount of data (with objects being reasonably sized).<p>Usually gives these files the .jsonlines suffix when stored on disk.<p>Allows for batch process without requiring huge amounts of memory.</p>
]]></description><pubDate>Mon, 13 Oct 2025 21:17:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45573428</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=45573428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45573428</guid></item><item><title><![CDATA[New comment by jlundberg in "After nine years of grinding, Replit found its market. Can it keep it?"]]></title><description><![CDATA[
<p>Seeing it as offline could be related to this:<p>”Please note that Riju is only available on IPv6-enabled networks due to the higher financial cost of supporting legacy protocols.”</p>
]]></description><pubDate>Fri, 10 Oct 2025 19:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45543077</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=45543077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45543077</guid></item><item><title><![CDATA[New comment by jlundberg in "Solar panels + cold = A potential problem"]]></title><description><![CDATA[
<p>Our installation from 2017 of 40 panels work great here in the middle of Sweden.<p>Covered in snow over the winter and generate little power November-February but rest of the year we have fine power output, with peaks May-July (obviously).</p>
]]></description><pubDate>Sun, 28 Sep 2025 21:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45408464</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=45408464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45408464</guid></item><item><title><![CDATA[New comment by jlundberg in "Cloudflare Email Service: private beta"]]></title><description><![CDATA[
<p>For people looking to self host email, the mox software is surprisingly refreshing.<p>Open source and available here:
<a href="https://xmox.nl/" rel="nofollow">https://xmox.nl/</a></p>
]]></description><pubDate>Thu, 25 Sep 2025 20:18:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45378428</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=45378428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45378428</guid></item><item><title><![CDATA[New comment by jlundberg in "Read to forget"]]></title><description><![CDATA[
<p>This is actually good advice.<p>Writing down things makes it much easier to move forward to the next project of the day.<p>Probably various a bit from person to person.</p>
]]></description><pubDate>Sun, 14 Sep 2025 18:27:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45242109</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=45242109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45242109</guid></item><item><title><![CDATA[New comment by jlundberg in "Ask HN: Is your company still hiring junior engineers?"]]></title><description><![CDATA[
<p>Yes, but we do hire more seniors.</p>
]]></description><pubDate>Tue, 02 Sep 2025 21:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45109611</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=45109611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45109611</guid></item><item><title><![CDATA[New comment by jlundberg in "The Raft Consensus Algorithm (2015)"]]></title><description><![CDATA[
<p>I highly recommending anyone interested in high availability to read the Raft specification.</p>
]]></description><pubDate>Sat, 16 Aug 2025 20:20:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44926599</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=44926599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44926599</guid></item><item><title><![CDATA[New comment by jlundberg in "Do Things That Don't Scale (2013)"]]></title><description><![CDATA[
<p>A recommended read for all early stage founders and for employees too if you are one of the earlier team members.<p>One thing we do and still do even at 15+ people is we call each and every new signup on the phone.<p>We do it for these reasons:<p>1) How did you find us?<p>2) Do you need help starting?<p>3) (Implicit: we care)<p>It probably works because what we have it’s a B2B platform.<p>However, our target group is software developers and maybe surprisngly these phone calls are really really nice.. once you get over the ”no, I am noy calling you to sell anything”-phase :)</p>
]]></description><pubDate>Fri, 15 Aug 2025 19:35:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44916550</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=44916550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44916550</guid></item><item><title><![CDATA[New comment by jlundberg in "Show HN: A Sinclair ZX81 retro web assembler+simulator"]]></title><description><![CDATA[
<p>For people interested in the ZX community, be sure to check out the ZX Spectrum Next (ks3 ending within a week):<p><a href="https://www.kickstarter.com/projects/spectrumnext/zx-spectrum-next-issue-3-0" rel="nofollow">https://www.kickstarter.com/projects/spectrumnext/zx-spectru...</a></p>
]]></description><pubDate>Mon, 11 Aug 2025 18:42:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44867850</link><dc:creator>jlundberg</dc:creator><comments>https://news.ycombinator.com/item?id=44867850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44867850</guid></item></channel></rss>