MurphyA/hacker-news huggingface dataset:
by gaigalas | 2025-12-05 10:57:30+00:00
I understand some regimes have weird ideas, totally true.

Marx however never tried to make exact scientific predictions in the lines of psychohistory. He made behavioral philosophical predictions (so did Adam Smith and many others, and all sorts of people of various political alignments still do).

It's a nitpick. I definitely don't want to discuss semantics related to "isms".

Did Asimov flirted with communist ideas? I definitely think he portrayed similar ideas in Foundation, but I cannot say he endorsed them. Take the idea of individuals being able to shape the history (as opposed to the state being the vehicle for change). That is definitely not communist thinking.
by zozbot234 | 2025-12-05 10:58:25+00:00
The Rust folks are also working on having local allocators/arenas in the language, or perhaps a generalization of them known as "Storages" that might also interact in non-trivial ways with other work-in-progress features such as safe transmute or placement "new". The whole design space is somewhat in flux, that's why it's not part of stable Rust yet.
by jinzo | 2025-12-05 10:59:16+00:00
I'm sure it depends on market, but I also know 100% that if they will certify the battery as safe, and then you get electrocuted when entering your car because the battery was not safe - they will be on the hook, in all developed markets. No one else, that cares about people safety, do the same thing for under $100. Even Tesla, that almost completely disregards any safety - be it "Full Self Driving" or "let's just change this, without checking if the battery is actually safe", does not do it under $100.
by piva00 | 2025-12-05 10:59:30+00:00
> EU has tried repeatedly and still tried to undermine safe communication, end to end encryption (chat control), freedom of the press and of personal speech (democracy shield).

Completely agree but that's from national governments, not the EU parliament; and I'm glad we've been able to keep Chat Control tamed for now, even though it will keep being brought up. Still, it hasn't become regulation nor even a discussion in the Parliament.

> Useless EU inventions that come to mind are the cucumber and banana size regulations, non-removable bottle caps, mandatory 15-minute screen standbys or click through a menu, sound volume warnings on phones, mandatory driver assistance systems in cars (that don't work well in cheap vehicles, but still increase the cost and can't be permanently turned of as a preference), mandatory start-stop in ICE vehicles (which lowers lifetime of bearing materials), rising consumer goods import costs because de minimis is getting axed etc.

Cucumber and banana regulations are for grading, exactly to harmonise trade so those can be sold at similar levels of grades and marketed as those grades, it doesn't mean you can't sell out-of-shape bananas or cucumbers, it's a deceptive move used by all EU-sceptic movement (like Brexit) while the regulations themselves are not an issue.

Non-removable bottle caps is also a non-issue, it really reduced the littering of bottle caps I used to see everywhere in Sweden, I don't see bottle caps on the ground anymore. The cost is a non-issue as well since after changing production lines it just goes down for every new batch.

Start-stop lowering lifetime of bearings while reducing pollution by idling vehicles, good trade-off.

De minimis still exist, current regulations are set all the way to 2030 [0].

[0] https://eur-lex.europa.eu/EN/legal-content/summary/de-minimi...
by jack_tripper | 2025-12-05 11:00:28+00:00
>Europeans don't vote left and green.

Not difficult to see why when both parties have implemented policies that have become very unpopular with the masses. You're not gonna win voters on "let them eat cake" policies when the no. 1 concern of voters is keeping their job and affording the ever increasing bills.

Both left and green parties have been writing cheques that the working class had to cash, so now they're experiencing the backlash consequences of their actions. It's just democracy at work.

They need to "git gud" and give the people what they want if they want votes. It's really not rocket science, but self reflection seems to be heavily lacking in politics due to how detached the ruling class are from the working class.
by torginus | 2025-12-05 11:00:51+00:00
They have not over-engineered anything in this case - they have deliberately taken user-hostile actions, going out of the way to prevent repair, and turn cheap repairs into very expensive ones.

- They welded the case: even the engine block that experiences combustion pressures and temps is just bolted together - why?

