skysight-inc/HackerNews huggingface dataset:
That works fine if the company itself stores the data, but becomes difficult to enforce when 3rd parties store the data. Imagine a company with an EU presence stores it's EU data in US, with a hypothetical cloud provider that doesn't have an EU presence.

The company would need to have a DPA with it's cloud provider. That cloud provider technically would also need a corresponding DPA with any 3rd parties that they themselves use, except without an EU presence that is hard to enforce.

In this case where there is one hop you could argue that it's the companies responsibility to ensure that their service providers are operating in compliance. Imagine the same scenario, but with one, two or more middlemen and the whole thing becomes an unenforceable mess of jurisdictions for the company to do meaningful due diligence on their service providers.

It's much easier for the EU to say EU data has to be stored in the EU, and know that any party touching the data is likely to be in compliance, and significantly easier to investigate if they are not.
It seems to me that when a politician trots out the the phrases "misinformation" and "false information", it's similar to when a debater accuses his opponent of being a "nazi". When someone does that, they're usually admitting that they don't have a good argument, so they're resorting to an ad-hominem. It's not a good look, here.
All governments are funded by "taking it from someone else", usually in the form of taxes. Member state contributions, VAT income, and customs duties provide over 90% of EU funding. These fines of companies are a drop in the bucket, not the main way the EU finances itself.
I really wish librewolf would make a version of the firefox beta android apk...
Recently there's HN discussions about Hetzner's strategic pricing based on their spartan business approaches [1]. On the back of my mind thinking that it's very similar to how Lidl operates its supermarket outlets and if Lidl ever operates hosting it would be very similar to Hetzner [2].

But now lol and behold unbeknownst to me that there's actually a Lidl cloud and it's not an April fool news.

[1] Hetzner Pricing:

https://news.ycombinator.com/item?id=41179371

[2] How does Aldi keep their prices so low | Aldi Vs Lidl: Supermarket Wars | Channel 5 [video]:

https://youtu.be/AhwycD3GMlM
Yes, I find it unlikely Israel would censor these messages or track and drag the culprints to a criminal court.
Related: DOJ Sues RealPage for Algorithmic Pricing Scheme That Harms Renters (justice.gov) | 273 points by pseudolus 2 days ago | 251 comments | https://news.ycombinator.com/item?id=41330007
I think the Gamma Database Machine Project [1] demonstrated the technique in 1990, though it predates the word “shard.”

[1] https://pages.cs.wisc.edu/~dewitt/includes/paralleldb/ieee90...
Ask HN: Startups/tech/advancements in the intellectual disability space?
Hi HN, as a family member to someone with an Intellectual/Developmental Disability [0], I am wondering if there are any startups, products, advancements directly or indirectly addressing this population.

I know it's a broad umbrella, as not only do many different disabilities exist, but their severity as well.

For the people I am often around, living independently is the most shared goal. That in itself encompasses many things like motor skills, ability to keep routines, assistance for daily tasks, etc.

I realize this may be niche so I welcome adjacent findings as well.

Thank you!

[0] https://my.clevelandclinic.org/health/diseases/6040-joubert-syndrome
I've been debating setting up some equipment at home because going to a gym has too much activation energy. I'm looking for the least amount of equipment that can enable the most exercise coverage i.e. weight, cardio, muscle groups, etc. It seems that a rowing machine does pretty well, at least better than a treadmill, or one of those Chuck Norris bowflex machines but it's hard to choose from so many options.
whats the scam exactly...?
I agree. Can only yield a police state, by definition ...
Not a lawyer and not going to find the relevant references in the US’s vast body of law in reasonable time, so let’s check what the CJEU concluded?

Schrems I [1] (the old CJEU judgment invalidating Safe Harbor) endorses (§90) the opinion that:

> [D]ata subjects [whose personal data was transferred to the US] had no administrative or judicial means of redress enabling, in particular, the data relating to them to be accessed and, as the case may be, rectified or erased.

