skysight-inc/HackerNews huggingface dataset:
What exactly do you think is the difference between McDonalds employees and the people working your local ice cream parlor? Did those people graduate from ice cream academy in order to qualify for the job?
Regardless it will mean that Safari will lose a significant proportion its market share.

There will be less incentive for developers to make sure their stuff works on anything but Chrome forcing safari devs to just play catch up all the time.
>Tyranny of the majority is a thing.

While that may be true, surely philosophically speaking there's a significant, qualitative difference between saying "this is moral because people voted for it" and saying "this is moral because the stupid victims deserved it". Many people would accept the former, accept that prison labour is morally justified, but very few people would accept that it's morally okay for private criminal gangs to kidnap and enslave people.
https://archive.ph/zlvHN
Northern Ireland is still de-facto part of the EU.
Wild Bill Hickok
To find the proper N, we should also know the ratio x of serious crimes which result in the criminal being caught. In other words, if we let this guilty man go free, how many other innocents will he kill/rob/rape/whatever before he is caught again? If x = 0.01, then 100 innocents will suffer (on average) for each guilty man you fail to convict, which is problematic. On the other hand, if x = 1, then the situation is much different.

Also, each innocent who is wrongly convicted, will erode public support for the criminal justice system, and now we have a non-linear system and it gets very complex. But probably we could break out some calculus and find the optimal N given x and y (erosion of criminal justice system power due to loss of public support, for each innocent convicted, that results in fewer tips to law enforcement), and maybe z (erosion of criminal justice system power due to loss of public support for each criminal set free, that results in greater likelihood people take the law into their own hands).

I suppose, working backwards, you could for each N work out what that person thinks the values of x, y, and/or z are. If you think we rarely catch criminals, then letting one go is a bigger problem than if you think we normally catch the perpetrator of any given crime.
My kid is price agnostic but has had a couple bad experiences that turned him off. I think more due to labor/staffing issues than anything else. But they slipped a pickle in his burger once (very unappreciated) and the nuggets came under cooked once (also very unappreciated) so he’d actively boycotting although he doesn’t really know it
> Nope, not malware. Just Windows.

So, it was indeed malware.
Yeah Microsoft Rewards is super annoying, and I'm not sure who even actually engages with it. But if you want to use windows you can remove MS rewards from your account and the notifications stop [1].

[1] https://support.microsoft.com/en-us/topic/how-to-opt-out-of-...
I can appreciate the good utilities they build can I not?

I love Visual Studio, and I love .NET which went way more open source than I thought it would, I for sure assumed it would be licensed under the MS-PL which is far less demanding than the GPL but not as a free as MIT, but no, they went straight for the MIT license.

https://github.com/dotnet

Every single repo is MIT licensed.

I also appreciate VS Code, I know some people will still find some reason to hate on it, but its blatantly clear that it has taken the industry, the number of times I meet a developer who loves using it for programming is much higher than the number of developers I used to see using literally any other range of editors, it all seems to be uniform towards VS code. If you take away the OS, Microsoft still builds amazing products.

I also enjoy Azure more than I do thinking about what half of AWS services mean or do. I seriously have to google a service every time someone brings one up just to remind myself what its for. I rarely do that with Microsoft services, some of it is I'm used to them, but some services have blatantly obvious names as well.
I think you mean there is nothing that they would likely lose a suit over.

There is plenty to sue over. Statistically, are the laid-off employees older, more male/female, or more minority representative than the national workforce? Were any verbal promises of no layoffs or ongoing work made by anyone to any employee in those states? Do any municipalities in those states have unique notification other laws around layoffs?

Anyone can sue anyone for anything. If I sue you for emotional distress because I allege you like clowns and that bothers me, it will be thrown out (rightfully) more or less instantly. But a huge layoff at a national corporation? There will be thousands of nuisance suits and probably tens of maaaaybe suits given the complexity of state and federal laws.
The games with kernel anticheat are exactly the user-hostile games you wouldn't want to play anyway. (PUBG, Valorant, Fortnite, etc.)

Normal, enjoyable games don't have kernel anticheat.
I suspect you already know this, but.. it’s easy to read a mind that you once had yourself. :-)
Companies making more money isn't bad?

> That money will come from the pockets of the people you're describing

Very indirectly maybe. Ad spend is a cost to businesses, not consumers.

I'll also add that making ad spend less inefficient (as this regulation will do) will ultimately cost either the business or consumer as someone will need to eat those extra costs. Assuming that those inefficiencies are not passed to the consumer and is instead is a cost to the business, this would still only be a good thing if you believe companies making more money is bad.
In my experience, Python has way bigger warts than something that's just automatically handled by my IDE.
I was thinking of users who just wanted to take all the data and ignore any T&C's. Since the Linkedin web-scraping case, T&C's on data on a public website effectively doesn't apply anyway.
Correct, I did some research into this, while the initial match is automated, you're connected with someone likely under duress, Tinder/Match do not care about this at all (in my present country its 80%+ profiles that are evidently human trafficking and extortion). After asking what they intend to do about the horrific rights violations they're profiting off, they said, "we don't care" literally.

