skysight-inc/HackerNews huggingface dataset:
A generous explanation would be that they intend to add end-to-end encryption to iCloud eventually, together with this new scanning technology as a "government backdoor". A less generous explanation would be that they intend to expand this scanning to non-iCloud media eventually.
Still way more viable than thorium nuclear reactors.
Loosing sight of the forest for this one tree.

1) Google doesn't release devices without unlockable bootloaders. They have always been transparent in allowing people to unlock their Nexus and Pixels. Nexus was for developers, Pixels are geared towards the end user. Nothing changed with regards to the bootloaders.

2) Google uses Coreboot for their ChromeOS devices. Again, you couldn't get more open than that if you wanted to buy a Chromebook and install something else on it.

3) To this day, app sideloading on Android remains an option. They've even made it easier for third party app stores to automatically update apps with 12.

4) AOSP. Sure, it doesn't have all the bells and whistles as the latest and greatest packaged up skin and OS release, but all of the features that matter within Android, especially if you're going to de-Google yourself, are still there.

Any one of those points, but consider all four, and I have trouble understanding why people think REEEEEEEE Google.

So you can't play with one ball in the garden (SafetyNet), you've still got the rest of the toys. That's a compromise I'm willing to accept in order to be able to do what I want to and how I want to do it. (Eg, Rooting or third party roms.)

If you don't like what they do on their mobile OS, there's nothing that Google is doing to lock you into a Walled Garden to where the only option you have is to completely give up what you're used to...

...Unlike Apple. Not one iOS device has been granted an unlockable bootloader. Ever.
> you are a 0.1%er

> move to the USA. receive foodstamps, welfare checks and the likes for XX years

Does this seem like a good use of your time, as a 0.1%er? Collecting foodstamps?
I don’t think size matters for this kind of thing — if they grow, and you didn’t enforce action when they were small, you don’t have much claim when they’re large (and the violation is worth more, and they’re more established in it, and they’ve built more of a brand around it).

but yeah Oaty vs Oatly might have been reasonable but PureOaty is quite the stretch
Bees are also surprisingly intelligent, and have absolutely tiny brains.
The difference is that Apple sells movies on Apple TV and Tesla doesn't sell FSD on the wheel stalks.
Looks like the dream isnot completely dead: https://wololo.net/2019/09/24/a-look-at-udk-ultimate-a-modif...

(Also, talk about putting the whole story in the URL...)
Are electric planes physically impossible or just not realistic with current oil prices and no carbon tax?
I think this is probably the reasonable and responsible thing for Apple to do as a company, even if it it goes against their privacy ethos. Honestly they probably have been advised by their own lawyers that this is the only way to cover themselves and protect shareholder value.

The question will be if Apple will bend to requests to leverage this for other reasons less noble than the protection of children. Apple has a lot of power to say no right now, but they might not always have that power in the future.
Is there any evidence that engineers who do know all of the fundamentals you expect them to actually produce faster software? I would bet that a lot of the sluggish apps you have in mind were written by people with great fundamental comp sci knowledge.

Google probably hires for fundamentals as much as any company in the world and yet some of their main apps (ie. gmail) have abysmal performance. There are just so many factors that can result in poor performing software it's weird to me that you are so focused on something that a great many engineers have never needed to use in practice.
On my MacBook Pro, from the moment I launch Edge, it takes 10 seconds for the window to appear. Sounds like Microsoft could use this optimization.
After some testing, I can fix the use with a VPN. Looks like the problem is relatively local (Barcelona area maybe?).

Switching to nordvpn in Madrid fixes the issue too..
Is it not possible to sell being a US user? Cant get past "Payout & account information". Revoked my key for the current.
If I'm not mistaken, the correct terms are identity provider and service provider, respectively. After all, they're both servers, in the sense that they both receive requests from the other.
Instead of bidirectional messages using two topics, could you use messages in a single topic encrypted with something like PGP, S/MIME or JWE?
I found it a tad bit childish with all the swearing. Swearing is acceptable and sometimes natural in live speech but writing swear words is ugly and shows a lack of education and class, even if the actual education is of the highest calibre.
Did you file Form 2555 or Form 1116?