In what reads like a reference to FISA, it continues (§95):

> Likewise, legislation not providing for any possibility for an individual to pursue legal remedies in order to have access to personal data relating to him, or to obtain the rectification or erasure of such data, does not respect the essence of the fundamental right to effective judicial protection, as enshrined in Article 47 of the Charter [of Fundamental Rights of the European Union].

It then stops short of calling out FISA by name, instead (IIUC) invalidating on the basis that the adequacy of the legal regime was not addressed in the Safe Harbour decision to begin with. Privacy Shield came next and did, so Schrems II [2] (the newer judgment invalidating Privacy Shield) states (§181–2):

> According to the findings in the Privacy Shield Decision, the implementation of the surveillance programmes based on Section 702 of the FISA is, indeed, subject to the requirements of PPD‑28. However, although the Commission stated, in recitals 69 and 77 of the Privacy Shield Decision, that such requirements are binding on the US intelligence authorities, the US Government has accepted, in reply to a question put by the Court, that PPD‑28 does not grant data subjects actionable rights before the courts against the US authorities. Therefore, the Privacy Shield Decision cannot ensure a level of protection essentially equivalent to that arising from the Charter [...].

> As regards the monitoring programmes based on E.O. 12333, it is clear from the file before the Court that that order does not confer rights which are enforceable against the US authorities in the courts either.

It sounds like the official legal position of the US executive is that individual foreigners do not have standing to contest FISA 702 surveillance of them. (I could not quickly find the text of that position.) This is a 2020 judgment in a case from July 2018 regarding a European Commission decision from 2016, so the implications of the CLOUD Act, signed in March 2018, do not look to be in scope.

[1] https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:62...

[2] https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:62...
What you describe sounds like the data on both of you gets stored due to your choice of messaging app, and you just don't get shown ads due to your choice of OS. Data may still be there.
Because, I think, literally everyone would benefit from therapy. It's mostly a stigma and money thing why people don't.

Americans have been breaking down the stigma and some have money, so they get therapy. In other countries this may not be the case.
Messaging apps from EU make it easier to imprison the EU-based owners and employees, and thus easier to control the platform.

