skysight-inc/HackerNews huggingface dataset:
Mozilla cuts off support for macOS releases much too early in my opinion. I'm running macOS 10.14 Mojave which was released in 2018 and it only supports FireFox 91. The latest version of FireFox is 96. I can't find a definitive statement what minimum version of macOS is needed by the latest Firefox, but what they list on https://www.mozilla.org/en-US/firefox/96.0/system-requiremen... is incorrect and/or out of date: macOS 10.12.

Contrast that support with Google Chrome, its latest browser works on OS X El Capitan 10.11 from 2015: https://support.google.com/chrome/a/answer/7100626?hl=en - which is much more reasonable.

EDIT: I was wrong. mrpippy pointed out in a reply below that Mojave is still supported by the latest FF release. I was using the FF ESR release which only goes up to FF version 91. Sorry for the noise, and thanks for correcting me.
Why not mail the website and let them know about this. Maybe other people are having the same problem.
> But if I'm a random nice guy driving through, dunno, Trumpland, in an electric car, I stop off somewhere and causally drop in that I'm voting Democratic, not keen on guns, but hey we're all Americans and that's great... will this already peeve people off?

I live in an extremely red area - if you did that here, you’d probably not get very good service from the business where you are, but you wouldn’t be in _danger_.

> I'd like to imagine radical postures, present in every country, are rare enough that they won't spark a wholesale civil war/unrest.

Ah, but that’s the root of the problem we’re facing, at least as far as I can tell. Each side sees the other as “radical extremists”. The few centrists are pretty much ignored.
90%+ who get on a ventilator die there. That is one of the least effective treatments. The least effective treatment award goes to Remdesivir.
AFAICT, that behavior was fixed with the release of PHP 7.1 in 2016.
Optional chaining was only introduced to javascript in April 2020, 18 months ago. That's a pretty gnarly upgrade cycle to demand all your general-public users maintain.
Righteous indignation can lead to dismissing data conflicting with your current beliefs, and wishing harm on those who disagree with your beliefs.

That is why humility and tolerance are important.
Yup, its timestamp for creation of PDF. Just tested on my old PCR tests and timestamp i get in URL is from 11.1.2022. and PCR swab was done on 27.2.2021.
Thank you for taking the time to confirm my suspicion, greatly appreciated!
Again, Customers being advertisers and content producers have some power. You dont.
> I didn't need to authenticate. So there's no forcing to have accounts going on here at all, as far as I can see.

Not yet. That's the whole point.

It's past the time to move to distributed wikis and issues trackers (perhaps even a Git-based one, like bugs everywhere) so migration will be easier when Microsoft stops baiting and starts switching.
> A vaccination requirement wouldn't do anything to control the spread of every new variant

It may increase it by selecting the un-protected strains.

> it doesn't prevent infection or transmission

Source? We’ve (largely) vaccinated our way out of other diseases. I haven’t heard of any outbreaks of mild measles or mild rubella and I suspect it’s because vaccination gets the R lower.
And by the time you are reaching the bounds of what the community editions allow you to do (as in what is only available in the ultimate editions) you are probably doing some hefty work that is up to professional standards beyond a tinkerer.
You could have avoided this failure by upgrading at any point after September 1 when this change was announced.
Credentials/tokens go in environment variables. For development, the convention is to make a `.env` file that's in `.gitignore` and load it into your environment variables. In deployed contexts, you often have a system to do this for you.
Big question! It deserves its own blog post haha.

