MurphyA/hacker-news huggingface dataset:
by franga2000 | 2025-11-16 16:31:57+00:00
The thing is, it was technically a correct report. One frame of that gif did correpond to a known piece of CSAM (presumably they use some kind of perceptual hashing). The facts that 1) the gif was clearly a sick joke (he described it as a slow motion bullet shot from a movie, landing in something/someone and then flashing the one frame, presumably the intention being "haha, get shot with the child porn bullet"); 2) it was only one inconsequential piece, not a whole collection; 3) it was downloaded automatically from a group chat... are not in scope of the "did this user just upload CSAM to our servers" function (from what I understood, it was triggered by the picture being backed up to Google Photos or Apple's equivalent).

These are all things that, in a functioning system, the police officer receiving the report would take into account. If it's a first report, diaregard. If it's a second, check the file name that was also presumably in the report, see it's a Whatsapp folder and disregard it. If it's a third report or there are multiple pieces, get a warrant to run a CSAM scan on the person's device, go to their apartment, run it, see there's nothing else, close the case. If it's a clear "prank", start investigating the person who sent it.

But since the police are, in general, trigger happy lunatics, you get a full raid instead. And since computer forensics is hard and doesn't pay well, the investigation took many months instead of an afternoon. The fuckup was squarely on the law enforcement side, as well as in the law itself.
by Razengan | 2025-11-16 16:34:19+00:00
Of course, actually yes: Expose new humans to the latest technology right away, WHILE it's still awe-inspiring to them, before it become as routine as breathing, and explain how it's made, how we got there, and how life was before then.

That'd be a much better way of teaching multiple subjects that are boring and irrelevant on their own.

You're not supposed to have phones or computers in class but you're supposed to somehow be interested in the math and other sciences that make those things possible?

You go home and your life there is much more entertaining than in school, but you have no idea how what you're being taught in school ties into the things at home.
by echelon | 2025-11-16 16:34:38+00:00
Even forgetting the memory safety and async safety guarantees, the language design produces lower defect code by a wide margin. Google and other orgs have written papers about this.

There are no exceptions. There are no nulls. You're encouraged to return explicit errors. No weird error flags or booleans or unexpected ways of handling abnormal behaviors. It's all standardized. Then the language syntax makes it easy to handle and super ergonomic and pleasurable. It's nice to handle errors in Rust. Fully first class.

Result<T,E>, Option<T>, match, if let, if let Ok, if let Some, while let, `?`, map, map_err, ok_or, ok_or_else, etc. etc. It's all super ergonomic. The language makes this one of its chief concerns, and writing idiomatic Rust encourages you to handle errors smartly.

Because errors were so well thought out, you write fewer bugs.

Finally, the way the language makes you manage scope, it's almost impossible to write complicated nesting or difficult to follow logic. Hard to describe this one unless you have experience writing Rust, but it's a big contributor to high quality code.

Rust code is highly readable and easy to reason about (once you learn the syntax). There are no surprises with Rust. It's written simply and straightforwardly and does what it says on the tin.
by lithocarpus | 2025-11-16 16:34:53+00:00
Really?

All this time the chemtrail people I know have been talking about weather control, I hadn't heard of mind control being part of it.

My take has been yeah I know cloud seeding and solar geoenhineering is real, ergo some amount of chemtrails are "real" in that they are deliberate particulate being sprayed and not just water. While the thing the chemtrail people claim that seems dubious is the scale and other nuances - claiming that all contrails are chemtrails. It's the scale that we don't know and that I assume it's pretty small because it seems expensive and pointless to do it constantly. But I don't know how I could ascertain the scale at which it's done either.
by martin-t | 2025-11-16 16:35:31+00:00
> magical times can never be had again

Yes, they can. But we need to admit to ourselves that people are not equal. Not just in terms of skill but in terms of morality and quality of character. And that some people are best kept out.

Corporations, being amoral, should also be kept out.

---

The old internet was the way it was because of gate keeping - the people on it were selected through technical skill being required. Generally people who are builder types are more pro-social than redistributor types.

Any time I've been in a community which felt good, it was full of people who enjoyed building stuff.

Any time such a community died, it was because people who crave power and status took it over.
by Jtsummers | 2025-11-16 16:35:35+00:00
You're not wrong about the strong emphasis on money making and profitability in HN comments (it was started as much as a forum for startup or wannabe startup founders as a tech forum), but it's also had a significant libertarian (little-l) streak. It's kind of hard to square that libertarianism with the apparent support of Franco's regime seen in the comments here today.
by card_zero | 2025-11-16 16:35:36+00:00
Less drudgery and boring work? How about not drudgery and not boring. To accomplish this the thing has to be optional, and it has to be freely chosen. No amount of window dressing on a thing you're forced to do makes it truly fun. But that's not possible, allowing kids the choice to possibly not be educated, and so we get endless "make learning fun!" crap on top of compulsory drudgery.
by firefoxd | 2025-11-16 16:35:40+00:00
I have been using zipbombs and they were effective to some extent. Then I had the smart idea to write about it on HN [0]. The result was a flood of new types of bots that overwhelmed my $6 server. For ~100k daily request, it wasn't sustainable to serve 1 to 10MB payloads.

I've updated my heuristic to only serve the worst offenders, and created honeypots to collect ips and repond with 403s. After a few months, and some other spam tricks I'll keep to myself this time, my traffic is back to something reasonable again.

[0]: https://news.ycombinator.com/item?id=43826798
by zelphirkalt | 2025-11-16 16:36:08+00:00
Hosting a WP with any amount of by script kiddies written third-party plugins without constant vigilance and keeping things up to date is a recipe for disaster. This makes it a job guarantee. Hapless people paying for someone to set up a hopelessly over-complicated WP setup, paying for lots of plugins, and constant upkeep. Basically, that ecosystem feeds an entire community of "web developers" by pushing badly written software, that then endlessly needs to be patched and maintained. Then the feature creep sets in and plugins stray from the path of doing one thing well, until even WP instance maintainers deem them too bloated and look for a simpler one. Then the cycle begins anew.
by ants_everywhere | 2025-11-16 16:36:08+00:00
> Climate change and bad decisions from the last 50 years are starting to bite now. It’ll just get worse. Expect migrations and countries collapsing as millions of people are pushed to migrate for survival.

For those unfamiliar, climate change and drought are believed to be one of the major causes of the bronze age civilization collapse

https://en.wikipedia.org/wiki/Late_Bronze_Age_collapse#Droug...
by svara | 2025-11-16 16:36:14+00:00
The Internet has really been an interesting case study for what happens between people when you remove a varying number of layers of social control.

All the way back to the early days of Usenet really.

I would hate to see it but at the same time I feel like the incentives created by the bad actors really push this towards a much more centralized model over time, e.g. one where all traffic provenance must be signed and identified and must flow through a few big networks that enforce laws around that.
by amluto | 2025-11-16 16:36:18+00:00
I make a point of test driving an FSD car ever year or two, in the Bay Area. A few years ago it could go far less than one block along a calm residential street before trying to hit a trash bin or parked car, and I gave it quite a few chances.

The time after that (three years ago?) it really could not deal with traffic control features in intersections.

Last year it drove itself happily along the Tesla shop’s recommended route, went several miles including freeway driving, flawlessly. And then, on the way back, it tried to get back on the freeway by turning left from a lane that was clearly and unambiguously not the left turn lane, with a green light (but not a left arrow), and would have gotten T-boned by an oncoming car if I had not taken over.

So I rank it as “not ready”.

Also, the mere existence of Mad Max mode makes it very hard to respect FSD.
by rcxdude | 2025-11-16 16:37:12+00:00
I think on average C++ programmers are more interested in Rust than in Go. But C programmers are on average probably not interested in either. I do agree that the accessible nature of the two languages (or at least perception thereof) compared to C and C++ is probably why there's more people coming from higher-level languages interested in the benefits of static typing and better performance.
by thewebguyd | 2025-11-16 16:37:13+00:00
Outside of margins, Apple also famously said (under Jobs) they had no interest in the enterprise because the users don’t choose the products there. They want to sell direct to their customers, and the way the OS works and behaves shows that. There’s MDMs, yeah, but you just don’t get the level of control you can with Windows at scale and it’s very much on purpose.

With enterprise, the users aren’t the ones choosing or even configuring their computers.
by DoctorOetker | 2025-11-16 16:37:53+00:00
nuclear energy still causes a lot of prompt heating

other forms of renewables could generate electricity while cooling the planet.

a super chimney (perhaps suspended with balloons) piercing the tropopause and carrying either air in open or closed loop fashion, or a "refrigerant" (not necessarily a harmful one, could just be moist air, or any other medium of thermal exchange, like a gravity assisted heat siphon) in a closed loop could generate power while cooling the planet, it would also be base load given the large temperature difference between surface level and tropopause (which persists day and night, summer and winter). Obviously this can also be used to desalinate sea water by freeze desalination.

as soon as such technology takes off and multiple blocs make use of such technology, they will probably even get into arguments about how long or what fraction of the time each nation state is allowed to generate power this way (arguing it was our Western excessive CO2 consumption to which we have to thank this excess heat availability, and India countering that we should take into account their proper share of excess CO2 due to the underground coal mines that have been burning uncontrollably for decades on end, etc...) to the point of nation states attacking each others superchimneys.
by Retric | 2025-11-16 16:38:09+00:00
That’s a strategy doomed to failure.

12 year old kids are still developing the brain structures to be able to handle discipline. Meanwhile a large fraction of adults are failing to do what you’re expecting a 12 year old to get right.

When you look around and everyone is suddenly overweight and addicted to their phones humans didn’t suddenly lose willpower, their environment changed.
by miohtama | 2025-11-16 16:38:51+00:00
There is no such thing as not to sue anyone. Police can squeeze and lie as much as they want, but there are laws about the abuse of power, false police reporting, obstruction of justice. But it will be expensive as effectively you are going to the court against a state.

Also of course there is a person somewhere behind a keyboard who wrote the software which flags, correctly or incorrectly, files. Their name (Thorn) is kept strictly away from any public testimonial with NDAs with police, because eventually there will be class action lawsuits against them in the USA.
by szymon-25 | 2025-11-16 16:39:58+00:00
I built game: https://wordagents.app/ It's digital version of Codenames where people guess words by hints. No account required and it's free to use. You just share code like in Kahoot. There's support for both PC and mobile devices.

We play it in my dorm, and setup which I think works the best is sharing Guesser view on TV and only Spymaster's need a phone to give clues.

I hope you'll have fun with your friends :-)
by Jtsummers | 2025-11-16 16:40:24+00:00
> Just the continued normalization of antisocial people as somehow being the victims of society instead of being the ones perpetuating harm on society.

Opposing an actual fascist dictatorship isn't particularly "antisocial". Unless your definition of "social" is blind obedience even as your family members and friends are harmed, killed, or disappeared by the government.
by energy123 | 2025-11-16 16:41:01+00:00
This is quite a distortion of the facts to push an agenda.

Desalination technology can solve their problems completely, but they armed proxies that attacked the two countries in the region (Saudi Arabia and Israel) that can help them.

They also imprisoned the one qualified guy in their country who blew the whistle on their water mismanagement (e.g. farming water intensive crops in a desert), Dr. Madani.

You could read the Wikipedia page to learn the other man-made reasons behind this crisis. That's preferable than coming here to play defense for a corrupt theocracy. Not that I doubt that climate change is one of the causes.
by Qwuke | 2025-11-16 16:41:19+00:00
I've seen Optuna used with some of the prompt optimization frameworks lately, where it's a really great fit and has yielded much better results than the "hyperparameter" tuning I had attempted myself. I can't stop mentioning how awesome a piece of software it is.

Also, I'm eager to see how well gpt-oss-120b gets uncensored if it really was using the phi-5 approach, since that seems fundamentally difficult given the training.
by ivape | 2025-11-16 16:42:05+00:00
Nvidia remains undefeated at responding to hardware threats with hardware diving catches to this day. What scenario prevents them from yet another one of their diving catches?

The fact that they make roughly the same hardware as AMD for the last 2 decades, and even today. There was no diving catch, AMD just ignored what the hardware was capable of and didn't reinforce OpenCL. There was literally no diving catch. For example, just in this thread alone, AMD paid someone to make this shit work on their hardware. Don't bet against what's coming.
by IshKebab | 2025-11-16 16:43:14+00:00
I feel like it could work. If you think about it, you need the cost to the client to be greater than the cost to the server. As long as that is true the server shouldn't mind about increased traffic because it's making a profit!

Very crudely if you think that a request costs the server ~10ms of compute time and a phone is 30x slower then you'd need 300ms of client compute time to equal it which seems very reasonable.

The only problem is you would need a cryptocurrency that a) lets you verify tiny chunks of work, and b) can't be done faster than you can do it on a phone using other hardware, and c) lets a client mine money without being to actually spend it ("homomorphic mining"?).

