MurphyA/hacker-news huggingface dataset:
by junto | 2025-09-28 13:29:50+00:00
The 2015 Australian Senate “wind turbines” report wasn’t neutral fact-finding, it was a politically driven hit job.

The inquiry was stacked with senators openly hostile to renewables (John Madigan, Bob Day, David Leyonhjelm, Chris Back). At least one (Back) had direct ties to the oil & gas industry via Shell. Others were aligned with think tanks and lobbying groups that consistently push fossil-fuel interests.

The report’s Chapter 7 hand-wrings about “subsidies” and “market distortions” while ignoring wind’s documented benefits: lower wholesale prices, emissions abatement, and diversification. It selectively cites contested modeling, downplays contrary evidence, and then leaps to prescriptive recommendations, like cutting subsidies, tightening planning laws, and federal overrides, which just happen to chill wind investment.

Even Labor senators filed a dissent, accusing the majority of misrepresenting evidence and overreaching. Meanwhile, fossil-fuel lobbyists have long had privileged access to Australian policymakers through donations, revolving-door appointments, and consultancies (McKinsey, IPA, Barton Deakin, etc.).

This wasn’t about “evidence”, simply it was about protecting fossil incumbents and kneecapping a competitor.

Sources: - APH: Senate wind report, Chapter 7 - https://www.aph.gov.au/parliamentary_business/committees/sen...

- Labor dissenting report: https://www.aph.gov.au/Parliamentary_Business/Committees/Sen...

- RenewEconomy critique - Chris Back’s oil/gas background: https://reneweconomy.com.au/senate-wind-report-slammed-as-re...

- InfluenceMap on fossil fuel lobbying: https://influencemap.org/pressrelease/Unearthed-Australia-St...

- Guardian on McKinsey fossil fuel conflict: https://www.theguardian.com/australia-news/2024/dec/06/mckin...
by sota_pop | 2025-09-28 13:31:18+00:00
Python types - all the onus of static types, with none of the performance!

I enjoy packages like pydantic and SOME simple static typing, but if I’m implementing anything truly OOP, I wouldn’t first reach for Python anyway; the language doesn’t even do multiple constructors or public/private props.

Edit: as a side note, I was interested to learn that for more verbose type specification, it’s possible to define a type in variable-like syntax at the top: mytype = int|str|list|etc.
by bgwalter | 2025-09-28 13:31:28+00:00
That is sort of ironic because the Pythonistas did not leave out any opportunity to criticize Java. Java was developed by world class experts like Gosling and attracted other type experts like Philip Wadler.

No world class expert is going to contribute to Python after 2020 anyway, since the slanderous and libelous behavior of the Steering Council and the selective curation of allowed information on PSF infrastructure makes the professional and reputational risk too high. Apart from the fact that Python is not an interesting language for language experts.

Google and Microsoft have already shut down several failed projects.
by empiko | 2025-09-28 13:31:51+00:00
Two points here. (1) A lot of technology that Ukraine uses is based on what the Western countries have provided them. (2) Ukraine struggles with AI as well, in fact, according to some sources, Ukraine is already behind Russia in drone technology. One of the reasons cited is that they invested heavily into AI and it did not yield viable drones. On the other hand, Russians decided to invest into manually controlled drones controlled via optic cables and they are very effective.
by em-bee | 2025-09-28 13:32:57+00:00
no, the reverse is that a real friend would confront you and help you correct what he thinks is a mistake, or at least discuss it to understand why, instead of canceling the friendship and worse stabbing you in the back.

if they can't confront someone for what they think is a mistake, then it's them who have no backbone, and potentially also the enabler, because you can't change someones behavior by walking away from them.
by somenameforme | 2025-09-28 13:33:43+00:00
The percentile stuff on chess.com has something funky going on with it. Lichess and Chess.com ratings are comparable (not the same, but at least ballpark comparable) and the median elo on lichess is about 1500. [1]

700 elo on chess.com is completely normal for a new player who knows the rules, but not much more. I have a good sized sample to back this up based on coaching classes of complete beginners and getting them to setup a class specific account.

Chess.com seems to have 1.3 million players with 100 ELO which is their hard cap minimum, so that is literally the same, if not worse, as a random move generator. So there has to be some weird bias there.