There is also the collateral, the profiles/photos they steal are of real people, which may or may not end up in real life ramifications for them. It used to be entirely generic Asians (Orient, not SE, as they're more attractive to the west apparently) - but these days they've upped the game and use region specific photos (ie; in my case, Slavic origin)
Many people still prefer the Windows UX over the macOS UX (and vice versa, of course). Which of the two is the lesser evil overall remains subjective.
It certainly is the behavior you're seeing, in part because Safari is the only web browser on iphones.

Firefox on iphone is just webkit. It is not actually Firefox.

Chrome on iphone is just webkit. It is not actually Chrome.
This is a trend -- corporations are lowering services offerings and quality for short term profits. Why would they do harm to their own business? Bc they think the future is going to be worse and, instead of figuring out how to grow revenue, its easier to cut costs.

Airline service, healthcare, government, etc. Take your pick, you will notice it wont work as well as it used to.

Expect more of the same. Climate change is just a part of this, the other part is end-stage capitalism. This is what it looks like when quality of life goes down for the next couple of generations.
The other day, I got an explicit “please use Edge” popup on my desktop. They don’t currently care about the EU
The problem is that even if most of the GPL is very good and rational, the theory that linking another program to a program covered by some license means that the license of the latter becomes applicable to the former is logically inconsistent (because all the methods by which a program can be used are logically equivalent to linking, including the execution of a CLI program from a shell) and in any case even if such a theory could find some legal base, it is certainly abusive and there is no ethical reason that can justify it. By the same theory, if I would write a program to run on MS Windows, my program should become the property of Microsoft.

In my opinion, the only variants of GPL that are correct and the only ones that I would use for my own work, are the former Library GPL and Lesser GPL, which are exactly like the standard GPL, except that they abandon this theory that program linking can unilaterally extend the coverage of one of the licenses of the two programs that are linked.
I mean, I work for a company that has amazing developers, but its all marketing driving things at the end of the day. So no, it's not as simple as blaming the company. There are people who are literally dreading as they write the code to features we all love to hate.
Show HN: CLI Mate: autogenerate CLIs from Golang structs / functions
With support for nested subcommands, global / local flags, help generation from godocs, typo suggestions, shell completion and more.

Inspired by python-fire and powered by Cobra.
With no offense to the OP, I genuinely don't understand the benefit of writing an experimental OS. Do these types of projects push the envelope in real world systems? What other benefits exist beyond a (hopefully fun) academic/intellectual exercise?
There's poisoning the well and there's tempering expectations. I think the parent comment is more of the latter in that is speaks to the author's other works that are announced with great hype but haven't played out as definitively as the early hype claimed. This is a problem everywhere and acknowledging that this author in particular is a standout isn't a terrible thing--they just might be right this time.
So... does anyone have any good guesses what actually caused them to do this?

I mean, obviously they want to push Edge - but for some reason their hands were forced within the EEA. I'd be interested to know that reason :)
> The layoffs come after Farmers has pulled back from Florida and California in recent months.

Implies that these two things could be related. Would make sense that reducing/stopping business in two very populous states could impact their workforce.
Good point. Although I still think donations play a decent part.
Edit: I was looking at something else, Search on Web does in fact always open in Safari. I've filed a bug report for this just now.

---

This is not true, and I've got receipts. Just downloaded Firefox and set it as the default browser, then used the Lookup option on the word "Lettuce."

First section is dictionary, second section is "Siri Suggested Websites." These entries have Firefox logo and open Firefox when clicked.

https://i.imgur.com/uTK14za.png
yeah the open source driver is pretty solid

the propritary driver for nvidia was generally decent, but i got an AMD card for my last build because the FOSS driver was good
The scams with willing people are just called multi-level marketing.
Too bad your unregulated ideal free market doesn't work in real life because companies tend to merge until you as a consumer end up with 2 or at most 3 options that are equally shitty.

It would be just fine if you had 20 interchangeable OS vendors competing for your buck indeed. Unfortunately you have 2 or at best 3 if you count the mythical desktop linux. And they're not interchangeable.

Same for phones, can I choose between 10 phone operating systems? Um no, there are just two of them.
Batteries have improved dramatically. Grid scale storage looked like science fiction 20 years ago, it is already competitive for reinforcing the grid against short term power fluctuations, it may get a lot cheaper and widespread in the next 20 years but it is not a bird in the hand.

Diablo Canyon is up and running right now. It took 10 years to build an AP1000 (state of the art reactor) at Voglte 3; two AP1000s have been built successfully at that site although two failed at Virgil C. Summer. Building a new NPP is an expensive and risky proposition that could take a long time to bear fruit, but keeping an old one running is a slam dunk and avoids all the delays that would come from getting permits for and building anything new be it power lines, PV arrays, wind farms, or battery farms.
I'm actually curious whether someone has formalized message formats/grammar, protocol specs (state management, timing specs,...) for QUIC or IMAP, in some parseable form other than free-form text.
Out of all the major tech companies that you could “break up” doing that to Apple would probably make the least sense.

Integration between devices/software is their entire selling point.
Not seeing many successful CEO-less companies. When you start your democratic/committee-led company, please let us know.
This is an interesting situation. At first I was confused why anyone in the MTA bureaucracy would green light a "trip history" feature that didn't require the user to first create an account [0], but then I realized that a not-unsignifcant number of OMNY users simply want to get a subway card, and not go through the hassle of setting up a username/email/password with OMNY. It would be obviously problematic to require every subway card purchaser to have an email and/or phone number.

While the OMNY "Trip history" feature would make it even trivial (it's not unheard of for ex-parterns to have seen each other's credit cards during the relatinoship) for someone to stalk their ex's movements, I'm also thinking that requiring an OMNY account would be a minor friction point for a bad actor. Assuming most OMNY users don't register an account, a stalker who knows their ex's credit card number could simply create an OMNY account using any email address they want — in the scenario where their ex never registered their OMNY card with an account.

A complicated situation...I guess one compromise could be for OMNY to only give access to the Trip History feature for registered users. After all, if we can assume most subway riders don't want to bother with an OMNY account, we might also assume most don't need to check their own trip history. In the case of a financial dispute, they can bring their card to a subway teller in person (yes this creates a hassle, but everything security-related has tradeoffs)

[0] https://omny.info/trip-history
Execs who are heavily compensated in equity also benefit from reducing their wage salaries to minimize tax liability exposure
I find it disgusting that most people here are defending NVIDIA. This is literally victim blaming; Linux devs are victims of license/contract violation. NVIDIA has no right to be doing this and are acting above the law.

The kernel devs wouldn't have to put these defenses if NVIDIA played fair and just open-sourced their driver like every other major GPU vendor.
Well that's just super wholesome to read, thank you for sharing!

These and exactly these are the tech advancements that I imagined as a teenager would improve people's lives!

I just feel that 99% of the technology nowadays does not improve almost anyone's life. It gets easier and easier to be jaded and lose hope.

But your story is very reassuring and nice to read. Thanks for sharing!
China Reaches Peak Gasoline
I have tried lots of things. Some lasted more than others, but most tricks eventually fizzled out. Only four deliver consistently for me:

* Prolonged periods of extreme boredom (doing nothing, as in sitting down and not even thinking about much) to reset the dopamine baseline. Stumbled onto this accidentally after a 5-day flu when I was in a heavy brain fog and could not even watch sitcoms. Came out of it into a prolonged productive and happy streak.

* Actively watching for and limiting over-stimulating activities (this includes not day-dreaming too much) as these cause the subsequent drop in the dopamine baseline. I have learned to notice that jittery brain-high and to associate negatively with it (easier to stop when you relate negatively to the feeling).

* Most recent, but powerful addition: not expecting to want to do the tasks or for work to feel good. When your brain craves dopamine, and when it's so readily available in the world of endless feeds, your to-do list has a tough time competing. Instead I take a deep breath or two, bring myself into a melancholic and gloomy-weather like mood and tell myself I have a few hours of difficult stuff ahead of me. I learned to enjoy it in a dark way like one enjoys powering through a hard workout. Much more reliable than bringing myself to become excited about whatever I dread doing.

* Cliche, but breaking tasks down into the tiniest bits. And I mean the tiniest. Any coding task usually starts with "create a git branch". It takes almost as much time to write this phrase down as to create the branch, but my brain does not fight the planning phase as it does the doing phase. But once I have my task planned out, the first step is so ridiculously easy, I just fall into it.
I don’t think I am? I specifically mention that I know very few people outside of gamers that have a computer.

So I feel like most normal consumers have already made that choice and they don’t need windows or Mac.
Earthquake risk should remain reasonably consistent though, as opposed to flooding which will become increasingly bad

(though, as glaciers melt, you apparently get some seismic activity due to the reduced weight on the crust)
> You will be more environmentally friendly if you just don't upgrade from whatever phone you have for a few years.

I was thinking about getting a fairphone as my 5 years old Huawei P20 Lite was suffering from poor battery life and USB-C and 3.5mm jack not working so well anymore.
A friend told me that a battery replacement and jack cleaning would be very cheap, I went for it and I'm very happy I did, I like my phone a lot.
Do you think that Business Insider's list of 7 is the entire list?

I know 2 CEOs who aren't on that list who took pay cuts. If I told BI about it, that's not enough for them to publish an errata on the article.
AI can't feel suffering, after all.
Speaking as an American, I'm jealous of the EU approach. Yes, I think some of the EU regulations are silly. But they're taking a default position in favor of the citizens. Not in favor of the corporations. In this day and age, that's kinda heartwarming.

Here in the US we're obviously in the opposite situation. We get some good protections occasionally, but the default position is almost always pro-corporate. With extra favor given to those who donated money to the politicians. I'd so much rather have the EU way of thinking. Even if it leads to more annoying cookie banners.
The surprising impact of medium-size texts on PostgreSQL performance (2020)
At the very least they do not allow keychain to interact with browsers other than safari. This means that your autofill does not synchronize easily with your mobile devices.

That's a choice that is not based on technical conditions and is pure disrespect of user preferences.
You use a word like 'insanity' then plead with people for sensible debate.

If you think different perspectives are so good, why do you immediately call the opposing view insane?
You can turn that behaviour off though [0]. I would agree that it should be off by default instead of on by default - but they don't completely ignore the setting if you don't want them to.

[0] https://support.microsoft.com/en-us/topic/web-links-from-out...
> If anything it would force Safari to become competitive with Chrome.

It would take more than just being competitive, the WebKit team would need to start perfectly reproducing Blink behaviors and quirks. Devs are already more than happy to never test their work against anything that’s not Chrome and that’s only going to intensify when they don’t need to care about WebKit any more — any deviance from Chrome even if it’s technically within spec will be considered an error.

That’s where users feel forced to change browsers, because if they don’t they’ll frequently be running into pages that are broken in browsers that aren’t Blink-based.
https://archive.is/097TI
What is your angle exactly? It's hard to understand the underpinnings of your perspective here.

Systems do sometimes collapse, but I would prefer to look at it as "we are smart enough to study these systems and act in the social best interest when failure is imminent or has already happened, and responsible enough to work to improve the society that makes our lives possible."
If respecting user preferences reduced Edge/MS ecosystem adoption, then that's a cost.
Quick googling:

https://europe.autonews.com/sales-segment/automakers-fight-r...

> "New CO2 rules will require automakers to fit thousands of euros of tech to each car," Max Warburton, an analyst at research and brokerage firm Sanford C. Bernstein wrote in an April report. "Big cars have the price points and margins to cover these costs. Small cars simply do not. These segments may soon be abandoned by many manufacturers."
I do think the Internet peaked in the early 2000s. Things started to take a downward turn as social networks like Facebook and Twitter really took off and simple recommendations started being replaced by algorithms and endless scrolling to encourage nonstop consumption. The limited hardware and network speeds prevented some of that from being possible.

We're definitely overconnected these days. I think it'd be a net positive for humanity if the centralized social networks and mega services died.
> local doctors are selling to networks and hospitals

My primary care physician did this a couple of years ago. He still works at the practice and I still see him. When I asked him why he sold, he said he wants to do what he loves - practice medicine - not spend most of his time working with insurance companies.

The worst part is all my records from years of visiting him did not transfer to the new system. It’s as if I’ve been seeing him for 2 years instead of 10 because no one can access my old test results and records. So much for continuity of care. Now I download all documents in their portal and save locally.
How to Design Programs book taught someone how to program just before giving up
Yeah, man, welcome to the world of Android development. Got my app taken down last week because the Google verifier bot couldn't figure out my UI, I fixed the instructions and resubmitted, and the app is still down, and now they're saying that API changes that I fixed are not being recognized, and I might get terminated again tomorrow. Life of a Google developer!
To be fair, they also don't respect your choice in the EU, it's just that they can't legally act on their disrespect in this particular way.
A fun fact about my ignorance of the imperial system: I moved to UK some years ago and I started using Tinder to meet girls there. I noticed that everyone wrote their height in feet in the description, so I did too. I'm 181 cm (5'11), but since everyone lies about their height on Tinder, I wrote 5'12. This until a girl I matched pointed out that 5'12 is actually 6 ft.
I feel the same, I can't understand why people value more having a flaky test than not having it.

In both cases, the feature is not validated (the test failure is ignored), but not having the test is transparent (the feature is not being validated), improves pipeline speed and reduces the noise.

Maybe people just like the lie, that the feature is being validated.. I don't really understand.
Wireless headphones cost more, last shorter, having no wire is not always better than having a wire. You can get cheaper wired headphones with comparable or better audio quality that will last longer and cost less.