<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: phyrex</title><link>https://news.ycombinator.com/user?id=phyrex</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 23:55:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=phyrex" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by phyrex in "Meta’s AI smart glasses and data privacy concerns"]]></title><description><![CDATA[
<p>Camera is recording/taking a picture</p>
]]></description><pubDate>Tue, 03 Mar 2026 10:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47230548</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=47230548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47230548</guid></item><item><title><![CDATA[New comment by phyrex in "Anthropic officially bans using subscription auth for third party use"]]></title><description><![CDATA[
<p>Why?</p>
]]></description><pubDate>Thu, 19 Feb 2026 07:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47070917</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=47070917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47070917</guid></item><item><title><![CDATA[New comment by phyrex in "Show HN: Nerve: Stitches all your data sources into one mega-API"]]></title><description><![CDATA[
<p>*weird</p>
]]></description><pubDate>Tue, 17 Feb 2026 03:32:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47043410</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=47043410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47043410</guid></item><item><title><![CDATA[New comment by phyrex in "Show HN: Nerve: Stitches all your data sources into one mega-API"]]></title><description><![CDATA[
<p>That's literally graphql though? That's the whole idea.  This is so weis, clearly the author is aware of graphql but then just decided to reimplement half the backend? Why?</p>
]]></description><pubDate>Mon, 16 Feb 2026 22:23:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47041181</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=47041181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47041181</guid></item><item><title><![CDATA[New comment by phyrex in "Pavel Durov: "You'd have to be braindead to believe WhatsApp is secure in 2026""]]></title><description><![CDATA[
<p>Wow, good for you, you can make A LOT of money!!
<a href="https://bugbounty.meta.com/" rel="nofollow">https://bugbounty.meta.com/</a></p>
]]></description><pubDate>Tue, 27 Jan 2026 10:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46778144</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=46778144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46778144</guid></item><item><title><![CDATA[New comment by phyrex in "Claude Code CLI was broken"]]></title><description><![CDATA[
<p>workaround from the issue discussion:<p>```<p><pre><code>  Problem: Claude Code 2.1.0 crashes with Invalid Version: 2.1.0 (2026-01-07) because the CHANGELOG.md format changed to include dates in version headers (e.g., ## 2.1.0 (2026-01-07)). The code parses these headers as object keys and tries to sort them using semver's .gt() function, which can't parse version strings with date suffixes.

  Affected functions: W37, gw0, and an unnamed function around line 3091 that fetches recent release notes.

  Fix: Wrap version strings with semver.coerce() before comparison. Run these 4 sed commands on cli.js:

  CLI_JS="$HOME/.nvm/versions/node/$(node -v)/lib/node_modules/@anthropic-ai/claude-code/cli.js"

  # Backup first
  cp "$CLI_JS" "$CLI_JS.backup"

  # Patch 1: Fix ve2.gt sort (recent release notes)
  sed -i 's/Object\.keys(B)\.sort((Y,J)=>ve2\.gt(Y,J,{loose:!0})?-1:1)/Object.keys(B).sort((Y,J)=>ve2.gt(ve2.coerce(Y),ve2.coerce(J),{loose:!0})?-1:1)/g' "$CLI_JS"

  # Patch 2: Fix gw0 sort
  sed -i 's/sort((G,Z)=>Wt\.gt(G,Z,{loose:!0})?1:-1)/sort((G,Z)=>Wt.gt(Wt.coerce(G),Wt.coerce(Z),{loose:!0})?1:-1)/g' "$CLI_JS"

  # Patch 3: Fix W37 filter
  sed -i 's/filter((\[J\])=>!Y||Wt\.gt(J,Y,{loose:!0}))/filter(([J])=>!Y||Wt.gt(Wt.coerce(J),Y,{loose:!0}))/g' "$CLI_JS"

  # Patch 4: Fix W37 sort
  sed -i 's/sort((\[J\],\[X\])=>Wt\.gt(J,X,{loose:!0})?-1:1)/sort(([J],[X])=>Wt.gt(Wt.coerce(J),Wt.coerce(X),{loose:!0})?-1:1)/g' "$CLI_JS"

  Note: If installed via different method, adjust CLI_JS path accordingly (e.g., /usr/lib/node_modules/@anthropic-ai/claude-code/cli.js).</code></pre>
```</p>
]]></description><pubDate>Wed, 07 Jan 2026 20:36:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46532252</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=46532252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46532252</guid></item><item><title><![CDATA[New comment by phyrex in "Quill OS: An open-source OS for Kobo's eReaders"]]></title><description><![CDATA[
<p>I hate the stock kobo reader, so this is exciting!</p>
]]></description><pubDate>Tue, 16 Dec 2025 21:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46295004</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=46295004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46295004</guid></item><item><title><![CDATA[New comment by phyrex in "Ask HN: Why are QR codes not clickable links on browsers?"]]></title><description><![CDATA[
<p>It's a good idea. Obviously you can't preemptively OCR all images but having "context menu -> follow link" which works on QR codes and images with links in them seems totally doable do me</p>
]]></description><pubDate>Sun, 02 Nov 2025 22:08:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45793852</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=45793852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45793852</guid></item><item><title><![CDATA[New comment by phyrex in "Jujutsu at Google [video]"]]></title><description><![CDATA[
<p>Each snapshot of the repo isn't that big, but all the snapshots together, plus all the commit metadata and such, are</p>
]]></description><pubDate>Fri, 31 Oct 2025 10:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45770265</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=45770265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45770265</guid></item><item><title><![CDATA[New comment by phyrex in "Jujutsu at Google [video]"]]></title><description><![CDATA[
<p>Microsoft has actually done a lot of work to scale got to large repos</p>
]]></description><pubDate>Fri, 31 Oct 2025 00:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45766986</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=45766986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45766986</guid></item><item><title><![CDATA[New comment by phyrex in "Jujutsu at Google [video]"]]></title><description><![CDATA[
<p>Very sure, i work in one</p>
]]></description><pubDate>Thu, 30 Oct 2025 21:53:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45765831</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=45765831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45765831</guid></item><item><title><![CDATA[New comment by phyrex in "Jujutsu at Google [video]"]]></title><description><![CDATA[
<p>The datacenter OS doesn't have to be the same as the developer OS. At my work (of similar scale) the datacenters all run Linux but very nearly all developers are on MacOS</p>
]]></description><pubDate>Thu, 30 Oct 2025 20:56:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45765241</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=45765241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45765241</guid></item><item><title><![CDATA[New comment by phyrex in "Jujutsu at Google [video]"]]></title><description><![CDATA[
<p>Not to be a jerk, but 'hundreds of devs and dozens of MR per day' is not 'huge repos'. Certain functionality only becomes relevant at scale, and what is easy on a repo worth hundreds of megabytes doesn't work anymore once you have terabytes of source code to deal with.</p>
]]></description><pubDate>Thu, 30 Oct 2025 20:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45765220</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=45765220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45765220</guid></item><item><title><![CDATA[New comment by phyrex in "Meta is spending $10B in rural Louisiana to build its largest data center"]]></title><description><![CDATA[
<p>I'm pretty sure Meta's team has written about that at length. It's about many things, such as (power/transportation/internet/energy) infrastructure, political situation, available workforce, vicinity to population centers, property prices, and a whole lot more</p>
]]></description><pubDate>Tue, 26 Aug 2025 16:42:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45029005</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=45029005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45029005</guid></item><item><title><![CDATA[New comment by phyrex in "Beyond Meat fights for survival"]]></title><description><![CDATA[
<p>That's disappointing, they've done a great job making plant meat ubiquitous and took away some of the hippy aura that has kept many people from trying plant-based meat alternatives. I really hope they can turn it around, both selfishly as a happy customer, as well as for the planet.</p>
]]></description><pubDate>Sun, 20 Jul 2025 01:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44621188</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=44621188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44621188</guid></item><item><title><![CDATA[New comment by phyrex in "I want an iPhone Mini-sized Android phone (2022)"]]></title><description><![CDATA[
<p>There's a 13 mini</p>
]]></description><pubDate>Thu, 17 Jul 2025 01:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44588866</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=44588866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44588866</guid></item><item><title><![CDATA[New comment by phyrex in "I want an iPhone Mini-sized Android phone (2022)"]]></title><description><![CDATA[
<p>I disagree. I'm reading and typing this from an iPhone 13 mini. I use a big one for work so it's not like I don't know what I'm missing. I very strongly prefer the small form factor</p>
]]></description><pubDate>Thu, 17 Jul 2025 01:38:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44588855</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=44588855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44588855</guid></item><item><title><![CDATA[New comment by phyrex in "Sam Altman Slams Meta’s AI Talent Poaching: 'Missionaries Will Beat Mercenaries'"]]></title><description><![CDATA[
<p>That's not true, the llama that's open source is pretty much exactly what's used internally</p>
]]></description><pubDate>Tue, 01 Jul 2025 22:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44438477</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=44438477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44438477</guid></item><item><title><![CDATA[New comment by phyrex in "Threads is adding Fediverse content to social feeds"]]></title><description><![CDATA[
<p>Those numbers are a big legal thing because they influence share price. I don't know how exactly they're calculated and  I'm sure the most positive spin is used (such as click through from instagram) but if they were actually fraudulent there'd be massive consequences. It's not like anyone is ever hesitant to sue Meta.</p>
]]></description><pubDate>Wed, 18 Jun 2025 21:59:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44313629</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=44313629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44313629</guid></item><item><title><![CDATA[New comment by phyrex in "WhatsApp introduces ads in its app"]]></title><description><![CDATA[
<p>WhatsApp makes absolutely no money with spam. There isn't a per-message cost or however you think that would work</p>
]]></description><pubDate>Tue, 17 Jun 2025 19:20:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44302846</link><dc:creator>phyrex</dc:creator><comments>https://news.ycombinator.com/item?id=44302846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44302846</guid></item></channel></rss>