<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: brilee</title><link>https://news.ycombinator.com/user?id=brilee</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 06 Apr 2026 00:18:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=brilee" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[What's in a Codebase?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/codebase_spec/">https://www.moderndescartes.com/essays/codebase_spec/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47652925">https://news.ycombinator.com/item?id=47652925</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 05 Apr 2026 19:23:31 +0000</pubDate><link>https://www.moderndescartes.com/essays/codebase_spec/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=47652925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47652925</guid></item><item><title><![CDATA[Eight years of wanting, three months of building with AI]]></title><description><![CDATA[
<p>Article URL: <a href="https://lalitm.com/post/building-syntaqlite-ai/">https://lalitm.com/post/building-syntaqlite-ai/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47648828">https://news.ycombinator.com/item?id=47648828</a></p>
<p>Points: 582</p>
<p># Comments: 179</p>
]]></description><pubDate>Sun, 05 Apr 2026 12:43:47 +0000</pubDate><link>https://lalitm.com/post/building-syntaqlite-ai/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=47648828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648828</guid></item><item><title><![CDATA[What's in a Codebase?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/codebase_spec/">https://www.moderndescartes.com/essays/codebase_spec/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47532060">https://news.ycombinator.com/item?id=47532060</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 26 Mar 2026 15:54:57 +0000</pubDate><link>https://www.moderndescartes.com/essays/codebase_spec/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=47532060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47532060</guid></item><item><title><![CDATA[Interviewing for ML/AI Engineers]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/ml_eng_interviewing/">https://www.moderndescartes.com/essays/ml_eng_interviewing/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46393532">https://news.ycombinator.com/item?id=46393532</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 26 Dec 2025 16:27:38 +0000</pubDate><link>https://www.moderndescartes.com/essays/ml_eng_interviewing/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=46393532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46393532</guid></item><item><title><![CDATA[New comment by brilee in "We Induced Smells With Ultrasound"]]></title><description><![CDATA[
<p>I could have sworn that sickly sweet smell was the smell of various phosphine reagents? Just my vague recollection of my time in lab from 15 years ago.</p>
]]></description><pubDate>Sun, 23 Nov 2025 12:03:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46022891</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=46022891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46022891</guid></item><item><title><![CDATA[New comment by brilee in "Parsing Chemistry"]]></title><description><![CDATA[
<p>Does this handle, e.g., water of hydration CaSO4 . 2H2O? states of matter H2O(g)? does it preserve subunit information, as in (C6H5)CH2COOH? Writing a parser for basic formulae is such a tiny tiny part of the actual problem... deciding the scope of what you want to handle and how is the real problem</p>
]]></description><pubDate>Wed, 05 Nov 2025 16:06:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45824481</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45824481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45824481</guid></item><item><title><![CDATA[Taste]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/taste/">https://www.moderndescartes.com/essays/taste/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45746841">https://news.ycombinator.com/item?id=45746841</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Oct 2025 13:52:24 +0000</pubDate><link>https://www.moderndescartes.com/essays/taste/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45746841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45746841</guid></item><item><title><![CDATA[New comment by brilee in "A bug that taught me more about PyTorch than years of using it"]]></title><description><![CDATA[
<p>Great write-up, but I admit that I found the interweaving of human and AI-written content/headlines/summaries pretty distracting. I kept on wanting to scroll past, but had to keep on backtracking to find the human thread again.<p>I think if you want to give your reader a quick intro to, e.g., what is the Adam optimizer, a simple link to Wikipedia is fine. No need to copy-paste an AI tutorial on Adam into the blog post.</p>
]]></description><pubDate>Sun, 26 Oct 2025 12:50:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45711385</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45711385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45711385</guid></item><item><title><![CDATA[Codebase is 250% AI generated]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/ai_codebase/">https://www.moderndescartes.com/essays/ai_codebase/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45615494">https://news.ycombinator.com/item?id=45615494</a></p>
<p>Points: 16</p>
<p># Comments: 12</p>
]]></description><pubDate>Fri, 17 Oct 2025 11:34:04 +0000</pubDate><link>https://www.moderndescartes.com/essays/ai_codebase/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45615494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45615494</guid></item><item><title><![CDATA[New comment by brilee in "Protecting your (my) passport from liquid damage"]]></title><description><![CDATA[
<p>AI slop</p>
]]></description><pubDate>Mon, 06 Oct 2025 12:03:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45490440</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45490440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45490440</guid></item><item><title><![CDATA[New comment by brilee in "You Had No Taste Before AI"]]></title><description><![CDATA[
<p>Taste is the field behind the goalposts, and we as humans are constantly expanding that field by "having taste" and developing taste as a community.<p><a href="https://www.moderndescartes.com/essays/taste/" rel="nofollow">https://www.moderndescartes.com/essays/taste/</a></p>
]]></description><pubDate>Thu, 18 Sep 2025 14:35:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45290236</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45290236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45290236</guid></item><item><title><![CDATA[Taste]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/taste/">https://www.moderndescartes.com/essays/taste/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45266134">https://news.ycombinator.com/item?id=45266134</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 16 Sep 2025 18:40:54 +0000</pubDate><link>https://www.moderndescartes.com/essays/taste/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45266134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45266134</guid></item><item><title><![CDATA[Taste]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/taste/">https://www.moderndescartes.com/essays/taste/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45223872">https://news.ycombinator.com/item?id=45223872</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 12 Sep 2025 16:30:31 +0000</pubDate><link>https://www.moderndescartes.com/essays/taste/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45223872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45223872</guid></item><item><title><![CDATA[New comment by brilee in "Deploying DeepSeek on 96 H100 GPUs"]]></title><description><![CDATA[
<p>For those commenting on cost per token:<p>This throughput assumes 100% utilizations. A bunch of things raise the cost at scale:<p>- There are no on-demand GPUs at this scale. You have to rent them for multi-year contracts. So you have to lock in some number of GPUs for your maximum throughput (or some sufficiently high percentile), not your average throughput. Your peak throughput at west coast business hours is probably 2-3x higher than the throughput at tail hours (east coast morning, west coast evenings)<p>- GPUs are often regionally locked due to data processing issues + latency issues. Thus, it's difficult to utilize these GPUs overnight because Asia doesn't want their data sent to the US and the US doesn't want their data sent to Asia.<p>These two factors mean that GPU utilization comes in at 10-20%. Now, if you're a massive company that spends a lot of money on training new models, you could conceivably slot in RL inference or model training to happen in these off-peak hours, maximizing utilization.<p>But for those companies purely specializing in inference, I would _not_ assume that these 90% margins are real. I would guess that even when it seems "10x cheaper", you're only seeing margins of 50%.</p>
]]></description><pubDate>Fri, 29 Aug 2025 16:05:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45065876</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45065876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45065876</guid></item><item><title><![CDATA[Multimodal LLMs Are Blind]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/blind_llms/">https://www.moderndescartes.com/essays/blind_llms/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45014322">https://news.ycombinator.com/item?id=45014322</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 25 Aug 2025 14:35:41 +0000</pubDate><link>https://www.moderndescartes.com/essays/blind_llms/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45014322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45014322</guid></item><item><title><![CDATA[Claude as Pipeline Orchestrator]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/claude_pipeline/">https://www.moderndescartes.com/essays/claude_pipeline/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45014316">https://news.ycombinator.com/item?id=45014316</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 25 Aug 2025 14:35:16 +0000</pubDate><link>https://www.moderndescartes.com/essays/claude_pipeline/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=45014316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45014316</guid></item><item><title><![CDATA[New comment by brilee in "Deep-Sea Desalination Pulls Fresh Water from the Depths"]]></title><description><![CDATA[
<p>Desalinated water is also less dense than normal seawater, so the water column inside the output pipe would create a pressure imbalance with the water column outside the pipe, assisting in the outflow? I'm having trouble figuring out how to resolve this seeming perpetual motion machine</p>
]]></description><pubDate>Sat, 16 Aug 2025 11:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44922277</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=44922277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44922277</guid></item><item><title><![CDATA[New comment by brilee in "Study mode"]]></title><description><![CDATA[
<p>I'm working on a startup in this space and wrote up my thoughts here: <a href="https://www.moderndescartes.com/essays/study_mode/" rel="nofollow">https://www.moderndescartes.com/essays/study_mode/</a></p>
]]></description><pubDate>Tue, 29 Jul 2025 20:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44728197</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=44728197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44728197</guid></item><item><title><![CDATA[What ChatGPT Study Mode gets right and wrong]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.moderndescartes.com/essays/study_mode/">https://www.moderndescartes.com/essays/study_mode/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44728190">https://news.ycombinator.com/item?id=44728190</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 29 Jul 2025 20:57:52 +0000</pubDate><link>https://www.moderndescartes.com/essays/study_mode/</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=44728190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44728190</guid></item><item><title><![CDATA[New comment by brilee in "Anthropic Is Bleeding Out"]]></title><description><![CDATA[
<p>As a former big tech engineer, I can't help but come up with a gazillion ways to work around these sorts of seemingly straightforward policies.<p>Here's one way they could get around their own privacy policy: keep track of what % of Claude-generated code is retained in the codebase over time (as an indicator of how high-quality / bug-free the code was); A/B test variations of Claude Code to see which variations have higher retention percentages.<p>No usage data is retained, no code is retained, no data is used (other than a single floating point number) and yet they get to improve their product atop your usage patterns.<p>Here's another idea: use a summarization model to transform your session transcript into a set of bits saying "user was satisfied/dissatisfied with this conversation", "user indicated that claude was doing something dangerous", "user indicated that claude was doing something overly complicated / too simple", "user interrupted claude", "user indicated claude should remember something in CLAUDE.md", etc. etc. and then train on these auxiliary signals, without ever seeing the original code or usage data.</p>
]]></description><pubDate>Fri, 11 Jul 2025 18:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44535526</link><dc:creator>brilee</dc:creator><comments>https://news.ycombinator.com/item?id=44535526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44535526</guid></item></channel></rss>