<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: rozenmd</title><link>https://news.ycombinator.com/user?id=rozenmd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 24 Sep 2026 07:10:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rozenmd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rozenmd in "I said no and Apple said yes"]]></title><description><![CDATA[
<p>You ever notice how Apple never really lets the user say "no" to their nudges?<p>It's always "maybe later" and never "no seriously, I don't want this, go away"</p>
]]></description><pubDate>Tue, 22 Sep 2026 09:08:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49798366</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49798366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49798366</guid></item><item><title><![CDATA[New comment by rozenmd in "GPT-5.6 Luna vs. GPT-6 Astra: Is a $1.20 Model Good Enough for Code Review?"]]></title><description><![CDATA[
<p>Anyway here's how Cloudflare orchestrates AI reviews at scale: <a href="https://blog.cloudflare.com/ai-code-review/" rel="nofollow">https://blog.cloudflare.com/ai-code-review/</a></p>
]]></description><pubDate>Mon, 14 Sep 2026 20:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49703800</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49703800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49703800</guid></item><item><title><![CDATA[New comment by rozenmd in "Ask HN: What are you working on? (September 2026)"]]></title><description><![CDATA[
<p>It's a managed uptime monitoring service (with support for basic HTTP checks, cron checks, and playwright-based browser checks running across AWS regions) that wires into highly available status pages.<p><i>You</i> might want to spend time figuring out how to keep your status page online when your hosting provider goes down, thankfully for the business, others don't.<p>There may be many others like it, but this one is built differently: <a href="https://maxrozen.com/lessons-from-my-third-year-running-a-saas#i-started-to-understand-my-product-philosophy" rel="nofollow">https://maxrozen.com/lessons-from-my-third-year-running-a-sa...</a></p>
]]></description><pubDate>Mon, 14 Sep 2026 07:38:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49693257</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49693257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49693257</guid></item><item><title><![CDATA[New comment by rozenmd in "Ask HN: What are you working on? (September 2026)"]]></title><description><![CDATA[
<p>Still OnlineOrNot (<a href="https://onlineornot.com/" rel="nofollow">https://onlineornot.com/</a>), 5.5 years on.<p>Most recently I shipped an MCP server (w/ OAuth sign-in) recently to expose the API a bit better to agents, a TypeScript SDK and rewrote the CLI to use it. Also been reworking the terraform provider to cover the whole OpenAPI spec's surface area.<p>Just before LLMs became a thing I took the time to rewrite from having a private GraphQL server + public REST API to just using the REST API to build the product, super glad I did.</p>
]]></description><pubDate>Mon, 14 Sep 2026 07:18:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49693081</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49693081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49693081</guid></item><item><title><![CDATA[New comment by rozenmd in "2004 RuneScape fit a multiplayer RPG into 56k dial-up"]]></title><description><![CDATA[
<p>It was enough to just write your own scripts instead of using freely available ones to avoid detection for an extremely long time.</p>
]]></description><pubDate>Tue, 01 Sep 2026 06:07:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49518508</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49518508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49518508</guid></item><item><title><![CDATA[New comment by rozenmd in "Suica, Japan's First IC Transit Card"]]></title><description><![CDATA[
<p>Same deal with Opal in Sydney - the old school opal card processes a second or so faster than a card/apple pay/google pay that you can just keep walking. Smashed into the barrier the one time I forgot my card.</p>
]]></description><pubDate>Thu, 27 Aug 2026 18:16:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49468989</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49468989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49468989</guid></item><item><title><![CDATA[New comment by rozenmd in "How credit card rewards became a $9.2B wealth transfer"]]></title><description><![CDATA[
<p>> Your bank is not selling that information<p>Oh it very much is, (at least in Australia the major 4 banks have agreements with data brokers)</p>
]]></description><pubDate>Wed, 26 Aug 2026 12:15:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49447651</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49447651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49447651</guid></item><item><title><![CDATA[New comment by rozenmd in "Social media use on the rise among Australian under-16s after ban: data"]]></title><description><![CDATA[
<p>I owe my career on the Internet to my dad thinking he could block it from me when I was 11 years old.</p>
]]></description><pubDate>Wed, 26 Aug 2026 10:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49446846</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49446846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49446846</guid></item><item><title><![CDATA[New comment by rozenmd in "Mistral Patent for “Code implemented tool calls”"]]></title><description><![CDATA[
<p>September 26, 2025: <a href="https://blog.cloudflare.com/code-mode/" rel="nofollow">https://blog.cloudflare.com/code-mode/</a></p>
]]></description><pubDate>Mon, 10 Aug 2026 13:50:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49243653</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49243653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49243653</guid></item><item><title><![CDATA[New comment by rozenmd in "Cloudflare OS: an open platform for agents, apps, and work"]]></title><description><![CDATA[
<p>I liked Kenton's take on this: <a href="https://x.com/KentonVarda/status/2084990137180590572?s=20" rel="nofollow">https://x.com/KentonVarda/status/2084990137180590572?s=20</a><p>Text from tweet:<p>Today we are releasing Cloudflare OS, a chatbot with connectors, just like every other tech company is doing.<p>Except actually, it's different. This is a remake of Sandstorm[.]io, my startup from 10 years ago, except this time built on Cloudflare Workers (the platform I've spent the last 9 years building) and deeply leveraging AI. This is more or less the culmination of my secret 10-year master plan.<p>This is a full-on personal app vibe coding platform, in which the sandbox is so secure that you can pretty much go wild -- the AI cannot introduce a significant security bug. We believe a company's security team can feel comfortable giving non-technical users permission to vibe code and then sleep soundly at night.<p>How is that possible? It's the Sandstorm security model, revisited. A "Gadget" is the same thing as a Sandstorm "Grain": a fine-grained app instance. For example, if you have a document editor app, each document runs as a separate instance of the app, in a separate sandbox (one "Gadget").<p>This means two things, both of which I think are Big Deals:
1. The platform can manage all access control, by controlling who can access the Gadget at all. There is no way the Gadget can accidentally leak itself to an attacker -- even an attacker who has access to other Gadgets based on the same app.
2. Since everyone is running their own copy of the code, everyone can freely <i>modify</i> their copy of the code.<p>Think about #2 a bit more.<p>What if, when you wanted a new feature in the software you are using, you could just prompt your agent to add it?<p>This doesn't work in the cloud Software-as-a-Service model, because you are not running your own copy of the app.<p>Sandstorm tried to change that 10 years ago, but the world wasn't ready, because not enough people had the skills or patience to actually modify their software. AI has changed that. Now you just ask the agent -- the same agent that you are using to help you interact with the Gadget can also modify the code of the Gadget.<p>And it is so fun.</p>
]]></description><pubDate>Wed, 05 Aug 2026 14:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49183266</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=49183266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49183266</guid></item><item><title><![CDATA[New comment by rozenmd in "Ask HN: I am not able to find a job. Should I switch stacks?"]]></title><description><![CDATA[
<p>shops you actually want to work at don't have "mandatory conditions", they have criteria that match an ideal candidate.<p>if you think you can do the job, track down the hiring manager and convince them.</p>
]]></description><pubDate>Fri, 10 Jul 2026 09:37:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48857779</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48857779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48857779</guid></item><item><title><![CDATA[New comment by rozenmd in "Ask HN: I am not able to find a job. Should I switch stacks?"]]></title><description><![CDATA[
<p>The job has never been about "writing code". You're there to solve problems for the business.<p>I'd reach out to people you've worked with before and ask if they need help.</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:52:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48846893</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48846893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846893</guid></item><item><title><![CDATA[New comment by rozenmd in "What's one SEO strategy that's consistently driving results?"]]></title><description><![CDATA[
<p>Writing unique, useful content that only you could have written.</p>
]]></description><pubDate>Tue, 07 Jul 2026 09:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48815353</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48815353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48815353</guid></item><item><title><![CDATA[New comment by rozenmd in "Cloudflare launched self-managed OAuth for all"]]></title><description><![CDATA[
<p>Cloudflare free <i>is</i> the business model: <a href="https://blog.cloudflare.com/cloudflares-commitment-to-free/" rel="nofollow">https://blog.cloudflare.com/cloudflares-commitment-to-free/</a></p>
]]></description><pubDate>Thu, 25 Jun 2026 05:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48669150</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48669150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48669150</guid></item><item><title><![CDATA[New comment by rozenmd in "We’re making Bunny DNS free"]]></title><description><![CDATA[
<p>Not _quite_ in this case, since the free plan improves everyone's experience: <a href="https://blog.cloudflare.com/cloudflares-commitment-to-free/" rel="nofollow">https://blog.cloudflare.com/cloudflares-commitment-to-free/</a></p>
]]></description><pubDate>Wed, 24 Jun 2026 10:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48657609</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48657609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48657609</guid></item><item><title><![CDATA[New comment by rozenmd in "Ten years of ClickHouse in open source"]]></title><description><![CDATA[
<p>I used to keep all of OnlineOrNot's timeseries data entirely in a hot postgres db with the rest of the relational data.<p>Used to take a few seconds to get a week's uptime data and do some useful analysis.<p>Since moving to Clickhouse I think I can grab a full year's data in around 200ms (probably less if I try optimising it). Still completely blows my mind everyday.</p>
]]></description><pubDate>Fri, 19 Jun 2026 17:55:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48601189</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48601189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48601189</guid></item><item><title><![CDATA[New comment by rozenmd in "How we run Firecracker VMs inside EC2 and start browsers in less than 1s"]]></title><description><![CDATA[
<p>Something doesn't add up between the pricing and the core pinning for me (or maybe I misunderstood):<p>Say you're using a m8i.large (2 vCPUs, $0.043/hr on spot pricing). Is the article saying you dedicate a whole physical core to one browser or am I totally misunderstanding here? If so, are you taking a loss on every browser hour?</p>
]]></description><pubDate>Fri, 19 Jun 2026 08:24:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48596203</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48596203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48596203</guid></item><item><title><![CDATA[New comment by rozenmd in "Tell HN: Stack Overflow seems down"]]></title><description><![CDATA[
<p>Surprisingly rare occurrence: <a href="https://stackoverflow.onlineornot.com/" rel="nofollow">https://stackoverflow.onlineornot.com/</a></p>
]]></description><pubDate>Thu, 11 Jun 2026 13:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48490377</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48490377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48490377</guid></item><item><title><![CDATA[New comment by rozenmd in "Upcoming breaking changes for npm v12"]]></title><description><![CDATA[
<p>I worked on a project that used yarn from the early days all the way up to v3, it's slow as hell, but it works. They also have the supply chain protections.<p>Eventually we snapped and migrated to pnpm. Installs (both in CI and on local dev machines) are significantly faster. Turned out to be about a day's work to migrate with an LLM's help.</p>
]]></description><pubDate>Wed, 10 Jun 2026 08:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48473028</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48473028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48473028</guid></item><item><title><![CDATA[New comment by rozenmd in "Anthropic confidentially submits draft S-1 to the SEC"]]></title><description><![CDATA[
<p>Common knowledge: <a href="https://en.wikipedia.org/wiki/Lock-up_period" rel="nofollow">https://en.wikipedia.org/wiki/Lock-up_period</a></p>
]]></description><pubDate>Mon, 01 Jun 2026 18:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48360389</link><dc:creator>rozenmd</dc:creator><comments>https://news.ycombinator.com/item?id=48360389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48360389</guid></item></channel></rss>