[1] - https://lichess.org/stat/rating/distribution/rapid
by bryanlarsen | 2025-09-28 13:34:02+00:00
Does anybody dispute that renewable energy was more expensive than coal & natgas in 2011? At this point, those windmills are sunk costs and the only relevant cost is the maintenance costs. Which are not insignificant, but they're lower than the price of fuel for thermal plants.

2025 costs for renewable are very different than costs were in 2011-2013, making that document irrelevant.
by zbentley | 2025-09-28 13:35:05+00:00
> The fact that there's no foolproof way to distinguish instruction tokens from data tokens is not careless

Repeat that over to yourself again, slowly.

> it's a fundamental epistemological constraint that human communication suffers from as well

Which is why reliability and security in many areas increased when those areas used computers to automate previously-human processes. The benefit of computer automation isn’t just in speed: the fact that computer behavior can easily be made deterministically repeatable and predictable is huge as well. AI fundamentally does not have that property.

Sure, cosmic rays and network errors can compromise non-AI computer determinism. But if you think that means AI and non-AI systems are qualitatively the same, I have a bridge to sell you.

> Saying that "software engineers figured out these things decades ago" is deep hubris

They did, though. We know how to both increase the likelihood of secure outcomes (best practices and such), and also how to guarantee a secure behavior. For example: using a SQL driver to distinguish between instruction and data tokens is, indeed, a foolproof process (not talking about injection in query creation here, but how queries are sent with data/binds).

People don’t always do security well, yes, but they don’t always put out their campfires either. That doesn’t mean that we are not very sure that putting out a campfire is guaranteed to prevent that fire burning the forest down. We know how to prevent this stuff, fully, in most non-AI computation.
by Someone | 2025-09-28 13:35:26+00:00
https://www.unicode.org/reports/tr10/#Contextual_Sensitivity:

“There are additional complications in certain languages, where the comparison is context sensitive and depends on more than just single characters compared directly against one another,

[…]

Numbers. A customization may be desired to allow sorting numbers in numeric order. If strings including numbers are merely sorted alphabetically, the string “A-10” comes before the string “A-2”, which is often not desired. This behavior can be customized, but it is complicated by ambiguities in recognizing numbers within strings (because they may be formatted according to different language conventions). Once each number is recognized, it can be preprocessed to convert it into a format that allows for correct numeric sorting, such as a textual version of the IEEE numeric format.”*

I think those file browsers made the right choice, even given that they don’t (as in this example) always do the right thing.
by coldtea | 2025-09-28 13:36:33+00:00
>Blue zones correlated stronger with pension fraud than lifestyle

That's just racist (those lazy-cheating southerners) bullshit "myth-busting" attempt that does the rounds. There was no different between these areas and others nearby with regards to pension fraud (or with regards to them being specially prone to it) that explains this. And there were no pensions to be had for those people well into the 1980s anyway, meanwhile everybody in those rural places knows everybody else since children...
by mpeg | 2025-09-28 13:37:47+00:00
The main innovation of the www was HTTP/HTML which brought hypermedia capabilities to content, plus using DNS (which was already known by then) to connect directly to the content host instead of needing middlemen to distribute it (like USENET)

If HTML didn't exist, would we still be in text-only ceefax/minitel style networks? Unlikely.

It was a perfect storm of hardware getting better (most people didn't even have computers capable of displaying VGA images until the early 90s!), networks getting faster and more ubiquitous and there being a gap in the market for a protocol that made us of these advancements.

So my point is if we weren't using the www, it wouldn't have taken long for some other protocol to take its place.

Maybe an apt comparison would be Amiga vs IBM PC compatible, the Amiga had better hardware, more features, etc. But the PC compatibles were open, anyone could build them, replace parts, expand them. PC won. And it wasn't even an open standard to begin with, they were IBM owned until they were reverse engineered into the PC standard we still use today. If CERN had released the www as a closed protocol, maybe we'd be talking about www-compatible today :)
by _bent | 2025-09-28 13:38:43+00:00
I don't think https://kniferights.org/wp-content/uploads/FSA_Memo_of_Opini... really supports the argument you're trying to make.

