MurphyA/hacker-news huggingface dataset:
by CamperBob2 | 2025-12-18 16:58:47+00:00
The way I see it resolved is for Google and Apple to link the accounts to a physical person via government ID so that if you want issues to be resolved you'd have to verify yourself. This would also limit abuse by bad parties.

It would be easy to fix this problem simply by charging a hefty up-front fee for direct connection to high-level human support, who will take the time to verify the user's identity using established KYC procedures and then take action to restore the account. The fee would then be refunded if the problem turned out to be on the company's end.

Companies like Apple don't offer that, because they don't GAF.
by dredmorbius | 2025-12-18 16:59:05+00:00
The original quote is from G. Michael Hopf, in Those Who Remain (2016):

"Hard times create strong men. Strong men create good times. Good times create weak men. And, weak men create hard times."

<https://www.goodreads.com/quotes/8751435-hard-times-create-s...>

It reflects many former cyclical-view-of-history / social cycle theory concepts, dating back literally thousands of years:

<https://en.wikipedia.org/wiki/Social_cycle_theory>
by Joel-LeBlanc | 2025-12-18 16:59:07+00:00
I see you're grappling with information overload while trying to stay updated on AI, crypto, and markets. It can be overwhelming to sift through so many sources. AI Navigator can help streamline your tool management and optimize your subscriptions, making it easier to focus on what truly matters. Feel free to try our free scanner to see how we can assist you!
Show HN: Peachka – Protecting Videos from Stealing
by superdario | 2025-12-18 16:59:07+00:00
I've been learning Python and I decided to make something useful.

I created a SaaS that tries to protect videos from being downloaded in some common ways, like using browser extensions or direct video links. I think attacker will have to take some time to actually download a video from my website (at least I hope so).

You can always screen record it, but there is no protection against it, unless you use DRM.

Here is example of such video (it needs to be unlocked). https://peachka.net/v/1

I still don't know what to do with that solution, maybe offer it to creators or such.
by abustamam | 2025-12-18 17:00:00+00:00
Yeah, crucially it says

> If your app’s React code does not use a server, your app is not affected by this vulnerability. If your app does not use a framework, bundler, or bundler plugin that supports React Server Components, your app is not affected by this vulnerability.

https://react.dev/blog/2025/12/03/critical-security-vulnerab...

So if you have a backend that supports RSC, even if you don't use it, you can still be vulnerable.

GP said they only shipped front ends but that can mean a lot.

Edit:link
by reactordev | 2025-12-18 17:00:29+00:00
I'm not justifying slave labor. I'm pointing out that they should be paid more. They'll gladly make the plates and be happy doing it. Getting outside means the world to them. Don't hate them for making the plates, hate the system for putting them into slave labor, but at the same time show some compassion for those who are trying to live and be, normal productive members of society (even if it is at shotgun point).

My point is, it's not the employee and where that employee makes the product, it's the company that abuses that employee to make the product for you.

So no, not justifying slave labor, but I am justifying using prison labor (at minimum wage) to give them a chance at rehabilitation and/or restitution.
Show HN: A better interface for base model (completion) LLMs
by transkatgirl | 2025-12-18 17:00:31+00:00
Ever since the GPT-2 days, I've always felt like base model LLMs were something special. It felt like an entirely new art form; Every piece was a collage made of all the written works that came before it.

But, the issue is that all of the interfaces for them have sucked. And trust me, I've tried them all: The original OpenAI playground, Loom, Loomsidian, Exoloom, etc...

So, I decided to try to learn from their mistakes and make something better.

My new interface is called Tapestry Loom. It's still a work in progress, and there's a lot more I want to add to it, but I think it has finally reached a point where it's ready for other people to try.

Let me know you think.
by mschuster91 | 2025-12-18 17:00:53+00:00
> Competition is difficult once a big aggregator has emerged, even for deep-pocketed incumbents.

And sometimes, the competition is just plain brain dead. Just take EA Origin, which my wife sadly requires because her entire Sims 4 library has been purchased through that and its predecessor.

