MurphyA/hacker-news huggingface dataset:
by specialist | 2025-07-29 16:03:20+00:00
How about using sound?

Extra credit for discerning washer vs dryer, recognizing "done" buzzer/bell, etc. Might be useful if your dryer has a "wrinkle guard" feature; buzz and then keep tumbling on low heat.

For the washer, you could probably also discern portion of the cycle (fill, agitate, spin, drain).
by BoxOfRain | 2025-07-29 16:04:08+00:00
Interestingly while it'd be daft to call them Christian Nationalist the Labour Party does owe a lot of its early philosophy to various religious groups descended from the English Dissenters. This is also true for many groups that'd fall under the Christian Nationalist label in the US, even though their politics are very different.

Of course this just shows the English Dissenters ended up being quite influential on both the left and right over the course of Anglophone history.
by 9rx | 2025-07-29 16:04:16+00:00
> It's not economical to leave it idle during poor yield years.

Poor yield implies high prices. It is not economical for anything but to leave it idle. And, as you'd expect, when corn was expensive a few years ago many ethanol plants did shut down.

For a short while around 2010, following a massive glut of corn through the early 2000s, the US government was paying ethanol producers to produce when corn was otherwise too expensive to work economically in an effort to jumpstart the industry. But those days are long behind us.
by reliabilityguy | 2025-07-29 16:04:21+00:00
It seems to me that your argument is: if the system can make mistakes, it should not exist.

However, no systems are fault free. Whether we are talking about computing systems, mechanical systems, or societal ones.

Sometimes police can arrest an innocent person before they realize the mistake and release them.

Should we stop policing completely? Or maybe the right question to ask is “how do we minimize the chance for police to make mistakes?”. Note, these are two separate issues:

1. Do we need the police at all?

2. How do we make police to not arrest innocent people all the time?
by kasey_junk | 2025-07-29 16:05:26+00:00
I’ve been mentally mapping tge models to the history of db.

Most db in the early days you had to pay for. There are still for pay db that are just better than ones you don’t pay for. Some teams think that the cost is worth the improvements and there is a (tough) business there. Fortunes were made in the early days.

But eventually open source models became good enough for many use cases and they have their own advantages. So lots of teams use them.

I think coding models might have a similar trajectory.
by SilasX | 2025-07-29 16:05:27+00:00
This. Statements like the grandparents are in the general category of

- "life isn't fair"

- "people are bigoted against the outgroup",

- "brutal wars of expansion are a thing".

Like, yeah. Obviously. But that's supposed to be the kind of thing you push back against, when you don't like the result, not fatalistically accept as some fundamental invariant of reality. That's how progress happens.
by ImPostingOnHN | 2025-07-29 16:05:58+00:00
> This is a gross oversimplification.

That is a valid opinion, and I also have an equally valid opinion, that it is a gross undersimplification. Our two valid opinions cancel each other out! :)

> Hamas has used aid drops as attack points and military refueling opportunities.

This may be true, or it may be false (israel forbids journalists from reporting from Gaza and often attacks them) but it is included in the "everything else" referred to in the above post. Nothing Hamas does detracts from israel's obligations I mentioned. That's why it's not a "gross oversimplification".

Besides, israel has been systematically using aid points as attack points.
by kubb | 2025-07-29 16:06:07+00:00
It seems like you’re desperately reaching.

Yes but not the politicians but the police. Yes but not hate speech but criticism of policy. Yes but not criticism of policy but the middle finger. Yes but not to jail but a fine. Yes but…

Meanwhile in the US flipping the man off costs 175000 dollars: https://www.nbcnews.com/news/amp/rcna159185

It’s hilarious.
by ModernMech | 2025-07-29 16:06:13+00:00
It's pretty clear the future is not really here yet when the LLM can't even debug a simple table join issue on its own. The code to produce the table and chart should reasonably be like 2 lines of code with proper tool design. It looks like the LLM accomplishes it in 100 LOC and still can't manage to do it without significant human intervention.

And this is the take they published to sell the thing!
by solarkraft | 2025-07-29 16:06:58+00:00
My “why not Matrix” is that it’s hard to build a good client for it and hence there are incredibly few (on some days I’d argue none).