I don't know if anything like that exists but it would be an interesting problem to solve.
by scoofy | 2025-11-16 16:43:32+00:00
You’re reading people, like myself, who are upset with the articles framing, because it has created a causal link between the reasonable concern that a parent would have with a child engaging in political violence, with the result of a corrupt reformatory program.

Yes, being raped and given electro-shock treatment IS BAD. It’s also very much not what her parents signed her up for by turning her into a reformatory.

Nobody here is defending a fascist regime. We’re just complaining about horrible editorializing.

Edit: these downvotes… SMH
by JimDabell | 2025-11-16 16:43:35+00:00
Describing “I don’t want to provide service to you and I should have the means of doing so” as a “digital death penalty” is a tad hyperbolic, don’t you think?

> It would be way to easy for the current regime (whomever that happens to be) to criminalize random behaviors (Trans People? Atheists? Random nationality?) to ban their identity, and then they can't apply for jobs, get bus fare, purchase anything online, communicate with their lawyers, etc.

Authoritarian regimes can already do that.

I think perhaps you might’ve missed the fact that what I was suggesting was individual to each service:

> Reputation plus privacy is probably unsolvable; the whole point of reputation is knowing what people are doing elsewhere. You don’t need reputation, you need persistence. You don’t need to know if they are behaving themselves elsewhere on the Internet as long as you can ban them once and not have them come back.

