<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: floil</title><link>https://news.ycombinator.com/user?id=floil</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 22 Aug 2026 01:36:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=floil" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by floil in "Vomit: Clean up Claude 5's token output with a separate LLM"]]></title><description><![CDATA[
<p>I'm unfamiliar with claudish and the example helped show the problem. But! There was something uncomfortably familiar in the Claudish example -- this is the way human programmers write when they're deep in the weedy details, and writing the changelist description afterwards as if coming up for air. Overuse of parentheses in nested lists especially, as if the English text needs to bend to the strict needs of a C++ parser.<p>The rewrite did seem to lose the important fact about the ensure- pattern being idempotent.</p>
]]></description><pubDate>Thu, 20 Aug 2026 17:57:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49377948</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=49377948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49377948</guid></item><item><title><![CDATA[New comment by floil in "Google fixed more Chrome bugs in June than over the past two years, thanks to AI"]]></title><description><![CDATA[
<p>This is correct (I worked on chrome in 2008) it's important to remember that chrome's renderer was webkit, an existing c++ stack.<p>Chrome's stability innovation was to run different tabs in different processes, and the security innovation was then to sandbox those processes.<p>Rust would have been super nice but it wasn't an option then, and of course let's remember that Rust was developed by Mozilla specifically with the goal of making safer browsers.</p>
]]></description><pubDate>Fri, 31 Jul 2026 19:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49127291</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=49127291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49127291</guid></item><item><title><![CDATA[New comment by floil in "What we learned making a plastic injection mold with a Chinese mold maker"]]></title><description><![CDATA[
<p>And to connect it back to the original post: the moments that make me cringe the most in Grand Designs are the ones where the owner decides, as a cost-cutting measure, to manage the project themselves despite not having prior domain experience. Whereas the author of this article successfully engaged an expert early on, and saw it pay dividends, despite the up front cost.</p>
]]></description><pubDate>Mon, 09 Oct 2023 16:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=37821851</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=37821851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37821851</guid></item><item><title><![CDATA[New comment by floil in "“The most beautiful of all printed books,” the Kelmscott Chaucer"]]></title><description><![CDATA[
<p>> leafing through the book with gloves<p>Rare books are typically handled with bare hands rather than gloves. Gloves increase the risk of damage.<p><a href="https://www.nytimes.com/2023/03/09/arts/rare-books-white-gloves.html" rel="nofollow noreferrer">https://www.nytimes.com/2023/03/09/arts/rare-books-white-glo...</a></p>
]]></description><pubDate>Sat, 05 Aug 2023 21:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=37016269</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=37016269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37016269</guid></item><item><title><![CDATA[New comment by floil in "Engineers develop water filtration that removes “forever chemicals”"]]></title><description><![CDATA[
<p>My interpretation: the paper describes a system that works for a starting concentration of 200 parts per billion, or higher. This is unrealistic because, in real world contamination scenario, you would expect to see a starting concentration of around 1 part per billion.</p>
]]></description><pubDate>Sun, 30 Apr 2023 18:41:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=35765370</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=35765370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35765370</guid></item><item><title><![CDATA[New comment by floil in "Read “Gravity’s Rainbow” fifty years later"]]></title><description><![CDATA[
<p>I've read the book twice, decades apart, and it gave me great joy each times in very different ways.<p>I can see how this text causes some to experience the opposite of joy.<p>Both experiences are valid. But like there's not some big conspiracy of people who claim to like this book or this writer as a facade. They say it's great because, for them, it's a wonderful and meaningful experience.</p>
]]></description><pubDate>Thu, 06 Apr 2023 07:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=35465258</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=35465258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35465258</guid></item><item><title><![CDATA[New comment by floil in "Why is a browser extension required to access research papers?"]]></title><description><![CDATA[
<p>Chrome browser extensions aren't really compiled, though I suppose they can be obfuscated. If you install this extension you ought to be able to find it in your Chrome profile directory and look at the manifest and JS source.<p>(former longtime chrome engineer here)</p>
]]></description><pubDate>Thu, 13 Jan 2022 16:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29922686</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=29922686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29922686</guid></item><item><title><![CDATA[New comment by floil in "Overkill objects for everyday life"]]></title><description><![CDATA[
<p>Both the KitchenAid and the Hobart use a planetary action which is not the best for kneading bread. A better idea is to find a small spiral mixer where the bowl rotates and the mixer blade spins in place. I have a Haussler Alpha and it's great for tough doughs, and seems appropriately overbuilt.</p>
]]></description><pubDate>Sun, 30 May 2021 19:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=27335813</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=27335813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27335813</guid></item><item><title><![CDATA[New comment by floil in "Site Isolation in Firefox"]]></title><description><![CDATA[
<p>Site Isolation launched in Chrome in 2018, but the work started in earnest in 2012 -- see the below check-in. The idea in Chrome dated to before the Chrome 1.0 launch; it was the subject of Charlie Reis's PhD dissertation and he interned on Chrome pre-public launch.<p><a href="https://chromium.googlesource.com/chromium/src/+/c6f2e67ab4098aa6be7a16612d4c47e9a78cac72" rel="nofollow">https://chromium.googlesource.com/chromium/src/+/c6f2e67ab40...</a><p>Site isolation proved to be the biggest refactor in Chrome's history, and was one of the motivating reasons for the webkit/blink fork. Making site isolation work touched a huge host of features, since handling iframes out of process has a way of making simple things incredibly complicated.<p>The example I always gave was: imagine how the "find text in page" browser feature would be implemented. With the entire document in-process, it was a simple for loop. With the document and its subframes sharded across multiple processes, it is now a distributed search problem that requires handling of out-of-order results and stitching them into a traversal order. What's more, to achieve Chrome's security goals, you want to avoid introducing functionality that would allow the [presumed-compromised] process of the outer document to query the contents of the inner document via the find in page feature. So you can't simply do this as a peer-to-peer query between the renderer processes; it needs to be coordinated by the main browser process.<p>Congrats to the Firefox team on this milestone.</p>
]]></description><pubDate>Wed, 19 May 2021 02:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=27203743</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=27203743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27203743</guid></item><item><title><![CDATA[New comment by floil in "Nvidia cripples cryptocurrency mining on RTX 3080 and 3070 cards"]]></title><description><![CDATA[
<p>It's not a whole new level. An aspect of Quadro differentiation has, since ages ago, been based on selectively disabling features that the consumer gpus silicon was capable of. It's the same strategy here.<p>This makes sense to Nvidia because it creates a segment differentiation and will allow them to charge more for the higher hash rate parts.</p>
]]></description><pubDate>Tue, 18 May 2021 20:52:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=27200932</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=27200932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27200932</guid></item><item><title><![CDATA[New comment by floil in "Surviving Disillusionment"]]></title><description><![CDATA[
<p>As someone who walked away from programming two years ago, reading this stirred something in my heart that I honestly haven't felt since quitting. I've been frankly surprised that I haven't had the desire to code in that time, but it turns out I am nostalgic about the times when coding was a fun process of self discovery.<p>This article gives me the inkling of a way back to get back to there. Thanks to whoever shared it.</p>
]]></description><pubDate>Mon, 26 Oct 2020 18:04:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=24899111</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=24899111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24899111</guid></item><item><title><![CDATA[New comment by floil in "Chromium's Impact on Root DNS Traffic"]]></title><description><![CDATA[
<p>Fairly certain this feature is more then ten years old.</p>
]]></description><pubDate>Fri, 21 Aug 2020 06:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=24232524</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=24232524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24232524</guid></item><item><title><![CDATA[New comment by floil in "Design Docs at Google"]]></title><description><![CDATA[
<p>Here you go: <a href="https://www.chromium.org/developers/design-documents" rel="nofollow">https://www.chromium.org/developers/design-documents</a></p>
]]></description><pubDate>Wed, 22 Jul 2020 22:14:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=23922187</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=23922187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23922187</guid></item><item><title><![CDATA[New comment by floil in "Bike crash left Spokane man unconscious, so his Apple Watch called 911"]]></title><description><![CDATA[
<p>When I was a kid, my next door neighbor was an ultra-marathoner and the fittest person I'd ever met. He died suddenly one day of a heart attack while out on a run.</p>
]]></description><pubDate>Wed, 25 Sep 2019 04:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=21067687</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=21067687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21067687</guid></item><item><title><![CDATA[New comment by floil in "Adventures in Curling"]]></title><description><![CDATA[
<p>Read it as "both decelerate more slowly and rotate more slowly" and it's an accurate description of what happens when you sweep in front of a curling stone.</p>
]]></description><pubDate>Mon, 02 Sep 2019 07:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=20857431</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=20857431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20857431</guid></item><item><title><![CDATA[New comment by floil in "In California, giant Stratolaunch jet flies for first time"]]></title><description><![CDATA[
<p>Can confirm. The whole group working on that effort has been laid off.</p>
]]></description><pubDate>Sun, 14 Apr 2019 20:25:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=19661484</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=19661484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19661484</guid></item><item><title><![CDATA[New comment by floil in "Google has added DuckDuckGo as a search engine option for Chrome users"]]></title><description><![CDATA[
<p>Fwiw: this has always been the case, since Chrome 1.0.</p>
]]></description><pubDate>Wed, 13 Mar 2019 16:17:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=19380162</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=19380162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19380162</guid></item><item><title><![CDATA[What is phonetics? A 20 minute guide]]></title><description><![CDATA[
<p>Article URL: <a href="https://christiandicanio.blogspot.com/2018/12/what-is-phonetics-20-minute-guide-for.html?m=1">https://christiandicanio.blogspot.com/2018/12/what-is-phonetics-20-minute-guide-for.html?m=1</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18791630">https://news.ycombinator.com/item?id=18791630</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 30 Dec 2018 22:04:26 +0000</pubDate><link>https://christiandicanio.blogspot.com/2018/12/what-is-phonetics-20-minute-guide-for.html?m=1</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=18791630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18791630</guid></item><item><title><![CDATA[New comment by floil in "Show HN: Fancy fonts you can use almost anywhere"]]></title><description><![CDATA[
<p>In chromium, the glyph attack defense works by normalizing to a "confusability skeleton" -- the ICU library actually does the normalization. Even within latin-1 this does some mangling: m gets normalized to rn, w to vv, etc. The query rewriting is a different problem, but it's possible it uses the confusables list as an input.</p>
]]></description><pubDate>Mon, 17 Dec 2018 20:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=18702062</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=18702062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18702062</guid></item><item><title><![CDATA[New comment by floil in "A look at home routers, and a surprising bug in Linux/MIPS"]]></title><description><![CDATA[
<p>For myself, I switched everything over to Google WiFi's, precisely because they auto-update, and having worked previously on a security-focused team at Google, I trust them to have a competent security team and actually stay on top of the patches. I don't miss fussing with manually updating router firmware. Life is too short.<p>On the other hand, my Nest thermostats were bricked after a software update this week, so maybe today I'm starting to see a crack in my "auto update is best" dogma...</p>
]]></description><pubDate>Sat, 15 Dec 2018 18:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=18689538</link><dc:creator>floil</dc:creator><comments>https://news.ycombinator.com/item?id=18689538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18689538</guid></item></channel></rss>