With Steam, she can easily have the Steam Client open on both her laptop and her user account on my gaming rig simultaneously. No big deal, in fact it is required for Steam Remote Play - the only thing that keeps annoying us is that you can only have one Steam client open on one machine which is annoying on a multi-user machine.

But Origin? That piece of shit software doesn't just log you out on one machine when you log in on another - no, it opens a fucking modal window telling you "you're in offline mode". Yeah no shit, my wife knows that, she just turned on the other machine!

That's utterly fucking basic user experience stuff and yet EA doesn't seem to be able to fathom that people might want to own more than one machine. As long as they can be sold FIFA lootboxes, eh?!
by nomel | 2025-12-18 17:01:06+00:00
Could there be a difference in the social reward centers of the brain, based on gender, possibly from the biological necessities of having children? We know reward centers are not the same, between the sexes, since heterosexual attraction is the norm (and why gay conversion therapy can't work). Some brain structure and function is hard coded.

Could these hormone influenced reward centers differ in social rewards, or for human interaction? Computers are not human. Maybe [1], but don't expect much research proving it one way or the other.

[1] https://www.sciencedaily.com/releases/2019/01/190130175604.h...
by bryanlarsen | 2025-12-18 17:01:11+00:00
> with current-gen consoles (which are sold at a loss, and so would be expected to be cheaper)

This is not true. It was true in 2019 when the PS5 was initially announced, but PS5 has been sold at a (slim) profit since 2021. Xbox probably sold at a loss for longer, but it definitely isn't sold at a loss in 2025.

The Switch & Switch 2 have always been profitable.

The BOM cost of the Steam Machine has been estimated at $450. They could sell for $500 and still be nominally profitable and still undercut XBox & PS5.

(That BOM cost estimate was before RAM price silliness so you have to adjust upwards a little bit).
by PaulHoule | 2025-12-18 17:01:18+00:00
My take is that the MQ3 with 8GB of RAM requires careful development to develop experiences that fit. Games developed using the usual game-development methodology are great, but Meta's vision of people using ordinary VR to share experiences fall flat because of this.

For instance, if Horizon Worlds let me cut-and-paste my photographs and stereograms and some GLB models into a world to make a VR art gallery I'd do it in a heartbeat. But no, I have to learn how to make worlds with their proprietary computational solid geometry and work hard to think of some other vision that could fit within those constraints -- it's just as bad for the casual consumer as it is for me or for small and large businesses which would like to create spaces.

I'd like to do the same with WebXR and I know it's possible, not difficult at all if I want to browse using my "gaming/AI PC" over the link but would be a process of understanding the texture memory limits and developing a system to keep in those limits.

Despite all that I've met people playing Beat Saber who like to share VR content, like panoramic videos they made on a cruise ship. A lot of them are older than me, the kind of demographic that Zuck wishes he could fire from Facebook.

16GB class headsets should be better -- but Apple doesn't get the "social VR" idea in the slightest and seems to think the AVP is mainly a Studio Display [1] stuck on your face instead of a Macbook stuck on your face. I'm hopeful about the Steam Frame but the MQ3 consumer is price sensitive so instead of an MQ4 we got the cost reduced MQ3S.

I wish I could put a 32GB stick into my MQ3 which would empower it for content development but it wouldn't help people I want to share it with. The 3D economy is already vast and VR should be an onramp to it.

[1] ... also deliciously overpriced
by kkarpkkarp | 2025-12-18 17:01:19+00:00
I can't find if they deducted false-positives before they count the results. I've been using CodeRabbit heavily and like any other AI code reviewing tools it was having a lot of them.

Like for example: found missing data validation / sanitization reported, only because the code has already been sanitized / validated but this is not visible in the diff.

You can tell CodeRabbit he is wrong about this and the tool accepts it then, though.
by incrudible | 2025-12-18 17:01:34+00:00
> I sincerely doubt the slaves would agree with you.

I sincerely doubt a vegan would agree that eating meat is OK, but as a society, we agree that eating meat is OK. It might not be OK tomorrow, it might not be OK by some moral standard, but that's besides my point.

> That’s a really strange comment. What does that mean?

It means fighting for abolition then was a much tougher fight than the fight you have today.

> Of course I’m not, I barely use the word.

I may have misinterpreted your position to the effect of "look in the textbook, Trump is a fascist by definition". Indeed, I have seen "other people online" argue to that effect, and they weren't made of straw. If that's not the case, I apologize, but the point stands even if you're not the kind of person it should be aimed at.
by fragmede | 2025-12-18 17:01:41+00:00
That startup is called CodeRabbit and damned if it doesn't come up with good suggestions sometimes. Other times you have to overrule it, or more likely create separate PRs for its suggestions, and avoid lumping a bunch of different stuff into a single PR, and sometimes it's stupid and doesn't know what it's talking about, and also misses stuff, so you do still need a human to review it. But if your at all place where LLMs are being used to generate large swaths of functional code, including tests, and human reviewers simply can't keep up, overall it does feels like a step forwards. I can't speak to how well other similar services do, but presumably they're not the only one that does that; CodeRabbit's just the one that my employer has chosen.
by tialaramex | 2025-12-18 17:01:53+00:00
Even if you don't have Forward Secrecy, like you decided to use RSA KEX which is a terrible non-default idea even in 2015 let alone today (this feature isn't even present in TLS 1.3 deliberately, lobbying to keep doing this failed), your private key is still needed so a third party CA can't imitate you.

