MurphyA/hacker-news huggingface dataset:
by layer8 | 2025-10-22 13:30:33+00:00
The website has to be able to inform you about what exactly you are opting in to (like saving your shopping cart, and/or who they will be sharing the respective information with). This can’t be covered by a predefined set of options.

Browser-level permissions are about what the browser is sharing with the website, which is a different thing. For one, the browser sharing information with the website isn’t a blanket permission legally for the website to do anything with that information it likes.
by disruptiveink | 2025-10-22 13:30:53+00:00
Correct. Age verification and privacy consents belong on the browser. The issue is that on the browser, things work a bit too well (remember https://en.wikipedia.org/wiki/P3P ?), so the big players are incentivized to ignore completely the browser-based mechanisms and say/do nothing whenever they see lawmakers going on a dumb direction (risking fines is a reasonable price to pay in order to kill adoption of an actual browser/OS based control that would cause a dent to their tracking operations) that puts the onus on individual website operators.
by GuB-42 | 2025-10-22 13:30:54+00:00
It already exists. It is called an ad blocker, or content blocker, whatever you want to call it.

And we don't need a law for that, it is already working. We may need a law to protect that freedom, and for most part, it is on that side as we already have rulings saying that ad blocking is not illegal, and enforcement of browser choice, some of them having built-in blockers.
by Topfi | 2025-10-22 13:31:51+00:00
As a former AVP owner, this seems much more suitable for what I personally tend to use these devices for, with the headstrap appearing far closer to my personal comfort preference (halo straps) and a lower weight due to reduced power and no superfluous outer display along lighter materials. I get that Apple included these as apparently they have/had the vision of establishing the AVP as a device which users may keep on when talking with others, but like with the Watch, I'd hope having seen how people use the device makes them change direction.

As there is still no support for MacOS apps like XCode on the AVP M5 and gaming is hardly viable currently without controllers, the performance advantage of the M5/M2 over the XR2 Gen2 isn't really a factor for me. Doesn't matter what the face computer can theoretically do if for many tasks I need to connect to my MBP anyways. As a display replacement, the Galaxy looks far more appealing because of this, though I'll wait for independent reviews on wireless latency, eye tracking, stability of AR "widgets" in space, etc. Also am interested, will Meta port their games (Beatsaber, mainly) to Android XR or will they continue trying to establish themselves as the platform owners. Remember a lot of talk about Meta Horizon being used by partners like Lenovo and Asus, has yet to materialize and have a hard time seeing these going for Meta over Google now that XR has arrived.

Also wish Samsung had distributed at least part of the battery into the back of their head strap. Prefer the Meta Pro style over external batteries any day, though get the size limitations. A small backup battery for hot swapping and added weight distribution would have been a decent compromise though in my eyes.
by schmidtleonard | 2025-10-22 13:31:52+00:00
What's crazy to me is seeing this happen at an individual level. In 2022, my conservative family members were reluctantly but firmly on board with the idea that Trump did the crimes: lied to the tax man, stole the classified documents, leaned on the Georgia secretary of state to "find me 11780 votes," and on Jan 6 set up fake electors and asked Pence to overturn the election. In each case, they gave a good fight, but as those who are familiar with these cases know, the evidence is overwhelming, almost comically so at points (the fake elector certifications are so poorly put together that they are tough not to laugh at, the recording of trump bragging about the classified documents and establishing intent belongs in a law school documentary).

By 2024 they were 100% in lock-step with the party line that all cases were fake news lawfare (but wouldn't engage with detailed argument, of course) and in 2025 they are gaslighting me about ever having had those arguments at all. The only thing keeping me sane is the correspondence that I kept proving that our conversations weren't a product of my own fevered imagination.
by hollywood_court | 2025-10-22 13:32:20+00:00
I remember when I was a teen and saw "She's All That". The protagonist in the film drove a Defender. I fell in love with them and wanted one badly. Then I moved to the Caribbean a few months later and met people with them. It was nothing but horror stories. So I did what any sensible person would do and bought a Jeep Scrambler. That was dumb.

Based on all of my anecdotes from being in the repair industry for years, the only vehicles I will ever own are Honda/Acura and Toyota/Lexus.
by crazygringo | 2025-10-22 13:32:28+00:00
> now these popups are just a small annoyance rather than the absolutely enraging trap

Disagree. The popup is the enraging problem. It's not a small annoyance. I click them multiple times every single day and it's ludicrous.

I don't need a "reminder". The last thing I want is some "reminder" day after day after day. I want a law that protects consumers in the first place.
by treetalker | 2025-10-22 13:32:55+00:00
> WHY DOES FLORIDA’S BEAUTIFUL TRAIN KEEP HITTING PEOPLE?

Why do Floridians think they can drive around activated railroad barriers and cross the tracks fast enough to beat oncoming trains?

Seriously, it seems like we have a news story about a train hitting a car every few days, and in every case I've seen, Florida (wo)man drives around the descended barrier.
by negendev | 2025-10-22 13:33:10+00:00
This is the way. The law is broken and was built on misunderstandings and is not enforceable, and also caused a ton of headache for internet browsing (no one really wants to enable cookies just to read a news article?). Enforce it at the browser level (by law) to prevent private information BY DEFAULT unless the user really wants to give their private information, and if they want to, then they can comply.

Sorry for all the companies that like to track personal information, but this is how it has to be (not sorry).

Maybe it will one day lead to elimination of (most) cookies and lead to cleaner browsing experience.
by andsoitis | 2025-10-22 13:33:19+00:00
> Space is empty.

This prompted my curiosity. None of the following contradicts the thrust of your message, but I thought the nuance is interesting to share.

Interstellar space isn't a vacuum. Space is mostly empty compared to Earthly standards, but it still contains gas (mostly hydrogen and helium), dust, radiation, magnetic fields, and quantum activity.

The emptiest regions are incredibly sparse, but not completely empty. Even in a perfect vacuum, quantum mechanics predicst that particle-antiparticle pairs constantly pop in and out of existence, so empty space can be said to be buzzing with tiny fluctuations.

> Space is not cold. It has no real value for temperature. Stuff in space does.

The cosmic microwave background radiation, the left-over energy from the Big Bang, sets a baseline temperature of about 2.7K (-270°C), just above absolute zero.

Temperature depends on particle collisions, and since space isn't a vacuum, just incredibly sparse, one can talk about the temperature of space, but you're right that what is typically more relevant is the temperature of "specific" objects.
by JohnFen | 2025-10-22 13:33:23+00:00
As others have said, we already tried this with DNT. Unless websites are legally compelled to honor the signal, the signal is worthless.

But here's an interesting wrinkle that may illustrate further complexity:

> Essential Only: "Only allow data necessary for websites to function (e.g., keeping me logged in, remembering my shopping cart)."

I would never have called either of those examples "necessary for websites to function". They are both just convenience things, not essential things. So there may be a lot of discussion needed about category definitions here.
by mschuster91 | 2025-10-22 13:33:40+00:00
Which is where we come to my original post saying "without making people uncomfortable".

I'd guess that under full load that Asus thing (probably ROG series) sounds louder than your vacuum. Just had a look though, even their most powerful G835 [2] that you can get in a variant for ALMOST 9000€ [3](it's 8.400, but wanted to reference the meme) comes with a 5090 "laptop" GPU variant - that's barely half as powerful as the "desktop" 5090 [4].

The charger options are also ... nuts. 330 watts [1] - they're pushing 16 amps through that connector. A tiny amount of dirt, rust or other contamination and you got yourself a nice fire.

[1] https://rog.asus.com/de/power-protection-gadgets/chargers-an...

[2] https://rog.asus.com/de/laptops/rog-strix/rog-strix-scar-18-...

[3] https://www.voelkner.de/products/12304814/ASUS-ROG-Strix-SCA...

[4] https://www.dlcompare.de/spiele-news/nvidias-rtx-5090-laptop...
by liampulles | 2025-10-22 13:33:41+00:00
As a Go developer, I do think that I end up writing more code initially, not just because of the lack of syntactic sugar and "language magic", but because the community philosophy is to prefer a little bit of copying over premature abstraction.

I think the end result is code which is quite easy to understand and maintain, because it is quite plain stuff with a clear control flow at the end of the day. Go code is the most pleasant code to debug of all the languages I've worked with, and there is not a close second.

Given that I spend much more time in the maintenance phase, it's a trade-off I'm quite happy to make.

(This is of course all my experience; very IMO)
by elzbardico | 2025-10-22 13:34:15+00:00
No.

Of course, there is a giant shift in what we could do. We can build far more reliable rockets. We have incredible progresses in materials science, in our understanding of the moon's geology. Likewise, we established the presence of water.

We have more advanced solar panels, better batteries, we have a lot of recent research on modular, safe nuclear reactors that could probably lead more easily to moon-ready reactors. We have better batteries. Not only that, but we have better high power semiconductor gear that could lead to high orbit solar power stations over the poles feeding a polar base via microwaves.

We have decades of accumulated knowledge of human physiology under zero gravity.

We are way more prepared to have a permanent presence on the moon today that we could possibly have in the 70s because of those advancements.

Yes, taking Space-X out of it is stupid. SLS is a joke. Boeing idem. On this part of the problem people have my complete agreement. But the moon is a worthwhile goal because we cannot turn our backs to space.
by knorker | 2025-10-22 13:34:15+00:00
> Conventional ray-tracing is estimating illumination using a single sample across the entire domain, which constitutes a particularly crude approximation.

Straw man.

> Shadows have a hard edge, as only infinitesimally small point light sources of zero volume can be simulated

Uh, no. Raytracing can definitely have emitting surfaces and volumes.

> Reflection / Refraction can only simulate a limited set of light paths, for perfect mirror surfaces, or perfectly homogeneous transparent media.

You sure about that?

> More complex effects like depth of field are not supported.

https://www.povray.org/documentation/view/3.60/248/

Also, the title should get a "2019" tag.
by wat10000 | 2025-10-22 13:34:30+00:00
It’s not like it would be any more work to figure it out with a complex site. You still have to enumerate everything you’re tracking, add the ability to disable it, and make sure the site works without it. All you have to do is turn them all off rather than presenting an alert asking the user.

I understand why companies don’t do it that way. Tracking is worth money and they like money. What I don’t understand is why ordinary people make excuses for them.
by ghc | 2025-10-22 13:34:49+00:00
This reminded me of a particularly relevant Paul Graham essay: https://paulgraham.com/usa.html

For what it's worth, it's not quite so bad everywhere. In New England infrastructure decays faster due to the weather, so most of our infrastructure is more frequently maintained or replaced. There's definitely some blighted areas, but the image of quaint New England towns with covered bridges is not a lie, and gentrification has caused local governments in our richer cities to invest more in infrastructure. This leads to a dramatic difference in appearance between e.g. New Orleans and Boston.
by retSava | 2025-10-22 13:34:51+00:00
Isn't that the inverse? Ie auto-accept just to get rid of the UI box?

Edit: their FF-page says,

Set your preferences once, and let the technology do the rest!

This add-on is built and maintained by workers at Aarhus University in Denmark. We are privacy researchers that got tired of seeing how companies violate the EU's General Data Protection Regulation (GDPR). Because the organisations that enforce the GDPR do not have enough resources, we built this add-on to help them out.

We looked at 680 pop-ups and combined their data processing purposes into 5 categories that you can toggle on or off. Sometimes our categories don't perfectly match those on the website, so then we will choose the more privacy preserving option.
by nthdesign | 2025-10-22 13:35:06+00:00
I've used the minio-go client library for about a year now. I don't see anything in the minio-go README or elsewhere to make me think it will no longer be supported. In fact, the most recently merged PR was yesterday. There are some other Go S3 clients, like https://github.com/kelindar/s3, but I don't know if any other Go S3 clients have the complete set of features that minio-go has.
by phtrivier | 2025-10-22 13:35:35+00:00
I would disagree on the "most mainstream media".

Clearly, all the right-wing papers that have traditionnaly supported him (Le Figaro, Match) and all the hard-right-wing papers (owned by Bolloré, Arnault, etc..) that have _personnal_ ties to him are playing their "opinion" part.

I don't think public media is defending him at all. Left or Center-left papers are not (obviously.)

The tie breaker would be: "what is TF1 20h saying" (this is, no matter what new media says, still the one thing that most people watch and treat as "the news") - and I don't think they have been "blatantly" defending him.
by carefulfungi | 2025-10-22 13:36:12+00:00
The core point of organized justice is to prevent blood feuds and long-running inter-personal or tribal conflict. Essentially, to interrupt or prevent a cycle of violence. Justice is reaching consensus on a set of facts and then ascertaining an appropriate compensation. That compensation can include a loss of freedom, a monetary payment, mandated service hours, or historically - torture and death. But what matters is a process that is broadly seen as a fair assessment and compensation sufficient to prevent revenge by the impacted parties.

Justice as prevention is secondary - and arguably ineffective - or we'd have no crime, no recidivism, no addicts, nobody acting with obviously negative personal outcomes.
by voxic11 | 2025-10-22 13:36:13+00:00
I don't think this is true. DNT being absent or set to consenting is not enough to infer the user has given specific and informed consent under the GDPR.

> Explicit consent: Under the GDPR and similar laws, consent must be specific, informed, and an unambiguous, affirmative action from the user. Consent cannot be assumed by a user's continued browsing or inaction, which is what DNT would require.
by hollywood_court | 2025-10-22 13:36:38+00:00
Lexus. IMHO, Lexus is the smartest vehicle purchase (other than a Toyota) that you make.

A Lexus LS and a Toyota Land Cruiser are the perfect pair of vehicles for someone to own. There will always be at least one of each in my garage.

Of course that's only true if you get the V8 modals of each. I wouldn't touch the new LS or new Land Cruiser unless they were given to me for free.
by Nextgrid | 2025-10-22 13:37:22+00:00
There was Do-Not-Track which is a header that could be set at the browser level: https://en.wikipedia.org/wiki/Do_not_track

And way before that (before spyware became common on the web) there was P3P: https://en.wikipedia.org/wiki/P3P

Now there is Global Privacy Control: https://en.wikipedia.org/wiki/Global_Privacy_Control

The problem isn't technical - the problem is that ultimately spyware operators want to track people so it isn't in their interest to support these solutions and won't do so unless they are forced to. Since enforcement is significantly lacking, operators adopt the pragmatic strategy of non-compliance or pseudo-compliance with the current banners.
by jeroenhd | 2025-10-22 13:37:31+00:00
This is part of why a lot of EU directives are almost 50% "why this law is necessary and what we're trying to achieve", 30% "what needs to be implemented", and then 20% "who's going to look after all of this and how".

That way, a misplaced comma or a wonky sentence doesn't allow for easy loopholes that need tighter laws to fix issues.

Now law text will work forever, but this format makes for a very solid foundation.
by Geee | 2025-10-22 13:37:37+00:00
Also, a lot of people forget that you don't need a cookie popup. apple.com or tesla.com doesn't have one. Plenty of others, but they're quite rare.

I absolutely hate unnecessary cookie popups, e.g. when you're already signed in and have accepted privacy policy. Or, when accessing a parcel tracking service or similar.

It's always annoying, but there are clear cases when you don't need to track users and it probably just drives them away or makes them angry.
by aatd86 | 2025-10-22 13:37:42+00:00
But that information disappears when you assign to an interface variable/container that is nillable. It requires an assertion to recover the info about the value inside the interface being not nil.

basically `if v.(nil){...}

creates two branches. In one we know v is not nil (outside the if block) and it can therefore be assigned to non nillable variables so to speak...
by OvervCW | 2025-10-22 13:37:49+00:00
>Did I add explicit checks for all the errors my function calls might return?

You can check anything with a linter, but it's better when the language disallows you from making the mistake in the first place.

>You can forget to use `with` in Python, I guess that's also C now too eh?

When using `with` in Python you don't have to think about what exactly needs to be cleaned up, and it'll happen automatically when there is any kind of error. Consider `http.Get` in Go:

resp, err := http.Get(url)

if err == nil { resp.Body.Close() }

return err

Here you need to specifically remember to call `resp.Body.Close` and in which case to call it. Needlessly complicated.

>Then stop writing spaghetti and use a higher level abstraction like `x/sync/errgroup.Group`.

Why is this not part of the standard library? And why does it not implement basic functionality like collecting results?
by vel0city | 2025-10-22 13:37:50+00:00
Wouldn't you demand the habitation and transportation facilities to be even more reliable than the telescopes? Wouldn't they be even harder to build right due to now needing to incorporate lots of large pressure vessels and windows and airlocks and seals and actual buttons and what not? Plus, all the needed stuff to actually get these people home again?

So not only do we still need to have an incredibly high degree of reliability for core critical parts of the mission, that mission is now massively larger, and it's now human lives on the line if things go wrong.

Can't we still have farms of telescopes if we wanted even if a few of them don't deploy perfectly?

Can't we just have a humanoid robot go and turn the screws for us?
by gspencley | 2025-10-22 13:37:54+00:00
My first paid position as a software developer was for a small, dot-com startup in Windsor, ON Canada. We co-located in Detroit - which meant border crossings (though this was pre-911 so crossing as a Canadian citizen was easier) - and had just a couple of servers on a rack. We were software engineers and had people who knew what they were doing. So yeah we were technically proficient. But I'm not sure I'd call that company among "the most technically sophisticated of organizations". We were tiny. In fact, when I first started working there, we were working out of a house with a workforce of like 25 people max.

When that company went under during the dot-com crash, I started my first business shortly after. It was 2003, I was 21 years-old and this business allowed me to work from home and feed my family until I re-entered the job market in 2018. For 15 years, I was a one-person organization, and because my business operated "free" adult-entertainment websites, bandwidth was my most significant expense. For that reason, even when Cloud became a thing (which it wasn't in 2003), I never migrated because of the bandwidth costs alone. Cloudflare was a major game changer but even it didn't exist when I first started out. There were CDNs like Akamai but they were crazy expensive and out of my league. So at its peak, I had about 12 bare metal servers around the world (all rented from the same hosting company - original called Server Matrix it then became Softlayer and then was bought by IBM and went to shit and is now IBM Cloud). I admin'd those on top of writing and maintaining all of the code and running the business independently with occasional help from my wife.

I am obviously very technically competent. I'm a Principal Software Engineer today. But technically sophisticated? There wasn't much sophistication about it. I did bare metal servers because it was the only cost-effective way to run my business. It was attainable and it worked. And it worked in a way that Cloud couldn't when Cloud came on the scene - so I never went Cloud with that operation just due to cost alone.
by sebastian_z | 2025-10-22 13:38:12+00:00
California now has a law that requires browsers to have an opt-out setting (effective in 2027) [1]. So far, websites are required to respect opt outs via browser settings or extensions in California, Connecticut, and Colorado [2]. That is also the case for New Jersey [3].

[1] https://legiscan.com/CA/text/AB566/2025.

[2] https://portal.ct.gov/ag/press-releases/2025-press-releases/....

[3] https://www.njconsumeraffairs.gov/ocp/Pages/NJ-Data-Privacy-....
by andsoitis | 2025-10-22 13:38:53+00:00
> I wonder how they compare to the rest of the auto manufacturers, in this regard.

Most recalls in 2024: Chrysler (72), Ford (67), BMW (36), GM (34), Hyundai (25), Mercedes-Benz (28)

Least: Tesla (16), Mazda (6), Rivian (8), Nissan (18), Toyota (16), Porsche (13)

Another way to look at it is number of people impacted, which changes the "leaderboard". In order of most people to least: Tesla, Chrysler, Ford, Honda, GM, BMW, Kia, Toyota,.... Porsche. Obviously, conflating factor is popularity of brand.

Source: https://brclegal.com/us-car-recall-statistics/
by philipwhiuk | 2025-10-22 13:38:54+00:00
I don't really understand how that's possible.

Here's the press release from the organisation which might be a better link: https://cybermonitoringcentre.com/2025/10/22/cyber-monitorin...

> This estimate is based on the information available as of 17 October and represents scenario-based analysis rather than confirmed operational data
by phtrivier | 2025-10-22 13:39:01+00:00
> And why do you think all the leftist french mainstream media root for right-wing Sarkozy?

Which are the "leftist french mainstream media" rooting for Sarkozy ?

The "leftist french mainstream media" I can think of would be Libération, Le Monde, Le Nouvel Obs, France Inter...

Do you have a link to articles where any of those are "defending" Sarkozy, cause quite frankly I missed it.