I was saying don’t care about what people are doing elsewhere on the Internet. Just ban locally – but persistently.
by gchamonlive | 2025-11-16 16:44:00+00:00
> Common man never had a need for internet or global connectedness

That's not how culture evolves. You don't necessarily need to have a problem so that a solution is developed. You can very well have a technology developed for other purposes, or just for exploration sake, and then as this tech exists uses for it start to pop post hoc.

You therefore ignore the immense benefit of access to information that technology has, something that wasn't necessarily a problem for the common man but once its there, the popularization of the access to information, they adapt and grow dependent on it. Just like electricity.
by erickhill | 2025-11-16 16:44:38+00:00
I very much relate to the author's sour mood and frustration. I also host a small hobby forum and have experienced the same attacks constantly, and it has gotten especially bad the last couple of years with the rise of AI.

In the early days I put Google Analytics on the site so I could observe traffic trends. Then, we were all forced to start adding certificates to our sites to keep them "safe".

While I think we're all doomed to continue that annual practice or get blocked by browsers, I have often considered removing Google Analytics. Ever since their redesign it is essentially unusable for me now. What benefit does it bring if I can't understand the product anymore?

Last year, in a fit of desperation, I added Cloudflare. This has a brute force "under attack" mode that seems to stop all bots from accessing the site. It puts up a silly "hang on a second, are you human" page before the site loads, but it does seem to work. It is great UX? No, but at least the site isn't getting hammered by various locations in Asia. Cloudflare also let me block entire countries, although that seems to be easily fooled.

