<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: robertlagrant</title><link>https://news.ycombinator.com/user?id=robertlagrant</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 11:43:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=robertlagrant" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by robertlagrant in "Linux 7.1"]]></title><description><![CDATA[
<p>I prefer KDE (on Ubuntu, because I tried it and it's good enough) - it's got more stuff built into the OS in terms of settings. I tended to find that Gnome needs you to install more things to expose configuration settings, whereas KDE's configuration UI is pretty good.</p>
]]></description><pubDate>Sun, 14 Jun 2026 20:58:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48532623</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48532623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48532623</guid></item><item><title><![CDATA[New comment by robertlagrant in "Introduction to UEFI HTTP(s) Boot with QEMU/OVMF"]]></title><description><![CDATA[
<p>I agree that integrity can be done by secure boot, but HTTPS does mean that someone can't intercept your request and serve you valid, signed, older software that has a known security flaw in it.</p>
]]></description><pubDate>Fri, 12 Jun 2026 19:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48508692</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48508692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48508692</guid></item><item><title><![CDATA[New comment by robertlagrant in "Looking Forward to Postgres 19: Query Hints"]]></title><description><![CDATA[
<p>I'm not an expert in database hints, but the syntax looks very readable and composable. That's great thing to have got right.</p>
]]></description><pubDate>Mon, 08 Jun 2026 23:22:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48453847</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48453847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48453847</guid></item><item><title><![CDATA[New comment by robertlagrant in "MacBook Neo is so popular that Apple doubled production"]]></title><description><![CDATA[
<p>Most people have laptops now, in my experience of large corporations.</p>
]]></description><pubDate>Wed, 03 Jun 2026 19:19:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48388568</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48388568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48388568</guid></item><item><title><![CDATA[New comment by robertlagrant in "Using Git's rerere feature to escape recurring conflict hell"]]></title><description><![CDATA[
<p>Hm - I think I follow. But say I push a commit on a branch, then realise I messed up the commit message, so I --amend and push. I <i>know</i> that git push will fail, but if I git push -f then it won't detect that someone else pushed to the same branch in between - it'll just silently wipe their push.<p>Using --force-with-lease means the git push -f will succeed if no-one's pushed in between, and fail otherwise.</p>
]]></description><pubDate>Tue, 02 Jun 2026 23:45:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48377782</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48377782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48377782</guid></item><item><title><![CDATA[New comment by robertlagrant in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>Oh dear. That is tricky. It must be a rare enough combination that it looks like automation.</p>
]]></description><pubDate>Tue, 02 Jun 2026 13:25:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48369992</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48369992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48369992</guid></item><item><title><![CDATA[New comment by robertlagrant in "Proton Mail adds support for Gmail account syncing and sending"]]></title><description><![CDATA[
<p>Well, that was terrible searching by me! Thanks. @dang could you update it please?</p>
]]></description><pubDate>Tue, 02 Jun 2026 11:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48369041</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48369041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48369041</guid></item><item><title><![CDATA[New comment by robertlagrant in "Using Git's rerere feature to escape recurring conflict hell"]]></title><description><![CDATA[
<p>All force-with-lease does it stop you from clobbering rather than you having to realise somehow that you did that. It seems like a no-brainer. What's the problem with it?</p>
]]></description><pubDate>Tue, 02 Jun 2026 09:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48368008</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48368008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48368008</guid></item><item><title><![CDATA[New comment by robertlagrant in "Proton Mail adds support for Gmail account syncing and sending"]]></title><description><![CDATA[
<p>(I couldn't find this announced on the Proton website - apologies if there was a page, Proton!)</p>
]]></description><pubDate>Tue, 02 Jun 2026 09:41:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48367971</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48367971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48367971</guid></item><item><title><![CDATA[Proton Mail adds support for Gmail account syncing and sending]]></title><description><![CDATA[
<p>Article URL: <a href="https://cyberinsider.com/proton-mail-adds-support-for-gmail-account-syncing-and-sending/">https://cyberinsider.com/proton-mail-adds-support-for-gmail-account-syncing-and-sending/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48367970">https://news.ycombinator.com/item?id=48367970</a></p>
<p>Points: 7</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 02 Jun 2026 09:41:38 +0000</pubDate><link>https://cyberinsider.com/proton-mail-adds-support-for-gmail-account-syncing-and-sending/</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48367970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48367970</guid></item><item><title><![CDATA[New comment by robertlagrant in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>I haven't ever noticed Cloudflare having any issues on Firefox, so presumably that implies any unilateral actions in web standards have been worked around by CF to provide the service to Firefox as well.</p>
]]></description><pubDate>Sun, 31 May 2026 22:11:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48350244</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48350244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48350244</guid></item><item><title><![CDATA[New comment by robertlagrant in "Cloudflare Turnstile requiring fingerprintable WebGL"]]></title><description><![CDATA[
<p>> and if you're lucky Firefox<p>I haven't had any problems with Firefox so far. Why do you say this?</p>
]]></description><pubDate>Sun, 31 May 2026 22:03:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48350180</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48350180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48350180</guid></item><item><title><![CDATA[New comment by robertlagrant in "The seed oil panic is hurting my cardiac patients"]]></title><description><![CDATA[
<p>I was reading things[0] about sugar a lot earlier than that - maybe 2007? And it made a lot of sense back then.<p>[0] <a href="https://nosdiet.com" rel="nofollow">https://nosdiet.com</a></p>
]]></description><pubDate>Mon, 25 May 2026 09:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265097</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48265097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265097</guid></item><item><title><![CDATA[New comment by robertlagrant in "Anyone on the Internet Can Ring Your Doorbell"]]></title><description><![CDATA[
<p>Thank you! I will have to give it a try.</p>
]]></description><pubDate>Tue, 19 May 2026 15:01:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48194278</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48194278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48194278</guid></item><item><title><![CDATA[New comment by robertlagrant in "UK government replaces Palantir software with internally-built refugee system"]]></title><description><![CDATA[
<p>> As if megacorps somehow don't have inefficiencies<p>No one is saying megacorps don't have inefficiencies.</p>
]]></description><pubDate>Tue, 19 May 2026 08:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48190635</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48190635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48190635</guid></item><item><title><![CDATA[New comment by robertlagrant in "Anyone on the Internet Can Ring Your Doorbell"]]></title><description><![CDATA[
<p>I have a Reolink but haven't got to Home Assistant yet. I'm happy switching to that, but for less technical (though still digital savvy) spouses - how would you say the switch would be for them?</p>
]]></description><pubDate>Tue, 19 May 2026 08:16:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48190625</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48190625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48190625</guid></item><item><title><![CDATA[New comment by robertlagrant in "UK government replaces Palantir software with internally-built refugee system"]]></title><description><![CDATA[
<p>No, many of them fold, and even those that don't close departments and make redundancies. Companies can only grow if they're serving their customers with value, or if someone believes that they will do in future and puts money in for a bit to get them started.<p>If they get things wrong by overspending or overinvesting in the wrong thing, they don't have a wellspring of tax money to keep drawing from. They have to offer enough value to not only supply the good and make a profit, but also pay taxes on that profit.</p>
]]></description><pubDate>Fri, 15 May 2026 13:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48148216</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48148216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48148216</guid></item><item><title><![CDATA[New comment by robertlagrant in "UK government replaces Palantir software with internally-built refugee system"]]></title><description><![CDATA[
<p>> you simply stated but haven't explained why bloat is inevitable in the government except to say there is no market pressure applied in government. Whereas the parent is literally talking about employing people using market rates, an example based on market pressure.<p>The market pressure I'm referring to isn't on salaries, it's on departments. If a department gets the same budget next year because it managed to spend it all this year - a universal truth in UK public sector then departments only ever grow.</p>
]]></description><pubDate>Fri, 15 May 2026 12:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48147934</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48147934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48147934</guid></item><item><title><![CDATA[New comment by robertlagrant in "UK government replaces Palantir software with internally-built refugee system"]]></title><description><![CDATA[
<p>I agree, but also a civil servant has incredible pension opportunities, and defined benefit as well, and is hard to remove if they turn out to be bad. A contractor is a fixed cost, and individuals can be rejected with far less ceremony and cost.<p>If the civil service could shape its workforce with individualised salaries and quicker removal due to low performance I suspect it'd be a different story. I agree that consultancies and contractors are not cheap, but they are not the root cause.</p>
]]></description><pubDate>Fri, 15 May 2026 12:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48147925</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48147925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48147925</guid></item><item><title><![CDATA[New comment by robertlagrant in "UK sovereign LLM inference"]]></title><description><![CDATA[
<p>Ah great! Best of luck. They're a nice bunch.</p>
]]></description><pubDate>Fri, 15 May 2026 11:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48147400</link><dc:creator>robertlagrant</dc:creator><comments>https://news.ycombinator.com/item?id=48147400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48147400</guid></item></channel></rss>