MurphyA/hacker-news huggingface dataset:
by billy99k | 2025-10-10 13:58:35+00:00
The US government colluded with sites like Twitter and Facebook to not only censor Americans, but actually change the outcome of elections by silencing the voices of politicians.

These alarmist messages only seem to come out only when you think you will be affected. When the people you don't care about are silenced, it's not only business as usual, but gas lighting articles are written about how it's not happening.

Ignoring these issues 4 years ago led to what we have today. Many just don't care to fight it any longer because they know this is only about politics and not about freedom. it's the activist way.
by efitz | 2025-10-10 13:58:57+00:00
I definitely got a strong vibe of “engineered to be viral”; I didn’t consider that it might be AI. I don’t dispute that. But I want to raise one point:

Em dash does NOT mean “AI”. Em dash is trivial to generate in most word processors- type a word, then a hyphen, then type another word. Microsoft Word and Google Docs both convert the hyphen to an em dash. I have intentionally done this for years. I also try to lead each paragraph with my point of the paragraph; that’s from outlining.

3 bullets, more than once: it’s an AI. Same emotional hook at the end of each paragraph, yep.

But just seeing an em dash does not mean it’s AI.
by conception | 2025-10-10 13:59:00+00:00
Sure I see that. But if you think this issue, which was manufactured (https://www.nbcnews.com/feature/nbc-out/no-link-between-tran..., https://www.thepinknews.com/2018/12/07/anti-trans-group-bath...) and not particularly thought out (you want a dude with a beard walking into the women’s bathrooms instead?) but if you are like “I care so much about this minor social issue that affects basically no one that has been going on for decades with zero incidents that I will turn a blind eye to a military force getting more funding than the NIH to roll around in masks, unmarked and take American citizens without due process and deport them illegally just as the one of many easily shown crimes (even before the gross Epstein stuff) then yeah sorry, you are on the wrong side of this. There is nothing to debate there. Like I don’t like a lot of democrat policies but I dislike authoritarian governments more and it boggles the mind that people equate the two. But then you remember how minority groups have been used forever to give governments the ability to control people through fear and prejudice and it all makes sense again. Pick the weakest group and make them the target. The most banal of playbooks.
by Twey | 2025-10-10 13:59:09+00:00
One of the big promises of HTMX is that the client doesn't have to understand the structure of the returned data since it's pre-compiled to the presentation layer, and it feels like this violates that quite heavily since now the calling page needs to know the IDs and semantics of the different elements the server will return.

This isn't really a criticism of Datastar, though: I think the popularity of OOB in HTMX indicates that the pure form of this is too idealistic for a lot of real-world cases. But it would be nice if we could come up with a design that gives the best of both worlds.
by skeeter2020 | 2025-10-10 13:59:21+00:00
Documentation is like the system it supports too: the only unchanging ones are those nobody is using! I think this is obvious when we compare quality between the historically much slow manual releases with the cadence today, and the documentation of relatively slowly changing projects with newer, faster ones. It's a lot of work to create good documentation; it's even more work to keep it good.
by JimDugan | 2025-10-10 13:59:58+00:00
>For ending a war he created.

What war did Trump create that you claim he's ending?

Because as far as I know, Israel's war on Gaza started before his term, and if the peace deal holds, Trump will be almost singlehandedly responsible for ending it.

If that's not worthy of a Nobel Peace prize, I truly don't know what else is.
by sudodevnull | 2025-10-10 14:00:19+00:00
We didn't remove the features, if you want to use the old ones they're still there in the repo. We just didn't want to support the old way of doing them when we actively tell people not to use them. If you're going to be a support burden going forward we want you to have skin in the game if not cool do it yourself no one's going to get mad at you
by infecto | 2025-10-10 14:00:26+00:00
I don’t fully agree. Javadoc style documentation should be programmatic and driven by types and inline doc strings. It should just always exist and I would argue having it online is ok but why would not just go to the code itself.

Examples like QuickStart guides should absolutely be required. They serve as the quick entry point and general use of the library. If I only had the code docs I would have no idea how I am supposed to use the api and was my main complaint of many Java libraries historically as they only had a Javadoc.
by somenameforme | 2025-10-10 14:00:26+00:00
Not quite. A useful term related to sanctions is overcompliance. You can read the exact verbiage of some of the earliest sanctions here. [1] In a nutshell engaging in any form of trade (including transfer of expertise or whatever else) that directly or indirectly benefited a sanctioned person could trigger extremely harsh penalties.

Many government officials in Venezuela have direct involvement with various industries, including oil. So it suddenly becomes this extremely complex and dangerous mess when doing any trade whatsoever with Venezuela. This is why their economy completely collapsed following the sanctions.

[1] - https://www.federalregister.gov/documents/2015/03/11/2015-05...
by IshKebab | 2025-10-10 14:00:42+00:00
Well I'm objectively correct about it preventing bugs. This is one of the few things that has been fairly conclusively shown by studies.

As for productivity, maybe it doesn't matter on tiny projects or short-lived one-man projects, but for anything else I don't see how you can argue it. You basically can't refactor reliably without static types, you can't navigate the codebase quickly without static types, and it makes it more difficult to understand other people's code without static types. Sure it might take slightly longer to write in the first place but that is easily outweighed by all those other benefits. Like, by an order of magnitude.

It sounds like you are one of those "well I don't make mistakes" developers.
by nchmy | 2025-10-10 14:00:46+00:00
Also, btw, some of these - specifically data-replace-url - are strongly discouraged by the devs, to avoid footguns. I dont have experience with it, but people have spoken lots in their discord about how things like Hotwire Turbo are too magical and end up causing a lot of issues. Datastar strong recommends just using hypermedia as it was designed (HATEOAS https://htmx.org/essays/hateoas/) and doing full page reloads when you change a page. And for more ephemeral in-page changes, you can use the sse fragments morphing etc
by gruez | 2025-10-10 14:01:10+00:00
>It's may be better than having to take both items home and wasting one,

???

How is taking both items home, possibly wasting one, better than taking one home, and taking the other in a few weeks and having no wastage? You're just hurting yourself (by possibly wasting an item) just to deny business some fraction of a cent worth of interest, which in ironic given that convenience stores are high margin businesses and you're choosing to buy from them in the first place. Whatever margin they made on the sale far exceeds any "interest-free loan" you gave them.
by technothrasher | 2025-10-10 14:01:48+00:00
> We don't haul ice from the arctic any more.

A bit off topic, but we never really hauled most ice from the Arctic. The 19th century ice trade started in, and came mostly from, New England. In the later 19th century, Norway became a big player. But much of that ice came from lake Oppegård, which is below the Arctic circle.
by mh- | 2025-10-10 14:02:30+00:00
> According to research obtained by the Wall Street Journal from PeakMetrics, 44.5% of X posts about Cracker Barrel on Aug. 20 (when the new logo began to go viral), were posted by “bots or likely bots,” rising to 49% at the peak of the controversy.

I wonder how much this differs from the percentage for any trending topic on X?
by rudnevr | 2025-10-10 14:02:37+00:00
my impression was not that most people like their SUVs, they're just don't trust other people and don't follow the conventions. While on the micro level Americans follow the conventions much more seriously than Europeans (starting from tips and down to formal office rules) and love spending time discussing those conventions, on the higher level, with risk or high stakes involved, all the conventions go out of window, and the people fall back to guns, litigators, SUVs, suburban houses in the middle of nowhere, and other ways of self-isolation and atomization.

Soccer vs american football is another visible example.
by vkatsuba | 2025-10-10 14:02:44+00:00
Deep walkthrough of Erlang-RED from TADSummit, led by Gerrit Riessen (creator of Erlang-RED), with contributions from Vance Shipley (SigScale Global Inc.), Jonathan Eisenzopf (Talkmap), and Viacheslav Katsuba (Scalicon Inc.), hosted by Alan Quayle. The session demonstrates building a Diameter AAA authorization flow with visual state machines, unit testing, and documentation - making telecom protocols more accessible while leveraging Erlang/OTP’s concurrency and fault-tolerance.
by Uehreka | 2025-10-10 14:02:55+00:00
Greybeard (35) here.

When these cynical takes were crafted, Angular, AngularJS, Aurelia, Backbone, Ember, Knockout, React and Vue were all competing for mindshare, with new members joining/leaving that group every month (anyone remember OJ.js and Google FOAM?) being compiled by traceur, 6to5, the Google Closure Compiler and others from (Iced) CoffeeScript, TypeScript, ES6, Atscript, Livescript and Closurescript. We had two fucking major package registries (npm and bower) for literally no reason and we’d use both in every project. We had like 4 ways of doing modules.

Today the stack has stabilized around React and Vue, with a couple perennial challengers like Suede in the background. Vite and Webpack have been the two main build toolchains for years now. We discarded all of those languages except for TypeScript (and new ES features if you want them, but there are fewer changes every year). There are a couple package management tools, but they’re cross-compatible-ish and all pull from the same registry.

So does the fact that it’s not NEARLY as bad as it was in 2015 mean that people in 2025 aren’t allowed to complain? Yes. Yes it does.
by rsynnott | 2025-10-10 14:03:08+00:00
Pft. Dublin's first underground metro (you could maybe vaguely argue that the surface-level/elevated DART is a metro-alike; it fits into the same not-quite-commuter-rail category as an S-Bahn) just finally got its railway order (planning permission), 24 years after it was first proposed and 17 years after the first application (though the south surface portion will not be built, as it would have required the closure of like three level crossings of the existing tram line that it would have used, and enough people complained that they gave up). All going well, it will be done around 2035, but realistically there will probably be a judicial review or two which will knock it back to 2040. All this is assuming that there isn't another recession; if there is funding will of course immediately be withdrawn.
by oefrha | 2025-10-10 14:03:19+00:00
Honestly, this is extremely basic stuff in hosting, not only due to safe browsing, but also—and more importantly—cookie safety, etc. If a hosting provider didn’t know (already bad enough) and turn to whining after being hit, then

> Static site hosting you can trust

is more like amateur hour static site hosting you can’t trust. Sorry.
by palmfacehn | 2025-10-10 14:03:28+00:00
I always found it strange that I needed to:

1) Provide a phone number

2) Install a mobile app

