<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: blagie</title><link>https://news.ycombinator.com/user?id=blagie</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 17:55:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=blagie" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by blagie in "The intracies of modern camera lens repair (2024)"]]></title><description><![CDATA[
<p>Only partially true.<p>In well-designed microelectronics, they will.<p>The standard circuit involves a fuse, a fast Zener clamp, and sometimes a small resistor (e.g. 1 ohm) and/or capacitor. The design parameter is that, with the current limit from the resistor, the Zener should not blow out before the fuse.<p>The resistor needs to be small enough to not lose a lot of voltage under normal operations, but to still protect the Zener during the short surge during which the fuse blows. For most microelectronics, that's not hard. A 0.5W USB device might have 100mA of current max, which across 1 ohm is 100mV, so negligible for most purposes.<p>With high-power devices, it gets more complex.<p>Of course, consumer devices (a) will never be fixed (b) don't sell on this (c) every penny counts, so there's no market pressure to do things right.<p>But that's how we used to do it, and how it's still done many places where things count. If I'm building a one-off or few-off, it definitely will have proper protection.</p>
]]></description><pubDate>Sat, 06 Jun 2026 08:25:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48422692</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=48422692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48422692</guid></item><item><title><![CDATA[New comment by blagie in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>When I used it a decade ago, virtually everything in mercurial was slightly better-designed, more user-friendly, and more polished. Much shorter learning curve.</p>
]]></description><pubDate>Sun, 17 May 2026 21:02:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48173168</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=48173168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173168</guid></item><item><title><![CDATA[New comment by blagie in "European Stagnation Is Real"]]></title><description><![CDATA[
<p>Growing the economy is not "like a bicycle, the slower it goes the less stable it is."<p>See everything from ancient Egypt to Soviet-style Communism. Periods of time in Ancient Rome would fit in too. The problem with those -- except for a repressive political system -- was that we could not produce enough to satisfy everyone's basic needs.<p>Today, we can.<p>Much of the US-style growth is driven precisely by instability. The system feeds on debt. That forces stress. That forces growth. That also means one cannot be "better stewards of one’s self, family, friends."<p>And so far, no one has explained how "we don’t foolishly bully human nature with policy." Legal and economic frameworks guide what humans do; that's either something we think through and engineer, or it gets engineered for us by market forces, but it's there anyway.<p>The most freedom-preserving policy isn't a command system, but it's not a pure market system either. And for stability, we can contrast stable economies to boom-and-bust cycles and successful democracies to the very many failed market-economy democracies across e.g. Africa and South America.</p>
]]></description><pubDate>Thu, 14 May 2026 05:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48131314</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=48131314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48131314</guid></item><item><title><![CDATA[New comment by blagie in "European Stagnation Is Real"]]></title><description><![CDATA[
<p>Honestly, the world could use more stagnation.<p>We've had a lot of change in the past hundred years, and we've reached a point where we can clothe, feed, and house everyone in the world. Once that's done, moving forward more thoughtfully makes a lot of sense.<p>Who cares if we reach Mars in 2100 or 2200?<p>On the other hand, I care a lot about avoiding the nuclear / bio / chemical / environmental / and now AI apocalypse.</p>
]]></description><pubDate>Wed, 13 May 2026 16:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48124153</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=48124153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48124153</guid></item><item><title><![CDATA[New comment by blagie in "Innocent woman jailed after being misidentified using AI facial recognition"]]></title><description><![CDATA[
<p>Nope.<p><a href="https://abovethelaw.com/2016/02/criminally-yours-indicting-a-ham-sandwich/" rel="nofollow">https://abovethelaw.com/2016/02/criminally-yours-indicting-a...</a><p>You can be arrested, indicted, and held in jail on pretrial, and there is literally no recourse. There are many other ways jail can happen without due process. Where I live:<p>* Civil contempt. Absolutely immunity. No due process. Record is about 16 years. Having a bad day? Judge can toss you in jail.<p>* "Dangerous." Half a year. No due process. He-said she-said.<p>* "Insane." Psychiatric hold. Three days. Due process on paper, not in practice. Police in my town can and do use this if they don't like you.<p>Absolutely no recourse. You come out with a gap in income, employment, and, if you missed rent/mortgage, no home. Landlords will simply throw your stuff away too.<p>You're also basically damned if things do move forward, since from jail, you have no access to evidence, to internet (for legal research), and no reasonable way to recruit a lawyer (and, for most people, pay for one).<p>Can happen to anyone. Less common if you're rich and can afford a good lawyer, but far from uncommon.</p>
]]></description><pubDate>Thu, 12 Mar 2026 21:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357525</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=47357525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357525</guid></item><item><title><![CDATA[New comment by blagie in "Iran's internet blackout may become permanent, with access for elites only"]]></title><description><![CDATA[
<p>> Then Iranians will be reminded how peaceful and prosperous the most other Muslim countries are.<p>This is factually incorrect. Top 10 majority-Muslim countries, sorted by population:<p>Indonesia, Pakistan, Egypt, Turkey, Algeria, Sudan, Iraq, Afghanistan, Morocco, Saudi Arabia<p>Now, the majority of those have problems with seeds in Western Imperialism, but the point is (a) the majority of those have problems (b) Iran's problems also have seeds in US interventions.<p>The gap between how peaceful and educated most people are, and how bad governments are, is a phenomenon almost unique here. Figuring out how to bridge that gap is the major challenge. The trick would be establishing a collective caliphate -- where the caliph isn't an individual but an institution -- and which spans the Muslim world.</p>
]]></description><pubDate>Mon, 26 Jan 2026 07:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46762963</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46762963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46762963</guid></item><item><title><![CDATA[New comment by blagie in "Report: Microsoft kills official way to activate Windows 11/10 without internet"]]></title><description><![CDATA[
<p>Really?<p>When did this come up?<p>I know tons of people who run Windows unactivated. The key difference is there's a watermark. Otherwise, it seems to work fine.</p>
]]></description><pubDate>Sat, 03 Jan 2026 22:06:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46482193</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46482193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46482193</guid></item><item><title><![CDATA[New comment by blagie in "Meta Segment Anything Model Audio"]]></title><description><![CDATA[
<p>It does, but my comment was "even in big-O."<p>Environments might mean the difference between e.g. 16GB and 24GB, but not 16GB and 160GB.</p>
]]></description><pubDate>Sun, 21 Dec 2025 11:56:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46344175</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46344175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46344175</guid></item><item><title><![CDATA[New comment by blagie in "Meta Segment Anything Model Audio"]]></title><description><![CDATA[
<p>For future ML developers: A post like this should include system requirements.<p>It's not clear from the blog post, the git page, and most other places if this will run on, even in big-O:<p>* CPU<p>* 16GB GPU<p>* 240GB server (of the type most business can afford)<p>* Meta/Google/Open AI/Anthropic-style data center</p>
]]></description><pubDate>Fri, 19 Dec 2025 07:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46323057</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46323057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46323057</guid></item><item><title><![CDATA[New comment by blagie in "Adafruit: Arduino’s Rules Are ‘Incompatible With Open Source’"]]></title><description><![CDATA[
<p>FWIW: I've used Arduinos, but never with their IDE.<p>AVR was super-developer-friendly well before the Arduino. It replaced the PIC for a lot of hobbyist projects.<p>To the points in the thread, on major product development, these things don't matter. On the long tail of smaller products, as well as on unexpected successes, they do.</p>
]]></description><pubDate>Wed, 17 Dec 2025 20:58:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46305414</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46305414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46305414</guid></item><item><title><![CDATA[New comment by blagie in "Adafruit: Arduino’s Rules Are ‘Incompatible With Open Source’"]]></title><description><![CDATA[
<p>I, respectfully, disagree with this analysis.<p>Prototyping platforms have tiny markets, but lead to downstream sales. Many a company were brought down by more developer-friendly platforms ignoring the "tiny" userbase of people who want to do unconventional things.<p>Most IC vendors provide free samples and support because of this. That's a market size of close to zero -- electronic engineers -- but leads to a market size of "massive." I can get an application engineer to visit my office for free to help me develop if I want.<p>Arguably, iPhone and Android won by supporting the tiny market of developers, who went on to build an ecosystem of applications, some long-tail, and some unexpected successes.<p>And arguably, x86 won for the same reason.<p>Atmel had shipped 500 million AVR flash microcontrollers, due in large part to the ecosystem created by Arduino.<p>Balmer said "Developers! developers! developers!" Visual Studio was not a major revenue driver for Microsoft; what was developed in it was.</p>
]]></description><pubDate>Mon, 15 Dec 2025 07:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46271568</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46271568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46271568</guid></item><item><title><![CDATA[New comment by blagie in "Django 6"]]></title><description><![CDATA[
<p>There is nothing you can't do, given a Turing-complete language.<p>That doesn't make it reasonable or convenient to do so, though.</p>
]]></description><pubDate>Sat, 06 Dec 2025 16:45:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46174668</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46174668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46174668</guid></item><item><title><![CDATA[New comment by blagie in "Django 6"]]></title><description><![CDATA[
<p>It is, and intentionally so.<p>NiCd batteries could also sit on a shelf forever, holding their charge. They had virtually no self-discharge, which was super-convenient.<p>They came in standard form factors (AA, AAA, 9V, etc.).<p>I really liked NiCd batteries.<p>But realistically, you couldn't sell a phone or laptop in 2025 which ran on them.</p>
]]></description><pubDate>Sat, 06 Dec 2025 16:43:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46174662</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46174662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46174662</guid></item><item><title><![CDATA[New comment by blagie in "Django 6"]]></title><description><![CDATA[
<p>"Fun" isn't the same thing as "functional."<p>I remember having great fun in QuickBASIC. And my son enjoys Scratch.<p>Django code is much more fun to work with than Node, but I can't imagine developing something competitive in it in 2025 to what I'm developing in Node. Node is a pain in the butt, but at the end of the day, competitiveness is about what you deliver to the user, not how much fun you have along the way.<p>* I think the most fundamental problems are developer-base/libraries and being able to use the same code client-side and server-side.<p>* Django was also written around the concept of views and templates and similar, rather than client-side web apps, and the structure reflects that.<p>* While it supports async and web sockets, those aren't as deep in the DNA as for most Node (or even aiohttp) apps.<p>* Everything I do now is reactive. That's just a better way to work than compiling a page with templates.<p>I won't even mention mobile. But how you add that is a big difference too.<p>It's very battery-included, but many of the batteries (e.g. server-side templating language) are 2005-era nickel cadmium rather than 2025-era lithium ion.<p>I would love to see a modern Node framework as pleasant to work with, thought-out, engineered, documented, supported, designed, etc. as well as Django, but we're nowhere close to there yet.</p>
]]></description><pubDate>Fri, 05 Dec 2025 06:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46157436</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=46157436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46157436</guid></item><item><title><![CDATA[New comment by blagie in "Way past its prime: how did Amazon get so rubbish?"]]></title><description><![CDATA[
<p>Amazon broke in 2020, when most shopping went online. It never recovered.<p>I doubt it ever will. Trust takes a long time to earn, and a little bit of time to break. I had four or five incidents on Amazon, cancelled Prime, and I doubt it will ever make business sense for Amazon to get me back.<p>I do think there's a place for a competitor to Amazon right now which looks more like the old Amazon.<p>Starting one would be super-capital-intensive. It's not a lean startup. There's only a handful of organizations with the capital to do that, and I doubt any of them will, in fact, do it.</p>
]]></description><pubDate>Sun, 05 Oct 2025 10:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45480534</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=45480534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45480534</guid></item><item><title><![CDATA[New comment by blagie in "Way past its prime: how did Amazon get so rubbish?"]]></title><description><![CDATA[
<p>It's double-return-fraud.<p>Amazon shouldn't sell returned products as "new," but as "open box."<p>The other way it happens is co-mingling. Some vendor sends an "open box" product to Amazon as new, or a fake product, and Amazon ships it out when sold by Amazon since it considers goods to be fungible.<p>I stopped buying anything which goes in my body from eBay, Amazon, and similar after receiving a premium food product with very clearly fake packaging.</p>
]]></description><pubDate>Sun, 05 Oct 2025 06:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45479303</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=45479303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45479303</guid></item><item><title><![CDATA[New comment by blagie in "The Amazon Kindle War Against Piracy"]]></title><description><![CDATA[
<p>Bad DRM led to Napster led to Netflix lead to a fragmentation of services led to a resurgence of piracy.<p>Similar thing happened with music, only rather than piracy, it landed on legal / free (e.g. Youtube). Youtube is just starting to do the consumer-unfriendly thing (but it's got a long ways to go before piracy comes out competitive).<p>Similar in books.<p>I'll mention: A lot of these are consumer-unfriendly in some ways (e.g. Netflix DRM), but friendly in others. $20/month for all the movies you can watch beats piracy.</p>
]]></description><pubDate>Sat, 27 Sep 2025 19:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45398650</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=45398650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45398650</guid></item><item><title><![CDATA[New comment by blagie in "The Amazon Kindle War Against Piracy"]]></title><description><![CDATA[
<p>The cycle has been:<p>Piracy -> Friendly ways to buy -> Unfriendly ways to buy -> Piracy -> ...<p>Unfortunately, giving money back to writers involves hopping through piracy. At that point, a new, consumer-friendly service will sprout up. Everyone will use it.<p>Over time, the service will want to profit-maximize, and will adopt anti-consumer techniques. Leading people to go to Pirate Bay. Leading to friendly services.<p>Rinse, repeat.</p>
]]></description><pubDate>Sat, 27 Sep 2025 08:25:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45394070</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=45394070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45394070</guid></item><item><title><![CDATA[New comment by blagie in "Intel Arc Pro B50 GPU Launched at $349 for Compact Workstations"]]></title><description><![CDATA[
<p>I don't know the full set of differentiators.<p>For me (not quite at the A1000 level, but just above -- still in the prosumer price range), a major one is ECC.<p>Thermals and size are a bit better too, but I don't see that as $500 better. I actually don't see (m)any meaningful reasons to step up to an Ax000 series if you don't need ECC, but I'd love to hear otherwise.</p>
]]></description><pubDate>Mon, 08 Sep 2025 09:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45166386</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=45166386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45166386</guid></item><item><title><![CDATA[New comment by blagie in "Intel Arc Pro B50 GPU Launched at $349 for Compact Workstations"]]></title><description><![CDATA[
<p>Four of these together should, in the abstract, let you run 200GB models, which is where things get very, very interesting.<p>The biggest Deepseek V2 models would just fit, as would some of the giant Meta open source models. Those have rather pleasant performance.<p>In theory, how feasible is that?<p>I feel like the software stack might be like a Jenga tower. And PCIe limitations might hit pretty hard.</p>
]]></description><pubDate>Mon, 08 Sep 2025 08:21:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45165856</link><dc:creator>blagie</dc:creator><comments>https://news.ycombinator.com/item?id=45165856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45165856</guid></item></channel></rss>