If Dotcom was in the US he would be in prison for a decade. It's a huge difference.
Living in the EU, and having by and large a meaningless job in a meaningless division of a quasi-government org... while reading the news coming from the East, I keep imagining how a war with EU will upend this little paradise of parasites and laziness, and it gives me nightmares :) Also, EU will probably kick me out before things will start getting more serious, I struggle to imagine any other sort of motivation less drastic than that to get things going in the "right direction" :(
Doesn't seem like that would be significantly better to walk on compared to modern paved surfaces with all wood clogs as mentioned in this thread though. Never worn them though so maybe it would be.
Einstein published his work on relativity on 30 June 1905 in the German physics journal Annalen der Physik, not a pop science book
Ask HN: How do you validate your business idea and find key competitors?
For example, I've been thinking about delivering boring and old tech based on HTTP -- such as Wordpress, Discourse, NodeBB, Directus...but in cloud-native Kubernetes with full managed end-to-end lifecycle management, including HA, snapshots/backups, ingress setup, object storage and persistent volume, disastrous recovery, Grafana dashboard, etc. All you need is select an app and provision it and wait for 5-10 minutes to get your service out. You don't get to deploy your own stuff yet, say like Docker at the moment, but that could be done with virtual clusters in future.

This is effectively the same as DOKS one-click apps, but slightly better because you don't have to manage infrastructure (we, or as of right now, I do, theoretically speaking), but I'm also sure somewhere someone else just did what I did better. It's more like a traditional PaaS (say like Heroku and fly.io) but having some SaaS elements (cloud offerings) as well.

So, how do you validate the feasibility and justify for this product idea, and how do you find more competitors that already done what you do so that you don't reinvent the wheels?
I am excited and optimistic that we appear to be applying economic principles to housing! Now that we're getting rid of centralized price controls / collusion, next can we do supply/demand?
As a solo founder trying again (1) after many failed attempts, I can only say that my investment in Rust is paying off. A lot.

I have worked with PHP in my early days (2006...), for about 6 years. I wanted to move to a language more structured. When I switched to Python I felt it was worth my investment. Working as a web developer, JavaScript was always there and I could not change that. After working with Python for 11 years, I felt if I attempt to be a founder again, I needed two things from a language - structure in developing my ideas, peace of mind to take a product to users' hands. I was OK to learn syntax, but I can not become a legendary developer with magical knowledge of some language.

Refactoring the codebase is wildly different since I get so much support from the compiler/type system. And, if it compiles, it will simply not have a class of errors.

The investment is steep, really steep. I am no distinguished engineer, just another one with average talent. I have been working full-time building my product and I am preparing to launch - multiple products in the next 6-7 months, all on the same core code-base in Rust. I have never felt a language could give me this much.

1. https://github.com/brainless/dwata
(Saddened to see no love for such a great movie ...)
Do you have a cite for that? That would be very surprising if so, the intent behind the RTB stuff is that it's anonymized. I really don't think this is correct.
> the lack of a statement from the public prosecutor

Are you operating on the misguided assumption that every country in the world works like the USA?

There is no equivalent to a public prosecutor in the US here. Durov has been arrested so a magistrate had to fill a mandat d’arrêt but it could be a prosecutor who is directly under hierarchical control of the executive branch or a juge d’instruction if it’s linked to an existing investigation. Neither would speak to the media at this point.
>I think given the size and wealth of Google, this is entirely inappropriate and people shouldn't be contributing to it, because it will only encourage this parasitic and exploitative behaviour.

So you would rather have chromium be closed source, or for people to fix the bug but hoard the patches? Do you hate the idea of google benefiting from your work so much that you're willing screw over yourself (in the form of having to maintain the bugfixes yourself) and others (because they don't get the bugfixes) in the process? Are you also against contributing improvements to other OSS projects (eg. linux kernel) because corporations might benefit from it and "gives them free R&D and labour"?
>It's a family of OSes written by the kind of people who think if you grow a beard and stare very hard at your C code it will become secure and bug free.

Staring hard at a set of C primitives and learning the way the primitives actually utilize modern hardware and compose is a fundamental part of computing. Part of programming is not just writing your code in the sense of what it does, but also knowing what it doesn't. All computation is at the bottom deterministic. We've just piled on so much abstraction (if not in high-level languages then in shit like uCode) that most practitioners will just tell you to embrace the madness of unbounded abstraction. You don't have to follow their advice. Tighter code is yours for the taking. Learn your hardware.

The price though tends to be portability. Also, compiler writers are completely deranged, and known for completely turning shit on it's head. Read your language spec, embrace your debugger, and go with God.
This is the first I hear of this stigma. If people want to take steroids to bulk up they are free to do it, it's just not fair to do it in the context of competitive sports.
People seem to use Lisp like it is some impoverished programming model. Why would I want to do things concurrently in one Lisp? Because that's how I use a Lisp system all the time. That's my normal way to do things.

> But you mean a REPL as in a console-style interaction, right?

I mean > 1 REPL as an example how I would use a Lisp concurrently. Yeah, I can switch between REPLs in micro seconds and run > 1 second activities in each of them.

> Any command used in Emacs is an eval step in a REPL

And you can't run simple Lisp code in two commands concurrently, neither in a REPL nor in a command.

> `while-no-input`

Type (while-no-input (dotimes (i 1000000) (print i))) in two Emacs Lisp repls and have them running concurrently.

I understand that GNU Emacs can run external processes, external instances of GNU Emacs, external other Lisp systems, that it can provide some limited form of cooperative threads, ...