It says there's no standing, not be because the law is _unenforced_, but because plaintiff hasn't suffered any perjury _from enforcement_ (which is ofc bc the law isn't enforced, but that's besides the point).
by add-sub-mul-div | 2025-09-28 13:39:53+00:00
All new accounts posting only this domain of what I assume is LLM slop.

Do You Buy a House Where You Want to Live or Where You Want to Work (estimateproperty.blogspot.com)

3 points by webjbl 5 hours ago

What Influences a Buyer's Decision the Most? (estimateproperty.blogspot.com)

2 points by ravlofe 18 hours ago

How A Generalized Event Can Affect an Individual's Wealth (estimateproperty.blogspot.com)

1 point by Tylernome 1 day ago

The Cost of Waiting: How Delaying Your Purchase Could Hurt Your Wallet (estimateproperty.blogspot.com)

1 point by aewdg 1 day ago

[dead] Land ownership in Russia and the Arctic circle (estimateproperty.blogspot.com)

1 point by spectralmike 1 day ago

[flagged] [dead] From Sea Peoples to Seaside Villas (estimateproperty.blogspot.com)

1 point by spectralmike 2 days ago

Internet changed real estate market (estimateproperty.blogspot.com)

1 point by burittoca 2 days ago

Why your house is an investment (estimateproperty.blogspot.com)

1 point by tommarkov 4 days ago

The Domino Effect of Industrial Growth (estimateproperty.blogspot.com)

2 points by spectralmike 4 days ago

Maritime Trade Shaped Elite Wealth (estimateproperty.blogspot.com)

1 point by vertisoma 4 days ago

The Need for Global Housing Price Reduction (estimateproperty.blogspot.com)

1 point by spectralmike 6 days ago

[flagged] [dead] Islands of Belonging in the Azores Real Estate Dream (estimateproperty.blogspot.com)

1 point by spectralmike 7 days ago

From Renting to Owning: The True Costs No One Tells You About (estimateproperty.blogspot.com)

1 point by furet 8 days ago

Old Money Manors: Symbols of Legacy and Quiet Power (estimateproperty.blogspot.com)

2 points by mezuro 8 days ago

Downsizing Done Right: A Guide for Empty Nesters and Retirees (estimateproperty.blogspot.com)

3 points by Rebeccaui 8 days ago

[dead] Seller's Remorseful Ass (estimateproperty.blogspot.com)

1 point by geoforcehartza 8 days ago

[dead] Los Angeles (estimateproperty.blogspot.com)

1 point by geoforcehartza 8 days ago

The true value of ancient history (estimateproperty.blogspot.com)

1 point by geoforcehartza 12 days ago

Determine your property's market value in Hong Kong (estimateproperty.blogspot.com)

1 point by geoforcehartza 12 days ago

The Precarious Market of Africa (estimateproperty.blogspot.com)

3 points by geoforcehartza 18 days ago

Future Cities of North America (estimateproperty.blogspot.com)

1 point by geoforcehartza 21 days ago
by fsckboy | 2025-09-28 13:40:00+00:00
my autism plays out also in the world of words, i.e. names of things, and my comment here is more a reply to all my surrounding comments than to yours:

ssh is not a shell and ssh is not a terminal, so please everybody stop suggesting name improvements that more deeply embed that confusion.

back in the day, we had actual terminals, and running inside was our shell which was sh. then there was also csh. then there was the idea of "remote" so rsh from your $SHELL would give you a remote $SHELL on another machine. rsh was not a shell, and it was not a terminal. There were a whole bunch of r- prefixed commands, it was a family, and nobody was confused, these tools were not the thing after the r-, these tools were just the r- part.

then it was realized that open protocols were too insecure so all of the r- remote tools became s- secure remote tools.

http is a network protocol that enables other things and gets updated from time to time, and it is not html or css, or javascript; so is ssh a network protocol, and as I said, not a shell and not a terminal.

just try to keep it in mind when thinking of new names for new variants.