I also don't think a lot of the bots/AI crawlers honor the rules set in the robots.txt. It's all an honor system anyway, and they are completely lacking in it.

There need to be some hard and fast rules put in place, somehow, to stop the madness.
by antonvs | 2025-11-16 16:46:01+00:00
> a transition like Python2.0 to 3.0 that traded some backward compatibility for some structure COULD have been successful.

I think Perl was a lot further away than Python was from anything that would have allowed "trading some backward compatibility for some structure".

This was a clear case of a language collapsing under the weight of its own poor decisions and lack of coherent design. Could it have been kept on life support with a series of incremental improvements? Probably, but things wouldn't have gotten materially better for its users, and it would have bled users anyway as the industry left it behind.
by Lio | 2025-11-16 16:46:31+00:00
Yeah I had a little Carry-I PC XT clone with CGA/Hercules graphics, V20 8088 and an amber screen that I really regret selling.

I guess it couldn’t really do that much at the time compared to Amigas, STs and Acorns but there was something magic about my experiences with the PC.
by mwcz | 2025-11-16 16:47:31+00:00
This is so interesting. Safety regular operates along a single dimension, if I'm reading this right. Add a value along that dimension, the model refuses to cooperate, subtract the value, and it will do anything you ask. I'm probably oversimplifying, but I think that's the gist.

