<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: rattray</title><link>https://news.ycombinator.com/user?id=rattray</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 12:25:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rattray" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rattray in "Claude Fable 5: mid-tier results on coding tasks"]]></title><description><![CDATA[
<p>I think that gets you access to mythos, which doesn't have the safeguards. It's configured as a separate model.</p>
]]></description><pubDate>Fri, 12 Jun 2026 03:23:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48499549</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48499549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48499549</guid></item><item><title><![CDATA[New comment by rattray in "Green card seekers must leave U.S. to apply, Trump administration says"]]></title><description><![CDATA[
<p>GP seemed to be commenting on the Trump administration, not necessarily individuals of conservative persuasion. The Trump administration diverges materially from traditional conservative doctrine in many ways.</p>
]]></description><pubDate>Sun, 24 May 2026 01:46:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48253517</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48253517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48253517</guid></item><item><title><![CDATA[New comment by rattray in "Anthropic acquires Stainless"]]></title><description><![CDATA[
<p>> ... and their team is joining Anthropic to build, who knows, some dumb integration to make Hubspot data available in Claude, or something equally as boring.<p>Fun fact, I named it "Stainless" after Stainless Steel pipes, likening ourselves to a high-end plumbing supply shop. If you look at the earliest versions of stainlessapi.com on archive.org, you'll see our original motto was "Quality fittings for your REST API".<p>All that is to say, the incredibly "boring" infrastructural work of making "boring" APIs like Hubspot's more usefully accessible is absolutely the kind of thing I'm excited to do at Anthropic :)<p>(It also happens to be what got us all excited to work at stainless in the first place, but of course, we understand it's not for everyone!)</p>
]]></description><pubDate>Tue, 19 May 2026 00:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48187692</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48187692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48187692</guid></item><item><title><![CDATA[New comment by rattray in "Anthropic acquires Stainless"]]></title><description><![CDATA[
<p>Aww, well this thread is a nice surprise :) thanks for the kind words!</p>
]]></description><pubDate>Mon, 18 May 2026 23:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48187168</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48187168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48187168</guid></item><item><title><![CDATA[New comment by rattray in "Anthropic acquires Stainless"]]></title><description><![CDATA[
<p>TypeSpec is awesome!!<p>(disclaimer: founder of Stainless and also friends with creator of TypeSpec)</p>
]]></description><pubDate>Mon, 18 May 2026 23:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48187107</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48187107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48187107</guid></item><item><title><![CDATA[New comment by rattray in "Anthropic acquires Stainless"]]></title><description><![CDATA[
<p>darn! anything else i missed?</p>
]]></description><pubDate>Mon, 18 May 2026 23:04:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48187077</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48187077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48187077</guid></item><item><title><![CDATA[New comment by rattray in "Fecal transplants for autism deliver success in clinical trials"]]></title><description><![CDATA[
<p>Hmm, that's one explanation, but I'm curious what leads you to believe it's the correct one?<p>I'm struck by this quote, which I'd be surprised if they could be explained fully by the distraction-reduction mentioned:<p>>  "Evaluation of symptoms on the Parent Global Impressions found that the treatment group at the end of part 2 improved more than the placebo group in part 1 on nearly all symptoms, with statistically significant improvements in GI, receptive language, and average of all symptoms. There were also marginally significant improvements in tantrums, stimming/perseveration, and cognition."</p>
]]></description><pubDate>Sat, 16 May 2026 19:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48163011</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48163011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48163011</guid></item><item><title><![CDATA[New comment by rattray in "Fecal transplants for autism deliver success in clinical trials (2019)"]]></title><description><![CDATA[
<p>> Prior to the study, 83% of participants had "severe" autism. Two years later, only 17% were rated as severe, 39% as mild or moderate, and incredibly, 44% were below the cut-off for mild ASD.<p>Pretty incredible if true!</p>
]]></description><pubDate>Sat, 16 May 2026 15:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48160850</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48160850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48160850</guid></item><item><title><![CDATA[New comment by rattray in "Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust""]]></title><description><![CDATA[
<p>> why not just build a translation tool for it?<p>They did ;) a highly dynamic one...</p>
]]></description><pubDate>Fri, 15 May 2026 19:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152499</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48152499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152499</guid></item><item><title><![CDATA[New comment by rattray in "Using Claude Code: The unreasonable effectiveness of HTML"]]></title><description><![CDATA[
<p>It's possible that use of `contenteditable` and ability to save the file could help but that has a lot of limitations/gotchas, so I'm inclined to agree.</p>
]]></description><pubDate>Sat, 09 May 2026 16:38:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48076244</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48076244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48076244</guid></item><item><title><![CDATA[New comment by rattray in "Agents can now create Cloudflare accounts, buy domains, and deploy"]]></title><description><![CDATA[
<p>Cool! How'd you build it / what made it work so well?</p>
]]></description><pubDate>Thu, 07 May 2026 20:14:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48054278</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=48054278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48054278</guid></item><item><title><![CDATA[New comment by rattray in "The USB Situation"]]></title><description><![CDATA[
<p>Aren't there high quality cables available? Eg from companies like Apple or Anker?<p>I struggle to understand why an Apple lightning cable would be more robust than an Apple thunderbolt cable...</p>
]]></description><pubDate>Sun, 03 May 2026 12:35:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47996338</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47996338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47996338</guid></item><item><title><![CDATA[New comment by rattray in "Google banks on AI edge to catch up to cloud rivals Amazon and Microsoft"]]></title><description><![CDATA[
<p><a href="https://archive.ph/U7i8q" rel="nofollow">https://archive.ph/U7i8q</a></p>
]]></description><pubDate>Mon, 27 Apr 2026 00:59:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47916582</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47916582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47916582</guid></item><item><title><![CDATA[New comment by rattray in "GPT-5.5"]]></title><description><![CDATA[
<p>I've been very curious about that too. I wonder if it's actually much better at admitting when it doesn't know something, because it thinks it's a "dumber model". But I haven't played with this at all myself.</p>
]]></description><pubDate>Fri, 24 Apr 2026 01:36:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47884474</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47884474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47884474</guid></item><item><title><![CDATA[New comment by rattray in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>Has anyone tried both jj and gitbutler extensively yet? Both seem to have some interesting new ideas on top of git.</p>
]]></description><pubDate>Tue, 14 Apr 2026 15:54:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767323</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47767323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767323</guid></item><item><title><![CDATA[New comment by rattray in "jj – the CLI for Jujutsu"]]></title><description><![CDATA[
<p>What's your naming scheme?</p>
]]></description><pubDate>Tue, 14 Apr 2026 15:53:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47767302</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47767302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47767302</guid></item><item><title><![CDATA[New comment by rattray in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>Abandoned open-source projects with poor code quality are nothing new.<p>The merits of any project are yours to evaluate.<p>To me, I see some encouraging thoughtfulness here. However, again, it's true most projects like this don't achieve liftoff.</p>
]]></description><pubDate>Sun, 05 Apr 2026 20:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47653291</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47653291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47653291</guid></item><item><title><![CDATA[New comment by rattray in "Lisette a little language inspired by Rust that compiles to Go"]]></title><description><![CDATA[
<p>This seems awesome. Seems to address many of my armchair complaints about both Go (inexpensive) and Rust (bloated/complex).<p>I'm curious what compilation times are like? Are there theoretical reasons it'd be order of magnitude slower than Go? I assume it does much less than the rust compiler...<p>Relatedly, I'd be curious to see some of the things from Rust this doesn't include, ideally in the docs. Eg I assume borrow checking, various data types, maybe async etc are intentionally omitted?</p>
]]></description><pubDate>Sun, 05 Apr 2026 19:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47653242</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47653242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47653242</guid></item><item><title><![CDATA[New comment by rattray in "Pretext: TypeScript library for multiline text measurement and layout"]]></title><description><![CDATA[
<p>Some details on how it works from a code comment:<p>Problem: DOM-based text measurement (getBoundingClientRect, offsetHeight)
forces synchronous layout reflow. When components independently measure text,
each measurement triggers a reflow of the entire document. This creates
read/write interleaving that can cost 30ms+ per frame for 500 text blocks.<p>Solution: two-phase measurement centered around canvas measureText.<p>prepare(text, font) — segments text via Intl.Segmenter, measures each word
via canvas, caches widths, and does one cached DOM calibration read per
font when emoji correction is needed. Call once when text first appears.<p>layout(prepared, maxWidth, lineHeight) — walks cached word widths with pure
arithmetic to count lines and compute height. Call on every resize.
~0.0002ms per text.<p><a href="https://github.com/chenglou/pretext/blob/main/src/layout.ts" rel="nofollow">https://github.com/chenglou/pretext/blob/main/src/layout.ts</a></p>
]]></description><pubDate>Sun, 29 Mar 2026 18:05:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47565540</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47565540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47565540</guid></item><item><title><![CDATA[New comment by rattray in "Pretext: TypeScript library for multiline text measurement and layout"]]></title><description><![CDATA[
<p>Regardless of the subject matter, the tweets announcing this are a masterclass in demoing why an architectural/platform improvement can be impactful.</p>
]]></description><pubDate>Sun, 29 Mar 2026 17:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47565484</link><dc:creator>rattray</dc:creator><comments>https://news.ycombinator.com/item?id=47565484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47565484</guid></item></channel></rss>