skysight-inc/HackerNews huggingface dataset:
Unlikely to fix Apple. They have sold their souls and are beyond all hope. However it will further motivate efforts to get Linux running properly on Apple hardware. When this trojan inevitably arrives in macOS hopefully someone can figure out how to isolate and remove/disable that piece of malware.
CTRL-X in Google Sheets is terrible
Cutting cells in Google sheets is a horrible experience. Come to find out after filtering cells and using CTRL-X not only does is cut the cells I’ve selected but also all the other cells I’ve filtered out! Why is this a thing???

After finding this out the hard way that a few days later cells have been cut unintentionally and then spending hours having to reconstruct, Google sheets lost some points in my book
Actually, not only are you right about your errdefer Go implementation - but that's actually fairly common in Go code.

Especially for tracing/logging of errors returned from functions; or for e.g. rolling back DB transactions in the event of an error.

Here's some ~100 examples from my work's (Sourcegraph's) codebase[0]

[0] https://sourcegraph.com/search?q=context:global+repo:%5Egith...
Yesterday's discussion: https://news.ycombinator.com/item?id=28085632
My take is they believe they are fighting a good fight. I don't justify this move, but I can see why they are pushed so hard to do it.
I bought a jar of marinara sauce a couple weeks ago. I just opened it and used some of it. Much more watery than I'm used to. I didn't check the nutritional label but marinara sauce is a mix of solids and water. So it seems like they've lowered costs by decreasing the solids.

Same thing sometimes happen when you buy uncooked ham or turkey: they often inject it with a lot of salt water ("up to 8% brine solution") to increase the weight without increasing the actual product.
I was actually looking to buy the new iPhone should they add back TouchID, but this has been quite the turnoff.

Are Pixel phones the only android phones that allow you to do secure boot with non stock images and basically long term cripple phone functionality once its unlocked?
Imagine yourself in nazi germany, would you be terrorized by the resistance movement blowing up trains and assassinating cops/officers? Or would you be terrorized by the political police?

If I were a Nazi in Nazi Germany, then very much the former.

Freedom fighters are the irregular military forces I support, terrorists are those that I don't.
I think your mean liberal as in tribe, and gp means liberal as in values.
A Guide to RCS, and Why It Makes Texting So Much Better
I am going to give them a chance to reverse this but I literally just bought an upgrade to my iCloud. I thought it would make my life easier not having to worry about storage so much. Now I am just waiting for this reversal to happen or think I will have to cancel my iCloud subscription to start.
It's unlikely we will be able to achieve our emissions targets. We need a combination of CO2 scrubbing, non-intermittent renewables, and even geoengineering to restore Earth's energy budget.
That was not the claim. It seems you are deliberately/conveniently remaining naive at this point.
> It almost sounds like a feature Apple is building to explicitly support the imprisonment of dissents through tje false planting of child pornography.

But you can already do this without these changes - cf the UK police officer currently under investigation for having CP on her phone that someone else sent her and (she claims) never opened.

https://www.theguardian.com/uk-news/2020/aug/02/former-polic...
Out of how many dogs? We’re these outliers or the regular thing?
Thunderbird is about to get native CardDAV support, currently available in Beta via Config mail.addr_book.useNewAddressBook set to true.
It doesn't seem to work that way. It's a bunch of arbitrary hashes that might not show up as any content in particular except "this hash matches". In particular, there was someone claiming that images of empty rooms where abuse happened are part of the database, along with other images that appear in the same sets as CSAM.
Apple cares about reputation and that's why they test the waters first with these announcements.
Apple is already helping both the FBI and CCP illegally spy on their citizen-subjects. Most iCloud data in the US is stored unencrypted to aid the US national spying, and iCloud data in China is stored on CCP-accessible servers for the same reason.

This is no different. Apple knows which way the wind blows.
Interesting, my experience was the opposite, everyone (1) was writing Fortran 95'ish. Might not have been the most beautiful code, but they took extensive advantage of the major F95 features like modules and array syntax.

(1) Except that one old beard who was convinced F77 was the ultimate, and everything newer was crap.
Stuff like Cheerios is a huge rip-off anyway. Get bulk oatmeal: Quaker "traditional" is about $1 a pound at Costco. Cook for 4 minutes in an instant pot (no need for a half hour on a stovetop). Much more nourishing and filling than Cheerios, besides having no added sugar or other crap, and being cheaper.
Something like this seems a lot easier to set up than the hoops I ran through to get my Xaiomi Redmi K20 Pro running Havoc OS + microG. I wish it were more straightforward to get more device compatibility for builds. With GNU/Linux I pick my CPU architecture and I'm good to go. With a project like this, I, given my Android proficiency, should wait who knows how long to get a compatible build. But why a separate build for every device?
> She had «no desire to receive emails like this because of one of my doctoral students.»
I see whataboutism (google drive scans! ms scans!) and "here are the technical details of why we can't just look..." . The bottom line is that none of that matters. the 99.999% problem is Apple is spying on you on your. own. device. I don't know how many techies I've had to shoosh and point that out. It doesnt matter what kind of hash or algo or "layers of protection" are being used. What they are doing is inherently wrong and totally the antithesis of their privacy mantra. It will also inevitably be used by governments for ant-humanitarian purposes to imprison people for thought crimes against the state. Unless they (Apple) backpedal this abomination soon I'm definitely minimizing my apple purchases in the near future and moving off the platform entirely long term. Even google isn't so bold as to put their spyware on their devices to police you for the government. Suddenly ads don't seem that bad ...
The Dead Mac Scrolls (1992)
I was about to buy M1 Macbook. No thanks.
Rust needs decades to catch up with domains that C++ has managed to keep for itself, like GPGPU, GUI composition engines, machine learning, HPC.

The other domains where C++ was strong for general purpose applications have been taken over by managed compiled languages like Java and .NET, which anyway make use of C++ libraries alongside their AOT/JIT compiled stacks.

There is little value to add from Rust in such scenarios, e.g. it won't make my WinUI application, CUDA shader or weather simulation model, any more safer than they already are.
Pandas Manual [pdf]
Not to be a critique but do you have any sort of reliable source to show that the increased virulence is actually not being caused by vaccinations? It's also quite possible for the virus to make many mutations and not be classified as an entirely new strain, I just can't see how vaccinations that allow so many breakthroughs wouldn't be contributing to faster and more virulent mutations considering we know that to be true in other cases.

While reinfections have occured everything I have seen is that breakthrough infections in the vaccinated are much much more common than reinfections.
Unless you have an femoroacetabular impingement in which case its damaging, and could potentially lead to a labral tear which then destroys your liquid seal in the joint, increasing the chance of osteoarthritis. A condition a big portion of the population has, but never notices because it's not a problem with their usage pattern.

I'm starting to get increasingly annoyed by these general health advisories that are revised every couple of years, when people realize that once it's applied to the wrong part of the population it does more harm than good.
Yeah, having to tack anything onto a secure cryptographic hash for practical collision avoidance means you should just use a longer hash.
Assmuning they have access
From the letter:

> Apple Inc. issue a statement reaffirming their commitment to end-to-end encryption and to user privacy.

Apple has no commitment to end to end encryption or user privacy; the premise of this letter is incorrect.

https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...

The data in iCloud is for the most part effectively unencrypted. iCloud Backup serves as a backdoor to e2e messaging, and iCloud Photos aren't e2e at all. If you are using iCloud Photos or iCloud Backup today (on by default and enabled on most iPhones), you are already uploading all of your data to Apple presently in a way that both Apple and the USG can read without a warrant.

This is by design.
What cloud service are you putting your images on? I would be shocked if google photos hasn’t already been doing this.
They're discussing this in https://github.com/ziglang/zig/issues/910 (server) and https://github.com/ziglang/zig/issues/2007 (client).
I agree with some of your points. And kudos to the journalists for exploring this topic.

However, look at the following:

“She’s the first woman from her family who makes her own money.”

To her, that might be an amazing success. Getting out of your default path and making it on your own is a big thing. Why do we need to emphasize that she can’t afford to eat at a Zomato restaurant? Is that a minimum bar for life being good?

I agree with your point that they do have a lack of freedom and a lot of societal issues. Also basic facilities. Those should obviously be called out and kudos to the journalists for this.

I’m mainly commenting on the author’s choice of contrasting it with luxury brands:

> “I don’t really want any expensive gifts, or to go to big restaurants. These things are superficial,” said Anuradha, who said she likes watching romance movies and is a big Shah Rukh Khan fan.

Kudos to her, she doesn’t consider those important, then why does the author keep calling out luxuries she doesn’t have? Malls, expensive restaurants, Zomato, Tinder.

Sadly in Indian soceity, these luxury items are given too much importance in determining your “class”. In the US (and many less rich countries), take a look at articles on poverty. They focus on problems and solutions, not on brands they can’t afford.
Does their life really suck though? It's probably harder with fewer luxuries but happiness is not proportional how much money you have/make. You could be a rich and miserable but you could also could be poor and happy/content.
“The next day, he found he couldn’t access his messages. An IT technician told him on the phone that his account didn’t exist."

Uff… reads like a paragraph from 1984 to me.
Thanks for the reply. What config do you have? If I would be able to just toggle on/off then there would be not time hassling. I tried to run 40 usd config so far
I have become so jaded that it is hard to read stories like this without thinking someone is trying to sell me something.

My preference in bicycles being standard road bikes makes me guess my preference is not common. It also makes me question how much of this is tangled in the placebo effect. Notably, I am not claiming there is no effect. Just that the agent isn't what we modified.
That's the government. Their goal is to convince you that the government is doing something to make you safe. To accomplish that, they run big, obvious security screenings. The airlines, left to their own devices, wouldn't bother.
I think it's fair that if you have a condition, that you know what your limitations are.

You won't bake apple pie when you're allergic to apples from the daily newspaper menu.
Whats the data usage going to look like for this? Why am I footing the bill for even more anal lubing?
I've been using Emacs for almost 15 years now. At some point I even did my emails (using mu4e) and social medias (twitter and identica at the time) with it, in addition to all my work. My Emacs was heavily customized and I spent a lot of time fine tuning it to my likes and needs.

About two years ago, I switched to KDE (from nothing except the Openbox window manager). I wanted to give Kate a try. It's a very decent editor but it was really hard for me coming from my all powerful Emacs setup. It did not really last, but it made me realize that I was originally using Emacs because it is free software from the GNU project, but it was still a jail to me as I was at a point where I had a hard time being efficient anywhere else, even in a vanilla Emacs without all my setup.

Since then I'm still using Emacs but almost vanilla (only minor adjustments — my .emacs.d/init.el dropped from several hundreds of lines to a couple dozens) and not exclusively Emacs. Even for text editing I sometimes use Kwrite or Kate.
I'm ironically going to be that pedantic guy and say "well ackchyhually, the point is that it's Turing complete so it lacks no expressive power, you're thinking of verbosity".

Also, yes, it totally will
[obvious]
Open-source intelligence challenges state monopolies on information
from the context of the article it seems like he's getting his PhD in Chinese studies, and obviously that likely means you will have relations to China, which is what the professor in question was worried about.

It's a little bit like majoring in Iranian studies, insulting the Ayatollah and prophet on Twitter and then being upset when you get barred from the country and people start professionally ditching you. Like, when you pursue an academic career with close ties to a country with a very different political set of values I would assume you understand the kind of diplomatic issues you can run into?
Clojure is in a kind of "niche mainstream" position. The others are "just" niche, I guess
What I came to realize on a broader scale (1) is that none of these automated system provide any disclosure or transparency. Neither for true nor false positives.

In Computer Security we are required to provide responsible disclosure when the privacy of users was (potentially) violated. When law enforcement has a search warrant for my place, I can at least notice that an intrusion happened and in many countries I can request the warrant.

Here, a false positive never gets any of the "Five Ws" answered:
Who used this system (which government agency / company)? Why was I (mistakenly) flagged? Which particular piece of my data triggered the system? When did the system phone home? What is the intended purpose of this system?

And most importantly: What parts of my privacy were violated? Who had access to those, and how was the infringement of my rights remedied?

We have hardware fuses, trustzones and so on. It must be possible to have a auditable and tamper-proof system that triggers once such a system calls home and then discloses the "breach" to the user after X days.

If the public had access to that information and transparency reports about the success rate vs. false positivity rate, then society could evaluate the system is adequate.
I'd wager many would question the "save the children" argument if they regularly heard about false positives and egregious access to private photos by law enforcement.

Many there are barely any false positives, I'd personally support a CSAM in that case. As it stands we won't know.

(1) Other less invasive system (Youtube strikes, many social media bans) also share the laid out concerns.
Maybe not lose your job, but the University of California will prevent you from getting one, as they require all job candidates to commit to and have a history of advancing diversity. Conflicting political posts would probably harm your ability to pass this first step of the job application process.

The University’s New Loyalty Oath - https://www.wsj.com/articles/the-universitys-new-loyalty-oat...
The spirit of EFF comments is 100% correct. It got them a $100 donation from me today as well on top of my annual $500 donation at Christmas time.
Those figures are hard to attribute correctly because they don’t account for export manufacturing. Consumption in the USA is fueling Chinese exports and is responsible for a large chunk of their CO2 emissions.
Fairphone allows re-locking the bootloader with the /e/ rom flashed.
You don't even need hacking for this to be abused by malevolent actors. A wife in a bad marriage could simply take nude pictures of their child to falsely accuse her husband.

This tech is just ripe for all kind of abuses.
Android ROMs like GrapheneOS do not spy on you, verifiably.
The sad thing is that, a big interest of the first Xiaomi (MIUI) phones was that you had a kind of bloat free and feature full OS. But it all changed when they started to offer android one.
What happens if I study cockroaches? Chinese cockroaches to be specific.

Am I allowed to post cartoons about them? What about bears?
In the US, tweeting critically about Israel would probably be the bigger risk.

https://en.m.wikipedia.org/wiki/Steven_Salaita_hiring_contro...
Last year Apple reacted after the outcry about MacOS tracking[1] so there is some hope. That was not a deliberate product and probably more of an unintended behavior though.

I'm really hoping this was just a team at Apple that got blinded by all the cool cryptography they came up with to solve a problem and that the higher ups will react if we screech loudly enough.

[1]: https://sneak.berlin/20201112/your-computer-isnt-yours/
Of course, the next step after that is to make "non-authorised" operating systems -- which may include Linux (except for specially signed versions that will also include similar spyware) -- "deprecated" or "discouraged", then "suspicious", and perhaps even eventually illegal.

Stallman predicted a similar outcome, and although he (and many others) thought the end of computing freedom would be due to copyright/DRM, I wouldn't be surprised if "the children" is what eventually pushes things over the edge.

https://www.gnu.org/philosophy/right-to-read.en.html

in a situation like the attach in US capitol this year

...and as much as I'd like to see at least that amount of "watering the liberty tree" directed at Big Tech, it unfortunately would likely lead to even more authoritarian outcomes. Any future fights for freedom will need to happen online and non-violently, but on platforms that are also under their control.
To me it looks like one of the steepest learning curves I know: uncommon syntax, special characters, custom keyboard layout required, different dialects, ...

And in the end, I wonder if it is more readable than regex which is sometimes considered 'write-only', because reading it can be so time consuming. I know you wrote about the readability topic, but I don't mean 'can I read it', but rather 'How much effort takes it to read it'.
Cloud services doing this isn't the problem and they are already doing it. The problem is your device doing this.

Imagine if your Tesla reported back to Tesla who was in your car and sent that to the authorities if they thought someone in your car was "illegal".
Why do you need to put your images on a cloud service at all? Just use a spare disk.
No, Apple fully understands the situation, and in fact, you don't see many Apple fanboys in the comments defending the firm for once because even they know it's wrong.

Apple just communicates this message because that's what they need to say for their business, that's all.

And they can do so because they also know this uproar will disapear like tears in the rain in a short time if they keep smiling. Their bottom line will not be affected because people don't care.

Remember that now, Bill Gates, who we used to associate ti Satan in the 90s, is now viewed as a hero.

Remember that about 1 american out of 160 is working at Amazon, a company with the reputation of treating their employees terribly. Most people hence knows somebody impacted by this, but don't stop shopping at amazon.

Remember you could say you grab them by the pussy and be elected president.

Remember people gives in mass their data to someone who said "they trust me, the dumb fucks".

Remember that when somebody risked his life to unveil a massive conspiracy to spy on the entire world, the person has been hunted as a traitor.

Remember that one president can lie about WMD, go to war against the vote of the UN, kill thousands of civiliands, spend 600 billions of dollars there while poverty is rising at home, and suffer no consequence whatsoever. Most people have forgotten already. Hell, my girlfriend don't even remember the name of the guy.

But it's you that have to be monitored all the time for CP. And you will be punished harshly if you behave badly, not just according to law, but also according to social contracts, both which powerful people can escape now with money and PR.

That's the world we are living right now.
People of other cultures, if told "Entity E will make so that if any student of yours expresses an opinion against E, you shall pay consequences", would make a perfectly consequently legitimate and correct declaration against E (defamating E in light of judgements evident and justifiable in some solid ethical frameworks: confusion in the attribution of responsibility, bullism, even the nowadays overused concept of terrorism, etc.).
They should unhide one of the layers by default.
Pretending that there are solutions to the problems that poverty brings is exactly the form class warfare from above takes in the US.
Now even WhatsApp is more privacy oriented than Apple? It's really surprising how one day can change everything.
It doesn't, author is making a gross exaggeration.
Honestly, I do this for me, and I feel I have a lot to make up for.
if the masses realized/felt that their life sucks - they would revolt already against the status quo

or maybe not, since upper classes will swiftly deal with it and go back to being miserable about their first world problems
You don't need the cloud: syncthing can sync your phone and your computer together without any issues. No nasty cloud provider involved: https://syncthing.net/
Voting with their wallets and a lot of leg-stomping
Note the dates at the bottom: 2012-2018. r/StallmanWasRight
This is something which you can easily check yourself. We shouldn't expect people to make citations for statements which can be verified by typing the exact question into a search engine.
Fair bit east and a quite a bit more north.
> I hope not, because it is such a weird upper-caste nit-pick.

Honor killing is also a weird upper-caste nit-pick, you know
Cloud is other people's computers. So, get your own server, or use someone's you trust. or use e2e encryption.
Out with the standing desks, now that even the plebs have them (journalists for example)

Time for the kneeling/squatting desks. Now that's a conversation.

Any startups working on this already?
I don't understand the hullabaloo about this. Apple is a private company. They are selling their product. You are free to not buy it. That's what people have been saying anytime the topic of anti trust is brought up in the context of app store. So same deal here. Lol.
And yet I have more respect for someone criticizing China who has actual skin in the game.
You honestly can't know if it does that already or not.
Outsiders Become Game Changers