<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: JonoBB</title><link>https://news.ycombinator.com/user?id=JonoBB</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 15:19:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=JonoBB" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by JonoBB in "Fix the iOS keyboard before the timer hits zero or I'm switching back to Android"]]></title><description><![CDATA[
<p>Totally agree. I swapped about 2 years ago (work requirements), and I battle against the Apple keyboard every single day. I prefer the Android keyboard in every single way - it’s more intuitive, works better, more logical, significantly better auto-correct, significantly better text selection, much better prediction, and so on.<p>Everything seems so much more intuitive and just easier in Android.<p>For how good the Apple hardware is compared to the rest (especially MacBooks), the software really lets it down.</p>
]]></description><pubDate>Fri, 13 Feb 2026 21:59:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47008407</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=47008407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47008407</guid></item><item><title><![CDATA[New comment by JonoBB in "Trump says Venezuela’s Maduro captured after strikes"]]></title><description><![CDATA[
<p>Putin and Xi must be ecstatic at the leverage this gives them.</p>
]]></description><pubDate>Sat, 03 Jan 2026 14:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46477341</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=46477341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46477341</guid></item><item><title><![CDATA[New comment by JonoBB in "Golfing Is Not Rowing"]]></title><description><![CDATA[
<p>It’s lower impact than most other sports (excluding sports like darts or bowls, of course).<p>There’s a reason that (i) professional golfers have a longer career than most other professional sports and (ii) many sports people transition to golf later in their career and (iii) there is a high preponderance of older players in golf.</p>
]]></description><pubDate>Mon, 29 Dec 2025 21:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46425794</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=46425794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46425794</guid></item><item><title><![CDATA[New comment by JonoBB in "A competitor crippled a $23.5M bootcamp by becoming a Reddit moderator"]]></title><description><![CDATA[
<p>So why the sneaky shitposting and stalking over such a long period of time? Just release the documents and let people decide.<p>I call bullshit on the "treasure trove".</p>
]]></description><pubDate>Thu, 09 Oct 2025 06:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45524282</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=45524282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45524282</guid></item><item><title><![CDATA[New comment by JonoBB in "A competitor crippled a $23.5M bootcamp by becoming a Reddit moderator"]]></title><description><![CDATA[
<p>You’re trying to defend yourself, but you still can’t stop yourself from casting shade on Codesmith multiple times in this very comment.<p>You have just proved that Lars is spot on with his analysis that you are an obsessive stalker.</p>
]]></description><pubDate>Thu, 09 Oct 2025 05:27:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45523858</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=45523858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45523858</guid></item><item><title><![CDATA[New comment by JonoBB in "What 'Project Hail Mary' teaches us about the PlanetScale vs. Neon debate"]]></title><description><![CDATA[
<p>I typically prefer somewhat deeper and more thought-provoking material, but I enjoyed this book. It’s a light page-turner, written-to-be-turned-into-a-movie type book. Overall, I would recommend it.</p>
]]></description><pubDate>Sat, 05 Jul 2025 14:17:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44472974</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=44472974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44472974</guid></item><item><title><![CDATA[New comment by JonoBB in "I Dropped the Production Database on a Friday Night"]]></title><description><![CDATA[
<p>> The point of cascading foreign keys is referential integrity.<p>Not quite. Databases can enforce referential integrity through foreign keys, without cascading deletes being enabled.<p>“On delete restrict” vs “on delete cascade” still enforces referential integrity, and is typically a better way to avoid the OP’s issue.</p>
]]></description><pubDate>Sat, 21 Jun 2025 05:55:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44334911</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=44334911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44334911</guid></item><item><title><![CDATA[New comment by JonoBB in "Less Htmx Is More"]]></title><description><![CDATA[
<p>This is exactly how I use htmx. Is there an expectation that you use htmx differently?</p>
]]></description><pubDate>Tue, 08 Apr 2025 10:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43620186</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=43620186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43620186</guid></item><item><title><![CDATA[New comment by JonoBB in "Reliably replicating data between Postgres and ClickHouse"]]></title><description><![CDATA[
<p>> On the clickhouse query side, we end up wanting denormalized data for query performance and to avoid JOINs. It's frequently not a great idea to query in clickhouse using the same table structure as you're using in your transactional db.<p>> In our experience we sync a few tables with PeerDB but mostly end up using app-level custom code to sync denormalized data into Clickhouse for our core use-cases.<p>Have you explored dbt? You may find that using custom code is not scalable, and that dbt solves this exact problem.</p>
]]></description><pubDate>Sun, 23 Feb 2025 08:41:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43147823</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=43147823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43147823</guid></item><item><title><![CDATA[New comment by JonoBB in "Why is Cloudflare Pages' bandwidth unlimited?"]]></title><description><![CDATA[
<p>What about hosting video on R2 and using the CDN?</p>
]]></description><pubDate>Wed, 15 Jan 2025 19:55:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42716078</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=42716078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42716078</guid></item><item><title><![CDATA[New comment by JonoBB in "Take the pedals off the bike"]]></title><description><![CDATA[
<p>Yes, a balance bike or no pedals is a great way to start.<p>When they are ready the progress to a pedal bike, and they need some assistance, do not hold the bike (either by the handlebars or seat or anywhere else).<p>Instead, gently place your hands on their shoulders to stop them falling - this forces them to be in control of the bike’s balance without you interfering directly. They will learn to balance and pedal much faster this way.</p>
]]></description><pubDate>Wed, 15 Jan 2025 08:37:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42708716</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=42708716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42708716</guid></item><item><title><![CDATA[New comment by JonoBB in "Updates to H-1B"]]></title><description><![CDATA[
<p>According to <a href="https://news.ycombinator.com/item?id=42451726">https://news.ycombinator.com/item?id=42451726</a>, this is much less of a thing than before.</p>
]]></description><pubDate>Wed, 18 Dec 2024 19:10:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42453729</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=42453729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42453729</guid></item><item><title><![CDATA[New comment by JonoBB in "The case against static typing in PHP (2023)"]]></title><description><![CDATA[
<p>@type phpdocs are no longer required in almost all cases.</p>
]]></description><pubDate>Sat, 14 Dec 2024 10:40:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42416139</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=42416139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42416139</guid></item><item><title><![CDATA[New comment by JonoBB in "Amazon S3 now supports the ability to append data to an object"]]></title><description><![CDATA[
<p>For the most part I agree, but we have found that R2 does not handle large files (hundreds of GB or larger) very well. It will often silently fail with nothing being returned, so it’s not possible to handle it gracefully.</p>
]]></description><pubDate>Fri, 22 Nov 2024 07:26:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42211833</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=42211833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42211833</guid></item><item><title><![CDATA[A recent security incident involving Dropbox Sign]]></title><description><![CDATA[
<p>Article URL: <a href="https://sign.dropbox.com/blog/a-recent-security-incident-involving-dropbox-sign">https://sign.dropbox.com/blog/a-recent-security-incident-involving-dropbox-sign</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40233746">https://news.ycombinator.com/item?id=40233746</a></p>
<p>Points: 213</p>
<p># Comments: 69</p>
]]></description><pubDate>Thu, 02 May 2024 07:52:14 +0000</pubDate><link>https://sign.dropbox.com/blog/a-recent-security-incident-involving-dropbox-sign</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=40233746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40233746</guid></item><item><title><![CDATA[WeWork Warns of Possible Bankruptcy]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cnbc.com/2023/08/08/wework-warns-of-remaining-going-concern-and-says-bankruptcy-possible.html">https://www.cnbc.com/2023/08/08/wework-warns-of-remaining-going-concern-and-says-bankruptcy-possible.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37060871">https://news.ycombinator.com/item?id=37060871</a></p>
<p>Points: 124</p>
<p># Comments: 145</p>
]]></description><pubDate>Wed, 09 Aug 2023 10:51:00 +0000</pubDate><link>https://www.cnbc.com/2023/08/08/wework-warns-of-remaining-going-concern-and-says-bankruptcy-possible.html</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=37060871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37060871</guid></item><item><title><![CDATA[Sentry Development Philosophy]]></title><description><![CDATA[
<p>Article URL: <a href="https://develop.sentry.dev/philosophy/">https://develop.sentry.dev/philosophy/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35258459">https://news.ycombinator.com/item?id=35258459</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 22 Mar 2023 08:50:34 +0000</pubDate><link>https://develop.sentry.dev/philosophy/</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=35258459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35258459</guid></item><item><title><![CDATA[New comment by JonoBB in "MySQL for Developers"]]></title><description><![CDATA[
<p>I've just got started with Clickhouse, and their docs are excellent. Quick Start guide and tutorials are very well written.<p>Also, be prepared to be blown away with Clickhouse. I've not seen many (any?) technologies that impressed me this much right out the box.</p>
]]></description><pubDate>Tue, 21 Mar 2023 17:39:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=35249628</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=35249628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35249628</guid></item><item><title><![CDATA[New comment by JonoBB in "Ask HN: Has anyone successfully started their career over in their 30s?"]]></title><description><![CDATA[
<p>Yes, you can change your career if you have the passion and you work hard. More than a little bit of luck also helps.<p>I studied corporate finance at university (including to Masters level part time while working). Did well in the investment banking arena over a 10 year period (including being a Director of a subsidiary of a listed company).<p>Went travelling for a few months, came back and whilst contracting decided to build a SaaS. I had almost zero programming experience outside of VBA. This was at the age of 38.<p>I ended up with 5 SaaS companies (some more successful than others), plus started my own software consulting business (grew to 8 employees). Also had 2 kids in the meantime.<p>I'm now head of Engineering at a ~100 person company.</p>
]]></description><pubDate>Fri, 20 Jan 2023 18:41:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34457675</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=34457675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34457675</guid></item><item><title><![CDATA[AWS Security Scanner]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/prowler-cloud/prowler">https://github.com/prowler-cloud/prowler</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34092528">https://news.ycombinator.com/item?id=34092528</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Dec 2022 12:06:44 +0000</pubDate><link>https://github.com/prowler-cloud/prowler</link><dc:creator>JonoBB</dc:creator><comments>https://news.ycombinator.com/item?id=34092528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34092528</guid></item></channel></rss>