The CAs have never been supposed to know your private key. For a long time now it's straight up forbidden on pain of removal from trust stores for the CAs to learn somebody else's private keys.

For the example of Let's Encrypt your client probably picks a private key and stores it where your web server can use it, but it never sends this key to anybody else. In fact if you care you can even have the key chosen by the web server and literally never send that key to the Let's Encrypt client at all, the client picks up a "Certificate Signing Request" and it goes OK, I see you want a certificate for some key you know but I don't, that's cool I will go ask Let's Encrypt to issue a certificate for that and let you know.
by strangattractor | 2025-12-18 17:02:06+00:00
Authors where paid to do the research and publish their work that produced the paper (that is what the grant was for). PLoS an Open Access publisher pays editors, type sets the work, finds a reviewer and publishes the work for free access on the internet. Reviewers are the ones that generally do not get paid for their work.

Elsevier makes over $3 billion dollars with the closed publication model. They force institutions to pay for bundles of journals they do not want. The Institutions often do not supply access to the general public despite the papers being produced with public money (and despite many of the Institutions being funded by public money).

Paying the cost upfront from the grant increases the availability to the public.
by empath75 | 2025-12-18 17:02:07+00:00
He was focused on creating a very particular feeling of epiphany as an artistic statement, and I think he succeeded at that. Is the game not especially fun? Is it perhaps overlong? Probably? But I can think of very few, if any, games that provided the very particular feeling that The Witness provided in those moments that I felt it -- the feeling of the world opening up with new possibilities and interpretations.
by bootmetrics | 2025-12-18 17:02:08+00:00
I'm a Head of Engineering who's watched UK startups repeatedly make the same financial mistakes.

Built 3 Google Sheets templates:

1. Engineering Hiring Cost Calculator Most UK founders budget £65k for an engineer. True cost: £98k (NI, pension, recruiting, equipment). Includes 2024/2025 salary benchmarks, team projector, location comparison.

2. SaaS Financial Model MRR tracking, runway calculator, unit economics dashboard. Uses realistic engineering costs (not fantasy numbers that kill startups).

3. Can I Quit My Job Calculator Personal runway planning. Input expenses, side income, growth rate. Tells you if you can quit, and if not, when you can.

All UK/EU focused (though the job calculator works anywhere).

Built these after having the same conversations with founders too many times. Feedback welcome.
by mschuster91 | 2025-12-18 17:02:18+00:00
> Nintendo and Sony generally have less need to do this.

The prime Nintendo games (i.e. Animal Crossing, Pokemon and anything Mario related) are rarely discounted, yes - and Nintendo can do this because these games have borderline drooling fanbases and the games aren't available anywhere else.