Were you also required to file FBAR or Form 8938?

About how much time did you spend on tax preparation yourself? If you used a paid preparer, how much did that cost you?
Love my legume-paste and jelly sammiches!
about:processes is also a decent way to pinpoint the most impactful extension.

Edit: my bad, I meant to say about:performance.
People need to remember that most of Android got moved into Play Services. It was the only way to keep a system relatively up to date when the OEMs won't update the OS itself.

Yeah, it's a dependency... as much as the Google Maps APK needing to run on Android itself.
> You can't just duplicate what you think you see. You have to also understand why it was designed that way in the first place.

Of course, that should be the main driving force: to understand the why and the how.

All I'm saying is that it's easier to do by copying an existing design than trying to come up with your own. Fake it till you make it is also a part of the process :D
> they've just committed a felony (distributing child pornography)

In the US, maybe (not sure if this is even true in all states), but not in most other countries in the world, where a 16-year-old is not a child, nudity is not a problem, and "sex offender registries" don't exist.

The US is entitled to make its own (crazy, ridiculous, stupid) laws, but we shouldn't let them impose those on the rest of us.
I'm glad that Oatly lost the court case. The name and packing design of the other brand looked nothing like the Oatly design. It's baffling that Oatly even took this matter to court.

It's interesting that fresh, pasteurised cow's milk is cheaper than a carton of oat milk which is approximately 90% water + oats and thickeners. Almond milk is even worse: approximately 95-97% water + 2-3% almonds and thickeners.
From the same Wikipedia article

"Claudius Ptolemy referred to the larger island as great Britain (μεγάλη Βρεττανία megale Brettania) and to Ireland as little Britain (μικρὰ Βρεττανία mikra Brettania) in his work Almagest (147–148 AD)"

I feel that the reference to English and UK colonial and imperial legacy is more a recognition that the term has in the present day become controversial, and, to some, offensive for a number of reasons which include: a history of oppression and/dominance, both within the archipelago and beyond; a jingoistic element within the UK population that considers that to be a good thing; the conflation of the various meanings of _great_

Those things are distinct from where the name came from ≈2,000 years ago, but speak directly to why it might be offensive today
Use signal y'all
Really disappointed in them.

How is Glebe Farm Foods [0], a small business, a threat to Oatly?

If Oatly really cared about sustainability then they'd congratulate a small producer joining the oat drinks industry... also an opportunity to generate positive PR, i.e. not doing business as usual etc.

This stunt just turned me off their brand.

I think consumers are clever enough to differentiate between Oatly and PureOaty.

[0] https://www.glebefarmfoods.co.uk/about-us/

Edit: clarity.
I agree with you in principle, but I also know that kids will soon find methods of sharing that defeat any scans. Other apps and ephemeral websites can be used to escape Apple’s squeaky-clean version of the world.
That's what you wrote originally - and to me it doesn't indicate whether it can also be updated from other sources or not.

Lots of content is shipped in the iOS image but can update independently.
Organic maps is pretty good:
https://github.com/organicmaps/organicmaps
》No they don't. This is a common myth when it comes to cases like this.

This is the UK, where digital reproductions of public domain documents do get a copyright. While I agree they overstep here (especially that a regular customer would see the two products differently), IP laws in UK are much more sensitive with these issues.
Would artificially inflating every child’s age to 18+ eliminate the iMessage problem
Sun overhead time drifts around throughout the year anyway, a couple of seconds is much less of a difference than the difference due to seasons and much less than DST.

For example, solar noon is 1:15pm today in Seattle, and will be 1:09pm at the end of the month. Way more variability than the accumulated leap seconds over a century.
> I'd like [the IBM/Lenovo Trackpoint] for a desktop keyboard as well as laptop.

