<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: Humphrey</title><link>https://news.ycombinator.com/user?id=Humphrey</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Jul 2026 00:07:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Humphrey" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Humphrey in "Every new car sold in the European Union must include a driver monitoring camera"]]></title><description><![CDATA[
<p>I hired a Chinese Haval Car for a weekend last year (Australia).  It started beeping at me for being distracted because I was checking for traffic in the other lanes - which is crucial when driving in a 4 lane highway.<p>Of cause, I had never experienced such a beep before, so I had to take my eyes off the road tp look at the screen to see what the reason for the beeping was.<p>Then, on a multlane highway, I would indicate to signal my intention to change lanes.  The car then started beeping at me.  After a couple of days I figured out it was warning me that there was a car in my blind spot.  WTF!  The whole point of indication is to signal my intention to move, so that the car in my blind spot creates room for me to merge into their lane.<p>So - if you have to ignore beeps in order to drive safely - then the beeps are making the car more dangerous than not having them.<p>Also, the cruise control +/- controls, would only ever move the speed up down to speeds that are divisable by 5. Such a joke, because if the speed limit is 110, your only options for cruise control at 105, 110, or 115.  I won't use 110, because as soon as I go downhill, it will creep over 11, but 105 is too slow.<p>It was such a relief to arrive home and return to driving my 2006 Suburu Forester.  It felt much safer, didn't beep at me... and the cruise control +/- were in 1kmph increments.<p>After that experience, my current plan is to keep this 20yo car running as long as possible.</p>
]]></description><pubDate>Wed, 08 Jul 2026 01:43:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48826448</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=48826448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48826448</guid></item><item><title><![CDATA[New comment by Humphrey in "FUTO Swipe – A new swipe typing model"]]></title><description><![CDATA[
<p>Would love an iOS version!  The keyboard landscape on iOS is grim, and gboard hasn't received updates in years.</p>
]]></description><pubDate>Wed, 24 Jun 2026 03:38:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48654809</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=48654809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48654809</guid></item><item><title><![CDATA[New comment by Humphrey in "US holds off blacklisting DeepSeek, more than 100 firms deemed security risks"]]></title><description><![CDATA[
<p>Correct - As an Australian I feel free to say anything.  But as an Australian who might like to travel again to the USA at some point in the future, I do not feel I have freedom to share openly online.<p>Whereas, China does not ask for my social network logins, or for me to be pre-approved to travel there.  So that is unlikely to be affected.</p>
]]></description><pubDate>Thu, 18 Jun 2026 05:56:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48581353</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=48581353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48581353</guid></item><item><title><![CDATA[New comment by Humphrey in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>Oh wow! That sounds like a massive task.  How involved have you had to be?  How much is this costing you in AI?</p>
]]></description><pubDate>Wed, 13 May 2026 04:37:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117898</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=48117898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117898</guid></item><item><title><![CDATA[New comment by Humphrey in "Googlebook"]]></title><description><![CDATA[
<p>Coming this summer (it's always summer at the equator!)<p>Or perhaps just Wet or Dry if you live in northen Australia.</p>
]]></description><pubDate>Wed, 13 May 2026 04:35:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48117886</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=48117886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48117886</guid></item><item><title><![CDATA[New comment by Humphrey in "Googlebook"]]></title><description><![CDATA[
<p>> Coming Spring 2026<p>What does this mean?  I'm in Australia so I would expect Sept-Nov.<p>But since I've only ever heard of American companies use seasonal typed release dates, my first instinct is to assume this is an American site and therefore American Spring - but Googling 'spring season usa' tells me Mar-May.  And we are already in May.<p>So then I have to scroll to the bottom of the page to see what region this might be in, and it has got Australia selected.  I change to UK, scroll to the top, and it has changed to autumn.<p>So, it is actually Australian Spring.  That actually surprises me since most pages like this would not be updated to reflect my region, and so I would never expect this kind of text to be localised.<p>Let's just all use unambiguous wording and units :)</p>
]]></description><pubDate>Tue, 12 May 2026 23:39:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48116004</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=48116004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48116004</guid></item><item><title><![CDATA[New comment by Humphrey in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>I'll be very interested in how this AI port turns out.  I am involved in a number of active projects that are being held back by the language / framework is holding back the project, but where a rewrite would be too big of a project to undertake by using only human power.<p>I've had more success vibe coding Rust than I have in more dynamic languages.  I suspect the strictness of the Rust compiler forces the AI agent to produce better code.  Not sure.  It could be just that I am less familiar with Rust so it feels like it's doing a better job.</p>
]]></description><pubDate>Tue, 05 May 2026 01:37:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48017077</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=48017077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48017077</guid></item><item><title><![CDATA[New comment by Humphrey in "Alberta startup sells no-tech tractors for half price"]]></title><description><![CDATA[
<p>Ah, this is the tractor that Jermey Clarkson needs!</p>
]]></description><pubDate>Thu, 23 Apr 2026 05:39:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47872569</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=47872569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47872569</guid></item><item><title><![CDATA[New comment by Humphrey in "Show HN: Plain – The full-stack Python framework designed for humans and agents"]]></title><description><![CDATA[
<p>Oh, I do like the format of the models.  Just like how strawberry graphql does this.  I suspect that model format would be a much better development UX.</p>
]]></description><pubDate>Wed, 15 Apr 2026 03:44:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47774459</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=47774459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47774459</guid></item><item><title><![CDATA[New comment by Humphrey in "Show HN: Plain – The full-stack Python framework designed for humans and agents"]]></title><description><![CDATA[
<p>I've actually been vibe coding a port of Django to Rust as a fun learning experience.  I didn't expect it to be possible, but I've already got the core ORM working (including makemigrations, migrate, and inspectdb) with basic admin support running.<p>Single file deployment, and the process seems to only use 3-4 MB of memory.<p>I've been able to use inspectdb on existing Django databases, and then browse and change that data using the rust admin.<p>I am probably not the right person to build a production ready version of this - since I am not a Rust developer - but gee I am impressed by how good it is becoming.</p>
]]></description><pubDate>Wed, 15 Apr 2026 03:32:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47774390</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=47774390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47774390</guid></item><item><title><![CDATA[New comment by Humphrey in "Filing the corners off my MacBooks"]]></title><description><![CDATA[
<p>Oh, I have never heard of seasons starting mid-month. My mind is blown!<p>In Australia it's just split up by months, with each season being 3 months long:<p>March 1 - Autumn starts
June 1 - Winter starts
Sept 1 - Spring starts
Dec 1 - Summer starts<p>Of cause, those in far northern Australia, only really have Dry and Wet seasons. I have no idea when those are.</p>
]]></description><pubDate>Fri, 10 Apr 2026 23:29:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47725178</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=47725178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47725178</guid></item><item><title><![CDATA[New comment by Humphrey in "Show HN: Remotely use my guitar tuner"]]></title><description><![CDATA[
<p>I love my TC Electronic clip on tuner!</p>
]]></description><pubDate>Tue, 10 Mar 2026 06:04:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47319553</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=47319553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47319553</guid></item><item><title><![CDATA[New comment by Humphrey in "Google API keys weren't secrets, but then Gemini changed the rules"]]></title><description><![CDATA[
<p>No... just speculation.</p>
]]></description><pubDate>Sun, 01 Mar 2026 22:42:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211507</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=47211507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211507</guid></item><item><title><![CDATA[New comment by Humphrey in "Google API keys weren't secrets, but then Gemini changed the rules"]]></title><description><![CDATA[
<p>Seems like the kind of bug caused by using Gemini to vibe code the GCP.</p>
]]></description><pubDate>Thu, 26 Feb 2026 05:58:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47162406</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=47162406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47162406</guid></item><item><title><![CDATA[New comment by Humphrey in "iOS 26.3 and macOS 26.3 Fix Dozens of Vulnerabilities, Including Zero-Day"]]></title><description><![CDATA[
<p>Have they fixed all the keyboard bugs introducted in iOS 26.0 yet? I’m not sure how much longer I can put up with issues like this - I might need to switch back to Android if they don't fix these soon.<p>Seriously, how hard is it to correctly measure the keyboard height and not render important UI elements, such as submit buttons, underneath it so you can’t click “Send”?  It's getting close to unusable.<p>Update: No they haven't</p>
]]></description><pubDate>Thu, 12 Feb 2026 02:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46984060</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=46984060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46984060</guid></item><item><title><![CDATA[New comment by Humphrey in "Some notes on starting to use Django"]]></title><description><![CDATA[
<p>100%<p>I am quite surprised that most languages do not have an ORM and migrations as powerful as Django.  I get that it's Python's dynamic Meta programming that makes it such as clean API - but I am still surprised that there isn't much that comes close.</p>
]]></description><pubDate>Thu, 29 Jan 2026 05:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46806214</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=46806214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46806214</guid></item><item><title><![CDATA[New comment by Humphrey in "MapLibre Tile: a modern and efficient vector tile format"]]></title><description><![CDATA[
<p>Have used pmtiles to self-host a “find your nearest store” map, which only needed to cover Australia. Created two sources: (1) a low-detail worldwide map to fill out the view (about 50 MB), and (2) a medium-to-high detail source for Australia only, up to zoom level 15 (about 900 MB). In this case, there’s no need for up-to-date maps, so we were able to upload these two files to S3 and forget about them. Works great!</p>
]]></description><pubDate>Tue, 27 Jan 2026 00:01:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46773571</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=46773571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46773571</guid></item><item><title><![CDATA[New comment by Humphrey in "MapLibre Tile: a modern and efficient vector tile format"]]></title><description><![CDATA[
<p>This 100%</p>
]]></description><pubDate>Mon, 26 Jan 2026 11:40:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46764471</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=46764471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46764471</guid></item><item><title><![CDATA[New comment by Humphrey in "MapLibre Tile: a modern and efficient vector tile format"]]></title><description><![CDATA[
<p>Oh pmtiles is such a simple and innovative solution!</p>
]]></description><pubDate>Mon, 26 Jan 2026 11:39:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46764464</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=46764464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46764464</guid></item><item><title><![CDATA[New comment by Humphrey in "LG UltraFine Evo 6K 32-inch Monitor Review"]]></title><description><![CDATA[
<p>I am still using an LG UltraFine 5k since launch. I experienced flickering in the first month and had the monitor replaced by supplier - and it's been amazing ever since!  Also, this DPI is perfect for having both crisp text and correct sized elements on screen (in MacOS).<p>32" 6K is very tempting!</p>
]]></description><pubDate>Tue, 20 Jan 2026 23:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699280</link><dc:creator>Humphrey</dc:creator><comments>https://news.ycombinator.com/item?id=46699280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699280</guid></item></channel></rss>