But everything else? There's constantly something on sale on the Switch store.
by TheAnkurTyagi | 2025-12-18 17:02:26+00:00
code reviews take way longer now because you gotta actually read through everything instead of trusting the dev knew what they were writing. Its like the AI is great at the happy path but completely misses edge cases or makes weird assumptions about state...

The real kicker is when someone copies AI generated code without understanding it and then 3 months later nobody can figure out why production keeps having these random issues. debugging AI slop is its own special hell
by vkou | 2025-12-18 17:02:31+00:00
Do you work on ad platforms? If you did, that imagination would be reined in quite a bit.

The gist of it is that the platforms carefully curate what data they provide to their customers. They don't want to give anything low level away, both for compliance reasons and because it would undermine their own business. Facebook makes money by charging for access to their users, not by giving away enough information about them for one of their customers to become a competitor.

Almost all of the data the platforms provide is 'How well is your marketing campaign doing and among whom' - on a high level. There are issues with poor designs leaking information when the campaign only hit 20 people, but as a general rule of thumb, but that's an exception, not the rule.
by AlienRobot | 2025-12-18 17:02:50+00:00
Imagine if normal engineering did that. Engineers invent a "blobby" thing that glues things together. It has amazing properties that increase productivity but sometimes it just stops working for some reason and comes off. It's totally random and because of how blobby is produced there is no way to tell when it's going to work or not, contrary to the typical material. Anyway we're going to use blobby to build everything from schools, to bridges, to airplanes now.
by helpfulfrond | 2025-12-18 17:03:01+00:00
> The end product is a rigid frame of aluminum alloy or titanium or carbon composites, with thin foam padding for the seat pan and back. All in all, a set of technical failures as far as human comfort is concerned.

It's frustrating when it's referred to as a failure - it's designed to the exact specification as demanded by the management, I'm sure. None of the engineers are thinking "how can we make flyers suffer," management wants smaller, cheaper seats for more profit, and possibly even to make them uncomfortable to incentivize an upgrade, as _mentioned_ in the article...
by toss1 | 2025-12-18 17:03:12+00:00
>>since it removes pressure to find a job.

NO, it does more than that. 1) It removes pressure to find a job on the schedule and expectations of the overseers. 2) It allows the recipient to start work even at a lower-level job without losing out. 3) It allows time for the recipient to find a job that actually suits them and their employer rather than taking the first thing that comes along out of desperation and pressure.

>>expected to earn a living by themselves and unemployment benefits

This is not testing "unemployment benefits", it is testing UBI

>> not meant to enable a life-style

An income of €560 per month, about $20/day, is hardly a lifestyle; it is enough to stay out of the gutter. This is only giving to people who do not have savings a sliver of the resources available to people sufficiently fortunate enough to have education and savings to fall back on.

It shows many of the differences in poverty are not due to any kind of merit/demerit, but simply lack of funds.

>>An useful measurement would be

Yes, that would be a DIFFERENT useful measurement. But to ignore the mental health aspects is to ignore real harms to both the people themselves and to the larger society, such as reduced isolation and crime, healthier communities, etc. Much of this was addressed by other experiments later in the article, which you either failed to read or intentionally ignored.

The entire point of the studies and article wasn't your trivial "who gets a job fastest (any job, no matter how ill-suited or temporary)", but the effects of payments vs bureaucracy.

The actual evidence is massively piling up that eliminating a patriarchal bureaucracy, means testing, and all this other govt overhead and simply giving everyone just-above-poverty-level income, will dramatically improve society, and it will be far more effective than all the layers of bureaucracy which not only add overhead, cost to the taxpayer, but also actual harm.
by immibis | 2025-12-18 17:03:32+00:00
Their customer support is to sue them. Few are willing to dare. But I suspect if you sued Apple over the gift card incident in a European country, the judge would side with you because of stronger consumer protection laws. Also that clause in the ToS that says you won't sue them is legally meaningless.