I think such things are commercially available. At least I'm fairly sure I saw them advertised on the Internet, not many years ago.
This has already been considered and addressed via a secret sharing threshold scheme.
"Godot does not officially support consoles (save for XBox One via UWP) currently.

The reasons for this are:

To develop for consoles, one must be licensed as a company. Godot, as an open source project, does not have such a legal figure.

Console SDKs are secret, and protected by non-disclosure agreements. Even if we could get access to them, we could not publish the code as open-source.

Consoles require specialized hardware to develop for, so regular individuals can’t create games for them anyway."

Copied from: https://docs.godotengine.org/en/3.0/tutorials/platform/conso...
Oh yeah, except that big nice pop up.
I personally am a fan of Mylio for that. https://mylio.com/
Well, they are?

Ever heard of Shell? Unilever? Heineken? Philips? Tons of lesser known names dominating water management, heavy transport, mega scale infrastructure?

ASML, as the basis of almost any device with a chip in it?

Ever heard of farm valley? The ridiculously tiny country being the #2 food exporter:

https://www.nationalgeographic.com/magazine/article/holland-...

Is this all a result of directness? No, it's a combination of the total dutch business culture:

Directness. Brutal efficiency. Brutal effectiveness (work smart, not hard). Next-level automation. Rationality. Fast error-correcting. Reliability, do what you promise.

Combined with world class infrastructure in roads, the largest rail network in the world, the busiest harbor of Rotterdam, and Schiphol airport.

Combined with an extremely international outlook, consisting of a trade history spanning centuries.

When you want to get shit done, and get it done properly, you call the Dutch.

With this, I end my patriotism.

Should this be a little too biased, note that it's Steve Jobs producing the quote "the best idea has to win", in reference to how one's position in a hierarchy should carry no weight to the value of an idea.

And finally, I've once read a philosopher claiming that the reason capitalism has won over communism, is the lack of a feedback loop in communism.

Well intended directness combined with anti-fragility is a super power.
Keeping our clocks exactly aligned using leap seconds probably makes something like astronavigation easier
Sure, I just have inside information into some of these systems (and enough inside knowledge to be scared of their lawyers enough to not name specifics). Therac style systemic implementation issues aren't uncommon. Think handle every failure mode by panicking the OS, and the hardware fails in the wrong direction for the patient without software control.

IMO, yeah, community approaches might not be the ideal solution, but when it comes to my health it's the better of the two options I have (community that I can actually look at the implementation of vs. proprietary that I know has systemic regulatory issues and is a crap shoot on if it is actively killing people and the engineers who worked on it don't ever want it used on them). If it comes down to it I'm going to choose my health over legality every time.
> A very vocal front sees this as an opportunity to do all the things the socialists and central planners wanted anyway

What if they're right? Should we all go down with the ship just to maintain some sort of dogmatic pride in our preferred economic system?
They should list the country in alpha order and then hunt for USA medal count under U and then see these commentators head spin :)
I used Gource to visualize a hackathon, we had everyone start from a templated repo so it was really easy to show the entirety of participants coding activity (albeit at a macro level)
Climate change is not a binary "no harm" vs "worst case" situation where you cross some magical tipping point from one to the other. It is a continuum where the more damage you do, the worse things will be. Even if we are already doomed to some major troubles in the future, there is never a point where it makes sense to give up because it can't get any worse - it can always get worse.
Some academics apparently use "Atlantic Archipelago"
When you accept evidence it'll already be 20-30 years too late.
Cryptographic hashes are exactly not trivial to "dupe".

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

that said, it's not clear to me from

https://www.apple.com/child-safety/pdf/Apple_PSI_System_Secu...

how collision resistant what's to be used will be.
As others pointed out:

1. because we want monotonously increasing time on our computer systems.

2. because software deals with leap anything very badly