To the project’s credit: A lot of work has gone into supporting better UX (QR code sign in, sliding sync) and the Rust library is also apparently pretty good.

Yet, somehow, there still hasn’t been an explosion of clients. IMO it’s because the protocol carries too much cruft and the standardization process (including vendoring) makes it hard to use new features when not using the official libraries, which are a) under-documented and b) only available from Rust, Swift and Android.
by logifail | 2025-07-29 16:06:58+00:00
Asia appears to be the epicenter of future emissions growth.

Wouldn't it be good to hear more about countries/regions likely to increase their CO2 emissions in the coming years/decades?

"India: As one of the world's fastest-growing major economies, India is expected to see a significant rise in CO2 emissions. The country's energy demand is soaring, and while there is a substantial push for renewable energy, coal is projected to remain a cornerstone of its electricity generation for the foreseeable future.

Southeast Asia: This region is a hotbed for emissions growth, with several nations on an upward trajectory.

Indonesia: The world's fourth most populous country is experiencing rapid industrialization and economic development, leading to a projected increase in emissions. The energy sector, heavily reliant on coal, is the primary contributor.

Vietnam: With a booming manufacturing sector and increasing energy needs, Vietnam's CO2 emissions are set to climb. The country's power development plan still includes a significant share for coal-fired power plants.

Bangladesh and Pakistan: These densely populated countries are also on a path of rising emissions as they pursue economic development and expanded energy access for their large populations.

China: While China's emissions growth is projected to slow and potentially plateau in the coming years, it will remain the world's largest emitter for the foreseeable future. The sheer scale of its economy means that even modest growth will contribute significantly to global emissions."
by chickenzzzzu | 2025-07-29 16:07:05+00:00
To emphasize this point further, at least with my efforts, it is not even possible to buy a 64GB M4 Pro right now. 32GB, 64GB, and 128GB are all sold out.

We can say that 64GB addressable by a GPU is not exceptional when compared to 128GB and it still costs less than a month's pay for a FAANG engineer, but the fact that they aren't actually purchasable right now shows that it's not as easy as driving to Best Buy and grabbing one off the shelf.
by alias_neo | 2025-07-29 16:07:07+00:00
That wasn't a stance, it was a hypothetical.

I'm totally in agreement with you, once we buy something, it should be ours to do with as we wish, company or person. DRM is the sketchy technical solution that doesn't really solve a technical purpose, it's easily broken, but serves a legal one; the act of breaking it is the legal issue.

I make my stance by avoiding buying DRMd content where possible; DRM free games and digital books, but it's not always possible to avoid, if I buy a BD, I can't rip it to my NAS without subverting the DRM.

Linux is also the only OS running in my home (on computers with screens and keyboards) so I mostly can't even legitimately play those DRMd things if I buy them, whether it's a BD, or Netflix in my web browser, or whatever else if I wanted to.

I'm very, very much anti-DRM.

EDIT: Typo
by marcusverus | 2025-07-29 16:07:56+00:00
This is just poor governance, which is a symptom of the over-centralization of political power, not of being "too rich". The people of San Francisco and LA would never shell out that kind of money (>100K for every man, woman and child in LA and San Francisco combined) to build 500 miles of rail. Only in Sacramento and D.C. can leaders become so detached from reality that they'll mindlessly drop two Apollo Programs' worth of funding on a regional rail project.

If your mayor proposed to spending $100K per citizen on a rail project, they'd be thrown out on their ear. There would likely be no more important issue on the ballot, so you could make them pay for their awful decisions. But if your US House Rep voted for such a thing, what could you do? Become a single-issue voter on a rail project in California? You have no recourse whatsoever, because the democratic feedback mechanism simply does not work effectively on a continental scale. The people cannot guide our government's policy when the entire universe of policy decisions are boiled down to an absurdly simplistic "choice" of "red or blue?". So of course we get garbage outcomes.

There are solutions to this problem (Federalism, disunion, etc), but it'll take a lot more pain before people are willing to make the necessary changes. In the sense that people are too comfortable to contemplate systemic change, perhaps we are in fact "too rich".
by jraph | 2025-07-29 16:08:04+00:00
> I was never not convinced