CRDTs can be the answer. We actually wrote about them recently (https://ably.com/blog/crdts-distributed-data-consistency-cha...), and there is more coming soon as our Chief Of Scientist and his team are researching CRDTs and building demos!
This is exactly why I switched to another password manager when they announced LogMeIn had bought them.

Same gross tactics and lock in. IIRC LogMeIn refused to let me delete my credit card details or cancel my plan and their “support contact” was completely unresponsive.

Can’t remember if I just used fake card details or blocked the transaction by locking/cancelling the credit card but it was a real nightmare.
> why are people upset with him standing up against these pointless vaccine mandates?

In these events he is not standing up against anything. He appears to be quietly proving false statements about his test results and/or his recent travel history in order to manipulate the system to his advantage (i.e. gain the ability to take part in a tournament in a country he is likely not eligible to enter).
There's a few things that makes it a little different, but the lack of updates is certainly an issue.

The developers do have access to statistic about exactly how many clients they'll break. They might have felt that it's so few that the ease of development justifed breaking the website for just a few users. They could tell them that their browser is too old, saving many a lot of headache.

In this case, the problem, making a reservation to volunteer, is simple enough that you could have solved it with a CGI script in 2001, and it would still work. So it only broken, because someone felt it needed to be more modern. Remember, this is people who volunteer their time, they're not forced to do anything, so you have to be as accommodating as possible.
The right to repair movement is gaining steam. Even if regulations don't get passed, consumers are sick of being ripped off by planned obsolescence and gouged for first party repairs.
I love small keyboards, but with only 3 keys, you may as well just send ASCII codes. Nitpick aside, this does appear to be a quality project. :) A design document, user manual, and graphical simulator are lacking in many other niche keyboard projects.
Could you tell me how it works at least? Or is it "magic"?
I totally agree.

We need better tools to prevent things like this from happening again because nobody is ever going to audit the 2000 dependencies of every new create-react-app release.
>are moral but are contributing to an organization that is acting immorally in the aggregate.

I would argue that the individuals are immoral and the corporations foster conditions that reveal this fundamental immorality that is usually hidden. We only act moral if there's a consequence detrimental to ourselves.
Rails API-mode and GraphQL with codegen cranking out typed React components/hooks.
Exactly, the former.
Don't bother, you're replying to a sock-puppet account owned by the scammer.
LastPass has become garbage since it was purchased by LogMeIn (or whatever parent garbage company owns them these days). I can't comprehend why anyone would use them.

I can only personally recommend Bitwarden instead - it's open source and can never decrypt your passwords on prem. Browser plugin, mobile app, enterprise versions, etc. It has it all, and hasn't been a cunt to it's users from day 1.

Also, unlike LastPass, they haven't been hacked multiple times. I can not comprehend why anyone trusts them with their passwords - the company I work for included I'm afraid.
Arguing that websites should support the least common denominator of functionality and then progressively enhance for modern functionality is not simultaneously defending corporations' planned obsolescence. Both problems can be solved independently.
This is going to turn into a thread full of recommendations for PW managers before long, so here's my plug for Bitwarden.
> If this is true, they are in major violation of Article 20 of the GDPR.

I honestly have no idea how the GDPR got implemented. A true policy that actually benefits the citizens of Europe, in a world where most policies are to screw over everyone but the rich.
I can count so many I can't even decide where to begin.
This being the classic:

https://en.wikipedia.org/wiki/Development_of_Duke_Nukem_Fore...

"The video game Duke Nukem Forever spent fifteen years in development, from 1996 to 2011."
When LastPass was acquired a few years back, I saw the writing on the wall and changed to 1Password. Thank goodness I dodged this bullet.
Soon we’ll all be Corporate Sims. 3 Predictions on the Future of Work
Ask HN: Good courses/specializations on coursera plus?
Hi,

I'm a mid career technologist, and was thinking of picking up a coursera plus sub this year. I'm looking for good technical courses that will put some updated credentials on my cv. I am an autodidact (always learning new stuff anyways .. point of the coursera sub is mainly to help the CV). I do have a PhD in CS from 15 years ago from a top-20 school.

There was a specialization in Math for DL/ML that I'm quite sure I'd like to do. Am generally interested in getting some creds around ML/Datascience, Natural Language, Computer vision, other related AI things. Suggestions welcome!
Amy plans for a Linux app?
> You're assuming that an async event context switch is somehow vastly less costly than an OS context switch

They are, and this is the entire premise green threads are built on. An OS context switch has to do a lot more including switching page tables and possibly performing a TLB flush.

