<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: schrodinger</title><link>https://news.ycombinator.com/user?id=schrodinger</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 08:27:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=schrodinger" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by schrodinger in "FBI used iPhone notification data to retrieve deleted Signal messages"]]></title><description><![CDATA[
<p>This sounds correct. When I implemented push notifications for an iPhone application, I remainder needing to obtain a store a separate token for each device a user has, and subscribing to a feed of revoked delivery tokens. Seemed like an interesting design intended to facilitate E2E encryption for push notifications.</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:04:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718347</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47718347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718347</guid></item><item><title><![CDATA[New comment by schrodinger in "The future of code search is not regex – 100x faster than ripgrep"]]></title><description><![CDATA[
<p>How's it work? Embed tokens and use euclidean distance or something?</p>
]]></description><pubDate>Thu, 02 Apr 2026 05:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47610292</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47610292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47610292</guid></item><item><title><![CDATA[New comment by schrodinger in "Passengers who refuse to use headphones can now be kicked off United flights"]]></title><description><![CDATA[
<p>Depending on where you live it may not really be relatable to                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     you, but living in NYC -- there are people that will intentionally jay walk on a green light and even _stare you down_ knowing that you will stop and let them pass.<p>People jay walk when there's no traffic all the time, that's totally fine. This is a totally different act of passive aggression.</p>
]]></description><pubDate>Sat, 21 Mar 2026 19:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47470315</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47470315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47470315</guid></item><item><title><![CDATA[New comment by schrodinger in "2026 tech layoffs reach 45,000 in March"]]></title><description><![CDATA[
<p>It's easy to get caught up in your own hype when you're surrounded entirely by people who always tell you what you want to hear.</p>
]]></description><pubDate>Sat, 14 Mar 2026 21:58:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47381678</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47381678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47381678</guid></item><item><title><![CDATA[New comment by schrodinger in "Every company building your AI assistant is now an ad company"]]></title><description><![CDATA[
<p>I’ve recently begun using my personal domain as my primary email address, with it forwarding to gmail so I can “get out” easily if I ever had a reason. That said, I’ve found Gmail’s service great, their spam filtering highly effective, (although I haven’t surveyed the competition lately so it’s possible their huge advantage no longer exists) and their features pretty user-friendly (eg the one-click unsubscribe as well as a page to view all your subs in one place). I have never felt like they _abused_ the immense amount of data they have about me nor used it for “evil” purposes; only to profit on relevant ads that are at least clearly marked and unobtrusive. I don’t like that they have so much data on me, but I’ve felt like they’ve been transparent about it, so it’s been on me for making a decision eyes wide open. As opposed to Meta and the shady shit they’ve been caught doing...<p>That said, I’m open-minded and obviously thinking about this given moving to my own domain.<p>What’s the evil behavior you’ve experienced? I’m down to move off if I’m oblivious to something…</p>
]]></description><pubDate>Sat, 21 Feb 2026 23:27:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47106155</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47106155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47106155</guid></item><item><title><![CDATA[New comment by schrodinger in "Every company building your AI assistant is now an ad company"]]></title><description><![CDATA[
<p>I don't think that ads _have_ to be evil.<p>When I look at Google, I see a company that is fully funded by ads, but provides me a number of highly useful services that haven't really degraded over 20 years. Yes, the number of search results that are ads grew over the years, but by and large, Google search and Gmail are tools that serve rather benevolently. And if you're about to disagree with this ask yourself if you're using Gmail, and why?<p>Then I look at Meta or X, and I see a cesspool of content that's driven families apart and created massive societal divides.<p>It makes me think that Ads aren't the root of the problem, though maybe a "necessary but not sufficient" component.</p>
]]></description><pubDate>Sat, 21 Feb 2026 18:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47103138</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47103138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47103138</guid></item><item><title><![CDATA[New comment by schrodinger in "Every company building your AI assistant is now an ad company"]]></title><description><![CDATA[
<p>FYI -- Because of this, Apple made a feature where if you click the power button 5 times, your phone goes into "needs the passcode to unlock" mode.<p>Whenever I'm approaching a border crossing (e.g. in an airport), I'm sure to discreetly click power 5 times. You also get haptic feedback on the 5th click so you can be sure it worked even from within your pocket.</p>
]]></description><pubDate>Sat, 21 Feb 2026 17:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47103035</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47103035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47103035</guid></item><item><title><![CDATA[New comment by schrodinger in "Claude Sonnet 4.6"]]></title><description><![CDATA[
<p>Writing the code has never been the hard part for the vast majority of businesses. It's become an order of magnitude cheaper, and that WILL have effects. Businesses that are selling crud apps will falter.<p>But your hypothetical manager who needs employee scheduling software isn't paying for the coding, they're paying for someone to _figure out_ their exact needs, and with a UI that fits their preference, ready to go in no time.<p>I've thought a lot about this and I don't think it'll be the death of SaaS. I don't think it's the death of a software engineer either — but a major transformation of the role and the death if your career _if you do not adapt_, and fast.<p>Agentic coding makes software cheap, and will commoditize a large swath of SaaS that exists primarily because software used to be expensive to build and maintain. Low-value SaaS dies. High-value SaaS survives based on domain expertise, integrations, and distribution. Regulations adapt. Internal tools proliferate.</p>
]]></description><pubDate>Wed, 18 Feb 2026 05:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47057401</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=47057401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47057401</guid></item><item><title><![CDATA[New comment by schrodinger in "Claude Chill: Fix Claude Code's flickering in terminal"]]></title><description><![CDATA[
<p>Write it in Go!</p>
]]></description><pubDate>Wed, 21 Jan 2026 04:55:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46701297</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46701297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46701297</guid></item><item><title><![CDATA[New comment by schrodinger in "Dead Internet Theory"]]></title><description><![CDATA[
<p>What a nice thought :)</p>
]]></description><pubDate>Mon, 19 Jan 2026 04:58:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675212</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46675212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675212</guid></item><item><title><![CDATA[New comment by schrodinger in "Dead Internet Theory"]]></title><description><![CDATA[
<p>I do—all the time. Why not?<p>I also use en dashes when referring to number ranges, e.g., 1–9</p>
]]></description><pubDate>Mon, 19 Jan 2026 04:52:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46675178</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46675178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46675178</guid></item><item><title><![CDATA[New comment by schrodinger in "Apple picks Gemini to power Siri"]]></title><description><![CDATA[
<p>FYI: did you know for (2) you can say "Hey Siri ask ChatGPT if Liam Neeson is alive" and it works perfectly?</p>
]]></description><pubDate>Sun, 18 Jan 2026 22:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46672672</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46672672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46672672</guid></item><item><title><![CDATA[New comment by schrodinger in "Apple picks Gemini to power Siri"]]></title><description><![CDATA[
<p>Just don't buy what you don't like. There's no throat shoving going on.</p>
]]></description><pubDate>Sun, 18 Jan 2026 21:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46672564</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46672564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46672564</guid></item><item><title><![CDATA[New comment by schrodinger in "There's a ridiculous amount of tech in a disposable vape"]]></title><description><![CDATA[
<p>It's an externality because the entity that sold it to you doesn't have to pay the consequences of dealing with the trash. OP said "dispose of it properly," which could mean a lot of things, all of which are better than leaving it on a beach.</p>
]]></description><pubDate>Wed, 14 Jan 2026 04:54:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46612491</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46612491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46612491</guid></item><item><title><![CDATA[New comment by schrodinger in "Apple picks Gemini to power Siri"]]></title><description><![CDATA[
<p>What ads?</p>
]]></description><pubDate>Tue, 13 Jan 2026 03:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597136</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46597136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597136</guid></item><item><title><![CDATA[New comment by schrodinger in "I switched from VSCode to Zed"]]></title><description><![CDATA[
<p>I'm confused—how does putting in a master switch for those who want to opt-out entirely from the AI revolution occurring at the moment not matter? Are you saying that new features will fail to respect it?</p>
]]></description><pubDate>Sun, 11 Jan 2026 15:45:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46576690</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46576690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46576690</guid></item><item><title><![CDATA[New comment by schrodinger in "“Erdos problem #728 was solved more or less autonomously by AI”"]]></title><description><![CDATA[
<p>Voters: please reconsider your ups and downs. I think the “Are you an expert” question triggered a lot of downvotes when it was in fact asked in good faith to judge the person’s perspective of easy and hard.</p>
]]></description><pubDate>Sat, 10 Jan 2026 18:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46568540</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46568540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46568540</guid></item><item><title><![CDATA[New comment by schrodinger in "Everything as code: How we manage our company in one monorepo"]]></title><description><![CDATA[
<p>I generally agree, but see some more nuance. I think feature-flagging is an overloaded term that can mean two things.<p>First, my philosophy is that long-lived feature branches are bad, and lead to pain and risk once complete and need to be merged.<p>Instead, prefer to work in small, incremental PRs that are quickly merged to main but dormant in production. This ensures the team is aware of the developing feature and cannot break your in-progress code (e.g. with a large refactor).<p>This usage of "feature flags" is simple enough that it's fine and maybe even preferable to build yourself. It could be as simple as env vars or a config file.<p>--<p>However, feature flagging may also refer to deploying two variants of completed code for A/B testing or just an incremental rollout. This requires the ability to expose different code paths to selected users and measure the impact.<p>This sort of tooling is more difficult to build. It's not impossible, but comparatively complex because it probably needs to be adjustable easily without releases (i.e. requires a persistence layer) and by non-engineers (i.e. requires an admin UI). This becomes a product, and unless it's core to your business, it's probably better to pick something off the shelf.<p>Something I learned later in my career is that measuring the impact is actually a separate responsibility. Product metrics should be reported on anyway, and this is merely adding the ability to tag requests or other units of work with the variants applied, and slice your reporting on it. It's probably better not to build this either, unless you have a niche requirement not served by the market.<p>--<p>These are clearly two use cases, but share the overloaded term "feature flag":<p>1. Maintaining unfinished code in `main` without exposing it to users, which is far superior than long-lived feature branches but requires the ability to toggle.<p>2. Choosing which completed features to show to users to guide your product development.<p>(2) is likely better served by something off the shelf. And although they're orthogonal use cases, sometimes the same tool can support both. But if you only need (1), I wouldn't invest in a complex tool that's designed to support (2)—which I think is where I agree with you :)</p>
]]></description><pubDate>Wed, 31 Dec 2025 19:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46447224</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46447224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46447224</guid></item><item><title><![CDATA[New comment by schrodinger in "Google is 'gradually rolling out' option to change your gmail.com address"]]></title><description><![CDATA[
<p>Edit: “I’m sure you’re fine if your email is real” should be “…phone number”<p>(It’s too late to amend my comment)</p>
]]></description><pubDate>Mon, 29 Dec 2025 05:38:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46417799</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46417799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46417799</guid></item><item><title><![CDATA[New comment by schrodinger in "Google is 'gradually rolling out' option to change your gmail.com address"]]></title><description><![CDATA[
<p>As a hiring manager, I just want to give you a heads up that we are getting tons of fake applicants—like 5–10%—that end up being a real person on a video chat isn’t some AI assistant that uses a teleprompter interface to tell them what to say.<p>Usually by that point you catch them, but your recruiter screen might not etc. So now all the main HR tools are using “age of email” as one possible signal to detect fraud.<p>I’m sure you’re fine if your email is real (in my experience they all resolve to Onvoy LLC instead of a real cell provider), but just something to watch out for. Wouldn’t want to get overlooked because your email is brand new.<p>(If you’re curious about motive as I was, since of course it’ll be obvious when you start—in a lot of cases it’s that procuring an offer letter helps you obtain a visa.)</p>
]]></description><pubDate>Fri, 26 Dec 2025 01:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46388286</link><dc:creator>schrodinger</dc:creator><comments>https://news.ycombinator.com/item?id=46388286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46388286</guid></item></channel></rss>