I have lived through this stuff 30 years ago and onwards, when many Lisp implementations used cooperative threading (and some had cooperative threads deeply integrated in their Lisp code, other than GNU Emacs in 2024) and over the years switched to native preemptive threading. I also remember when we got Symmetric Multiprocessing in several Lisp systems roughly 15 years ago.
P. boydii – Deadly fungus lacking antimycotic treatment
I would never call LW cool, but I get what you're saying. I think the problem is that its moment has passed. There was only a single moment in human history where people thought that Harry Potter fan fiction could change the world, and however snide that sounds, I don't mean it as an insult. I knew many people who were profoundly impacted by their time in that fandom (and yes, even as it moved away from its roots in fan fiction it was still fundamentally a fandom).

What happened is that the internet changed and fandom changed, and also trends in philosophy for young lonely nerds shifted away from that particular brand of rationality, to places both sunnier and darker. I think if you want to find spaces like that you now have to look either in closed Discord server or more likely offline. Substack certainly does not provide the same kind of community.
But don't we see the rise of things like Twitch streaming where people watch other people play games for hours? Longer and longer gameplay experiences are becoming more common. And I do think it's people with higher incomes who have shrinking and shrinking social circles.

I do think it's primarily a reaction to our current internet and smartphones, the social contracts which broke during COVID, etc. Many many many cities and countries have complained about the exorbitant cost of everything for centuries, but we have not seen loneliness like this before, imo.
The world would be both more and less efficient if the US Navy got to write most federal regulation. “Prep the mess deck. Yeoman Jones is 7 knots ENE with your UberEats order”.
537 points 2 days ago https://news.ycombinator.com/item?id=41339667
> leading them to view other racial and ethnic groups more warmly than their own

I smell Great Replacement Theory bullshit. Even liberal white people still like white people. Even "diverse" shows have white people. Even comparatively less-racist places STILL have an advantage for white people.

This just isn't real. Sorry, it's made up.
not if it costs 200 million in man-hours to optimize
Thanks, this explanation makes sense.
I wrote about one recently. It was posted to HN here:

https://news.ycombinator.com/item?id=40805156
Older runner as well and have also had to take sporadic time off to deal with plantar fascitis, IT band, achilles, etc. Agree with listening to your body and what I'm hearing is slow down to stretch out my total running lifespan/days. I'd rather run 5K every other day on gravel/dirt paths indefinitely than risk some really long term injury running 26 miles on asphalt (seen others have to hang up their running shoes after doing the big races).
Been using it for almost 2 years myself, and I can say the same. Everything just works pretty much. For the couple Play Store things I need, I just get them via Aurora Store. So the actual Play Store app isn't even installed on my phone.

On the maps topic: other than finding locations via address, OsmAnd+ is better than Google Maps in my opinion. Even tells you what lanes to be in ahead of time when driving. I'm pleasantly surprised by it. Sure, you also lose out on the traffic heatmaps, but that's an acceptable loss to me as it means my phone isn't part of a spyware botnet anymore. Plus my state runs its own traffic heatmap website. If I need to see it, I can go there.
like oncall or incident alerts for example.

(^say management unilaterally decided you have work offwork hours and it is "urgent" or else look for a new job)
Housing size is irrelevant because home builders aren't going to go below a minimum amount of square footage as a lot of the costs are fixed.
"Over a century ago, Congress passed the Sherman Antitrust Act to protect competition in the marketplace. As the Supreme Court has explained, the “central evil” addressed by Section 1 of that Act is “the elimination of competition that would otherwise exist,” including competition on prices.

When the Sherman Act was passed, an anticompetitive scheme might have looked like robber barons shaking hands at a secret meeting.

Today, it looks like landlords using mathematical algorithms to align their rents."

https://www.justice.gov/opa/speech/attorney-general-merrick-...
I think both need some workshopping. I tried search for "error oracle" and all I got were results about errors while using Oracle the database product. I gotta search "error oracle cryptography".

