<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: Shish2k</title><link>https://news.ycombinator.com/user?id=Shish2k</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 05:18:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Shish2k" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Shish2k in "I admire Fabrice Bellard. He is almost certainly a better overall programmer"]]></title><description><![CDATA[
<p>... I'm only now realising thanks to this comment that they are two different people >.></p>
]]></description><pubDate>Tue, 16 Jun 2026 13:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48555365</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48555365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48555365</guid></item><item><title><![CDATA[New comment by Shish2k in "Ryanair dark UX patterns summer 2026 refresher"]]></title><description><![CDATA[
<p>I was typing on a keyboard without a euro symbol, and ballparking the exchange rate was simpler than finding one :P</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:52:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506475</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48506475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506475</guid></item><item><title><![CDATA[New comment by Shish2k in "Ryanair dark UX patterns summer 2026 refresher"]]></title><description><![CDATA[
<p>Followed the app's instructions to go to gate 15, sat there waiting for the gate to open, until eventually getting a notification that I'd missed the flight from gate 30. Went to the help desk, was told that since I was the only person who made that mistake it was clearly my fault rather than the app (which was still displaying the wrong gate, even while I was at the help desk). Got booked on a $400 replacement flight for a journey which was originally $50. In the queue to board the replacement flight, I meet around 20 other people who missed the same flight for the same reason, all being told "it's clearly your own fault, ryanair has no responsibility here"...</p>
]]></description><pubDate>Fri, 12 Jun 2026 12:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48503159</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48503159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48503159</guid></item><item><title><![CDATA[New comment by Shish2k in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>This is a reasonable point, if "enemies of freedom" and "enemies of America" are synonymous...</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:40:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464537</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48464537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464537</guid></item><item><title><![CDATA[New comment by Shish2k in "Did Claude increase bugs in rsync?"]]></title><description><![CDATA[
<p>This doesn't prevent overrunning the buffer -- it means that when you <i>do</i> overrun the buffer, it does less damage</p>
]]></description><pubDate>Sun, 07 Jun 2026 12:32:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48434189</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48434189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48434189</guid></item><item><title><![CDATA[New comment by Shish2k in "Meta enables ADB on deprecated Portal devices [video]"]]></title><description><![CDATA[
<p>They stopped getting new features a few years ago, and existing features have been gradually removed...</p>
]]></description><pubDate>Fri, 05 Jun 2026 17:37:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48415762</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48415762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48415762</guid></item><item><title><![CDATA[New comment by Shish2k in "Meta enables ADB on deprecated Portal devices [video]"]]></title><description><![CDATA[
<p>People within Meta have been campaigning for this for _years_; even people as high up as John Carmack were pushing for open bootloaders on deprecated hardware (and he achieved that on the Go headset, but not as a general policy)</p>
]]></description><pubDate>Fri, 05 Jun 2026 12:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48411225</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48411225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48411225</guid></item><item><title><![CDATA[New comment by Shish2k in "Meta enables ADB on deprecated Portal devices [video]"]]></title><description><![CDATA[
<p>> It is sad that it takes a Meta developer having some fun to realize they should open up ADB.<p>I'm not even sure if the motivation is as positive as that - the video, blog, and dev docs read more like a sales pitch for meta's AI tools...<p>(I'm glad they did it, the portal is great hardware; but I don't expect that this will be a pattern of opening up old hardware unless it provides tangible benefits to the AI department)</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:10:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48409958</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48409958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48409958</guid></item><item><title><![CDATA[New comment by Shish2k in "Converting an Integer to a Decimal String in Under Two Nanoseconds"]]></title><description><![CDATA[
<p>javascript uses floats as its own default numeric data type; but other languages do have integers, and might want to convert those integers into a JSON (string) representation</p>
]]></description><pubDate>Sun, 24 May 2026 17:51:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48259465</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48259465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48259465</guid></item><item><title><![CDATA[New comment by Shish2k in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>FWIW you can still have a staging-area-like workflow with JJ - it's just that while git has "commits", "the staging area", "the working directory", and "stashes" as four separate concepts with four separate toolkits, in JJ all of those things are "commits" and a single toolkit works with all of them :)</p>
]]></description><pubDate>Sun, 17 May 2026 20:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48173136</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48173136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173136</guid></item><item><title><![CDATA[New comment by Shish2k in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>Last I checked (2 years ago) Meta was using Sapling, a very heavily customised open source Mercurial frontend with proprietary backend.<p>FWIW the Sapling frontend can also be connected to a Git backend, and I've been using that for all my open source projects to get the best of Mercurial's user experience niceness while collaborating via GitHub <3</p>
]]></description><pubDate>Sun, 17 May 2026 19:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48172688</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48172688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48172688</guid></item><item><title><![CDATA[New comment by Shish2k in "Points are a weird and inconsistent unit of measure"]]></title><description><![CDATA[
<p>Except if you're posting stories online, in which case it's most likely a gibimesh, though people use the terms interchangeably</p>
]]></description><pubDate>Sat, 16 May 2026 22:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48164313</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48164313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48164313</guid></item><item><title><![CDATA[New comment by Shish2k in "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"]]></title><description><![CDATA[
<p>In the circles where I hang out I think community opinion is that go is _fine_, but python has faster iteration speed for experiments, and rust has better correctness and performance for production, so there's less excitement around it</p>
]]></description><pubDate>Sun, 10 May 2026 14:56:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084517</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48084517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084517</guid></item><item><title><![CDATA[New comment by Shish2k in "CPanel's Black Week: 3 New Vulnerabilities Patched After Attack on 44k Servers"]]></title><description><![CDATA[
<p>Facebook started out PHP; but they ship-of-theseus'ed it into Hack by replacing the standard library, the language, and the runtime engine, so now it's a totally different thing with only a few superficial similarities (FWIW IMO Hack is much better than PHP, I'm sad that it never gained traction...)</p>
]]></description><pubDate>Sat, 09 May 2026 18:56:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48077295</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=48077295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48077295</guid></item><item><title><![CDATA[New comment by Shish2k in "Jujutsu megamerges for fun and profit"]]></title><description><![CDATA[
<p>I tried Sapling (Facebook's fork of mercurial with more polished git-compatibility layers) and never looked back for any of my own projects.<p>I recently started a new job where the vanilla git CLI is the only git frontend installed on company servers, and the regressions in user-experience are painful :(</p>
]]></description><pubDate>Tue, 21 Apr 2026 14:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47849312</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=47849312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849312</guid></item><item><title><![CDATA[New comment by Shish2k in "All phones sold in the EU to have replaceable batteries from 2027"]]></title><description><![CDATA[
<p>Funnily enough I'm looking at getting a new phone because my pixel 6 battery no longer lasts 9am until 6pm without a mid-day charge -- I looked at the latest pixels (10) and they looked neat, but expensive; so took a look at the 9's, and saw they're basically exactly the same at 60% the price; then looked at the 8's and they're basically the same except 40% the price...</p>
]]></description><pubDate>Mon, 20 Apr 2026 19:44:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47839568</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=47839568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47839568</guid></item><item><title><![CDATA[New comment by Shish2k in "Google removes "Doki Doki Literature Club" from Google Play"]]></title><description><![CDATA[
<p>It asks "do you really want to run this?", you click yes, it runs and never asks again?</p>
]]></description><pubDate>Mon, 13 Apr 2026 07:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47748916</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=47748916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47748916</guid></item><item><title><![CDATA[New comment by Shish2k in "Index, Count, Offset, Size"]]></title><description><![CDATA[
<p>> When every variable that represents a byte quantity ends in _size and every item count ends in _count, a reviewer can spot dimensional mismatches almost mechanically<p>At that point I'd rather make them separate data types, and have the compiler spot mismatches actually-mechanically o.o</p>
]]></description><pubDate>Sat, 21 Feb 2026 18:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47103505</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=47103505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47103505</guid></item><item><title><![CDATA[New comment by Shish2k in "Zed editor switching graphics lib from blade to wgpu"]]></title><description><![CDATA[
<p>I do love jetbrains for its nice-to-have features (eg highlight a few lines in the middle of a spaghetti function -> right click -> extract to new function) and was paying for it out of my own pocket for several years; but had to switch to vscode for a couple of required features that jetbrains was missing (remote dev over ssh, and devcontainers); and now switched to zed for being "like vscode but faster"</p>
]]></description><pubDate>Sat, 14 Feb 2026 11:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47013715</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=47013715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47013715</guid></item><item><title><![CDATA[New comment by Shish2k in "What's New in Python 3.15"]]></title><description><![CDATA[
<p>That behaves differently (eg if collection["key"] = 0)</p>
]]></description><pubDate>Sun, 21 Dec 2025 12:11:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46344247</link><dc:creator>Shish2k</dc:creator><comments>https://news.ycombinator.com/item?id=46344247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46344247</guid></item></channel></rss>