<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: roryirvine</title><link>https://news.ycombinator.com/user?id=roryirvine</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 11 Apr 2026 21:15:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=roryirvine" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by roryirvine in "Industrial design files for Keychron keyboards and mice"]]></title><description><![CDATA[
<p>Oh, wow, it's fn + L + Light Effect Key (long press for 3s). Thanks for the tip!<p>A full list of key combinations for the K3 (which I have) is at <a href="https://www.keychron.uk/blogs/news/k3-key-combinations" rel="nofollow">https://www.keychron.uk/blogs/news/k3-key-combinations</a> - alter the url to suit your model, but most of them appear to be the same.</p>
]]></description><pubDate>Sat, 11 Apr 2026 14:46:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47731114</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47731114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47731114</guid></item><item><title><![CDATA[New comment by roryirvine in "The Seasons Are Wrong"]]></title><description><![CDATA[
<p>Yeah, I was expecting this to be an article about climate change which really <i>is</i> causing the seasons to become "wrong".<p>As a trivial example, a couple of weeks ago a local newspaper reprinted its usual "What's on in London in April?" article, and one of the items was "the first half of April is peak cherry blossom season".<p>Er, not any more it isn't! Most fruit trees were already in leaf by the time the paper went to press, with only a few prunes remaining with significant amounts of blossom. And we'll see a similar article in May talking about bluebells, despite them actually being at their peak right now. So that's a shift of 2-3 weeks over the course of the two decades that that particular publication has existed.<p>And it might not matter so much if the seasons were changing equally for all species - but some instead rely on day length, yet others on the amount of sunlight (which has been low so far this year). So pollinators are arriving only at the end of pollen season, predatory insects are finding their prey diminished by starvation, rodents haven't hibernated, and entire ecosystems are becoming weirdly distorted.</p>
]]></description><pubDate>Sat, 11 Apr 2026 14:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47730933</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47730933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47730933</guid></item><item><title><![CDATA[New comment by roryirvine in "Filing the corners off my MacBooks"]]></title><description><![CDATA[
<p>It's been a problem for a decade (or more?) but, for me, it's not just the sharp edge, it's also the angle of the keyboard.<p>My Dell XPS is almost as sharp (there's a microscopic chamfer, which won't be enough to explain the difference), but because the body is wedge-shaped, the keyboard sits at a slight angle which makes it feel so much better to me. Propping the back of the Macbook on something helps - only needs to be 2-3mm to make a difference.<p>It's like the static electricity issues that plagued them in the 2010s. They produced shocks that were actually painful, the sort that I've only experienced before from CRT screens in metal housings. The chargers contained a grounding pin internally, but it wasn't actually connected to anything. Utter madness, and would have been such an easy thing to fix - but it persisted until they replaced the charging port with usb-c.</p>
]]></description><pubDate>Sat, 11 Apr 2026 09:04:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47728883</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47728883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47728883</guid></item><item><title><![CDATA[New comment by roryirvine in "Session is shutting down in 90 days"]]></title><description><![CDATA[
<p>Most of the rest of the north is similar. Darlington's the main outlier, since it's dominated by the public sector.<p>And yes, a senior dev will be on half that in the public sector outside London - but only if you exclude the pension.<p>I don't have figures for anywhere in Cornwall. Is there actually much of a tech industry there?</p>
]]></description><pubDate>Thu, 09 Apr 2026 20:19:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47709275</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47709275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47709275</guid></item><item><title><![CDATA[New comment by roryirvine in "Iran demands Bitcoin fees for ships passing Hormuz during ceasefire"]]></title><description><![CDATA[
<p>That would be piracy or an act of war, depending on the specifics.<p>It would, at the very least, alienate the gulf states and would likely result in international sanctions.</p>
]]></description><pubDate>Thu, 09 Apr 2026 16:53:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706052</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47706052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706052</guid></item><item><title><![CDATA[New comment by roryirvine in "Session is shutting down in 90 days"]]></title><description><![CDATA[
<p>Ha, and it was also used as a kind of low-rent/unmoderated alternative to Onlyfans.<p>Certainly, there were enough people making money through it that they should have been able to cover operating expenses. How did they go about appealing for donations - was there a notification inside the app, or did they rely on word of mouth?</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47705161</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47705161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47705161</guid></item><item><title><![CDATA[New comment by roryirvine in "Session is shutting down in 90 days"]]></title><description><![CDATA[
<p>Manchester is only about 10% below London, other cities along the M62 are about 15% below according to the salary benchmarking data I've seen. The bigger difference is more in the number and type of available roles.<p>That salary would be above the median for most perm senior dev positions in London, but still well within the usual range for established tech companies and well-funded startups.</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:26:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704979</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47704979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704979</guid></item><item><title><![CDATA[New comment by roryirvine in "Show HN: Is Hormuz open yet?"]]></title><description><![CDATA[
<p>Bookmakers and betting exchanges regulated in the UK have always been pretty careful about not adding unlawful markets.<p>Anything that relies directly or indirectly on the death of a real person is covered outlawed by the Life Assurance Act, so you've never been able to bet on things like fatal crashes in an F1 race or the date of the start of the next monarch's reign.<p>The Marine Insurance Act is a new one on me, but I've never seen anything which would obviously violate that. There's plenty of spread betting on oil, but mostly on prices and volumes, not the fate of individual cargoes.</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:13:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47704818</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47704818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47704818</guid></item><item><title><![CDATA[New comment by roryirvine in "Amazon rewards loyal Kindle devotees by closing the book on old e-readers"]]></title><description><![CDATA[
<p>I suspect that's a different issue, due to the 3G service being switched off (and those first models didn't support wifi as an alternative).<p>This issue affects a wider range of devices, and is software-related. I'd guess at it being either TLS related, or something to do with updates to their DRM system.</p>
]]></description><pubDate>Wed, 08 Apr 2026 15:48:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691852</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47691852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691852</guid></item><item><title><![CDATA[New comment by roryirvine in "Trump says 'a whole civilization will die tonight' if Iran does not make a deal"]]></title><description><![CDATA[
<p>Genocide literally means killing a nation, and that's what Trump is threatening. If he achieves those aims by destroying vital infrastructure, it's just as much genocide as if he does it by any other means.<p>Article IIc of the Genocide Convention would likely cover that particular case, but I'll note that that's just your reading of it - Trump hasn't actually given specifics.<p>What he definitely has done, though, is make a clear statement of intent. And, historically, the most difficult part in proving genocide has been with demonstrating intent. Trump's just made that bit easy.</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47678023</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47678023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47678023</guid></item><item><title><![CDATA[New comment by roryirvine in "Trump says 'a whole civilization will die tonight' if Iran does not make a deal"]]></title><description><![CDATA[
<p>Putin will be loving it, but I guess China that must be likely to emerge as the real winners from this.<p>At what point are the US military expected to refuse unlawful orders? Some form of high-level mutiny might actually be the best way forward for America right now.</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677711</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47677711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677711</guid></item><item><title><![CDATA[New comment by roryirvine in "Trump says 'a whole civilization will die tonight' if Iran does not make a deal"]]></title><description><![CDATA[
<p>Hence the term "Delphic", commonly used in English to mean "dangerously ambiguous".<p>But in this case, there's not really much ambiguity - Trump is openly threatening genocide and, as a result, is destroying any remaining moral authority that the USA might once have had.</p>
]]></description><pubDate>Tue, 07 Apr 2026 16:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677376</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47677376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677376</guid></item><item><title><![CDATA[New comment by roryirvine in "What being ripped off taught me"]]></title><description><![CDATA[
<p>I'm a consultant rather than a contractor, but the "shitshow" projects are amongst my favourites. They offer the chance to make a clear positive impact, which can be hugely rewarding.<p>From my pov, green flags for a good "bad" project mostly come from the attitude of leadership - especially if they already recognise there's a problem, and that some form of cultural change may be needed rather than expecting a purely technical solution.<p>On the other hand, if they seem reluctant to consider root causes, or if there's any sense that they're seeking to cover up problems or shift blame, then those are pretty clear red flags. Quick fixes tend to fall apart, and aren't really satisfying for anyone.</p>
]]></description><pubDate>Tue, 07 Apr 2026 08:49:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47672371</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47672371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47672371</guid></item><item><title><![CDATA[New comment by roryirvine in "Ubuntu now requires more RAM than Windows 11"]]></title><description><![CDATA[
<p>CPUs <i>really</i> weren't up to the job in the pre-Pentium/PowerPC world. Back then, zip files used to take an appreciable number of seconds to decompress, and there was a market for JPEG viewers written in hand-optimised assembly.<p>That's why SoftRAM gained infamy - they discovered during testing that swapping was so much faster than compression that the released version simply doubled the Windows swap file size and didn't actually compress RAM at all, despite their claims (and they ended up being sued into oblivion as a result...)<p>Over on the Mac, RAMDoubler really did do compression but it a) ran like treacle on the 030, b) needed to do a bunch of kernel hacks, so had compatibility issues with the sort of "clever" software that actually required most RAM, and c) PowerMac users tended to have enough RAM anyway.<p>Disk compression programs were a bit more successful - DiskDoubler, Stacker, DoubleSpace et al. ISTR that Microsoft managed to infringe on Stacker's patents (or maybe even the copyright?) in MS DOS 6.2, and had to hastily release DOS 6.22 with a re-written version free of charge as a result. These were a bit more successful because they coincided with a general reduction in HDD latency that was going on at roughly the same time.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:20:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650946</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47650946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650946</guid></item><item><title><![CDATA[New comment by roryirvine in "Iran strikes leave Amazon availability zones "hard down" in Bahrain and Dubai"]]></title><description><![CDATA[
<p>Oracle are actually subletting part of Bynet's new-ish Har Hotzvim facility which has 2,400 racks but is probably power-constrained - I believe it had 16 MW when it went live, with passive provision for doubling that. Even if it's since been upgraded, that's still only 13 kW per rack which is pretty stingy these days.<p>As a very rough rule of thumb building down is about 4x more expensive than building up. So probably worth doing if you're Shin Bet (who I believe also have space in the same dc), but for the likes of Oracle it's only going to be used to serve  clients with specific security requirements. Think of it as a halo project - more of a marketing exercise than something that's actually going to be used by the average customer.<p>The same goes for datacentres hosted in cold war bunkers etc - they always end up being too constrained in one way or another to be useful. The big facilities end up being built above ground and rely on geographic redundancy rather than trying to make themselves (literally) bomb-proof.</p>
]]></description><pubDate>Sat, 04 Apr 2026 10:41:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47637844</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47637844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47637844</guid></item><item><title><![CDATA[New comment by roryirvine in "Neanderthals survived on a knife's edge for 350k years"]]></title><description><![CDATA[
<p>Once you've worked out a good way to leach out the tannins, acorns actually become a really useful food. There are a variety of possible methods - boiling, prolonged immersion in running water, or repeated mashing and rinsing cycles.<p>The American west coast is probably the most famous example of where they were widely used, with all three methods of processing in use according to local resource availability.<p>Long-term storage was achieved by drying and grinding into flour, oak groves were actively managed, and yields were enhanced by regular burning of undergrowth.<p>They were a nutritious, reliable, and low-risk source of calories with widespread availability, and the processing was time-consuming but not particularly difficult. Before the genocide, they'd have been the staple foodstuff for most people in an area stretching from the Cascades down to roughly where San Diego is today.</p>
]]></description><pubDate>Thu, 02 Apr 2026 11:23:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47612931</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47612931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47612931</guid></item><item><title><![CDATA[New comment by roryirvine in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>That level of service is far from universal - Apple don't do onsite repairs <i>at all</i> in the UK, let alone inside 1 hour. It's all random third parties with crappy return-it-to-the-shop as a fallback.</p>
]]></description><pubDate>Tue, 31 Mar 2026 09:51:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47584927</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47584927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47584927</guid></item><item><title><![CDATA[New comment by roryirvine in "The road to electric in charts and data"]]></title><description><![CDATA[
<p>There'll be no new third rail electrification, though (apart from some minor infill, or reorganisation around depots).<p>The conversion of remaining mainlines to 25 kV overhead AC is going slower than anyone wants, but already over 70% of passenger rail journeys use electric traction (and actually more like 80% by passenger kilometers).<p>There are an awful lot of low-traffic rural lines that it won't be economic to electrify using current technology, so we'll need to rely on battery electric for those.<p>Either way, it's largely orthogonal to the problem of electrifying road transport.</p>
]]></description><pubDate>Sun, 29 Mar 2026 17:05:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47564984</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47564984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47564984</guid></item><item><title><![CDATA[New comment by roryirvine in "Britain today generating 90%+ of electricity from renewables"]]></title><description><![CDATA[
<p>Yeah, it's definitely a bit of a game for me, and my electricity bill was already low enough that the savings are trivial.<p>But I'm the sort of person who enjoys being flexible when planning my day. I'll fit chores such as laundry around work meetings. Decide whether to go for a lunchtime run (and thus have an extra shower) based on the weather and having an a big enough gap in my day. Buy ingredients for dinner based on the weather and how I'm feeling. Expected energy cost is just another factor in the mix - and one that only rarely becomes decisive.<p>The closest the UK grid has ever come to not being able to cover demand was a few years ago when most of our nuclear fleet went offline at the same time in the middle of a January cold snap due to the discovery of a potential maintenance problem in the steam plant. If there were to be a repeat of that scenario, then the spread of domestic dynamic pricing would actually <i>help</i> matters by driving load shifting behaviour.</p>
]]></description><pubDate>Sat, 28 Mar 2026 16:29:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47556073</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47556073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47556073</guid></item><item><title><![CDATA[New comment by roryirvine in "Britain today generating 90%+ of electricity from renewables"]]></title><description><![CDATA[
<p>Yeah, and the really important point is that you get to see the prices a day ahead, which is what makes it actually pretty easy to live with.<p>For instance, if I know it's going to be expensive when I'd be cooking tomorrow's evening meal, then I won't make something that would need a long time in the oven. And if it's going to be particularly cheap around lunchtime, then I'll plan to do a big load of laundry then.<p>I have electric heating, which I thought might be a cause of anxiety but it's not really worked out that way. The temperature in my flat won't go down by more than a degree or two with the heating off over the course of the sort of 4 hour price spikes you tend to see in mid-January. If it looks like it's going to be unusually bad, I could always raise the temp by half a degree beforehand, but in reality I've only bothered to do that maybe three times in the past couple of years.<p>Basically, it's just another thing to factor in when planning my day. No more of a hassle than checking the weather forecast or glancing at my calendar.</p>
]]></description><pubDate>Sat, 28 Mar 2026 15:16:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47555345</link><dc:creator>roryirvine</dc:creator><comments>https://news.ycombinator.com/item?id=47555345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47555345</guid></item></channel></rss>