"doom principle" isn't great either since the first hit points to TFA, second to this very thread, and that article doesn't really use the actual term of art.
Lol, just look at the person's handle.
To come to a decision is dangerous for a career in a bureaucratic monster. Its all about creating the most impractical swiss-knife of all trades with as little personal responsibility as possible. If the whole apparatus fails, that does not result in the whole apparatus being fired. Thats the crux.

Another nice example, resulting in horrible deformed APIs:
https://www.ibm.com/topics/what-is-a-digital-twin
I get what you mean. However other comments raised some valid points too. It's just a few hours of works . I think what matters a lot more is when these kind of anticipated features do not add up to constant gains (which in your case, setting aside the fact that this senior engineer rolled back your tactful additions, would be the time it takes to run the prod DB migrations, since this is what differs between your early and late implementation). More often than not an architectural choice will impact n features orthogonally with respect to other potential features. If it takes you 2 days of work to implement that particular transversal feature, the time it will take you to implement it across all "base" features will be 2n days of work. Stuff like class inheritance will allow you factor that into, say 2 days + 10n minutes. I witnessed disasters because of situations like this where stuff that would have taken me days to implement (or even hours) took 6 months. And the main reason for this is that another team was tasked with doing this, and they didn't know that part of the code base well, which, because everything had to be super "simple" ("easy" would fit better), no class hierarchy, everything super flat, each base feature taking up thousands of lines across several microservices in the hope that anybody could take over, was a slow, dreadly, soul crushing job. Members of the previous team said it would have taken them 2 weeks (because they had a long experience with the spaghetti dish). I re-implemented the program at home in a weekend (took 3 month to code): the required change would have taken me an hour to code, and a fews day of integration to change those n base features (but because I had a leetcode-complex, very expressive architecture, and knew the domain very well). It took the new team 6 months. 6 months ! And I think they only managed to implement one feature, not all of them.

Result: disgruntled senior employees quitted and were replaced with juniors. 3 month later, overtime was distributed across the tech department, killing the laid back 4-days week culture that was put in place to attract talents, the employee unionized, some more quitted, and about a year later, upon failing to hire back these productive elements, the COO was fired.
Of course it's better if you can find your rom on lineage.microg.org, but you can also install MicroG on Lineage using something like NanoDroid [1]. I see FairPhone has something like this too [2].

[1] https://gitlab.com/Nanolx/NanoDroid

[2] https://github.com/WeAreFairphone/flashable-zip_microG
Keep in mind that there's a bug if you put `uv run` as your script's shebang line, as uv will recursively call itself if your script's name doesn't end in .py.

Other than that, though, automatically managing a single script's dependencies and running it in a venv with just ./script.py is magical.
I'll put in a plug for his book Theory of Fun for Game Design (https://www.amazon.com/Theory-Game-Design-Raph-Koster/dp/144...). It's a great read that's accessible but also deep and thorough.
Server monitoring for self-hosting is kind of hard because it basically necessitates either buying another server to monitor the first, or paying for SaaS.

From personal experience, I would just pay someone else for a SaaS monitoring solution. It will almost universally be cheaper and more reliable.

If you really wanted to run your own, Prometheus is probably the way to go. Local storage should be fine as a data store for self-hosted. Grafana can be used for dashboarding, and either Grafana or AlertManager can do the alerting component.

It’s really not all that worth it for self-hosted scale, though. Running all that in the cloud is going to cost basically the same as buying a DataDog license unless you’re at 3-ish hosts, and more than that if you’re doing clustered monitoring so you aren’t blind if your monitoring host is down.
I didn't know he had passed away. While not what's being discussed now, DM of the Rings remains one of the funniest comics I've ever read.
Wut? That... does sound very weird but at the same time, why do most people treat microwave power levels like video game review scale (almost never go below 5/10). I don't think I've ever read anyone even contemplate using microwave below 50%. What do you cook at 10% power for 20m?
Until you build out your business around their API and processes, and they decide to start charging more... and more..

Obviously you need to use some third party services, but as soon as your business is viable, always be preparing the ability to switch to competitors.