- They even outdid (pre-R2R) Apple in every aspect - proprietary components, everything put together on the same PCB, with third party replacements impossible, replacement parts locked out cryptographically, and 'anti-theft' (anti-repair) systems installed so even authorized dealers are at a risk of bricking the vehicle - and third party shops can't even repair it.

- They are German so in the EU they are above the law (or more accurately they write the law) - but it'd be nice if us Europeans had their own Louis Rossmans and actionable right to repair laws, and the EU did something beyond bullying foreign tech companies, and applied the same level of scrutiny to domestic ones as well.

This is a comical level of evil - they know that due to the proprietary components (that you can't get at an auto parts store), when these vehicles become 10-15 years old, they will be either uneconomical to repair, with repair costs exceeding the value of the vehicle, no third party parts, no possibility of third-party service - people will resort to stealing these cars to source replacement parts.

So they installed a system that bricks the vehicle should it detect tampering - which might happen if somebody tries to fix their own vehicles.

And let me reiterate, Germans are above the law in the EU - the only reason Dieselgate became a huge scandal is that the US found out about it - please, American friends, could you do another 'gate' about this - its for the good of all.
by quchen | 2025-12-05 11:00:55+00:00
Any hints towards the answers? I've spent a lot of time with complex numbers, and my answers would be

Quaternions: not profound, C is complete, quirky but useful representation of SO(3)

Inverses: fun fact coincidence

1+i/1-i: not sure what to experiment with here

i^i: gateway to riemann surfaces.

Adding angles: comes out like this, that's the point of exp(i phi)

Unit circle: roots of unity?

Riemann sphere: cool stuff!

Quantum stuff: mathematical physicist here, no need to sell this one!
by aw1621107 | 2025-12-05 11:01:18+00:00
> Shold one compare Rust with C or Rust with C++?

Well, you're the one asking for a comparison with C, and this subthread is generally comparing against C, so you tell us.

> Modern C++ provides a lot of features that makes this topic easier, also when programs scale up in size, similar to Rust. Yet without requirements like no universal aliasing. And that despite all the issues of C++.

Well yes, the latter is the tradeoff for the former. Nothing surprising there.

Unfortunately even modern C++ doesn't have good solutions for the hardest problems Rust tackles (yet?), but some improvement is certainly more welcome than no improvement.

> Which is wrong

Is it? Would you be able to show evidence to prove such a claim?
by scotty79 | 2025-12-05 11:01:24+00:00
I've been using Zig for few days. And my gotchas so far:

- Can't `for (-1..1) {`. Must use `while` instead.

- if you allocated something inside of a block and you want it to keep existing outside of a block `defer` won't help you to deallocate it. I didn't find a way to defer something till the end of the function.

- adding variable containing -1 to usize variable is cumbersome. You are better of running everything with isize and converting to usize as last operation wherever you need it.

- language evolved a bunch and LLMs are of very little help.
by inglor_cz | 2025-12-05 11:01:44+00:00
The world is pretty brutal. Evolution depends on death, economy depends on resources extracted from the ground, which is usually an unclean process.

We have at least managed to get the worst pollution out of our cities (nothing like London's Great Smog [0] is happening in the developed world anymore), and we can protect at least some natural parks, but it will realistically take at least a hundred more years of technological development until we can run an economy that does not damage the Earth anymore.

And that will likely mean mining of stuff elsewhere, such as the asteroid belt.

[0] https://en.wikipedia.org/wiki/Great_Smog_of_London
by bflesch | 2025-12-05 11:02:40+00:00
How are these clowns deploying stuff on a Friday, it is unbelievable to me. It is not even funny any more. It seems cloudflare is held together by marketing only. They should stop all of these stupid initiatives and keep their stack simple.

And I'm 100% sure the management responsible for this is already fueling up the ferraris to drive to their beach house. All of us make them rich and they keep on enshittifying their product out of pure hubris.
by sneak | 2025-12-05 11:04:06+00:00
The logistics of upgrading a Mac are:

1) rsync home directory over to new machine

2) generate new SE keys in secretive

3) push new authorized_keys out to all servers and test (scripted)

4) start using new machine

5) wipe old machine

