<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: joelhaasnoot</title><link>https://news.ycombinator.com/user?id=joelhaasnoot</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 08 Nov 2026 18:55:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joelhaasnoot" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by joelhaasnoot in "Dutch 'idealist' bank ASN blocks non-Google Android, including GrapheneOS"]]></title><description><![CDATA[
<p>ASN was pretty bad - they recently wanted me to renew KYC/ID info. They wanted to install a Chrome Plugin that then would read the government KYC data. I nope'd out of that very fast. The alternative indeed was an app.</p>
]]></description><pubDate>Fri, 06 Nov 2026 11:27:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50391041</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=50391041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50391041</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Herdr has released native app"]]></title><description><![CDATA[
<p>I actually did the same but at some point was like "this is good enough" and it works well. Diffs, comments on diffs, integration with Linear and worktrees is good enough for now and gives me a productivity boost. Couple of other apps in the space but at the time none supported Claude Code in terminals</p>
]]></description><pubDate>Fri, 30 Oct 2026 14:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=50304523</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=50304523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50304523</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Pebble, Rebble, and a path forward"]]></title><description><![CDATA[
<p>I think we're talking about 500 updated apps here. You could've done it manually, didnt need a kubernetes cluster</p>
]]></description><pubDate>Wed, 19 Nov 2025 13:58:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45979556</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=45979556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45979556</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Show HN: I made a down detector for down detector"]]></title><description><![CDATA[
<p>Time for the META Down Detector - detecting which of the three is down</p>
]]></description><pubDate>Wed, 19 Nov 2025 13:56:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45979547</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=45979547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45979547</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Pebble, Rebble, and a path forward"]]></title><description><![CDATA[
<p>There is also weather and voice recognition services. If implemented with third party APIs those costs can add up.</p>
]]></description><pubDate>Tue, 18 Nov 2025 19:05:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45970515</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=45970515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45970515</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "I hacked a dating app (and how not to treat a security researcher)"]]></title><description><![CDATA[
<p>No one would ever hack my app!</p>
]]></description><pubDate>Mon, 12 May 2025 18:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43966286</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=43966286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43966286</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Gumroad’s source is available"]]></title><description><![CDATA[
<p>The license is also not front and center</p>
]]></description><pubDate>Fri, 04 Apr 2025 14:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43583037</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=43583037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43583037</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Pgroll – Zero-downtime, reversible, schema changes for PostgreSQL (new website)"]]></title><description><![CDATA[
<p>Lol, it's funny you need a higher level language and choose... JSON.</p>
]]></description><pubDate>Thu, 12 Dec 2024 13:49:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42399098</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=42399098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42399098</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Missing open-source contributor presents a dilemma when accepting their PR"]]></title><description><![CDATA[
<p>Time for an "open source contributor"-by proxy service ;)</p>
]]></description><pubDate>Mon, 04 Nov 2024 11:36:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=42040613</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=42040613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42040613</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Show HN: Erin – Open-source and self-hosted TikTok feed for your own videos"]]></title><description><![CDATA[
<p>Well, and there being feeds of videos?</p>
]]></description><pubDate>Mon, 21 Oct 2024 12:52:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=41903624</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=41903624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41903624</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Ask HN: Why is there not more concern about the physical security of Cloudflare?"]]></title><description><![CDATA[
<p>cough <a href="https://www.datacenterdynamics.com/en/analysis/ovhcloud-fire-france-data-center/" rel="nofollow">https://www.datacenterdynamics.com/en/analysis/ovhcloud-fire...</a> 
(physical security isn't just access control)</p>
]]></description><pubDate>Thu, 17 Oct 2024 17:51:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41871909</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=41871909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41871909</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "A $1k Wheelchair"]]></title><description><![CDATA[
<p>Would rather have 5 episodes with a 5 min sponsor section than one 25 min episode about your way too expensive cooling mattress</p>
]]></description><pubDate>Wed, 02 Oct 2024 10:58:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41719214</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=41719214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41719214</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "A $1k Wheelchair"]]></title><description><![CDATA[
<p>How many wheelchairs are actually truely customized? I hear a lot of complaints from wheelchair manufacturers that this isn't really customized</p>
]]></description><pubDate>Wed, 02 Oct 2024 09:19:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=41718679</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=41718679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41718679</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Satellite Imagery of Every Outdoor Basketball Court in the USA"]]></title><description><![CDATA[
<p>Also saw a bunch of tennis courts</p>
]]></description><pubDate>Mon, 16 Sep 2024 10:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41554756</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=41554756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41554756</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Tech failure nearly caused massive flood in Amsterdam"]]></title><description><![CDATA[
<p>The final report looking into it was published yesterday</p>
]]></description><pubDate>Wed, 04 Sep 2024 10:52:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41444131</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=41444131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41444131</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "OpenRailRouting"]]></title><description><![CDATA[
<p>There's also a lot of other use cases! For example, if you have a train schedule with stations and times, you often aren't told how the train will navigate between those stations. In some countries it's straightforward but for instance SNCF TGV services in France sometimes go hours without stopping at a station, crossing a lot of distance. In that case a solution like this can help you find an educated best guess to show users on a map.</p>
]]></description><pubDate>Sun, 07 Jul 2024 08:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40896113</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=40896113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40896113</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "OpenRailRouting"]]></title><description><![CDATA[
<p>Fun to see someone productionize this - I've done this for years to get segments between two stations to accurately be able to render individual train services. I'll let you know that at least on national rail provider in Europe used those results for a long time...</p>
]]></description><pubDate>Sun, 07 Jul 2024 08:42:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40896103</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=40896103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40896103</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Show HN: SQL Explorer – Open-source reporting tool that Just Works"]]></title><description><![CDATA[
<p>Don't worry I was downvoted to oblivion for it! 
It wasn't meant snarky but I get that that's what it reads like.</p>
]]></description><pubDate>Fri, 05 Jul 2024 16:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40883929</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=40883929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40883929</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Show HN: SQL Explorer – Open-source reporting tool that Just Works"]]></title><description><![CDATA[
<p>Hey look, its Redash! <a href="https://github.com/getredash/redash">https://github.com/getredash/redash</a></p>
]]></description><pubDate>Fri, 05 Jul 2024 12:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40882293</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=40882293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40882293</guid></item><item><title><![CDATA[New comment by joelhaasnoot in "Beeper acquired by Automattic"]]></title><description><![CDATA[
<p>I just hope they don't kill Beepberry/beepy</p>
]]></description><pubDate>Tue, 09 Apr 2024 17:36:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39981926</link><dc:creator>joelhaasnoot</dc:creator><comments>https://news.ycombinator.com/item?id=39981926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39981926</guid></item></channel></rss>