Ok.

> There is no reason to not publish your "failing" studies. That's literally why the public internet was created

You are suggesting researchers should blog about their null results? It seems to me the null results deserve the same route as any other paper, with peer reviews, etc.

It matters, because this route is what other researchers trust. They wouldn't base their work on some non reviewed blog article that can barely be cited. You don't even base good science on some random article on Arxiv that was not published in some recognized avenue. If you are using some existing work to skip an experiment because it tells you "we've already tried this, it didn't show any effect", you want to be able to trust it like any other work. Hell, as a random citizen in a random discussion, especially one with a PhD, I don't want to be citing a blog article as established scientific knowledge.

And yes, getting published in a proper, peer reviewed avenue is work, but we all need to deeply internalize that it's not lesser work if the result is null.

> Unless you are going to start putting guns to people's backs, what are you expecting?

If researchers collectively decide it's worth pursuing, it's all about creating the incentives at the right place. Like any other research, you could be rewarded, recognized and all. High impact journals and conferences could encourage researchers to publish / present their null results.

Of course, we are not speaking about such things like "what two unrelated things could I try to measure to find some absence of correlation", we are speaking about "I think those two things are linked, let's make an experiment. Oh, no, they are not correlated in the end!" -> the experiment is done either way, just that the results also deserve to be published either way. And the experiment should only be published if it doesn't exhibit a fatal flaw or something, we are not talking about flawed experiment either.
by gshubert17 | 2025-07-29 16:08:28+00:00
Alas, net zero carbon is not peak heat. It’s peak carbon dioxide. It’s peak rate of temperature change due to greenhouse gases. Global average temperatures will continue to rise past 2060 (or whenever we get net zero). I’m not sure what the models predict. Perhaps the total temperature rise could be 3.5 degrees by 2100.
by ajmurmann | 2025-07-29 16:08:58+00:00
I have had a similar experience. It just end up being a abstraction layer that gets harder and harder to map to underlying code as a project grows.

If readable tests are the goal, I think the time is much better spent cleaning up regular tests and writing well-named helper methods. Especially in Ruby you can get pretty close to tests that can be deciphered on a high level by non-programmers. That said, I've never had a PM or other non-programmer actually want to do that.
by acemarke | 2025-07-29 16:09:07+00:00
I'm the primary Redux maintainer. FWIW, `connect` still exists and we have no plans to remove it, but it's also _very_ complicated internally and we honestly don't want people using it today. If I _could_ remove it without breaking user apps I would. `useSelector` is a drastically simpler implementation, better app performance, and smaller bundle size.

I do get what you mean about the conceptual separation, although something about the HOC approach also led to a lot of historical user confusion about "where _are_ my props coming from?".

As for writing the rest of your Redux logic, our modern Redux Toolkit package has addressed the historical concerns about boilerplate and other pain points:

- https://redux.js.org/introduction/why-rtk-is-redux-today

- https://redux.js.org/tutorials/essentials/part-2-app-structu...
by donmcronald | 2025-07-29 16:09:11+00:00
The next law will make it illegal to accept traffic from VPNs. They’re letting VPNs exist for now so people think they have a simple bypass. They’ll close that off as soon as the onerous laws pass.

It’s already done a bit voluntarily. Try to use a VPN and pay for something with a prepaid credit card. Try to make a Steam account. Etc.

Get ready for a verified ID that’s required to access anything online because that’s the end goal.
by 0_____0 | 2025-07-29 16:09:46+00:00
There were similar connector standards that preceded 38999, e.g. MIL-DTL-5015 as far back as the 30's, which evolved into a couple of subsequent standards, with 38999 emerging in the 70's.

Edit: just realized you were maybe referring to the LEMO F-Series compatible connectors. Sometimes a company just designs a new connector. The F-series stuff gets used on stuff like instrumentation that may or may not be ingress protected, and has a need for extremely small size and potentially getting mated/unmated often in service. My assumption is that LEMO found that there wasn't a connector on the market that did this well, and spun up a niche.
by incomingpain | 2025-07-29 16:10:44+00:00
>CNC Tool Programmers