and if somebody wants to reply that tcp/ip is actually the network protocol, that's great, more clarification is always good, just don't lose sight of the ball.
by zzless | 2025-09-28 13:40:49+00:00
This is a fine opinion, here is another one. Calling everyone who uses LaTeX cultists is a bit insulting. I do not particularly like LaTeX and use it only when a journal requires it in which case it is pretty much painless as I simply follow the provided template. TeX, on the other hand pretty much satisfies all my typesetting needs and I use it daily. I wish everyone would use TeX or LaTeX but I would not force it on everyone. Typst seems like a fine if a bit immature system but I truly hope it goes away, the sooner the better. Not because it is bad at what it does but because it solves a problem that does not exist and distracts from a standard that may not be perfect but has proved itself again and again. I am also weary of any piece of software that is controlled by a private entity, no matter how good the initial intentions are. Being open source is not really a guarantee of anything.
by somenameforme | 2025-09-28 13:41:01+00:00
If you mean for the stuff after you know the basic rules of the game, I'd highly recommend Daniel Naroditsky's 'speed runs.' [1] Basically he starts at an extremely low rating and works his way up in an intentionally instructive/systematic way, often playing the same openings and what not.

It's extremely instructive for players at all levels.

[1] - https://www.youtube.com/@DanielNaroditskyGM/playlists
by IshKebab | 2025-09-28 13:41:18+00:00
That hasn't been my experience at all. I think maybe it feels more like a maze because when you go-to-definition you often don't actually check where you are in the filesystem, so you don't build a mental map of the repo as quickly as you do when you are forced to manually search through all the files. But I wouldn't say that is better.

Kind of like how you don't learn an area when you always use satnav as quickly as you do when you manually navigate with paper maps. But do you want to go back to paper maps? I don't.
by Xmd5a | 2025-09-28 13:41:50+00:00
I think this would be easier to explain using strips of paper. Start by placing the strips horizontally, drawing a vertical line across all of them with a red pen. Then, shift the strips to the right relative to each other to represent latency. Next, having fold a section of each strip onto itself to shorten them beforehand, unfold them to show an extended length representing delay. Finally, fold them back again to represent waiting for the remaining delay from the transmit track.
by reaperducer | 2025-09-28 13:43:04+00:00
Get real guys.

I had a PHB who didn't like that our web site went offline for 30 seconds each week.

I explained to her that the alternative would require $200,000 and six new employees.

She hasn't brought it up since.

Very few web sites are "mission critical." Even Facebook could go offline for a few seconds a week and nobody would care or notice.
by macNchz | 2025-09-28 13:43:17+00:00
Minitel comes to mind as a genuinely popular predecessor: https://en.m.wikipedia.org/wiki/Minitel

I’ve heard it blamed for stunting France’s later adoption of the internet, because people were able to do many useful things on it and didn’t have as compelling a reason to get online to the internet as they did in other countries with no similar system.
by sevensor | 2025-09-28 13:43:20+00:00
Sequence[SupportsFloat] | Mapping[int,SupportsFloat]

Whether or not you explicitly write out the type, I find that functions with this sort of signature often end up with code that checks the type of the arguments at runtime anyway. This is expensive and kind of pointless. Beware of bogus polymorphism. You might as well write two functions a lot of the time. In fact, the type system may be gently prodding you to ask yourself just what you think you’re up to here.
by topspin | 2025-09-28 13:45:24+00:00
> Only tricky thing is if currents induced in motors

Many of the drones in the Russia-Ukraine war are powered by ICEs. I'm thinking of Ukraine's long range drones presently deleting Russia's refinery distillation towers, fixed radar installations, parked aircraft, ammo dumps, etc.

Those engines are not purely mechanical, but purely mechanical engines have been widespread and are still commonplace today. A 2-stroke diesel being one example, but even gas turbines can be purely mechanical. So one can imagine such an adaptation in response to microwave countermeasures.
by TZubiri | 2025-09-28 13:46:37+00:00
>"Guido: Java is a decent language," 1999

I get the idea that Python and Java went in opposite directions. But I'm not aware of any fight between both languages. I don't think that's a thing either.

Regarding stuff that happens in the 2020. Python was developed in the 90s, python 3 was launched in 2008. Besides some notable PEPs like type hints, WSGI, the rest of development are footnotes. The same goes for most languages (with perhaps the exception of the evergrowing C++), languages make strong bc guarantees and so the bulk of their innovation comes from the early years.

Whatever occurs in the 20th and 30th year of development is unlikely to be revolutionary or very significant. Especially ignoreable is the drama that might emerge in these discussions, slander, libel inter-language criticism?