If this happens more than a few times, they will quickly remember why customer support is necessary.
by simonw | 2025-12-18 17:03:34+00:00
LLMs are just another tool, but they're disruptive enough that existing best practices need to be either updated or re-explained.

A lot of people using LLMs seem not to have understood that you can't expect them to write code that works without testing it first!

If that wasn't clearly a problem I wouldn't have felt the need to write this.
by stevenjgarner | 2025-12-18 17:03:40+00:00
No paywall: https://archive.ph/gHZak

What I find disingenuous about reports on the explicit point-of-sale tax credits for electric vehicles is that they never mention the enormous government support for traditional internal combustion engine (ICE) vehicles — particularly the tax breaks (forgone revenue) and unpriced externalities that benefit the oil and gas industry. Both the International Monetary Fund (IMF) and the U.S. Treasury state these "indirect" subsidies are significantly larger than renewable energy credits but are embedded deep within the tax code. This is how the delusion is spread that electric vehicles somehow unfairly benefit from government subsidies.

Refs:

https://home.treasury.gov/system/files/131/General-Explanati...

https://thefactcoalition.org/report/oil-and-gas-tax-subsidie...

https://www.congress.gov/crs_external_products/IF/PDF/IF1051...

https://taxpolicycenter.org/briefing-book/what-tax-incentive...

https://www.iisd.org/articles/iisd-news/fossil-fuel-subsidie...

https://ourworldindata.org/how-much-subsidies-fossil-fuels
by NotGMan | 2025-12-18 17:03:42+00:00
AirBnB should be banned, and I say that as a very pro-capitalist guy.

In an economy where there is a housing shortage local population needs affordable and long-term (6-months+) rental contracts or they don't have stability.

Capitalism is great in general, but some things, such as healthcare, housing, electricity,... needs to have a stronger regulatory framework then eg TVs since the collapse of basic human necessities creates chaos and eventually becomes the foothold of extreme socialist/communist political parties which then finish the job of destroying the economy.
by azangru | 2025-12-18 17:04:01+00:00
> No Jobs

> Another practical reason not to use htmx is that there are, rounding off, zero htmx jobs.

> I just did a search for htmx jobs on indeed and found a grand total of two: one at Microsoft and one at Oak Ridge National Laboratory.

> A search for “react”, on the other hand, gives 13,758 jobs.

> Seriously, developer, which of these two technologies do you want to hitch your career to?

I do not advocated for htmx; but this take is so bad!

Resume-driven development should not be a thing. If you are a professional developer, building a product for a user, your primary concern should not be the job market for when you quit the company you are working for, but rather making the best product possible for the user within the context of the current company. And if the product is such that it does not call for react, or some other javascript-rich client, then you shouldn't use it however many react jobs there may be on Indeed.
by Svip | 2025-12-18 17:04:03+00:00
My understanding is that most countries just don't bother; I once drove around North America on Danish plates; since European plates are much wider than North American style plates, none of their cameras could scan my plates; so camera-only toll roads were essentially free for me. I consider that it happens so rarely anyway, that they don't bother.

Similarly, I've been flashed for speeding in France, which does have cameras adjusted to my plates' size, but they also didn't bother sending a ticket. Germany - on the other hand - will send you a ticket, but since they allow Ö, Ü, etc. on their plates, their system can probably handle Æ, Ø and Å as well.

Edit: Obviously, they don't bother to a degree; severe infractions will obviously make local law enforcement do something, but it's a rather manual process. Most countries are signatures to a treaty, that recognises other countries' plates.
by kaizenb | 2025-12-18 17:04:18+00:00
I've been trying to connect to Supabase, got help from an agent to but couldn't resolve the issue and connect :/

What’s actually broken

DB Pro:

Enforces strict TLS verification

Uses its own certificate trust bundle

Does not:

read macOS System Keychain reliably

allow custom CA injection

allow “require but don’t verify”

Supabase pooler requires either:

trusting Supabase’s CA, or

allowing non-verified SSL

DB Pro supports neither.

So it fails with:

self signed certificate in certificate chain

This is a product limitation / bug in DB Pro.