It takes a few hours and most of it is waiting on 10GE rsync which only goes at like 3000Mbit and you can still use the source machine while it runs.
Show HN: TypeScript runtime that syncs state for your multiplayer app/game
by yaoke259 | 2025-12-05 11:04:16+00:00
I’ve been experimenting with Phaser for small web games and found that even simple multiplayer logic becomes complicated fast. I built Martini-Kit (https://github.com/BlueprintLabIO/martini) to reduce that overhead.

It’s open source, written in TypeScript, and lets you structure your game logic almost like a single-player project while the library handles state syncing. It provides first-class Phaser support and aims to be much simpler than alternatives like Colyseus or Nakama.

I’m a hobby game developer and would appreciate feedback, criticism, or suggestions from the community.
by MrAureliusR | 2025-12-05 11:04:18+00:00
There's something in this article that all the reading and research I have done contradicts: "For this reason, the researchers at PARC were, understandably, extremely impressed by Jobs’s desire to finally use that technology, therefore, on the Team’s second visit, they were shown even more of PARC’s new and exciting discoveries, alongside another look at Smalltalk."

This, from what I can tell, was at least mostly untrue. The woman who helped create most of the technologies, Adele Goldberg, stated on film more than once that she _strongly_ opposed showing the Apple team anything, as she knew they would just take the technology (in return for giving Xerox the _opportunity_ to invest in Apple, wow, what an incredible deal /s). She specifically said that she would NOT give the tour unless ordered to in writing, and her boss did indeed write that order.

So she and her team very reluctantly gave the entire GUI desktop concept away for free. Not to mention they also demonstrated object-oriented programming and a networked office, things that Apple (and NeXT) would capitalize on later as well.

In later years, Jobs even admitted as much -- he said Xerox could have been IBM or Microsoft. They had everything needed to start the home computer revolution but squandered it. While it's true that Xerox execs didn't want to market the research done at PARC, and they wanted to focus on their very lucrative copier business, that doesn't mean they had to give the technology away!
by seanwilson | 2025-12-05 11:04:36+00:00
> CSS can be laser-like specific if you want it to. Want to only affect that thing? Use ids, inline styles or learn how to write proper selectors.

You've still go all the normal CSS problems like having to debug complex selectors, jumping between files to debug styling, having to name lots of things you're only going to use once, verbose media queries, verbose styling attributes, and not knowing when it's safe to delete styling because you don't know where it's shared.

And for what benefits? To say we're writing CSS "the right way", when it was designed for styling traditional documents and not for complex UIs?

This also strikes me as a "if everyone learned to do it properly, there wouldn't be a problem" statement. It's ignoring the reality that nobody can agree on the proper way to write CSS, and writing discipled CSS is fatiguing and time consuming. And even if you could get everyone to adopt the same approach, the above issues are still a big deal.

It's a real failing when a language or methodology requires you to invent your own complex discipline to tame it (e.g. C and C++), and get everyone on the team to follow this. At some stage, it's better to scrap everything and try again with what was learned to avoid the mess.

> 90% of CSS issues I heard complaints about boiled down to the complainers not having spent the time necessary to learn the basics. And the other 10% were solved by :has()

I really don't agree, I understand traditional CSS and how to use complex selectors and it's just not a good approach except mostly for styling traditional Markdown-like documents and adding your own utility classes. If laser-like specific selectors is something I want more of the time, I want this as the default and for it to be easy.

Tailwind is a very thin layer above CSS and you can't use it properly without knowing CSS. Coupled with the way you reuse styles in Tailwind by using templates (instead of sharing via classes), it solves most of the problems with CSS in a simple way that people find simple to follow.

Tailwind's major downside is it isn't the "traditional" way (which nobody can agree on anyway for complex UI styling), so Tailwind gets attacked for being the wrong way without its benefits and tradeoffs being examined properly.
by vintermann | 2025-12-05 11:04:56+00:00
I had some contact with an evangelical congregation many years ago, and I remember a woman saying something like, "Everyone has their different spiritual gifts, mine is just that I know if a message is from God." That creeped me out, obviously. She was basically claiming exclusive veto on anything anyone might say.

But people who claim similar authority in political matters, the experts on expertise, or those who have the "spiritual gift" (intellectual gift, maybe?) of telling with certainty if a message is foreign propaganda, somehow don't set of as many alarm bells.
by saubeidl | 2025-12-05 11:05:14+00:00
"Actual factory owners" also said getting rid of child labor would bankrupt them; they said the same thing about sick leave and a whole number of other now standard measures.

I'm sorry, but you don't ask the fox if the chicken coop should be protected.

Of course their capitalist interest would suffer if they had to make investments, but I don't really care if the monopoly man can have one fewer yacht.
by jinzo | 2025-12-05 11:05:40+00:00
They are not only linking it to the vehicle, they are doing a LOT of other checks on the battery - that it's not damaged in non-obvious ways. For that you need trained people (it's really high voltage and amperage stuff), tooling AND you really need to be sure you guarantee everything is OK.

