skysight-inc/HackerNews huggingface dataset:
> It does not matter how politely you formulate your opinion if it legitimizes racism by reduction to a "two sides" argument.

The problem is, and I'm sure you wont agree here, is that what constitutes racism is subjective. This is because the strength of the definition of 'prejudice' differs from person to person.

Some people say racism is when you make big decisions that negatively affect a whole race of people, other people say its when you say a rude word to a black or gay person.

See this enojoyable opinion of a black man on white peoples ideas of racism
https://www.youtube.com/watch?v=LA8k5uj8AyA

There is no universal definition of racism which the whole world subscribes to. If you think there is, then you need to see that thats just your opinion and you have made yourself think everybody else agrees with you.

It seems that you think you have your definition of racism wrapped up with a bow, and that the rest of the world should agree with you on what that is. Unfortunately the world doesnt work like that, and unless you are willing to discuss these things without calling the other side 'absurd' and actually start exploring these topics properly then it will always devolve into a 'sides' argument.

> we should not tolerate intolerance

But right now you are being intolerant of me, so should I not tolerate you back? Again, the definition of tolerance is subjective. Until we can all tolerate every other persons opinion to the point we can calmly debate it, then we will not get anywhere in purging prejudice from the world.
"Nobody is going to drop a nuke back on them."

That's not what military experts are saying. If the nuclear fallout reached NATO countries NATO policy would require a "proportional" response, which again, military experts suggest would be a small scale nuclear strike on a Russian facility of proportional impact. The big question then is what would happen next - either both sides cool down and see where this is going, or Russia starts attacking targets within NATO at which point we're at full WW3 level. The "nobody is going to drop a nuke back" is either extremely optimistic or extremely naive.
https://www.reciperadar.com/ – Enter ingredients you have lying around. Get recipes.

https://www.aqua-calc.com/ – Convert volume to weight and vice versa for many ingredients.

https://liveuamap.com/ – See the current frontlines of the war in Ukraine/Russia.
And now its back, original rUSSiaR with the beloved flavor of land empire.
firefox is just catching up with what chrome implemented years ago. unless you have a site visited only by firefox users, ecosystem effect is likely to be minimal...
though it does protect firefox users in the time between detection and remediation.
A fertilized egg doesn’t automatically become able to compute stuff.

Understimulated or feral children don’t automatically become geniuses when given more information.

It takes social engineering and tons of accumulated knowledge over the lifespan of the maturation of these eggs. The social and informational knowledge are then also informed by these individuals (how to work and cooperate with each other, building and discovering knowledge beyond what a single fertilized egg is able to do).

This isn’t simply within reach of a fertilized egg based on its biological properties.
Unfortunately, the ability to have more nuanced takes on Hegelian dialectic seem like slim pickings to people who have spent tens of billions to train this thing, and need it to justify NVIDIA's P/E ratio of over 100
The problem isn’t that it’s unexpected. It’s still unjustified. China taking over Taiwan wouldn’t be very surprising either, does that make it ok?
How long can these engines be ran at rated power before you have to overhaul or replace?
I guess I've been lucky to work on companies in the past ten or so years, where compiler warnings were treated as errors in the CI. Also been really lucky to use an editor which always highlights warnings and lists them, so I can fix those easily.
Wonder why they say you should monitor transparency logs instead of setting up CAA records - malicious actors will most likely disregard CAA anyway.
From their privacy policy [1]:

"we work with partners, service providers, suppliers and contractors"

But they won't disclose which partners and what Mozilla gets in exchange. Which is opaque, and probably intentionally so.

You can scroll down to the types of data and lawful bases they list for these data exchanges.

[1] https://www.mozilla.org/en-US/privacy/firefox/#how-is-your-d...
I will listen to it, but first tell me - are you suggesting that Russia is an autocratic oligarchy where any dissent is immediately crushed because Russia wasn't allowed into NATO? If it was in NATO, it would suddenly have fair democratic elections?
No, Ukraine joining goes back at least to 2008 and George W. Bush's overconfidence. Russian aggression started in 2014.

