<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: scratcheee</title><link>https://news.ycombinator.com/user?id=scratcheee</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 27 Jun 2026 01:19:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=scratcheee" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by scratcheee in "Ultrasound imaging of the brain"]]></title><description><![CDATA[
<p>MRIs are fundamentally expensive. Yes we can bring the price down a bit, and we can set more money aside for them, but they’ll always be limited by their price.<p>Even if this technique is much worse (I can certainly believe it is) the price might allow uses that would never be practical with MRI even with the best financial support. For example, ultrasound might be viable for use in GPs or small medical facilities which could never dream of justifying an MRI machine.</p>
]]></description><pubDate>Fri, 26 Jun 2026 18:12:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48689974</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=48689974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48689974</guid></item><item><title><![CDATA[New comment by scratcheee in "A man was gifted his dream car by Kevin Mitnick, who he helped put in prison"]]></title><description><![CDATA[
<p>You’re both imagining different scenarios.<p>Scenario 1: 20% of staff tested failed. Individual targeting is pointless because the issue is systemic. This has happened in aviation, it’s common for accident investigators to conclude that the entire company culture (or even the entire industry) has failed to handle a problem. They don’t waste time in cases like this pointing at individuals.<p>Scenario 2: you test very regularly and nobody fails the tests. Except Bob, he fails the tests. In this scenario, your threat analysis document will recommend retraining, firing, or restricting Bob specifically.<p>Scenario 2 almost never happens because nobody has data that good. If your sampling frequency or ability to conduct tests are limited, no specific sample is enough to cover the entire problem. If you focus on a punishing (or just re-educating) the 20% who failed then your next test will fail for (potentially) 20% of the 80% who weren’t retrained, and thus didn’t learn anything.<p>TLDR: you need to choose the approach based on the situation, but we collectively tend to treat security poorly enough that we’re almost never in the fortunate situation where scenario 2 fits.</p>
]]></description><pubDate>Wed, 24 Jun 2026 11:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48658070</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=48658070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48658070</guid></item><item><title><![CDATA[New comment by scratcheee in "1worldflag: A blue dot on a transparent background"]]></title><description><![CDATA[
<p>Disagree, though you’re right it’s a little bit similar to the eu flag, but only a little, plenty of countries manage with more similar flags.<p>Flags don’t exist for the period where they’re gaining recognition. Compromising the significance of the iconography for the temporary gain of not being misidentified during the period it isn’t recognisable would just mean if it gains recognition it will forever be less than it could be.<p>In other words, with flags you need to play to win, not to survive. Better that the attempt have a higher risk of failure with a great flag than a lower risk with a mediocre flag.<p>The pale blue dot is an excellent way to represent a global outlook and “we’re all in it together”, not sure I can think of a better pedigree for this concept. I’d perhaps have been tempted to make it a smaller blue dot, but flags do need to be recognised at a distance, so it can’t be too much smaller.</p>
]]></description><pubDate>Mon, 08 Jun 2026 08:24:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442668</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=48442668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442668</guid></item><item><title><![CDATA[New comment by scratcheee in "World likely to breach 1.5°C limit in next five years"]]></title><description><![CDATA[
<p>This is true, but since you always need a bit of hope in all the bad news, worth noting that if you focus solely on electricity generation, the fossil fuels from generation decreased last year. That’s the first time it’s happened when demand increased as normal (ie if we disregard things like covid which decreased fossil fuel use by suppressing demand). Electricity use went up as normal, but renewables went up faster, cutting out the normal fossil fuel increases. Whilst this isn’t quite going to be a guaranteed every year thing yet, it’s going to happen more and more, and in a few years we can expect to see the last year where fossil fuel use for electricity goes up, followed by an inevitable decline.<p>Of course there’s a lot of other uses of fossil fuels than just electricity, so we’re still using more each year and probably will for a while yet, but it’s still a major milestone and a change in how the world works that can be celebrated, especially given so many things are switching towards electricity as a basis at the same time.<p>We are fixing the problem too slowly, but the ball is rolling faster and faster now, signs a promising that we will eventually fix it, now the question is how much damage will be done before we get there rather than whether we’ll get there.<p><a href="https://ember-energy.org/latest-insights/global-electricity-review-2026/" rel="nofollow">https://ember-energy.org/latest-insights/global-electricity-...</a></p>
]]></description><pubDate>Thu, 28 May 2026 09:53:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48306780</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=48306780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48306780</guid></item><item><title><![CDATA[New comment by scratcheee in "Women were never meant to give birth on their backs"]]></title><description><![CDATA[
<p>They already tried pushing back against c-sections, turns out giving overly opinionated options to women that discourages things that are medically beneficial in a large portion of cases is not helpful and caused a lot of unnecessary suffering and some deaths, now that policy is thankfully long gone, though the opinionated attitude it generated in some continues on sadly.
my wife had a particularly large first baby, natural birth might have worked, but would have been risky, rather than being given unbiased options, she was pressured towards induction over c-section since it was “more natural” (I suspect mostly because it would have looked better in the hospitals stats to keep the c-sections down). The early induction failed after days of suffering (as early inductions usually do, turns out), and then she had a c-section anyway (which having reviewed the options was her original preference, but was pressured out by the doctor), the c-section was vastly more successful, as you’d expect from the statistics (and a lot less suffering, which doesn’t show up in the stats but is obvious once you concider the process). 
Im willing to agree neither should be recommended in most cases, natural births are safer in most births, but the best thing anyone can do is give the facts as they apply to the person giving birth (and keep their opinions well out of it).<p>I fully admit that personal experience has biased me strongly in favour of c-sections, but only when the stats support them, which they often do.</p>
]]></description><pubDate>Mon, 06 Apr 2026 17:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47664291</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=47664291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47664291</guid></item><item><title><![CDATA[New comment by scratcheee in "Olympic Committee bars transgender athletes from women’s events"]]></title><description><![CDATA[
<p>That’s pretty flawed argument on the face of it, very few things win a cost benefit analysis if you disregard the benefit and thus require exactly zero cost.<p>The real question is whether detransitioning or other negative outcomes are greater than the number of suicides prevented by allowing early transitioning, and that’s a rather more complicated hurdle to jump.</p>
]]></description><pubDate>Sun, 29 Mar 2026 20:43:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47567098</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=47567098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47567098</guid></item><item><title><![CDATA[New comment by scratcheee in "Britain today generating 90%+ of electricity from renewables"]]></title><description><![CDATA[
<p>Yes, and I think that’s actually intentional, they’re rewarding renewables way over the odds without needing to give politically controversial benefits. The rewards are just an inherent result of the existing system. This is why renewables are growing rapidly in the uk.<p>Of course we’ll need a way to resolve fluctuations both rapid and slower. Rapid fluctuations are handled by pumped hydro and increasingly by batteries.<p>The slow fluctuations (day/night all the way to summer/winter and good/bad weather patterns) are much trickier, I think it’s still unclear how well handle them, but it will certainly be partly handled by having an excess of renewables, though we’ll likely need some other solutions too, nuclear is probably one of them.</p>
]]></description><pubDate>Sat, 28 Mar 2026 12:51:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47554137</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=47554137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47554137</guid></item><item><title><![CDATA[New comment by scratcheee in "Why Expanding Roads Fails to Reduce Traffic Congestion"]]></title><description><![CDATA[
<p>The implied part is “within common conditions” it’s a law limited to a specific regime, much like Newtonian physics. We know it’s not universally true but we can see it’s often true in common scenarios.<p>In the extreme case, as road coverage approaches 100%, the city stops containing buildings so the traffic will drop towards zero, so there’s actually a balance point somewhere, but roads are quite inefficient for high density cities, so probably the balance point would be less about fulfilling traffic demand and more about reducing the demand by demolishing most of the city.</p>
]]></description><pubDate>Mon, 23 Mar 2026 21:46:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495557</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=47495557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495557</guid></item><item><title><![CDATA[New comment by scratcheee in "The TV industry concedes that the future may not be in 8K"]]></title><description><![CDATA[
<p>I know the thread is about tvs, but since gaming has come up, worth noting that at computer viewing distances the differences between 1080p/1440p and 4k really are very visible (though in my case I have a 4k monitor for media and a 1440p monitor for gaming since there’s 0 chance I can run at 4k anyway)</p>
]]></description><pubDate>Thu, 05 Feb 2026 08:25:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46897136</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=46897136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46897136</guid></item><item><title><![CDATA[New comment by scratcheee in "Brimstone: ES2025 JavaScript engine written in Rust"]]></title><description><![CDATA[
<p>The obvious use-case for unsafe is to implement alternative memory regimes that don’t exist in rust already, so you can write safe abstractions over them.<p>Rust doesn’t have the kind of high performance garbage collection you’d want for this, so starting with unsafe makes perfect sense to me. Hopefully they keep the unsafe layer small to minimise mistakes, but it seems reasonable to me.</p>
]]></description><pubDate>Sun, 16 Nov 2025 14:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45945421</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=45945421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45945421</guid></item><item><title><![CDATA[New comment by scratcheee in "Near mid-air collision at LAX between American Airlines and ITA [video]"]]></title><description><![CDATA[
<p>You make a strong case for voice, but that doesn’t necessarily invalidate their argument, they never said voice should be replaced.<p>Here’s some ideas:
1. A data side channel
2. Use it to send originator for each message, have unique note on other end per sender so they don’t need to check visually, but also show on their display so corrupted or suspicious sender can be verified, in desperate circumstances (rather than the current  case of “that cannot be done at all”).
3. Digital audio, allowing actual high quality audio, which we know does improve comprehension, which should not be optional in this context.
4. Take some lessons from modern coms systems on how to handle overlapping coms, plus the extra bandwidth from digital, so overlapping coms is handled gracefully (I realise the realtime nature prevents being too clever, but perhaps blocking all but the first to speak and playing a tone if you’re being blocked), perhaps with some sensible overrides like atc and anyone declaring an emergency getting priority. Currently overlap obliterates both messages and it’s possible for senders to not even know their message was lost. This has contributed to accidents, whilst basic direct radio transmissions cannot avoid this, smart algorithms with some networking could definitely reduce the failure cases to very rare and extreme scenarios
5. Let atc interact with flight planners on aircraft, show the aircraft’s actual locally programmed flight plan to atc, with clear icons if it differs from the filed plan atc has, and perhaps as an emergency only measure, allow atc to submit a flight plan to the aircraft (not replacing the active plan of course, just as a suggestion/support for struggling pilots, “since you have not understood my instructions 3 times,  please review the submitted plan on your flight computer, note how it differs from what you programmed”)
6. Aircraft usually know where they are, and which atc they’re meant to be communicating with, have the data channels talk even when the audio channel is not set correctly. If incompetent pilots forget to switch channel, you can force an alarm instead of launching a fighter jet, or just have a button for “connect to correct atc” and a red light when you’re not on the correct one.<p>That’s just the ideas I’ve come up with just now. 4. Is probably quite hard to get right, and 5 could add load, so should be done carefully.
But hard to believe the current system is technically optimal, or even vaguely close to optimal.<p>Admittedly, I know the real reason is that having 1 working system for everyone is better than a theoretically great system that is barely implemented and a complicated mess of handoffs between the 2. But with care they can absolutely improve things, but feels like things are moving a few decades slower than they should be.</p>
]]></description><pubDate>Sat, 08 Nov 2025 23:17:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45860976</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=45860976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45860976</guid></item><item><title><![CDATA[New comment by scratcheee in "Passkeys: They're not perfect but they're getting better"]]></title><description><![CDATA[
<p>The article explains the weaknesses of the password-centric approach:<p>> whether by phishing or exploiting the fact the passwords are weak or have been reused<p>1. Phishing is harder when you only ever enter your password into 1 place, and that one place is designed to be secure and consistent.<p>2. Much easier to have exactly 1 strong password than unique strong passwords for every website.<p>Is it better than a vault full of random passwords? Probably not, beyond pressuring the user into using the more secure method</p>
]]></description><pubDate>Tue, 28 Oct 2025 18:58:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45737273</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=45737273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45737273</guid></item><item><title><![CDATA[New comment by scratcheee in "People stuck using ancient Windows computers"]]></title><description><![CDATA[
<p>Not disputing the obvious advantages, but since you asked:<p>Being forced to maintain compatibility for all previously written apis (and quite a large array of private details or undocumented features that applications ended up depending on) means windows is quite restricted in how it can develop.<p>As a random example, any developers who have written significant cross platform software will be able to attest that the file system on windows is painfully slow compared to other platforms (MS actually had to add a virtual file system to git at one point after they transitioned to it because they have a massive repo that would struggle on any OS, but choked especially badly on Windows). The main cause (at least according to one windows dev blog post I remember reading) is that windows added apis to make it easy to react to filesystem changes. That’s an obviously useful feature, but in retrospect was a major error, so much depends on the filesystem that  giving anything the ability to delay fs interaction really hurts everything. But now lots of software is built on that feature, so they’re stuck with it.<p>On the other hand, I believe the Linux kernel has very strict compatibility requirements, they just don’t extend to the rest of the OS, so it’s not like there’s a strict rule on how it’s all handled.<p>Linux has the obvious advantage that almost all the software will have source code available, meaning the cost of recompiling most of your apps for each update with adjusted apis is much smaller.<p>And for old software that you need, there’s always VMs.</p>
]]></description><pubDate>Sun, 24 Aug 2025 21:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45007990</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=45007990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45007990</guid></item><item><title><![CDATA[New comment by scratcheee in "Wikipedia loses challenge against Online Safety Act"]]></title><description><![CDATA[
<p>There’s a classic yes minister skit on how dubious polls can be: <a href="https://youtube.com/watch?v=ahgjEjJkZks&t=45s" rel="nofollow">https://youtube.com/watch?v=ahgjEjJkZks&t=45s</a></p>
]]></description><pubDate>Mon, 11 Aug 2025 16:29:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44866158</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=44866158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44866158</guid></item><item><title><![CDATA[New comment by scratcheee in "GPT-5: It just does stuff"]]></title><description><![CDATA[
<p>Easy: provide high quality output when being tested for a new task,
The moment you are done outperforming the competition in the tests and have hit production you slowly ramp down quality, perhaps with exceptions when the queries look like more testing.<p>Same problem as ai safety, but the actual problem is now the corporate greed of humans behind the ai rather than an actual agi trying to manipulate you.</p>
]]></description><pubDate>Sun, 10 Aug 2025 18:03:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44857014</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=44857014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44857014</guid></item><item><title><![CDATA[New comment by scratcheee in "The US has approved CRISPR pigs for food"]]></title><description><![CDATA[
<p>I assume they’re referring to ag-gag laws, <a href="https://en.wikipedia.org/wiki/Ag-gag" rel="nofollow">https://en.wikipedia.org/wiki/Ag-gag</a>
Gives a reasonable background by the looks.</p>
]]></description><pubDate>Sun, 04 May 2025 18:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43888322</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=43888322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43888322</guid></item><item><title><![CDATA[New comment by scratcheee in "Performance optimization is hard because it's fundamentally a brute-force task"]]></title><description><![CDATA[
<p>And yet their statement makes perfect sense to me.<p>Caching and lower level calls are generic solutions that work everywhere, but are also generally the last and worst way to optimise (thus why they need such careful analysis since they so often have the opposite effect).<p>Better is to optimise the algorithms, where actual profiling is a lesser factor. Not a zero factor of course, as a rule of thumb it’s probably still wise to test your improvements, but if you manage to delete an n^2 loop then you really don’t need a profiler to tell you that you’ve made things better.</p>
]]></description><pubDate>Tue, 29 Apr 2025 20:43:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43837822</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=43837822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43837822</guid></item><item><title><![CDATA[New comment by scratcheee in "Lynx is the oldest web browser still being maintained"]]></title><description><![CDATA[
<p>Given the web’s much wider remit than pdf, it has support for accessibility tools and much better non-visual handling than pdf, so the comparison isn’t entirely fair I think.
If a website doesn’t handle lynx well, there’s a good chance it doesn’t handle accessibility well either.</p>
]]></description><pubDate>Sun, 16 Mar 2025 14:09:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43379200</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=43379200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43379200</guid></item><item><title><![CDATA[New comment by scratcheee in "France's most powerful nuclear reactor connected to grid after 17-year build"]]></title><description><![CDATA[
<p>“Newfound”?
People have been fighting this debate for decades. I remember having this exact debate at school 20 years ago, except the price arguments back then were bullshit, but people didn’t care enough about the environment so there wasn’t any pressure to change.<p>Nowadays the price arguments are… complex. But for the first time people actually care enough about the environment that nuclear is no longer competing poorly with coal (except for in Germany).<p>The exact maths on comparing pricing is complicated, given that energy storage costs vary so much depending on the inputs (try looking up storage costs for a 100% solar/wind grid during a once in a decade lull, it’d make nuclear look  great, but obviously for a slightly mixed grid and more typical conditions, storage might be reasonably priced vs nuclear).<p>Anyway, I’m mildly disinterested in  nuclear now that it’s only a side show to renewables, but I think it’s far from being a slam dunk either way. If some country or politian is more interested in nuclear, fair play to them, I say go for it. We’re not in a comfortable position right now so any movement away from fossils is a win regardless of where we end up (within reason of course)<p>No doubt the debate will only be resolved once and for all once fusion turns up and actually makes fission genuinely irrelevant (even then, fission might be cheaper for quite a while).</p>
]]></description><pubDate>Mon, 23 Dec 2024 14:05:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42494443</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=42494443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42494443</guid></item><item><title><![CDATA[New comment by scratcheee in "An exoskeleton let a paralyzed man walk, then its maker refused repairs"]]></title><description><![CDATA[
<p>Only everyone who goes bankrupt, and their creditors.<p>Rather the opposite for their customers.<p>I’m sure there’s a few cases where this would excessively hurt a company’s prospects (perhaps where a company has an innovative software product with a thin hardware component), but in the majority of cases losing access to the software of a hardware product as an asset is a relatively small loss, and the benefit to consumers is pretty huge. I’d support the trade off.</p>
]]></description><pubDate>Sat, 12 Oct 2024 07:10:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41817066</link><dc:creator>scratcheee</dc:creator><comments>https://news.ycombinator.com/item?id=41817066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41817066</guid></item></channel></rss>