Just mute that out. I've read some news about some communities like Ruby on Rails or Nix that become overtaken by people and discussions of political nature rather than development, they can just be ignored I think.
by __MatrixMan__ | 2025-09-28 13:46:59+00:00
I feel similarly. When I'm bored by a task I tend to entertain myself by getting creative with it, its a way of tricking myself into getting it done, but its a terrible habit if what you wanted was reliable software.

Typically, models excel at tasks that are that boring, so I end up applying creativity where it's warranted instead of getting distracted by reinventing a tool that isn't quite perfect or some other diversion.
by fooker | 2025-09-28 13:47:44+00:00
Here’s a reminder to everyone that you don’t have to spend 300$ to use a great mechanical keyboard.

Get a decent cheap one (ideally with switchable switches!) for 50, use it for a while, then figure out if you want better switches (20-30$ for the best ones).

If you want to make keyboards your hobby, sure, go nuts. But also consider using the keyboard, you know—as an input device to a computer, to build something great!
by trial3 | 2025-09-28 13:48:32+00:00
if i may ask a question that betrays my lack of knowledge: why is it that permanent or semi-permanent ladders were not be affixed to some of the steeples? is it mostly aesthetics, or is it also a wear / durability concern?

i also suppose the ladder only gives you access to one portion of the chimney, and you may need to access enough different sections that the most effective method is to set up a ladder exactly where you need it while work is done?
by gyomu | 2025-09-28 13:49:53+00:00
> Instead, even a relatively conservative extrapolation of these trends suggests that 2026 will be a pivotal year for the widespread integration of AI into the economy:

> Models will be able to autonomously work for full days (8 working hours) by mid-2026. At least one model will match the performance of human experts across many industries before the end of 2026.

> By the end of 2027, models will frequently outperform experts on many tasks.

First commandment of tech hype: the pivotal, groundbreaking singularity is always just 1-2 years away.

I mean seriously, why is that? Even when people like OP try to be principled and use seemingly objective evaluation data, they find that the BIG big thing is 1-2 years away.

Self driving cars? 1-2 years away.

AR glasses replacing phones? 1-2 years away.

All of us living our life in the metaverse? 1-2 years away.

Again, I have to commend OP on putting in the work with the serious graphs, but there’s something more at play here.

Is it purely a matter of data cherry picking? Is it the unknowns unknowns leading to the data driven approaches being completely blind to their medium/long term limitations?
by lupusreal | 2025-09-28 13:51:13+00:00
Types are invaluable in modern code bases because they end up saving a ton of tokens when agentic coding tools are trying to comprehend let alone modify the code. Python isn't intrinsically a great language for LLMs to work with, except in practice it is because they've had a great deal of training data for python. Type hints help a lot with this.
by zbentley | 2025-09-28 13:51:49+00:00
Would LLMs help with that? Seems like they could be phished as well.

Also, there’s a difference between “know how to be secure” and “actually practice what is known”. You’re right that non-AI security often fails at the latter, but the industry has a pretty good grasp on how to secure computer systems.

AI systems do not have a practical answer to “how to be secure” yet.
by zenkey | 2025-09-28 13:52:15+00:00
In my experience, the right tooling makes Python typing a big win. Modern IDEs give comprehensive real-time feedback on type errors, which is a big productivity boost and helps catch subtle bugs early (still nowhere near Rust, but valuable nonetheless). Push it too far though, and you end up with monsters like Callable[[Callable[P, Awaitable[T]]], TaskFunction[P, T]]. The art is knowing when to sprinkle types just enough to add clarity without clutter.
by glenngillen | 2025-09-28 13:52:22+00:00
Even his financial arguments are often weak. Of late he’s been constantly ranting about the use of ARR, like that hasn’t been a norm in SaaS businesses for almost two decades now. And that they’re using it to fool… who exactly? Wholesale investors on their current investor roadshow who deal with these things literally every day?

The episode with Shingy also really rubbed me the wrong way too. Just constantly “yeah, but it still hasn’t done anything useful” followed by Shingy relaying numerous examples over and over of how AI has transformed our he things he does, followed by “yeah, but when is it going to do something actually useful?” over and over.

He’s become some one note on the AI stuff it’s tiresome. Moreso given he’s unwilling to actually listen to any other perspective. I wish he’d go back to talking about literally anything else.