https://en.m.wikipedia.org/wiki/2008_Bucharest_summit

Note that Georgia joining was also on the table. Several months after this summit Russia trounced Georgia in a few days and since then there has been no serious movement towards joining NATO.

Russia likely expected the same outcome in Ukraine but as we know now that didn't materialize.
You're right, I exaggerated unnecessarily there. Sorry
Then China and India would stop buying Russian oil which would bankrupt Russia in a few months.
… I was scrolling back through the “400 reasons not to use azure” in the OP and off the top of my head I’ve seen a dozen of them personally.

You decide if that’s more or less stable than AWS.

I’d say the evidence is pretty empirical, but hey, all I can say is my experience was utterly unambiguous.

You can argue a lot of things, but hundreds of azure fails in a big giant list is probably one of the tougher ones to go “no, this is fine compared to AWS!” about, imo.
Let's not confuse domains: while economics isn't (necessarily) zero sum, geopolitics (in terms of influence or territory) is. US policy has nothing to do with these two facts.
It is extremely difficult because you not only need to do it on a per-country level, but globally. Otherwise you just punish foreign companies that genuinely invest in a country with stricter tax laws (and most will just choose another country, just like it's happening in Europe). And ultimately, it depends on the will of the American administration - and they can be extremely bullish about imposing their laws on smaller countries, sometimes even using their military advantage.
Congrats on getting this self-hosted. However, the solution looks more complicated than necessary. You shouldn't have to set up a database server and Docker just to sync a little bit of data. Ideally, there would be a sync server implementation that uses SQLite and can just run stand-alone.
The Problem of the Criterion
The incentive is that you make a place where you actually want to live.
That is not a possible outcome.

Russia does not care the slightest about the territory, it is purely a war about ideology and influence.

The only acceptable outcome from a Russian perspective is a Russia aligned government in Kiev, or a peace deal where they will rebuild their army and end up stronger than Ukraine followed by restarting the war.
"troubleshooting really can't be taught"
Exactly: it is a gift. You have "the Knack". (Dilbert - The Knack "The Curse of the Engineer")
> My understanding is that a deal was in place.

Have you seen the deal? Or are you just speculating? For all we know, Trump actually told Zelensky the US would provide security guarantees to set up this spectacle. Or maybe in fact the deal was never in place and Zelensky was just repeating for the hundredth time what it would take for Ukraine to sign a deal and then Trump and Vance flipped out when hearing something they already knew was a cornerstone to his terms?

Presumably we'll never know what actually went down. But we do know that Trump and Vance act like weak little children and are totally incapable of actually mediating between the parties in this war. In the future, they should have the decency to stay out of this discussion and let adults do the talking.
Sounds like you come from the B2B, consultancyware or 6÷ figure/year license world.

For the vast realm of <300$/year products, the ones that actually use updaters, all your suggestions are completely unviable.
It's good practice to separate out your control plane and data plane, so in this kind of scenario you can use the control plane freely to manage and scale up the data plane without worrying about the data plane underresourcing affecting your control plane operations.

The reverse also applies; by separating them you can have issues with your control plane but not have the database go down.
Samara region had a sign-up bonus of 4 million rubles ($40000) until the last week: https://tass.ru/obschestvo/23024353

Other regions are comparable, 2-3 million rubles ($20000-$30000) are available in several more regions. Then there's a federal one-time payment of 500000 rubles ($5000) and a monthly salary of $2000.
> Automatically inserting affiliate links into URLs when users visit certain e-commerce websites.

Happened before I even started using it, and I've been using it for a long while now. Probably time to let this one go?

> Integration of Web3 features, including cryptocurrency wallets and NFT support.

That's not a new feature, it's been in there since I started using it, and it's off by default and then easily hidden. It didn't turn up one day turned on.

> Inclusion of Brave News and sponsored images on the new tab page.

Yeah I'll give you this one. I've turned this off... I mean they're developing free to use software, so I feel bad about it. I'd probably pay for Brave at this point, but I don't want to see ads ever. At least it's easy to turn off.

> Addition of a VPN service within the browser.

I think this one is fine? I used it once when I was staying at a hotel, it was easy to use, other than that it's just hidden.
> The tax laws are so complicated for a reason.

And the reason is those same rich influence the laws to their benefit.

It would be pretty trivial to tax the wealth if a society wanted to do so. But laws are made by lobbyists, who are paid by the rich, so what should we expect.
I really, really, hope you dropped this: “/s”.
It has long been argued that the reason Google pay to support Firefox (by being default browser) is to keep it around and so avoid being treated as a monopoly. That seems reasonable.

Though now a bribe to Trump/Musk should be enough so maybe they don't need FF anymore.
Cause when a country switches to tribal warmode, its all about flying elsewhere so the locust can feed again.
I feel like there _is_ some daylight between what people hear when someone says "Firefox is selling your data" and, for example, Firefox using your IP address to put you in a rough country-level geoblock to determine whether to show you an ad that was sold to all users in a country.

Yet the second one, which I think would be very much considered close to harmless from my perspective (compared to an alternative of "an ad is shown to everyone across the world"), would, I think, still fit into this metric of your data being sold.

Though maybe I'm misinterpreting what the CCPA's breadth would be.

I have been a bit disillusioned by FF for some time, and would like for them to figure out some version of a business model in order to survive, and so we can know the contours of that business model. Trying to play "we do not do business things at all" with them constantly shipping weird ad-ful features and stuff like Pocket... let's see if we can make this honest!
Notion Mail – Join the Waitlist
Trump has no shame, he doesn't care.

He's a super fan of what Putin's achieved in Russia, president for life, absolute control of the political machine for personal gain, and respects his version of the how the world works above all.
> let's see if we can make this honest!

They're beholden to who gives them money, which is not us.
Will Mitmproxy stop working?
Is that "obviously" true? Like if they had ad targetting and also let buyers of ads see aggregate results of impressions or something, that might already fall into user data being sold, right?

At what point does user data stop being user data? I don't think aggregation is enough in some of these discussions, but maybe I'm wrong.
> The browser market is highly competitive

And that's exactly the problem: treating it like a market. I don't want browsers to be a competitive market, in the same way that I don't want libraries, primary schools, firefighters or healthcare to be a competitive market.

In modern society, they're essential needs, which need to stop catering to the capitalist overlords and need to focus on the needs of the many.
The US wants increased spending because many small European countries spend that money in the US.

Honestly, the interesting thing question here is:
(A) Does the EU have to political will to bankroll Ukraine.
(B) Will the US keep selling weapons the Ukraine, if funded by the EU.

I suspect (B) is a hard YES. Anything would end US military industry.

On (A) I'm less certain, the EU has had a hard time finding consensus. The EU can do big things, even when it's hard, the EU did so under covid.
>Depending on how you count, there are just two to four builders of large commercial aircraft (Airbus, Boeing, Embraer, and now COMAC).

Where is Russian Sukhoi?
Why, does Musk have the ability to post signal links on X with no issues?
The thing is it has 0 intelligence. It has only knowledge
It's Xi Jinping's World, and Trump Is Just Living in It
wow! i was delighted with all three. Did you participate in the development of any of them? They're really useful
The only difference would be that then NATO member Russia would be annexing other NATO members, which would be even more awkward.
Sorry? What?

Russia is not gaining any strategic advances from the push. It's not a fight to get some magical prize.
> We're far from the days of "this is not a person, we do not want to make it addictive" and getting a firm foot on the territory of "here's your new AI friend".

And soon we'll have the new AI friend recommending Bud Lite™ and turning the beer can with the logo towards you.
> Firefox using your IP address ... to show you an ad

Why do you imply that Firefox showing ads is acceptable ?
I love the little previews for the email messages, that’s pretty neat. Honestly, I’ve always thought Notion’s design was one of its strongest parts.

Then there’s everything else, like not having an offline mode, taking a long time to load and everything else. Anecdotally, I know maybe a dozen people who gave Notion a try and then just.. stopped using it.

Is anyone there actually still using Notion? Have they ironed out the issues or have they just added a bunch of AI stuff that you immediately turn off?
Reasonable people want people running the product they love to succeed, too. But when the equation involves obscene executive salaries, back tracking on _promises_, terrible decision that lost money, and overall just too much money to justify what's being done. The end result is what you see now: a lot of upset people and there is nothing _unfortunate_ for Mozilla.

I have a lot of trouble seeing what you are trying to defend here -- I really tried but couldn't. I find it pretty hypocritical to say that you disabled data collection while you trust them over your competitors to protect your data -- so you are saying that you trust them but you won't adjust your bottom line to help them succeed anyway?

I really mean well: sometimes you just shouldn't try to appear to be reasonable to a situation that isn't, it actually makes things worse for everyone. I used to do that and have learned some hard lessons.
If you write:

int balance = 0;
int get {...}
void set(int balance) {...}
void withdraw(int amt) {
if amnt <= balance {
balance -= amnt;
}
}

it will be flagged immediately in code review as a race condition and/or something that doesn't guarantee its implied balance>=0 invariant. Because threading.

But lift the logic up into a REST controller like pretty much all web app backends:

GET /balance/get
POST /balance/set
POST /balance/withdraw

And it will sail straight through review. (Because we pretend each caller isn't its own Thread.)
Show HN: Eathy – ELI5 for Your Food and Skincare Ingredients
Hey HN, I built Eathy to let you scan ingredient labels (food, skincare, supplements, etc.) and get a plain-English summary of what each ingredient actually does. Think of it like an “ELI5” approach for those chemical-sounding names. With so many products containing hard-to-pronounce chemicals or ambiguous additives, it’s easy to feel overwhelmed.

Key points / how it works:

- Image-based scanning: You snap a photo of the ingredient list or upload it.
-LLM-powered parsing: We use a GPT-based approach to identify each component and describe it in plain language (e.g., “This is a type of preservative that helps keep food fresh.”).
-User-friendly and fast: The goal is to avoid heavy jargon and provide clarity, especially for folks not well-versed in chemistry or nutrition.
-Privacy: The image is processed on our server, but we don’t store personal data beyond short-term logs (still figuring out ways to fully anonymize further).
-Why build this? I got tired of playing detective every time I bought something new. There’s so much hidden under lengthy ingredient names, and after a few tries, I decided to automate that process.

Right now, it’s in an early stage. I’d love to get your feedback on both the concept and the technical implementation. If you’re curious, please check it out, break it, and let me know where it can improve. Thanks!

You can download on iOS app store or Google Play.
I've read that too. Do we seriously believe that a random person can get into the Oval Office, for one of the most important high level meeting of the past years ?
That's fine until you have to ask a question that isn't answered anywhere on the internet. Then you post a perfectly reasonable question and get it downvoted to hell...

https://stackoverflow.com/q/79461875/265521

That's just the latest one I've asked. Here are some more examples:

Case insensitive string comparison is "opinion based": https://stackoverflow.com/q/11635/265521

How to catch Ctrl-C "needs more focus" (this was closed but has since been reopened): https://stackoverflow.com/q/1641182/265521

This reasonable question had 13 downvotes by power-mods but has climbed back to positive when discovered by actual users: https://stackoverflow.com/q/41015509/265521

Another example of idiotic downvotes. This started off at -3: https://stackoverflow.com/q/79050597/265521

It's a common pattern that questions get a lot of downvotes initially from people trawling new questions who see a lot of genuinely bad questions (seriously there are loads), then see a good question that they can't understand in 1 second so they just downvote/close it too. So you quickly get downvotes and then later you get people coming from Google who are actually looking for that thing that upvote it.

I think SO actually did try to improve matters once. I can't find it now but they were going to make it impossible to go below 0 votes and allow one free "reopen", or something like that. But the power mods absolutely hated that idea and SO sort of depends on them so they chickened out. Now they're paying the price.
Perhaps this: Semantic Highlighting in Neovim

https://gist.github.com/swarn/fb37d9eefe1bc616c2a7e476c0bc03...

In the comments there's also a link to a plugin that does a different kind "Where every variable is a different color":

https://github.com/jaxbot/semantic-highlight.vim
The guy is a finance major...
Esp-hal 1.0.0 beta announcement
A complete backflip of US foreign policy, representing an escalation of the potential for an historic changing of the world order.

That's all.
Sorry but europe would be the warmonger here. Trump surprisingly seems to want end war.

If my country started a war with my neighbour, the Europeans, USA would have urged us to stop it and make a peace deal. Would blame us for starting a war on silly issues, our culture etc. The west should do the same make peace not war.
> Users no longer need to click through pages when AI summarizes everything in seconds.

Sure... unless they want /accurate/ results.
So that's the answer to the question I always had but never bothered to ask. Thanks!
They also said "Mozilla doesn’t sell data about you (in the way that most people think about “selling data”)", and I'm struggling to fathom what they could possibly think that "most people" think selling data could mean other than "giving your data to someone else for compensation", which seems pretty much exactly what the California law says. Yes, it's embedded in some legalese, but surely Mozilla has lawyers?
I’m not underestimating, I said it was a problem several times, and also said it should be changed.

Codifying it wouldn’t help it being abused though, and the US court system also has such problems, it takes time to prove that a right is being breached and a lot is down to the judge.

Also, there are strict limits to how long you can be fined or imprisoned under S127. The majority of cases result in small fines.
Shows up in other places as well, such as file systems. Trying to check if a filename exists, and if it doesn't then create the file for example. Instead one should simply try to create the file and handle the error if it already exists.
the link to Birkhoff, G., & von Neumann, J. (1936). The logic of quantum mechanics. Annals of Mathematics, 823-843. is paywalled, but...

https://ia800905.us.archive.org/21/items/TheLogicOfQuantumMe...
Most editors that support language servers (https://langserver.org/) can do this. They use "real compiler's" lexer/parser for this.
I wish popular browsers would get together and release an update that says:

- After version X we are displaying a prominent popup if a script isn't loaded with a hash

- After version Y we blocking scripts loaded without hashes

They could solve this problem in a year or so, and if devs are too lazy to specify a hash when loading scripts then their site will break.
If one is to be pedantic, troubleshooting does not involve fixing which is a separate and also valuable skill
Russia had three years, no eleven, to escalate this war but has not done so. You'd think the Kursk invasion would have triggered but it has has not. It is us Europeans who have to escalate this war, show strength because it's the modus that Putin operates on and the only language he understands. I want to see an ultimatum after which we not only create this no-fly-zone over Ukraine but also send men (I'll include my own grey beard here) to Ukraine to help them push the invaders out. If that happens we need to set a second ultimatum after which we simple invade Russia.
It's sad to say: But as with my native Germany, it will take a complete defeat for the Russian people to have even a chance to embrace democracy. I'm somewhat disappointed that the future of Russian people is barely ever mentioned. Take away Putin and his cronies, give them democracy like (West) Germany did and the EU re-gains access to a huge market.
The paths ran before all led to endless war. ever bigger, ever more world war.
No, I'm not suggesting that at all, but oligarchy and lack of democracy mostly hurts the country in internal politics, not external. The war would just not have happened. As for how bad the oligarchy in Russia is now / would be (if it joined NATO) - it's no one's business but the Russians'.
Problem is I don't think Russia is ever going to agree to to the point of Ukraine becoming a protectorate of the EU without having legal authority to veto EU military intervention in Ukraine. And I severely doubt Ukraine's is going to agree to give up to give up those lands without a security guarantee that Russia can't veto.

Sides, Russia's got nukes. It's nuke's are the whole reason why the US and Europe has been reluctant to intervene. If, in this scenario, Russia invades Ukraine again and then simple say that it will launch it's warheads at any nation that attempts to intervene, what then?