Even the basic mechanical disconnect and lowering of the battery is far from simple (and requires A LOT more expensive tools than changing a wet belt - not because they are greedy, but because a lift that can lower such hevy battery costs a lot of money, mostly in materials), and that's not even opening it, making sure you don't get electrocuted when you work on it ect.
by drumhead | 2025-12-05 11:06:04+00:00
It's the best deal for both companies. Netflix gets the WB back catalogue and studios to provide high quality content and potentially premium streaming services with HBO. WB gets stable cashflows and a place where their content is needed and their production expertise will help improve the current product. I can easily see a new premium Netflix+ channel with that includes HBO bundled with it.

A win for both companies, Netflix with IP and WB with stability.
by Cthulhu_ | 2025-12-05 11:06:18+00:00
Right to repair laws should cover this, and / or have a very clear procedure for e.g. consumers and mechanics to report these anti-repairability practices. Even if they're not on purpose (which I doubt, but have no evidence of), the author of this post clearly explains what the problem and what the various hurdles are.

I get that from a safety point of view, certain things should be checked and / or replaced after a crash, especially when volatiles like batteries or fuel tanks are involved. But they shouldn't cost thousands.
by dv_dt | 2025-12-05 11:08:20+00:00
I just wish for once that the palms were being greased to do something net positive. There is a lot of money to be made actually solving climate, energy, and housing problems. It would easily be a net economic benefit with many profits being made along the way, with benefits for affordable housing.

I blame an international right that is more intent on looking backwards than forwards, and a left that sees only the real problems, but tends to proscribe surface level direct fixes while eschews grabbing the more indirect budget and financial levers that the right happily throws around.
by pjc50 | 2025-12-05 11:09:31+00:00
> One day you have kente cloths and taking the knee everywhere,

Voluntary actions including a protest against police brutality ..

> and before you know it, right-winger bloggers are running the law enforcement.

.. versus the pro-brutality side of the argument. Social media has made it more acute, but the same line runs through e.g. the pre-social-media Rodney King riots. I think people mistook a suppressed problem for stability.

Of course, suppressing problems works quite well for stability. We can see in Hong Kong how having several tower blocks burn down might be destabilizing. There were calls for accountability. Accountability would be destabilizing to the political and real estate elite, so that can't happen and now everyone is quietly agreeing that it was just a tragic accident, no need to investigate further.
by intended | 2025-12-05 11:10:36+00:00
When Popeye entered the public domain, a slasher horror movie was made on the IP.

Sure - Parents should pay attention and the trailers would make it obvious.

However - under your regime, there is no loss to such movies. They get some extra views from an audience segment they weren’t targeting at all.

Replicate this case ad infinitum - people should check and review a multitude of things. Medicines, cosmetics, food, contracts, games etc.

Firms use this as a way to offset risk onto the purchaser.

I hope we can both agree - that the burden of review of regular folk is now impossible.
by lelanthran | 2025-12-05 11:10:54+00:00
> I can't even being to tell you how offended and disturbed I was by the treatment of women of color in this movie. I slept restlessly the night after I saw Ex Machina, woke up muddled at 2:45 AM and - still clinging to the hope that there must have been a reason for treating women of color this way (Garland's brilliant right?) - furiously went to work reading interviews and critiques. Aside from a few brief mentions of race/gender, I found barely anything addressing the film's obvious deployment of racialized gender stereotypes for its own benefit.