3. [not mentioned]: we are in danger of running into negative leap seconds very soon: https://twitter.com/ariadneconill/status/1422163289518313474
When it comes to price, that's what government subsidies do for the cow's milk and high demand does for the oat milk. Although, I've seen Temple Grandin's methods live and a milk farm with milking robots basically runs itself (all cows just walk to the robot to be milked and the robot finds the teats with a bit of computer vision).

But yes, other than a good soy milk, most of plant-based milks are just empty calories.
> Expansion of the tech would be something I'd be more concerned about

Yeah, and that’s precisely what will happen. It always starts with child porn, then they move on to “extremist content”, of which the term expands to capture more things on a daily basis. Hope you didn’t save that “sad Pepe” meme on your phone.
I only use some of the more mature ecosystems (C#, Microsoft's Python language server, golang, etc) but I've always found the performance to be good.
IIRC they have written blog posts in the past saying just as much.

Without losing their stake to slashing penalties, though, the worst kind of attack 66% (not 51% iirc) can do anyways is a censorship or denial of service attack. Which is bad, but at least they can't revert transactions or double-spend like in a PoW model.
I'm developing https://noisycamp.com, a platform to help musicians to find and book spaces to practice music. I'm also helping music studios by making it easier for them to manage their bookings.
The technical summary provides a lot of detail. I don’t think Apple would omit remote update functionality from it if such capability existed, especially since database poisoning is a real risk to this type of program. I’m comfortable with interpreting the lack of evidence as evidence of absence of such a mechanism. Explicit clarification would certainly help though, but my original point stands: there is positive evidence in the docs which the FUD tweets don’t engage with.

In particular, I’m referencing the figure which says that the database of CSAM hashes is “Blinded and embedded” into the client device. That does not sound like an asset the system remotely updates.
My heart goes to the queer community of Russia, whose government will pounce on this technology in a heartbeat and force Apple to scan for queer content.
Really? Bummer. I hope the community keep a steady pace at development and don't let it die. Having another engine competing with the "titans" of the current web would bring so much benefit (I think and hope so).

The "recent" event[0] with Chrome dev team scared me; they have so much power to change things "at will".

[0]: https://news.ycombinator.com/item?id=28055160
Very impressive list.Though I would have liked a button to download a image of the whole thing, screenshotting it's kind of a pain even on a 4K display.
Portuguese is not that different from spanish.
Revenue neutral carbon taxes are by far the best solution.

They’re in fact very progressive - the poor consume less than the rich, and rich “hobbies” have greater proportional CO2 emissions - think supercars, yachting, flying business or private. So the poor will receive more in CO2 “income” than they’ll pay in CO2 tax.

The only difficulty is border control - how to prevent manufacturers simply escaping to CO2-tax-free jurisdictions and importing the finished goods - but with free trade getting a bad rep, maybe viable solutions will emerge.
> It's run _before upload to iCloud Photos_ - where it would've already been scanned anyway

Right, so ask yourself, why is it on the device? Why not just scan on the server?

To me (agreeing with much of the commentary I’ve seen) the likeliest answer is that they are confining the scan to pre uploads now not for any technical reason but to make the rollout palatable to the public. Then they’re one update away from quietly changing the rules. There’s absolutely no reason to do the scan on your private device if they plan to only confine this to stuff they could scan away from your device.
I don't think it's an unreasonable interpertation. The OP of this chain read it that way. I read it that way.

If there are two phrasings, and one is read correctly by everyone, and the other is read correctly by half the world, it's the first that is correct.
The US has an interest in maintaining embassies and consulates independent of its expat population. And we often pay for whatever services we get there, so you aren’t subsidizing us.

Additionally a government should think about practicality and fairness before it implements policy. It is impractical and excessively burdensome to try and tax residents of countries that aren’t the US. Despite your stated beliefs elsewhere, it does not take very much income or bizarre situations to wander into dicey tax situations that are frightening for the expat. A small business (which is taxable in the US if you net more than about $430) can mean difficult filing in the US. I don’t earn all that much, and I’ve spent a lot of this summer working on my US taxes for no purpose other than to have them piled up somewhere, unless some IRS agent decides to make my life much more difficult.
I'm an ASR researcher shipping high quality English models trained on limited resources, and while I've needed to include other datasets to make the model more robust to different kinds of text, Common Voice is a substantial part of my training process. I did not do any manual transcript accuracy cleanup. Most of my automated cleanup was done with very basic (low quality) models. My latest models trained this way are competitive with e.g. Google or Apple English speech recognition accuracy.

I'm going to disagree that there's a universal need for perfect training data in ASR. I'm sure it helps with some model types and training processes, but it simply hasn't been a factor in my use of Common Voice (English). I'll also note my best model can hit around 10% WER on Common Voice Test without any language model, which is better than any public numbers I've seen posted for it so far (I'm not even using a separate transformer decoder or RNN decoder layers for this number, just the raw output of CTC greedy decode).

None of the above even factors in techniques like wav2vec and IPL (iterative pseudo labeling) with noisy student, which suggest you can hit extremely competitive accuracy with very little correctly labeled data. These techniques are the underpinnings of the current state of the art models.
This is completely unacceptable. Apple is giving themselves the ability to monitor and/or censor anything you do on your phone, no matter if it's end to end encrypted or not. It's not at all a stretch to go from monitoring iMessage for CSAM to monitoring it for gay pornography or any pornography at all. Or monitoring for anti-government sentiments.

Sure, they're only scanning for images right now. But there's nothing stopping them from scanning for other things, like Mein Kampf or the writings of Karl Marx. Or some other author who suddenly finds themselves unpopular with the government of the day.
This is pretty cool.

I in particular like the output gates, I really like that way of handling transaction durability, where you do all the work, but external side-effects are only triggered when the transaction successfully commits. That, combined with the caching makes it really powerful.

There is a case for input gates, I didn't completely follow at first, and I think it might be worth adding as an example to the article.
What happens if I do:

promise = this.storage.get("counter")
promise2 = fetch("blah")
await promise2
await promise

At first I thought this would deadlock, until I looked into the proper description for the input gates:

Any other events will be deferred until such a time as the object is no longer executing JavaScript code and is no longer waiting for any storage operations.

In particular, the "until such a time as the object is no longer executing JavaScript code" - in that case, we would not be running any code, and just return the result of the fetch.
If you have two requests doing this, then you may end up with races again.
It's akin to your later example with two concurrent storage operations, but in this case there is only one read.
>If this is really so valuable, why aren't the largest, most successful corporations in the world Dutch?

Well, first the Netherlands do have some of the most succesful corportations in the world, given their size.

Second, because while being valuable inside a business, honesty is not necessarily the be all end all criterium for success.

You can be honest and more efficient for it, but lack other factors, like a large internal market, a huge military and diplomatic machine securing cheap resources, controlling trade routes, supporting your national currency and brokering deals for your companies, a good headstart when Europe was broken down and shattered from WWI and WWII which barely affected your country, and so on.

And, of course, honesty in society in general might be very good without translating in any way to more succesful businesses. Kindness, honesty, and treating people well are good and valuable things, but they don't make you money, nor help you build a billion dollar corporation.

A honest ad, for example, for most products would be "you don't really need it", not "this will change your life". A conscious corporation would make products long lasting, which loses money compared to planned obsolesence.

A kind employer would compensate employees well, sharing its mega-profits, not squeeze blood out of them - but having your employees wear diapers at the warehouse or risk getting fired for bathroom breaks makes you more money.

Similarly pressuring employees that need the job into working 14+ hour shifts to get more units ready for Xmas is more profitable that giving them work/life balance and understanding that holidays are for family and friends, not for pushing people into more consumption.