(I do agree that the majority of python projects will get by just fine with regular threads though)
Have you never used ssh? Genuinely curious.
> Should all of the people who got exceptions be turned away now?

Some (or maybe all) already were.
San Francisco Millennium Tower tilting 3 inches per year
Unfortunately Gen Z only deals in irony, more so than any generation. One of their central tenants is that nothing can be truly sincere. Maybe in another decade or two we'll see a generation that takes this to the next logical evolution -- "everything is sincere"
They claim that they got both negative and positive results yesterday, which almost has to be user error or a software bug. Even if someone at the Serbian health agency had write access and were dedicated to helping Djokovic, why would they want to change the results a week after he landed in Australia? (A bad table join could easily cause this, although I'm not sure why that wouldn't have caused larger issues in Serbian test tracking.)
I was really disappointed that they didn't replace the horn with a gun in the logo.
The hypothetical upper bound of a reactor accident is that 1 radioactive atom gets inhaled by each creature on Earth and the decay of that atom causes a fatal cancer and every living thing dies.

There are ~equally unlikely life-ending upper bounds of all energy sources. For example, you could have world-ending wars and famines from solar and wind if a superlarge volcano largely blocks out the sun for a few years. Or they could lead to world-ending land wars over sunny and windy areas.

Today, in reality, we have clear and present and known dangers like fossil and biofuel that are currently killing millions and also causing climate change. These things make 84% of our primary energy as a world today. Shifting away from these things to the things low on the ourworldindata graphic above (low carbon, low risk) is a net benefit. Worrying about exceedingly unlikely worst cases is not necessarily productive or useful. Considering them is well and good, sure. But IMHO one must dismiss them quickly based on 60 years of operational experience.

In other words, if someone is currently attacking you and you can pepper spray them, it's probably better to do so than to worry about whether or not the pepper will cause the house to combust.
I just tried exporting my LastPass database without any issue.
What does the proportion of the population have to do with whether it's truly middle-class? Is it not (along a logarithmic scale) a halfway point between poverty and truly rich?
I only use Moldex. But got downvotes here. Moldex are made in the States, in fact, in Culver City, Southern California. Well, materials might be coming from China, but it's a reputable brand, easy to put on, and take off, unlike 3M!
I clean while you talk. I will join with my phone, put my phone in my pocket, and start vacuuming while listening to you.

Sorry, but the face on my SO when they come to the room to realize I've cleaned and me doing it while being on a meeting (which makes the meeting much more pleasant) is way more important than you being able to associate my face to my initials.

Look up my photo in the company systems if you're so inclined.
Private Equity Firm Amassing Data on America’s Children
It does just send ASCII codes (well, USB keycodes)! It's not supposed to be practical, just to be technically interesting and useful to learn from!
tldr; test your junk on old browsers.
Efficient at accomplishing which goals?

Why stop at 1/100th? How about eliminating all of humanity? Why would the universe be worse off with no humans in it?

Why not eliminating all life on Earth? What makes life inherently more valuable than a sterile rock floating through space?
>Pretty much all space programmes prior to the commercialisation of space. We're only at the start of that, too: today imaging satellites and internet connections, tomorrow potentially heavy industry, solar power generation and mineral extraction. Who knows what else.

Those had *direct* benefits at the time, immediately: satellites of all kinds, classified military stuff, and the dickwaving pleasure of putting a man on the moon before the Soviets.

The comparison to space would make sense if we spent billions of dollars building a single large rocket starting in 1950, finally launched it in 1975, with a payload of nothing but styrofoam. Then tried to justify it by saying that by 1990 we'll have something useful.

Even then, the space programme was a decadent swamp of pork-barrel spending and vanity project scams like the Space Shuttle and the SLS. I severely doubt that the benefit to humanity outweighed the money spent and lives lost on that crap.

The problem with saying "the benefits just take a really long time to come about" is that it's completely unfalsifiable, at least within the lifetimes of the people who profit from the funding today. They can just dangle that "second-order benefits" carrot in front of the rest of us suckers until they retire.