Obfuscating model safety may become the next reverse engineering arms race.
by TekMol | 2025-11-16 16:47:37+00:00
Why is this so complicated?

Can't we build a social network with a simple protocol:

1: Each user has a private key that they use to sign their messages.

2: Each user keeps a list of instances who announced that one of their members follows them. When the user posts something, they broadcast the post to those instances.

Shouldn't this be enough?

It could all be url based. One user, one url.

When Sue wants to read Joes latest posts, she sends this request:

someserver.com/joedoe?action=latest_posts

When Sue wants to follow Joe, she sends this request:

someserver.com/joedoe?action=follow&from=otherserver.com/suelue&sig=f819h...
by BiteCode_dev | 2025-11-16 16:48:01+00:00
Because many people, including myself, have been consistently experiencing better quality from Rust-written software.

Maybe it's the type of language that attracts people who are interested in getting the details right.

Or maybe the qualities of the language mean if a project manages to reachthe production stage, it will be better than an alternative that would reach the production stage because the minimal level of quality and checks required are better.

Or maybe it's because it comes with very little friction to install and use the software, because Rust software usually comes with a bunch of binaries from all popular platforms, and often, installers.

Or maybe the ecosystem is just very good.

Or maybe it's all together, and something more.

Doesn't matter.

The fact is, I did have a better experience with software written in rust that in Python, JS or even Go or Java.

And I appreciate knowing the software is not written in C or C++, and potentially contains problems regarding security, segfaults, and encoding that are going to bite me down the road, as it's been common in the last 30 years.

So "written in rust" is a thing I want to know, as it will make me more likely to try said software.
by gus_massa | 2025-11-16 16:48:06+00:00
I think it's used in Mendoza (Argentina). They have very clean air, and sometimes they get big hailstorm the size of a gold ball. With the seeds, they get instead a lot of small ice crystals that (mostly?) melt while falling and are not harmful for people or farms. IIUC it's the same amount of water in the same place, but in a friendlier formfactor.
by graemep | 2025-11-16 16:48:09+00:00
A Wikipedia article would not give me sufficient knowledge to judge the effect of violent resistance. There was a fairly peaceful transition. Would teenagers throwing Molotov cocktails have helped or hindered this? Would peaceful protest or passive resistance have been better? I do not know.

The general principle is more than adequate as a counter to the comment I replied to. You should not assume that is what you would do if you lived in a dictatorship.
by cyanydeez | 2025-11-16 16:48:14+00:00
The most confusing part of indian-americans is the sect that believes their caste is the equivalent to caucasians, as if being white is a state of mind rather than a shared believe around physical features.

https://en.wikipedia.org/wiki/United_States_v._Bhagat_Singh_...

Really, a fascinating mental gymnastics buring inside inherent bigotry.