<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: chx</title><link>https://news.ycombinator.com/user?id=chx</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 14 May 2026 20:24:18 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=chx" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by chx in "WPEngine, Inc. vs. Automattic– Order on Motion for Preliminary Injunction"]]></title><description><![CDATA[
<p>had<p>WPEngine (and a horde of Emanuel Urquhart lawyers led by Rachel Kassabian) are taking him to the cleaners. This won't be pretty. A preliminary injunction is not easy to get, it's really likely WPEngine will win at least something.</p>
]]></description><pubDate>Wed, 11 Dec 2024 01:44:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=42383820</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42383820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42383820</guid></item><item><title><![CDATA[New comment by chx in "Notre Dame Cathedral reopens"]]></title><description><![CDATA[
<p>> I was more awed by Stonehenge than Notre Dame.<p>Recommended reading: Dawn Of Everything.</p>
]]></description><pubDate>Sun, 08 Dec 2024 10:01:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=42356216</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42356216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42356216</guid></item><item><title><![CDATA[New comment by chx in "Ukraine's three nuclear power plants have restored electricity production"]]></title><description><![CDATA[
<p>This brings up a very old memory: the readme of Volkov Commander said the author of it is some nuclear institute in Kyiv. Yup.<p>(Also, I uploaded Volkov Commander to SIMTEL 31 years ago and the ignorant asshole running that site reported me to the university for pirating Norton Commander and they banned me from the university VAX leading me straight to Linux. Funny how that worked out.)</p>
]]></description><pubDate>Sat, 07 Dec 2024 11:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42348936</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42348936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42348936</guid></item><item><title><![CDATA[New comment by chx in "Intel announces retirement of Pat Gelsinger"]]></title><description><![CDATA[
<p>Yes, yes, yes, of course, the infamous CPU released just so Intel middle managers can get their bonus. GPU disabled, CPU gimped, the whole thing barely worked at all. Let's call it the 0th iteration of 10nm , it was not real, there was like one laptop in China, the Lenovo IdeaPad 330-15ICN, which paper launched.</p>
]]></description><pubDate>Wed, 04 Dec 2024 15:37:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42318476</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42318476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42318476</guid></item><item><title><![CDATA[New comment by chx in "Intel announces retirement of Pat Gelsinger"]]></title><description><![CDATA[
<p>Most of the stock buybacks happened under Bob Swan though. Krzanich dug the grave of Intel but it was Swan who kicked the company in there by wasting forty billion. (No wonder he landed at a18z.)</p>
]]></description><pubDate>Tue, 03 Dec 2024 07:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42303793</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42303793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42303793</guid></item><item><title><![CDATA[New comment by chx in "Intel announces retirement of Pat Gelsinger"]]></title><description><![CDATA[
<p>The first iteration of Intel 10nm was simply broken -- you had Ice Lake mobile CPUs in 2019 yes but desktop and server processors took another two years to be released. In 2012 Intel said they will ship 14nm in 2013 and 10nm in 2015. Not only they did fail to deliver 10nm Intel CPUs but they failed Nokia server division too, nearly killing it off in 2018, three years after their initial target. No one in the industry forgot that, it's hardly a surprise they have such trouble getting customers now.<p>And despite this total failure they spent many tens of on stock buybacks <a href="https://ycharts.com/companies/INTC/stock_buyback" rel="nofollow">https://ycharts.com/companies/INTC/stock_buyback</a> no less than <i>ten billions</i> in 2014 and in 2018-2021 over <i>forty billions</i>. That's an awful, awful lot of money to waste.</p>
]]></description><pubDate>Tue, 03 Dec 2024 00:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42302011</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42302011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42302011</guid></item><item><title><![CDATA[New comment by chx in "Ask HN: Platform for senior devs to learn other programming languages?"]]></title><description><![CDATA[
<p>The essence of being senior, I feel is "I have made the mistake you are about to make". This echoes in language learning. When I was learning Go I could easily pinpoint what language design decisions were made because of lessons learned from this language or that. (I do not want to suggest schismogenesis applies to programming languages but ... it kinda sorta does?) Teaching with this in mind needs a very different curriculum.<p>Also, basic exercises are boring because we did them ten thousand and one times already just with slightly different syntax.</p>
]]></description><pubDate>Fri, 29 Nov 2024 23:08:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42277932</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42277932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42277932</guid></item><item><title><![CDATA[New comment by chx in "A summer intern once saved Valve from a near-fatal lawsuit"]]></title><description><![CDATA[
<p>hopeless AI cultists everywhere<p>as I said above: I already asked dang to delete this account, I do not want to be here anymore</p>
]]></description><pubDate>Mon, 25 Nov 2024 22:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=42240759</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42240759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42240759</guid></item><item><title><![CDATA[New comment by chx in "Yi Peng 3 crossed both cables C-Lion 1 and BSC at times matching when they broke"]]></title><description><![CDATA[
<p>That's not the next thing that's the same thing</p>
]]></description><pubDate>Mon, 25 Nov 2024 19:40:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42239443</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42239443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42239443</guid></item><item><title><![CDATA[New comment by chx in "A summer intern once saved Valve from a near-fatal lawsuit"]]></title><description><![CDATA[
<p>I listed like half a dozen things that could go wrong and the only reply is "look this particular one in this singular case the bullshit is accidentally correct".<p>Hopeless, as I said.</p>
]]></description><pubDate>Mon, 25 Nov 2024 14:36:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42236615</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42236615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42236615</guid></item><item><title><![CDATA[New comment by chx in "A summer intern once saved Valve from a near-fatal lawsuit"]]></title><description><![CDATA[
<p>Y'all are hopeless. I already asked dang to delete this account.</p>
]]></description><pubDate>Mon, 25 Nov 2024 14:11:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=42236434</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42236434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42236434</guid></item><item><title><![CDATA[New comment by chx in "A summer intern once saved Valve from a near-fatal lawsuit"]]></title><description><![CDATA[
<p>Yeah but this is where a human is indispensable.<p>Suppose the source language has words which could be translated into multiple English words -- look at all the power banks which are advertised as charging treasure for example. One can see how bank vs treasure are close, after all. Further, even in English multiple phrases could be used "don't preserve" "bin it" "throw it away" and countless others. Even worse, it could be a company specific phrase which would only stand out as odd "apply procedure 66 to it".<p>If given a little thought this is exactly the kind of task where a native speaker would shine and LLM might just miss or if given a wide enough net produce a million false positive.</p>
]]></description><pubDate>Mon, 25 Nov 2024 12:50:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42235841</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42235841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42235841</guid></item><item><title><![CDATA[New comment by chx in "Charset="WTF-8""]]></title><description><![CDATA[
<p>Yes but GP said<p>> Where I live, you can only select from a central, though frequently updated, list of names when naming your child<p>I was born in such a country too and still have frequent connections there and I can confirm the laws only apply to citizens of said country so indeed immigration creates exceptions to this rule even if they transliterate their name.</p>
]]></description><pubDate>Mon, 25 Nov 2024 09:00:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42234479</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42234479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42234479</guid></item><item><title><![CDATA[New comment by chx in "How the ZX Spectrum became a 1980s icon"]]></title><description><![CDATA[
<p>In 1985, my parents went to West Germany with an organized tour and smuggled a ZX Spectrum for us. At the same time, they sent me to a computer - focused daycamp at a community center. Yes, of course, we played games, I was ten but I learned ZX Spectrum BASIC, too.<p>Jump forward twenty years and I got my first Western programming job for the then-unimaginable 5000 USD a month. This company also happened to be headquartered in Vancouver where I decided to immigrate to and they helped me doing so. And when this company got acquired four years later, I got a salary high enough to buy my own apartment on the beautiful seashore of Vancouver.<p>Thanks Speccy for what my life could become.</p>
]]></description><pubDate>Sat, 23 Nov 2024 11:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=42220347</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42220347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42220347</guid></item><item><title><![CDATA[New comment by chx in "Oncall shift should be Tuesday to Tuesday"]]></title><description><![CDATA[
<p>Not only that but if you have a multiple continental team then no one needs to be waken by an emergency meow. (My PagerDuty is set to a meow sound. So we practice meow driven development: I don't want to hear my phone meowing piteously.) Say, you have someone on the US west coast they can do 10am-10pm while someone else in continental Europe being nine hours ahead can do 7am-7pm.</p>
]]></description><pubDate>Sat, 23 Nov 2024 07:23:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=42219647</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42219647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42219647</guid></item><item><title><![CDATA[New comment by chx in "Amazon S3 now supports the ability to append data to an object"]]></title><description><![CDATA[
<p>If you want to know the differences between Express One Zone and normal, check <a href="https://www.vantage.sh/blog/amazon-s3-express-one-zone" rel="nofollow">https://www.vantage.sh/blog/amazon-s3-express-one-zone</a> this blog post. I had no idea this even existed. tl;dr: it's x7 expensive.</p>
]]></description><pubDate>Fri, 22 Nov 2024 05:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=42211426</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42211426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42211426</guid></item><item><title><![CDATA[New comment by chx in "PHP 8.4"]]></title><description><![CDATA[
<p>Zend offerings are confusing. <a href="https://www.zend.com/services/php-long-term-support" rel="nofollow">https://www.zend.com/services/php-long-term-support</a> only lists 8.0 and earlier, <a href="https://www.zend.com/products/zendphp-enterprise" rel="nofollow">https://www.zend.com/products/zendphp-enterprise</a> does have a chart showing 8.3 into 2029 but once again the text only mentions 8.0. What gives?</p>
]]></description><pubDate>Fri, 22 Nov 2024 03:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=42210859</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42210859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42210859</guid></item><item><title><![CDATA[New comment by chx in "PHP 8.4"]]></title><description><![CDATA[
<p>oooo<p>variable-length lookbehind assertions are now supported.<p>yay! I needed that so many times.</p>
]]></description><pubDate>Thu, 21 Nov 2024 17:16:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42206425</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42206425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42206425</guid></item><item><title><![CDATA[New comment by chx in "PHP 8.4"]]></title><description><![CDATA[
<p>If we hitched language development on Wordpress we would still be on PHP4 as they refused to join gophp5 some seventeen years ago.<p>Again, an ancient enough codebase which contains a library using array_find will need enough upgrades to run on PHP8 much less PHP8.4 the change from array_find to something else is the least of your worries.</p>
]]></description><pubDate>Thu, 21 Nov 2024 12:02:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42203469</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42203469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42203469</guid></item><item><title><![CDATA[New comment by chx in "PHP 8.4"]]></title><description><![CDATA[
<p>> Does `$this->country =` use the setter even if it's in a hook (but not a `country` hook)?<p>To me it is obvious hooks won't use other hooks because that could lead to an infinite loop in a hurry<p>> Does reading `$this->countryCode` use the getter hook, even it's from a `countryCode` hook?<p>same<p>> If not, is there a way to call the `countryCode` getter from this setter?<p>There is although it's a bit tricky and not intuitive but I feel this falls under the "it is enough this is possible, there's no need for it to be easy": "Be aware, the detection logic works on $this->[propertyName] directly at compile time, not on dynamic forms of it like $prop = 'beep'; $this->$prop. That will not trigger a backing value." Using dynamic properties in what should be simple code should be rare enough this is not a problem. It's like a bridge convention, the benefits vastly outweigh the drawbacks.</p>
]]></description><pubDate>Thu, 21 Nov 2024 12:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42203454</link><dc:creator>chx</dc:creator><comments>https://news.ycombinator.com/item?id=42203454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42203454</guid></item></channel></rss>