If everyone else is not seeing a race problem, but you are, the problem may be you, not the material.
by rhdunn | 2025-12-05 11:11:11+00:00
Blameless post mortems should be similar to air accident investigations. I.e. don't blame the people involved (unless they are acting maliciously), but identify and fix the issues to ensure this particular incident is unlikely to recur.

The intent of the postmortems is to learn what the issues are and prevent or mitigate similar issues happening in the future. If you don't make changes as a result of a postmortem then there's no point in conducting them.
by Sharlin | 2025-12-05 11:11:21+00:00
There’s nothing particularly convenient about base-ten; for real-world uses base-twelve would be preferable thanks to its large number of divisors (and even larger number of divisors of its multiples like 60). Which is exactly why 12 and 60 historically appear in many contexts.

A number theorist would probably want a prime base, so that N (mod 10) would be a field.

A power-of-two base wouldn’t be particularly convenient to anyone except a small minority consisting mostly of hardware and software engineers.
by GaryBluto | 2025-12-05 11:11:33+00:00
In the 80s, a "series" of fires broke out and destroyed many homes and businesses in England, all of which having a print of a painting known as 'The Crying Boy'. The painting has ever since been rumoured to be haunted.

Obviously, 'The Crying Boy' was not the cause of the fires, it was just that most homes in the 80s England had that print, as it was a popular one, and people found a pattern where there wasn't one.
by jinzo | 2025-12-05 11:12:05+00:00
I mean, I don't think my perception is warped by what I see. But by "am I willing to risk that my repair will kill someone, because they wanted cheaper repair"? Or even if not kill, maybe just burn down their car (+ house,...). "Am I willing to use cheap tools, not rated for 800V (or 400V) god knows how many Amps?". Because this is not software development - you can be killed REALLY quickly working on a HV EV battery pack. It's no joke. For sure it'll cost more than working on a regular car, where there is danger, but a lot less. And that's just the basic thinking, without going deeper into why its more expensive to repair stuff like this.
by ndr | 2025-12-05 11:12:36+00:00
The main issue I kept having when trying to do this with just git is then managing all the branch names to be attached to the right moved commits, so that my stack could be reviewable on github's open PRs.

Does jj help with that at all?

I've experimented a bit with git-town.com (OSS) and now everyone at $DAYJOB uses graphite.com (SaaS) which does that part very well.
by red75prime | 2025-12-05 11:12:51+00:00
Naturally, their "confidence" is represented as activations in layers close to output, so they might be able to use it. Research ([0], [1], [2], [3]) shows that results of prompting LLMs to express their confidence correlate with their accuracy. The models tend to be overconfident, but in my anecdotal experience the latest models are passably good at judging their own confidence.

[0] https://ieeexplore.ieee.org/abstract/document/10832237

[1] https://arxiv.org/abs/2412.14737

[2] https://arxiv.org/abs/2509.25532

[3] https://arxiv.org/abs/2510.10913
by RobertoG | 2025-12-05 11:12:55+00:00
"Another three meetings the Roundtable held were not found in the EU Transparency Register(opens in new window) at all."

That's illegal behavior by foreign interests.

And yes, in practice, lobbying is kind of an unstoppable force.

Those companies have people that its only work is to influence the people in charge. They have personal relationship with those people and they are all friends. It's a good thing to have friends, you never know where you will find yourself when your politics work finish.

If something doesn't work, they will try again next week or next year. It's their work, after all.
by throwawayqqq11 | 2025-12-05 11:13:54+00:00
Imagine left leaning orgs being as organized and funded as the right.

GP made the same mistake by putting the AfD on the right and anything else on "the other side that ignores problems". This other side is not the left, its the center or the non-left, which gets good funding too.

The decades of political development were always meant to bolster the current power structures, and i am not talking about pol. parties or the interests of the many and their problems. From that angle, the current political swing is not suprising. Musk and Co are winning their war on the left mind virus, which is much older then them.