<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: steve_gh</title><link>https://news.ycombinator.com/user?id=steve_gh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 10:18:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=steve_gh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by steve_gh in "The seven programming ur-languages (2022)"]]></title><description><![CDATA[
<p>One correction I'd make to the article's taxonomy: Ruby is an object oriented language not an Algol. Its inspiration is Smalltalk, and much of the standard library naming comes from that route (eg collect rather than map).<p>Ruby is object oriented from the ground up. Everything (and I do mean everything) is an object, and method call is conceived as passing messages to objects.<p>While Ruby is most often compared to Python (an Algol), they come from very different evolutionary routes, and have converged towards the same point in the ecosystem. I think of Ruby as a cuddly Alpaca compared to Python's spitting camel.</p>
]]></description><pubDate>Sun, 19 Apr 2026 13:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47824155</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=47824155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47824155</guid></item><item><title><![CDATA[New comment by steve_gh in "FCC updates covered list to include foreign-made consumer routers"]]></title><description><![CDATA[
<p>How does this help? 99% of the population aren't technically minded enough. Most people just buy a wifi router, plug it in (maybe having read the instructions) and that's it. They have neither the skills nor the inclination to update firmware.<p>The real problem is: assuming that firmware can be updated, how do you run a nationwide update programme overcoming a population that doesn't really care or have the skills to do it.<p>Vehicle safety standards (mandated annual safety checks like the UK MoT test) is the closest analogy I can think of - in the UK you can't insure your car without a valid MoT. If you were serious, then maybe tying ISP access to updated router firmware would be the way to go.</p>
]]></description><pubDate>Tue, 24 Mar 2026 07:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47499531</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=47499531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47499531</guid></item><item><title><![CDATA[New comment by steve_gh in "Observation of the doubly charmed heavy proton Ξcc+"]]></title><description><![CDATA[
<p>Are there are other flavours of proton still to be discovered? Can you (theoretically) build a proton with any two quarks selected from {up, charm, top} and one selected from {down, strange, bottom}?</p>
]]></description><pubDate>Wed, 18 Mar 2026 13:31:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47425585</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=47425585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47425585</guid></item><item><title><![CDATA[New comment by steve_gh in "Traditional tales from Cornwall, with maps for stories' locations"]]></title><description><![CDATA[
<p>Lovely tales. I'm a keen climber - one of these stories has just explained to me why the fantastic sea cliffs at Gwennap Head are known as Chair Ladder.</p>
]]></description><pubDate>Wed, 11 Mar 2026 06:16:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47332216</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=47332216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47332216</guid></item><item><title><![CDATA[New comment by steve_gh in "Is legal the same as legitimate: AI reimplementation and the erosion of copyleft"]]></title><description><![CDATA[
<p>Is the LLM acting as my agent? If the LLM has been exposed to the source code then have I been exposed to the source code? So in that case is a "clean room" implementation possible?</p>
]]></description><pubDate>Tue, 10 Mar 2026 06:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47319627</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=47319627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47319627</guid></item><item><title><![CDATA[New comment by steve_gh in "Show HN: Εἶδος – A non-Turing-complete language built on Plato's Theory of Forms"]]></title><description><![CDATA[
<p>Brilliant! Loving it as an idea.<p>Maybe what it needs is a testing framework - Σωκράτης (Socrates), that will demonstrate to you that everything you thought you knew about how your programme would behave (or the thought underpinning it) was at best problematic, or at worst just plain wrong!</p>
]]></description><pubDate>Wed, 11 Feb 2026 11:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46973858</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46973858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46973858</guid></item><item><title><![CDATA[New comment by steve_gh in "Lessons you will learn living in a snowy place"]]></title><description><![CDATA[
<p>Gloves: if you have to take them off outside, brush the snow off them first, then put them in an inside pocket. You will naturally sweat a little, so the gloves will be a little damp inside even if you don't notice it. If your gloves are in an inside pocket they stay warm. Otherwise you will find that your hands freeze when you put your gloves back on.</p>
]]></description><pubDate>Wed, 11 Feb 2026 09:16:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46972715</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46972715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46972715</guid></item><item><title><![CDATA[New comment by steve_gh in "Europe just started building a 'kill switch' for U.S. tech"]]></title><description><![CDATA[
<p>It's a joke. The Morning Star is well known in the UK as being the mouthpiece of the UK Communist Party. It was originally founded in 1930 as the Daily Worker, before becoming the Morning Starin 1966. So the idea of the Morning Star offering a critique of the tech policy of the decadent capitalist running dogs is intrinsically funny from a UK perspective.<p>But given the downvotes maybe there has just been a massive sense of humour across the pond...</p>
]]></description><pubDate>Tue, 03 Feb 2026 07:07:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46867559</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46867559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46867559</guid></item><item><title><![CDATA[New comment by steve_gh in "Europe just started building a 'kill switch' for U.S. tech"]]></title><description><![CDATA[
<p>I was somewhat dissapointed at the perspective :-) seeing the article was from morningstar.com, I was expecting a radical left wing critique of EU and US tech policy.<p>[The "Morning Star" is a left wing UK paper, whose editorial stance is in line with the Communist Party of Great Britain (morningstaronline.co.uk)]<p>Interesting article though.</p>
]]></description><pubDate>Mon, 02 Feb 2026 21:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46861602</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46861602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46861602</guid></item><item><title><![CDATA[New comment by steve_gh in "When the Disclosure Committee Cannot Reconstruct the Record"]]></title><description><![CDATA[
<p>They are asking the wrong question. The right question is about the trustworthiness of sources, not about whether AI was used.</p>
]]></description><pubDate>Mon, 26 Jan 2026 10:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46763880</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46763880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46763880</guid></item><item><title><![CDATA[New comment by steve_gh in "'Fundamental reset': Scott Bessent has a plan to free the nation's banks"]]></title><description><![CDATA[
<p>What could possibly go wrong?</p>
]]></description><pubDate>Sun, 25 Jan 2026 07:53:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46751750</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46751750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46751750</guid></item><item><title><![CDATA[New comment by steve_gh in "US State Department Threatens UK over Probe into Elon Musk's X"]]></title><description><![CDATA[
<p>So let's just take a moment to recall how we got here: Grok had the ability to create sexualized deep fake images of people. This was shown to not distinguish sufficiently between adults and children, creating sexualized deep fake images of children.<p>Unsurprisingly, outrage ensued across the political spectrum - anything associated with facilitating child abuse is politically toxic.<p>xAI responded by making this feature only accessible to paying accounts - leading to the response that they believe that producing sexualised images of children is ok provided that you pay for it.<p>It is absolutely unsurprising that the UK Gov is taking action. As far as I can tell, popular opinion is that Grok has crossed a line here - abstract free speech arguments don't work that well when people see it affecting their partners and daughters.<p>X could be banned from the UK, under the Online Safety Act - but that is the maximum sanction. Banning Grok is more likely. The OSA was brought in by the previous government (Conservative - centre right), and has broad political support.<p>There is fundamentally a difference of approach between the USA and Europe (inc the UK). In the US, you tend to weight free speech more highly, and consider harms resulting from non-protected speech (like inciting riots or murder) to be legally an individual matter. Over here we take a slightly different approach, focused more on the entire system that enables the harm. Hence under some circumstances we restrict the transmission of speech that facilitates the harm.<p>In this case, requiring a change from Grok to comply with the OSA  not offer this facility in the UK seems appropriate, with appropriate sanctions if they fail to comply.</p>
]]></description><pubDate>Wed, 14 Jan 2026 09:07:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46613925</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46613925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46613925</guid></item><item><title><![CDATA[New comment by steve_gh in "Working with Ruby Threads"]]></title><description><![CDATA[
<p>Pickaxe Book, Chapter 12 - but it is terser and aimed at someone with more experience. I think that the article is a good introduction to Threads, and once you understand how they work, then Fibers and Ractors start to become easier to understand.</p>
]]></description><pubDate>Tue, 13 Jan 2026 11:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46599774</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46599774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46599774</guid></item><item><title><![CDATA[New comment by steve_gh in "Working with Ruby Threads"]]></title><description><![CDATA[
<p>Interesting, but probably a bit out of date, as it is based on Ruby 2.0, and Ruby 4 has just been released. Also, we now have more concurrency primitives like Fibers and Ractors, as well as the Threads discussed in the article.</p>
]]></description><pubDate>Tue, 13 Jan 2026 09:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46598942</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46598942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46598942</guid></item><item><title><![CDATA[New comment by steve_gh in "BYD's cheapest electric cars to have Lidar self-driving tech"]]></title><description><![CDATA[
<p>Why are you doing 40mph in a built up area at night?<p>Here in the UK we have a standard 30mph built up area limit, dropping to 20mph in most residential area.<p>Result - a massive reduction in serious injuries and fatalities, especially in car - pedestrians collisions.</p>
]]></description><pubDate>Mon, 12 Jan 2026 06:27:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46584794</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46584794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46584794</guid></item><item><title><![CDATA[New comment by steve_gh in "Choosing a tech stack in a world where LLMs write all the code"]]></title><description><![CDATA[
<p>I experimented with using an LLM to code the same problem in Ruby (Rails) and Python (Flask) about 10 months back. The LLM performance with Rails was much better - it handled the increasing complexity as features were added much better.<p>My hypothesis was that the strong emphasis on coding conventions in the Rails ecosystem made it easier for the LLM to cope with scaling complexity.<p>I don't see any mention of the impact of convention and codebase organisation in the article. And I think it is important (or was 10 months ago!)</p>
]]></description><pubDate>Sun, 11 Jan 2026 20:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46579482</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46579482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46579482</guid></item><item><title><![CDATA[New comment by steve_gh in "AIs were left to build their own village, and the weirdest civilisation emerged"]]></title><description><![CDATA[
<p>Seems to be along the same lines as my PhD thesis many years ago. Societies of artificial agents exhibit metastability.</p>
]]></description><pubDate>Fri, 19 Dec 2025 21:05:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46330917</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46330917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46330917</guid></item><item><title><![CDATA[New comment by steve_gh in "If AI replaces workers, should it also pay taxes?"]]></title><description><![CDATA[
<p>IIRC one of the Scandinavian nations has solved this with property taxes: you self-declare the value of your property, but the state has the right to buy it at that price.<p>Keeps people honest (enough).</p>
]]></description><pubDate>Tue, 16 Dec 2025 07:34:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46285778</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46285778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46285778</guid></item><item><title><![CDATA[New comment by steve_gh in "Apple has locked my Apple ID, and I have no recourse. A plea for help"]]></title><description><![CDATA[
<p>>>Shops can refuse cash<p>>No, they cannot. Many businesses don't want to handle cash and they will make it hard and send you an invoice with a surcharge but they must accept any form of legal tender, no way around it.<p>Not true in the UK. The House of Commons Treasury Select Committee has been considering this issue (Apr 25): BBC News - Shops could be forced to accept cash in future,<p>MPs warn - BBC News
<a href="https://www.bbc.co.uk/news/articles/cjwvgqz3vxzo?app-referrer=search" rel="nofollow">https://www.bbc.co.uk/news/articles/cjwvgqz3vxzo?app-referre...</a></p>
]]></description><pubDate>Sun, 14 Dec 2025 06:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46261214</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46261214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46261214</guid></item><item><title><![CDATA[New comment by steve_gh in "Big Tech are the new Soviets"]]></title><description><![CDATA[
<p>The problem with big tech is that it is actively sucking resources and capital out of the world.<p>For example, if I use Uber, a significant fraction of the fare (let's say 25%) is taken by Uber. That takes it out of the local economy. And because Uber has good tax lawyers, they pay minimal taxes in my country, so it leaves my country's economy completely.<p>With an old style taxi firm, the boss took a cut - but then he spent most of it in local shops, or his wife bought clothes at a local boutique and a nice haircut - keeping money going round the local economy.<p>Now, every time you use a cloud service, you take money out of a local economy.And people wonder why we have huge social and economic problems.</p>
]]></description><pubDate>Wed, 10 Dec 2025 10:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46216367</link><dc:creator>steve_gh</dc:creator><comments>https://news.ycombinator.com/item?id=46216367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46216367</guid></item></channel></rss>