https://scottlocklin.wordpress.com/2010/10/04/spotting-vapor...
It's totally anonymous the only thing that makes it identifable is you telling someone else your url. It's fine.
I also bought a new phone for my mom just because, the latest android update was 2017 and some apps did not work any longer, so we bought a new phone. The phone was still in a pretty good shape and the battery too. She just used here phone very rarely.
Low-level manager here and also hearing-impaired, my reasons definitely echo yours.
Not really. Patients are able to leave the hospital, go home and resume normal life. They need to charge and maintain batteries on their person, and maintain the driveline exit site but all in all they have less limitations than say someone on dialysis.
Two things:

> averages

They average 500W but that's a lot of 0W mixed in with a little bit of 10,000W. If everyone decides they want their 10,000W at the same time it's not going to work out.

> a 1 GWh battery pack

Some day soon. For now though that's about the total installed capacity for the entire USA [0].

[0] https://www.eia.gov/todayinenergy/detail.php?id=40072
Here's a hint: non-compliance is basically a finger wag, perhaps a slap on the wrist in the most extreme case.
I just exported all of my passwords using only the extension.
> Why not create your own common library and publish it to a private repo? There's a lot of options between using a stranger's package and what you're describing.

Exactly what I thought. Fascinating how they can have missed this obvious solution.
Visit the source code ( view-source:https://getrichquick.me/ )
And scroll down to where it says <div id="slide4" class="invert">.
In that div, you can find the text proving how much of a scam this is. To anyone wanting to try it: DON'T.
YouTrack
They were concerned to a degree, but they'd also give themselves cholera from time to time by burying their dead near water sources.
When art transports us, where do we actually go?
It's kind of hard to answer the counterfactual.

The purpose of Guantanamo was to hold prisoners who were difficult to try conventionally. If we give the government the benefit of the doubt (and I'm willing to, though I'm sure many are not), the remaining Guantanamo prisoners are those who were probably guilty of something and would likely have committed violence if released.

At least some who have been released have, in fact, returned to fighting:

https://www.dni.gov/index.php/newsroom/reports-publications/...

So if there's any good that came of it, then it's in the counterfactual: the violence that wasn't committed by people detained there.

Now, that's asking you to believe the US government, which I don't think is unreasonable -- though it's also reasonable to hold serious doubts. And even if you're willing to grant that benefit of the doubt, there's a very strong case that whatever counterfactual harm has been presented has been more than outweighed by the harm to US standing in the world -- including its own people. As well as the simple harm done to actual human beings who are there, without jurisdiction to challenge it.

Nonetheless, I think it's a decent answer to say that it's "good" if violent terrorists were prevented from harming people, even if you can't actually prove that they would have done so. If you're going to judge the merits of the thing -- and I wouldn't disagree for judging it very, very negatively -- it's worth acknowledging that much.
So much low effort spam is making it through. I've had actual 90s era "help an inconvenienced Nigerian Prince" spam in my inbox several times the past few months
Every windows PC, every android, and even things like Pi OS/linux kernel can push to multiple distinct bluetooth targets simultaneously. For android I think it's going on 7 years of that
Regarding (2): in French we call those "faux vrai papiers", fake real papers. They are records that are issued via the legitimate system, but fraudulently. There is an epidemic of fake Covid vaccination records coming from France of this type, and being bought at least in Switzerland, and probably all over Europe
Good point however developer could still have decided to remove the MIT license and licensed code and re-write or remove those licensed bits entirely, and then start charging money for it. I wonder if Github would have still considered that malicious and suspended him for it? I guess it's some sort of new unwritten rule on Github: thou shall not remove features from one's own project that others depend on.
"Is it specifically planned obsolescence, or just case of technology evolving? "

It is not a coincidence that "technology evolving" results in obsolescence. It is true that it is additional effort to support old devices, but it is a finite and feasible amount of effort.

Plus, old devices are hard to support in part because of decisions made in the creation of those old devices that make them hard to support. Like many other engineering things, if companies decided to get better at supporting old devices, it might be hard at first but it would get easier and easier as they got practiced and built solutions around it.
SMS is communication protocol; you can only send text messages or reply to text messages, nothing beyond that. No profiles, status updates, friends etc.
Don't feed the [patent] trolls. I used this feature, and will miss it, but would rather Google not give in to abuse of the patent system.

On the otherhand, I will no longer consider Sonos products. Be better Sonos. Bluesound seems like the better alternative that is pushing for innovation over pure profit.
Update the script via dev tools and cache it for 10 years.
Or install LinuxFirefox on the Chromebook
Just a heads up, Sonos was going to brick working devices to convince people to upgrade but public uproar convinced them not to.

https://www.theverge.com/2020/3/5/21166777/sonos-ending-recy...
"Easy to use" and "not locked down" are two different and potentially competing goals. "Locked down" makes it impossible for even the most technical person to do something without knowledge of some sort of secret key. Chromebooks are not that; someone with the technical knowledge can do almost anything with them. They even go out of their way to choose peripherals that are well-supported by mainline Linux. "Easy to use", on the other hand, is usually implemented by removing the surface of possibilities. Having a command prompt pointed at an apt repository that lets you install the browser of your choosing is quite hard to use compared to just popping up a preselected browser when you press the power switch.

Pretty much every technology invented by humanity gets better with knowledge and training. That doesn't make those technologies "locked down".
I’m the commenter that’s not on a moral crusade, or even annoyed, I just question the business justification for gating SSO in this day and age :)
Reminds me of how we bought a Chromebook in 2016, and specifically got a version that was "planned" to be allowed to run Android apps (which was a new thing at the time).

