<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: bloaf</title><link>https://news.ycombinator.com/user?id=bloaf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 05:35:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bloaf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bloaf in "Humanity isn't ready for the coming intelligence explosion"]]></title><description><![CDATA[
<p>I don't think anyone really knows.<p>I consider these scenarios:<p>1) We stumble onto an algorithmic improvement in intelligence.  This isn't just "what humans do but faster", its "better than what humans do". I've got no idea what that might mean (it could be fundamentally different heuristics, it could be that we've got some intellectual blind spot that they cast off).  It doesn't matter, the instant this happens AI is smarter than us and we won't be able to keep up.  We're intelligencing at O(n^2) and they're doing O(n log(n)).<p>2) AI gets good enough at physics and engineering that they can really quickly use up all "the room at the bottom" as Feyman put it.  They design and build a factory that produces a mystery metal amalgam that computes at some small percentage of the minimum predicted by the Landauer principle, within a few percent of Bremermann's limit. It's not "smarter" its just suddenly tens-of-orders of magnitude faster. But those orders of magnitude matter: there's only 8 billion of us, and there's plenty more than a factor of 10 billion "at the bottom".<p>3) It turns out that this is a "sum is greater than the parts" situation. No human can be an expert in all subjects, but we eventually build a big enough AI that it is.  Turns out, you don't need extreme speed or different algorithms, just <i>knowing everything all at once</i> is enough to catapult AI dramatically beyond our grasp. Always knowing the best statistical test to apply, the best mathematical techniques, and relevant physics means that AI never makes a mistake, and can learn with maximum efficiency.</p>
]]></description><pubDate>Tue, 16 Jun 2026 04:02:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48550442</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=48550442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48550442</guid></item><item><title><![CDATA[New comment by bloaf in "CEOs who think AI replaces their employees are just bad CEOs"]]></title><description><![CDATA[
<p>I'm don't know what makes a bad CEO but I've definitely worked with people who could be replaced by a current-gen AI.</p>
]]></description><pubDate>Wed, 10 Jun 2026 00:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48469686</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=48469686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48469686</guid></item><item><title><![CDATA[New comment by bloaf in "LLMs are eroding my software engineering career and I don't know what to do"]]></title><description><![CDATA[
<p>I think that what technical people fail to understand is that a lot of the time, "compliance" is not the same as a binary compiles/does not compile. For a lot of rules/regulations, compliance means "making enough effort that legal is willing to back you up".<p>A system which will just randomly decide to give the legal team reasons to not back you up is:<p>* A system whose output will get brought up in lawsuits and make legal's job harder.<p>* A system that will make the dev team perpetually chase its tail while it oscillates between the several different valid interpretations of the rules.</p>
]]></description><pubDate>Sun, 07 Jun 2026 14:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48435306</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=48435306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48435306</guid></item><item><title><![CDATA[New comment by bloaf in "Tesla's lithium refinery discharges 231,000 gallons of polluted wastewater a day"]]></title><description><![CDATA[
<p>Something else to note:<p>The lab tested for chromium in two ways: one test (ICP) measures all chromium of any kind, and the other measures hexavalent chromium specifically.  The ICP test returned a concentration that was an order of magnitude <i>smaller</i> than the hexavalent test (0.0003 vs 0.0104 mg/L).  That is to say, the tests contradict each other (because the whole is smaller than the part).<p><a href="https://www.documentcloud.org/documents/28055380-j2673-1-uds-level-2-report-final-report/" rel="nofollow">https://www.documentcloud.org/documents/28055380-j2673-1-uds...</a></p>
]]></description><pubDate>Wed, 20 May 2026 00:19:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48201441</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=48201441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48201441</guid></item><item><title><![CDATA[New comment by bloaf in "Tesla's lithium refinery discharges 231,000 gallons of polluted wastewater a day"]]></title><description><![CDATA[
<p>A counterpoint is this<p>The lab tested for chromium in two ways: one test (ICP) measures all chromium of any kind, and the other measures hexavalent chromium specifically.  The ICP test returned a concentration that was an order of magnitude <i>smaller</i> than the hexavalent test.  That is to say, the tests contradict each other (because the whole is smaller than the part), and are both at the bottom of range for the tests performed.<p><a href="https://www.documentcloud.org/documents/28055380-j2673-1-uds-level-2-report-final-report/" rel="nofollow">https://www.documentcloud.org/documents/28055380-j2673-1-uds...</a></p>
]]></description><pubDate>Wed, 20 May 2026 00:05:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48201343</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=48201343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48201343</guid></item><item><title><![CDATA[New comment by bloaf in "What's a mathematician to do? (2010)"]]></title><description><![CDATA[
<p>So I've got a gut feeling that math (like human languages (like programming languages)) is best learned <i>in service of some greater end.</i><p>I look at some truly impressive projects like CLASP which sprang into existence not because of someone noodling around, but because they had a bigger goal which required the team build it.<p>So my advice to any mathematician who feels lost, like they don't know what to work on, would be to go collaborate with someone who has an actual goal, to look for inspiration in the kinds of math they need.<p>Today, there are a lot of opportunities to jump forward that only get capitalized on through coincidence (e.g. two people bump into each other at a conference, or researcher happens to have a colleague working on a related problem through the lens of a different discipline).  If AI does nothing but guarantee that <i>everyone</i> will have such a coincidence by serving as that expert from a different discipline, that will still be a massive driving force for progress.<p>The question of "whats a mathematician to do" is still clear: you need to find and curate and clearly express interesting and valuable problems.</p>
]]></description><pubDate>Sun, 10 May 2026 14:29:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48084275</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=48084275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48084275</guid></item><item><title><![CDATA[New comment by bloaf in "Agentic AI systems violate the implicit assumptions of database design"]]></title><description><![CDATA[
<p>HTTP error codes are divided between server (5xx) and client (4xx).<p>Where do these "application errors" occur if neither on a server nor a client?<p>I think the reality is that management sees "5xx means server error, so our team's KPI is now server error rate, the lower the better!" Then the team just stops using 500 errors as much as possible.  They probably justify it with things like "well, <i>such and such</i> problem isn't our fault so its not <i>really</i> a server error."  This kind of thinking is perverting the intent of 5xx messages. They are supposed to indicate any failure to handle the request that happens on the server, NOT measure whether the dev team is making a good application.</p>
]]></description><pubDate>Sun, 26 Apr 2026 23:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47915934</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47915934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47915934</guid></item><item><title><![CDATA[New comment by bloaf in "Agentic AI systems violate the implicit assumptions of database design"]]></title><description><![CDATA[
<p>> The API failed silently because the database connection pool was exhausted downstream.<p>I work with a team that does stuff like this, returning a 200 and a body containing "error: I didn't do what you said because _insert error here_"<p>The problem is that you returned OK instead of ERROR when things were not OK and there was an ERROR.<p>Its a design that smells of teams trying to hit some kind of internal metrics by slightly deceptive means.</p>
]]></description><pubDate>Sun, 26 Apr 2026 17:21:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47911999</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47911999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47911999</guid></item><item><title><![CDATA[New comment by bloaf in "Small models also found the vulnerabilities that Mythos found"]]></title><description><![CDATA[
<p>I remember a study from a while back that found something like "50% of 2nd graders think that french fries are made out of meat instead of potatoes.  Methodology: we asked kids if french fries were meat or potatoes."<p>Everyone was going around acting like this meant 50% of 2nd graders were stupid with terrible parents. (Or, conversely, that 50% of 2nd graders were geniuses for "knowing" it was potatoes at all)<p>But I think that was the wrong conclusion.<p>The right conclusion was that <i>all</i> the kids guessed and they had a 50% chance of getting it right.<p>And I think there is probably an element of this going on with the small models vs big models dichotomy.</p>
]]></description><pubDate>Sat, 11 Apr 2026 23:18:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47734816</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47734816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47734816</guid></item><item><title><![CDATA[New comment by bloaf in "Tech companies defeat bill as AI drains local water supplies"]]></title><description><![CDATA[
<p>That's the thing with evaporation: you <i>don't</i> want your water to leave stuff behind after it evaporates because that will foul your equipment and cause lower efficiency.<p>You could in principle design systems with enough fouling mitigations that you'd be fine, but its likely that the cost of those mitigations is roughly the same as just purifying the water up-front.</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:16:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390149</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47390149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390149</guid></item><item><title><![CDATA[New comment by bloaf in "Python: The Optimization Ladder"]]></title><description><![CDATA[
<p>But for things like e.g. DAG systems, it would be great to be able to upload a new API definition and have it immediately available instead of having to recompile anything in the backend.</p>
]]></description><pubDate>Sun, 15 Mar 2026 00:17:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47382807</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47382807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47382807</guid></item><item><title><![CDATA[New comment by bloaf in "Python: The Optimization Ladder"]]></title><description><![CDATA[
<p>I've always thought the flexibility should allow python to consume things like gRPC proto files or OpenAPI docs and auto-generate the classes/methods at runtime as opposed to using codegen tools.  But as far as I know, there aren't any libraries out there actually doing that.</p>
]]></description><pubDate>Sat, 14 Mar 2026 15:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377568</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47377568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377568</guid></item><item><title><![CDATA[New comment by bloaf in "Python: The Optimization Ladder"]]></title><description><![CDATA[
<p>Taichi, benchmarked in the article, claims to be able to outperform CUDA at some GPU tasks, although their benchmarks look to be a few years old:<p><a href="https://github.com/taichi-dev/taichi_benchmark" rel="nofollow">https://github.com/taichi-dev/taichi_benchmark</a></p>
]]></description><pubDate>Sat, 14 Mar 2026 15:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377525</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47377525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377525</guid></item><item><title><![CDATA[New comment by bloaf in "The Hydrogen Truck Problem Isn't the Truck"]]></title><description><![CDATA[
<p>I'm not a fan of the way grey hydrogen was written off: That hydrogen is already being produced today by several different refinery processes, and then burned in a furnace because no one else wants it.<p>So the <i>right</i> way to handle the carbon accounting isn't to assume that all the CO2 produced by the refinery processes count against the hydrogen produced, but rather that the energy that refineries get from burning the hydrogen would be replaced by them burning natural gas instead.<p>The per-kg energy value of burning H2 is ~2.5x the value of natural gas (refineries generally use LHV for this accounting). But each kg of natural gas that gets burned produces ~2.8 kg of CO2 (because burning replaces the puny hydrogen with relatively larger oxygen atoms).<p>2.5*2.8 = 7kg of CO2 per kg of H2 taken out of the refinery.  Which isn't as big a difference from the 10kg reported in the article as I expected when I set about writing this comment.</p>
]]></description><pubDate>Thu, 26 Feb 2026 03:52:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47161609</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47161609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47161609</guid></item><item><title><![CDATA[New comment by bloaf in "Sizing chaos"]]></title><description><![CDATA[
<p>You think companies are all deliberately leaving big money on the table by making hourglass clothes as an oopsie?<p>They're doing it because people are buying clothes based on superficial appearance, and most people prefer the aesthetics of the hourglass shape.<p>Rectangular clothing doesn't sell as well because it doesn't look as good on a mannequin even if it fits better.</p>
]]></description><pubDate>Thu, 19 Feb 2026 03:04:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47069394</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47069394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47069394</guid></item><item><title><![CDATA[New comment by bloaf in "Sizing chaos"]]></title><description><![CDATA[
<p>Expecting mass-market, lowest-common-denominator products to be tailored to your special circumstance is the issue.<p>Normalize going to a tailor, instead of grumbling about how you aren't benefiting enough from the sweatshops mass retailers are running.</p>
]]></description><pubDate>Thu, 19 Feb 2026 02:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47069261</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47069261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47069261</guid></item><item><title><![CDATA[New comment by bloaf in "7zip.com Is Serving Malware"]]></title><description><![CDATA[
<p>It would have prevented both this 7zip attach and the recent notepad++ one.</p>
]]></description><pubDate>Sun, 15 Feb 2026 03:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47020874</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47020874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47020874</guid></item><item><title><![CDATA[New comment by bloaf in "7zip.com Is Serving Malware"]]></title><description><![CDATA[
<p>I've started using winget to install my apps for exactly this reason.  I can't keep track of every url for every piece of software.</p>
]]></description><pubDate>Sat, 14 Feb 2026 18:39:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47017067</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=47017067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47017067</guid></item><item><title><![CDATA[New comment by bloaf in "It's 2026, Just Use Postgres"]]></title><description><![CDATA[
<p>At my company I saw a team of devs pay for a special purpose "query optimized" database with "exabyte capability" to handle... their totally ordinary HR data.<p>I queried said database... it was slow.<p>I looked to see what indexes they had set up... there were none.<p>That team should have just used postgres and spent all the time and money they poured into this fancy database tech on finding someone who knew even a little bit about database design to help them.</p>
]]></description><pubDate>Fri, 06 Feb 2026 02:26:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46908241</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=46908241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46908241</guid></item><item><title><![CDATA[New comment by bloaf in "We tasked Opus 4.6 using agent teams to build a C Compiler"]]></title><description><![CDATA[
<p>This thing was done in 2 weeks.  In the orgs I've worked in, you'd be lucky to get HR approval to create a job posting within 2 weeks.</p>
]]></description><pubDate>Fri, 06 Feb 2026 01:38:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46907917</link><dc:creator>bloaf</dc:creator><comments>https://news.ycombinator.com/item?id=46907917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46907917</guid></item></channel></rss>