3) Activate Google Play Services

...All to create an account for this "private" messaging service. After which I needed to disable location sharing and public display of a phone number I used. A recent change now gives the country of the sim I used when registering if I DM someone new.

Other than that, his message does speak to valid concerns. However, I'm not sure why Telegram needed so much personal data for sending private messages.
by mhb | 2025-10-10 14:03:33+00:00
First, let's clear up the terminology. When someone says "Their bar is not uniformly high...", that is not a dog whistle whose meaning is unclear except to a certain group. It is a simple statement that the referent does not meet a high standard.

As for the reasoning, criticisms abound, but two (one recent and one older) are:

https://www.politico.com/magazine/story/2015/07/the-toxic-wo...

https://colemanhughes.substack.com/p/the-fantasy-world-of-ta...
by robocat | 2025-10-10 14:03:37+00:00
New Zealand sold the national network to Toll of Australia, who slowly ran it into the ground (I suspect one underlying problem is that it just wasn't at all profitable). Labour later bought it back from Toll (costing about $550 per working person). Passenger service is a very minor component of the national service (mostly the interisland ferry, which is a complete cockup).

Upthread comment: >[privatisation is] one of the UK's most hated things the government has ever done

In New Zealand, a lot of the political fallout from privatisation came from older people who love trains and talk a lot of crap about how good they are. They are uneconomic in New Zealand, regardless of how efficient people think they should be.

Voters don't like reality (few have any working knowledge of business), and most politics seems to be about finding alternative acceptable ways to present reality to voters.
by andvari_bekho | 2025-10-10 14:03:37+00:00
The API saves all races, now just your best one

Yes, selecting 1000 and then cherry-picking would be a great idea in theory, but ghost data is quite heavy (around 300–400 KB per ghost). We are already compressing it as much as possible: saving only about 10 frames per second and interpolating the rest, reducing decimals to a minimum, and storing rotation only on the Y axis. We also keep only the ghosts of cars that complete a race in under 4 minutes to avoid excessively large files.

Because of this, loading 1000 ghosts and then picking a suitable set of 7 close to your skill level would make the process too slow. Currently, we have a maximum load time of 10 seconds for the ghosts, and we are aiming to ensure the game works smoothly even on slow connections.
by smath | 2025-10-10 14:03:45+00:00
came here to see if anyone had read Rodney's recent essay - and to ask how does this announcement by Figure square with Rodney's essay.

The essay was long so I cant claim I read it in detail - one q in my mind is whether humanoids need to do dexterity the same way that humans do. yes they dont have skin and tiny receptors but maybe there is another way to develop dexterity?
by taylodl | 2025-10-10 14:03:59+00:00
That's because smart meter data is classified as PII. I worked for decades at a utility and was a lead implementor of their smart grid rollout. We had worked with a company that had done machine learning on the meter data. They could tell the make and model of your furnace, your water heater, your refrigerator, your dishwasher, and were pretty good at determining what model of stove and clothes washer you had. All that, just from your meter data.

Now, we were using that data to identify furnaces and water heaters that were particularly energy inefficient and partner with local companies to provide discounted offers on new furnaces and new water heaters. Customers appreciated that, but a few were concerned how we knew they had an inefficient furnace and water heater.

That's part of why meter data is PII.
by billy99k | 2025-10-10 14:04:17+00:00
I have children in early elementary and I'm not seeing any of this. Many things are still on paper, library books (and reading) are the norm, and kids are mostly happy.

Sure, tablets are a part of learning, but I would expect this in our digital age.

If you have this many issues teaching children, you might need to try a different line of work.
by js8 | 2025-10-10 14:04:21+00:00
Will you still have democracy once Corina Machado realizes her plan to privatize oil companies?

I have little doubt she did a lot of good practical work for Venezuelan democracy (to expose Maduro's government). But her ideology - accept foreign invasion (which will inevitably kill innocent venezuelans) and privatizing oil reserves (which will inevitably result in undemocratic fallout of the profits) - is unfortunately not that of peace and democracy.

I wish she would more look at Norway as an example, which is a rare case of oil profits being shared collectively and democratically.
by everdrive | 2025-10-10 14:04:29+00:00
Even if we grant both your points, then yes, those would still be civilians. Civilian =/= "good guy" or "innocent victim." It means they're not part of a military force.

Mind you, I'm not weighing in on whether or not the tactics here are appropriate, but it's pretty clear that the article is trying to make the argument that civilians are being caught up _military_ tactics which could eventually cross the line into strict war crime territory.
by Panzerschrek | 2025-10-10 14:04:50+00:00
Throwing exceptions in out-of-memory cases or something similar has no sense, since no real program can handle such exceptions properly. Throwing exceptions in cases of logic errors (like accessing an array with invalid index) has no sense, since they just conceal bugs. In other cases it's unclear what is exceptional and what is not. So why not just using normal control flow? That's why I personally use no exceptions (I program mostly in C++ and Rust).
by zahlman | 2025-10-10 14:05:12+00:00
> You're moving your own goalposts... This isn't a USB-specific risk

I'm not, because I am talking about a USB-specific risk that has been described repeatedly throughout the thread. In fact, my initial response was to a comment describing that risk:

> A USB can pretend to be just about any type of device to get the appropriate driver installed and loaded. They can then send malformed packets to that driver to trigger some vulnerability and take over the system.

The discussion is not simply about people running malware voluntarily because they have mystery data available to them. It is about the fact that the hardware itself can behave maliciously, causing malware to run without any interaction from the user beyond being plugged in.

The most commonly described mechanism is that the USB device represents itself to the computer as a keyboard rather than as mass storage; then sends data as if the user had typed keyboard shortcuts to open a command prompt, terminal commands etc. Because of common controller hardware on USB keys, it's even possible for a compromised computer to infect other keys plugged into it, causing them to behave in the same way. This is called https://en.wikipedia.org/wiki/BadUSB and the exploit technique has been publicly known for over a decade.

A MicroSD card cannot represent anything other than storage, by design.
by arethuza | 2025-10-10 14:05:20+00:00
In my experience, its not so much what the NHS won't fund but getting access to what it does fund in a timely fashion.

Of course there is dentistry, which is a complete nightmare... people trying to do their own extractions with a pair of pliers is the sort of thing you used to associated with the US but I've actually met some people who have tried that due to how poor NHS dental services are and how expensive private treatments are.
by bonzini | 2025-10-10 14:05:51+00:00
Regarding --whole-archive, is it correct that it would be the default and you could opt-out of it with the function-sections/gc-sections combination?

Are there cases in which function-sections doesn't work (GCs too much) but a hypothetical "file-sections" does? For example cases in which the code relies on side effects of global constructors, but those would be left out by function-sections?
by DiogenesKynikos | 2025-10-10 14:06:03+00:00
One of the central principles of a democratic country is that the military is not used against civilians. "But those civilians are criminals" is the excuse that every president who wants to use the military internally will make. Civilians have rights, and if they're suspected of a crime, that's a matter for the police and the courts, not for the military. If you give the executive the power to send the military onto the streets, that is an extremely dangerous concentration of power in one person's hands.

The use of the military against civilians was one of the main grievances that led to the American Revolution (most notably, the British government sending the regular army into Boston to "restore order"). Many of the founders of the US were opposed to the idea of any standing army at all in peacetime, because of its potential use against the citizens of the country.
by pixl97 | 2025-10-10 14:06:07+00:00
>How many new truly independent, individual-run forums can you name today?

Almost none, but it's due to a lot of complicated factors and not just the direct risk of user content.

Take moderation of content that won't get you banned by your ISP. It sucks. Nobody in their right mind would want to do it. There are countless bots and trolls that are going to flood your forums for whatever cause they champion.

Then there is DDOS floods because you pissed off said bots and trolls. This can make the forums unaffordable and piss off your ISP.

But even if nothing goes wrong, popularity is a risk in itself. In the past there was stuff like the Slashdot effect where your site would go down for a while. But now if your small site became popular on tiktok for some reason 20 million people could show up. Even if your site can stand up to that, how will you moderate it? How will you pay for the bandwidth?

Oh, and will you get any advertisers because of said user content? How are you going to pay for the site?

Oh, also you're competing with massive sites for eyeballs, how are you going to get actual users?
by Yokolos | 2025-10-10 14:06:17+00:00
Sure. Now name people who are more deserving of the Nobel peace prize as this woman and explain their accomplishments and why it should make them a better pick. I'll wait.

I don't really understand what you're arguing for or against. That this woman doesn't deserve the prize because there are places worse than Venezuela? What does that have to do with the Nobel peace prize? This isn't a "pick the worst place on earth" contest.

I honestly don't understand any of the complaints in these comments. Is it because she's a woman? Or what? I've not seen anybody make any substantial arguments as to why she shouldn't be eligible.
by Nzen | 2025-10-10 14:07:04+00:00
Could y'all point at instructions for how to imitate this limited internet situation ?

I ask because, two years ago, I was able to circumvent the Windows-11-requires-internet-and-a-microsoft-account part of the set up for a new laptop computer by doing this on a flight. Apparently, connecting to the airplane wifi (without yet logging in) was enough to satisfy the OS set-up, but limited enough that my laptop didn't require a microsoft account. With windows 10 now end of life, I will probably get a new desktop computer and would like to repeat the feat at home. Thanks