Nah. Those cnc machines are still running win95 and 98.

>Political Scientists

Nah, will need to study ai impacts independently of ai.

>Data Scientists

soon to just be ai scientists.

>Web Developers

web devs will be using ai is all.

The rest of this list... yep goners.
by TrackerFF | 2025-07-29 16:10:54+00:00
For those that can't be bothered with reading the article: The man was out after NFL, who shares office in the same building. He mistakenly went up the wrong elevator banks.

In a note the gunman claimed he had CTE, and later shot himself in the chest - I can only assume he did so, for the purpose of his brain being checked of CTE.
by wcunning | 2025-07-29 16:11:16+00:00
That's where you start down the eBPF rabbit hole with bcc/biolatency and other block device histogram tools. Further, the cache hit rate and block size behavior of the SSD/NVME drive can really affect things if, say, your autonomous vehicle logging service uses MCAP with a chunk size much smaller than a drive block... Ask me how I know
by Sohcahtoa82 | 2025-07-29 16:11:59+00:00
I don't know about Win11Debloat (Though it's open source, so you can check it yourself), but O&O has been in business for a couple decades now. I used to use their Defrag app back in the WinXP days.

WindowBlinds 11 and Start 11 are made by Stardock, who has also made some AAA games like Ashes of the Singularity and the Galactic Civilizations series. They've also released other utilities for Windows to improve UX. If you've ever heard of a program called Multiplicity that allows you to use one mouse/keyboard for two computers without a KVM switch, that's Stardock.

I personally use WindowBlinds on my Win10 PC because Win7 with the Classic theme (Which I guess really is just Win98) was peak UI and I will never move on from it. I love my grey taskbar with 3D buttons.
by qingcharles | 2025-07-29 16:12:08+00:00
You make a good point -- a majority of applications are now using open source or free versions[1] of DBs.

My only feedback is: are these the same animal? Can we compare an O/S DB vs. paid/closed DB to me running an LLM locally? The biggest issue right now with LLMs is simply the cost of the hardware to run one locally, not the quality of the actual software (the model).

[1] e.g. SQL Server Express is good enough for a lot of tasks, and I guess would be roughly equivalent to the upcoming open versions of GPT vs. the frontier version.
by bgwalter | 2025-07-29 16:12:12+00:00
Because we are told that they can solve IMO problems. Yet they fail at basic math problems, not only at factorization but also when probing them with relatively basic symbolic math that would not require the invocation of an external program.

Also, you know it they fail they could say so instead of giving a hallucinated answer. First the models lie and say that a 20 digit number takes vast amounts of computing. Then, if pointed to a factorization program they pretend to execute it and lie about the output.

There is no intelligence or flexibility apart from stealing other people's open source code.
by Eisenstein | 2025-07-29 16:12:13+00:00
Note: the following is not arguing in favor of the UK policy, but is a general observation.

I seriously doubt that the majority of parents want the state to raise their children for them.

By arguing about irresponsible or lazy parents you are latching on to the first, most convenient thing that seems to make sense to you. But I think that is a mistake because not only does it perpetuate some kind of distorted sense of reality where parents don't care about their children and want to hand off all responsibility for them, but it distracts you from the real causal issues.

The fact is that humans have for millions of years acted in various levels of coordination to raise and look after children as a group. Modern society has made this all sorts of dysfunctional, but it still exists.
by sitkack | 2025-07-29 16:12:34+00:00
It is funny you say this, because nearly every posting of the Pony language includes this comment. And it is always apologized as you need to go to https://tutorial.ponylang.io/ which still doesn't have source on it.

https://github.com/KittyMac/PonyCAT/blob/master/pony-cheat-s...

The project looks hostile to any sort of adoption.
by lpln3452 | 2025-07-29 16:12:42+00:00
I looked up the word 'hentai', and the way you used it is incorrect. It's like using the word 'porn' to mean 'child pornography.'

There is also a problem with your argument itself. Child pornography is illegal because it involves harm to children, not to suppress people with certain preferences. If there are no victims and it’s just a fictional depiction, there’s no reason to ban it.