Fast forward to 2022, and the ASUS C201 support for Android is still "planned" and unsupported. https://www.chromium.org/chromium-os/chrome-os-systems-suppo...

Feels like a big con just to get people to buy chromebooks in 2016 at this point.

Also, a reminder to not trust Google if they "plan" something like the upcoming Chrome "Lacros" decoupling
I claimed censorship is the cause followed by identifying the censoring parties.

I can imagine areas where censorship could lead to increased profitability. Just as I can imagine where it can lead to losses. The Film industry I put firmly in the losses category.

Due you think continued/increased censorship will be good/profitable for the film industry?
I don't know anything about Chromebook, but Apple devices get something like 7 years of updates, right? That seems pretty reasonable.

The first gen iPad Air mentioned in the article was released over 8 years ago and was receiving security updates through most of last year.

My mom was using a plastic MacBook from 2010 without major issues up until late 2020.

That said, I do think Apple should give you the option to completely unlock unsupported devices so that you could install Linux or something.
There's an interesting bible verse that I've never heard quoted in churches: "BE NOT OVERLY RIGHTEOUS, and do not make yourself too wise. Why should you destroy yourself? Be not overly wicked, neither be a fool. Why should you die before your time? It is good that you should take hold of this, and from that withhold not your hand, for the one who fears God shall come out from both of them." (Ecclesiastes 7:16-18).
> I think that open source developers still owe us not to maliciously run malware on our machines.

The open source developer didn't run anything on your machine. You ran it on your machine. The developer published code. Others blindly pulled the update, and that propagated.
I agree, most sites are very aggressive with popups and modals, that having a small pleasant avatar peak out at you is a nice change.
Ad block extensions require access to the DOM, right? How is that not access to browsing data?
Do you have any documentation on this?
You're not supposed to be taking anything that affects your immune system like that when you get the vaccine.

They literally tell you that. Stop handing out medical advice that's wrong.
Wow, only the first of these seems like anything beyond the obvious necessity to synchronize _anything_ (grouping, pairing, synchronizing, settings for a group).
> At least one job where I was a good fit seemed to auto-reject me.

This has been my experience as well. I'm wondering if I were to select "i don't need sponsorship" would have changed things.