Personally I don’t really like people who are into that but that doesn’t give anyone the right to oppress them.
by the_other | 2025-07-29 16:13:06+00:00
Engineers should refuse to write Gherkin. It's not meant to be for them, it's meant to be for non-engineers to tell engineers (or the systems the engineers make) what they expect will happen. It looks like some flavour of user stories for this reason.

Engineers' responsibility begins at the "code behind" the gherkin layer. Someone needs to enforce this.

Sadly, IMO because gherkin looks like structured language (i.e "code"), and because that's what engineers do, they end up doing it. Either they tricked themselves into thinking they should, or the product team tacitly assumed it was a code thing.

If you're an engineer and you're writing gherkin, you should consider this a "code smell" and consider ditching it. Go for a spec tool one layer closer to your main domain. i.e. just write normal unit & integration tests.

I'm not saying "don't do BDD" or "don't do acceptance tests". You should do that! I'm saying "gherkin should allow product owners/managers to take ownership of reporting on how well the app meets their expectations". But most typically, they don't get it, or they don't want to do it.

I recently worked somewhere where we had dedicated devs-in-test. They wrote most of the e2e tests for the application. They wrote it in Gherkin, which meant that they _also_ wrote the JS/Selenium tests behind them. So they were basically writing two sets of scripts for each test. At some point they explored using a 3rd party cross-device testing platform (lambda test, maybe?) who had their own in-house test script that looked like Gherkin, so it needed a JS/TS code-behind to actually run the tests. So they did it all again!! Such a waste.
by QuercusMax | 2025-07-29 16:13:08+00:00
I've been involved (mainly as an observer / code reviewer) in a process to go from test cases that are written out as a set of steps and expected results to a using "BDD-style" cucumber/gherkin test descriptions.

Going from "Step 1: Do X. Expected result: Y. Step 2: Do Z. Expected result: Q" to a big long "sentence" describing these steps joined with "and" (without the expected results being linked to each step) is strictly worse in just about every way. The actual automated tests are still being written the same way they always were, the descriptions of them are just WAY harder to understand.
by bornfreddy | 2025-07-29 16:13:14+00:00
I have mixed feelings about the message "no updates -> vulnerable". The vulnerabilities have been in these devices all along. Some techniques for uncovering them got better over time, but I would guess not substantially. So why should abandoned hardware be any riskier than a brand new router, whose vulnerabilities haven't yet been discovered?

If they support OpenWRT or similar, fair enough - maturity does bring some additional safety. But in general this is not the case. Or am I missing something?
by retrac | 2025-07-29 16:13:59+00:00
> rising faster than inflation for several years

Over here in Canada healthcare spending has been rising faster than general inflation more or less continuously since the 1960s. Seems to be generally true of many wealthy countries. More tech and therapies. And an ageing population. And probably other factors.

https://commons.m.wikimedia.org/wiki/File:Health_care_cost_r...
by mooreds | 2025-07-29 16:14:05+00:00
I don't speak for Mozilla, but I did see a bug in bugzilla which showed the blocking bugs for FedCM. I don't have the link now, but can share it later. That's what I thought of when I stated Firefox has committed to it. But I could be wrong.

I do see a Mozilla employee engaging regularly. You can see some of the issues he has filed here: https://github.com/w3c-fedid/FedCM/issues?q=is%3Aissue%20sta...
by em-bee | 2025-07-29 16:14:11+00:00
having lived in the US and in europe i can confirm that. the issues with integration in the US are very different from those in europe.

the US suffers from systemic historic racism that they are struggling to get rid of, but they have always been a mix of cultures where some aspects of foreign cultures are assimilated and accepted and other aspects disappear as the immigrants adapt.

europe suffers from xenophobia and general difficulty to integrate foreign cultures. being traditionally a single culture there is very little assimilation of foreign cultures (mostly some food items) and immigrants are expected to adapt fully to the local culture, without any allowance to keep aspects of their own culture with few exceptions.

in my opinion this leads to immigrants in europe holding on to their own culture more than they would in the US making integration even more difficult.