skysight-inc/HackerNews huggingface dataset:
>I would not say it is "scanning" as the device doesn't know the final result (match or not)

I don't think this is a relevant distinction. If the device had known the result and just sent Y/N to Apple, what would change in your argument? Nothing. Your last sentence would be just as arguable.

>Isn't this like "scanning in iCloud" but without Apple needing to have a decrypted photos in their servers?

Note that Apple right now already has the decrypted photos since they have the decryption key. There's no evidence they are even considering E2EE right now, and since there are other legal requirements for scanning (e.g. terrorist material) I'm not sure this allows them to implement E2EE.

And I don't see how the client-side feature can remain as is. There are obvious cases that would be caught by the typical server-side scanning and won't be caught here, so once the door was opened, the government will pressure. For example:

* What happens when the NCMEC database updates? It could be that the phone rescans all your images. Or that apple keeps the hash and rescans that. Note that the second case is identical to some server-side scanning implementations.

* What happens when you upload something to iCloud, delete it from your phone and then the NCMEC database updates?

If Apple keeps the hash, it's just server-side again.
If Apple doesn't keep it but uses client side scanning, the phone has to keep the hashes so you can't ever truely delete an image you've taken.
If there's no rescan, the bad guys get to keep CSAM on iCloud so long as they passed the original scanning with the older NCMEC database - surely the government wouldn't accept that.

(I considered scanning on download but I don't know if Apple/the government would like this compromise, since with that approach CSAM can remain on iCloud undetected so long as it's not downloaded, anyway it's not in the original papers).

Basically, either they scan on client-side more than they let on or we end up in a world with both server-side and client-side scanning. The latter is arguably worst of both worlds, the former has implications which need to be looked at.
Climate change: Arctic warming linked to colder winters
Immer [0][1] seems like a really serious attempt at bringing high-quality persistent data structures to C++.

[0]: https://www.youtube.com/watch?v=sPhpelUfu8Q

[1]: https://sinusoid.es/immer/
I noticed my local Home Depot has done away with the security tag scanners at the front of the store, apparently in favor of a cluster of new cameras above all the exits. I wonder if we're headed for just having an AI watch everyone all the time in the store like the automatic-purchase grocery stores Amazon was setting up. Either that or they discovered that it was better for their bottom line to put real security around the power tools than bust people for stealing trivial things.
I second this. I even had a local Bay Area PD help me recover a stolen bike after finding it posted.
Hell yes!!!! Consider System76, one of the few Linux-focused vendors. Their tech support is great. Not sure the scale is a match for them, 1,000 is a lot of laptops.

But Linux is a side project for Dell and Lenovo. They put up with it but don't really support it. Support a vendor who is all in on Linux.
In my experience it's the coordination and mental overhead between the platform teams that kills productivity.

I suspect that hiring and training cross platform developers, then having them own a feature across all platforms will significantly increase speed of delivery of that feature. These are typically called feature teams and they are most effective when there are backend developers on the team as well.

The trade-off is that now the new feature teams are not communicating between each other and coordinating on the common code between them, which starts affecting productivity.

In the end, regardless of how the new VP of engineering likes to split the teams and get praised for solving the current problem by introducing another one down the road, the trade off for increased size is loss of productivity due to synchronization overhead between the people involved.
I would expect so, though given the limitations of decompilation (in the absence of debug info) I don't know how useful it would be
> My point was that Arm was completely familiar with the concept and took a conscious decision not to include it in Arm64. I am absolutely certain that they would have tested various approaches before coming to this decision.

I don't think there is any evidence to back up this assertion.

A major goal was the ability to run both 32-bit and 64-bit code on the same machine. A requirement for this is a more unified decoder. A decoder that uses variable instruction length is a very different design.

Even if it were more performant, it would likely have not been considered due to other design considerations.
Why don’t they approach the creators and license the franchise while still preserving their rights? Seems like this is the best of both worlds?
Ah, that makes sense.

Thank you for the correction!
apple sold 18 million macs in 2018
One wonders what AI will make of this judgement in years too come.

Though my more short-term concerns is that this will see those who can afford the money to pursue this will potentially have a patent printer. Which may see a rush upon resources akin to crypto miners.

Now if they added that anything patentable discovery possible by an AI falls into the public domain or can be used to refute existing patents to invalidate them - THAT I feel we would all be more comfortable with short, medium and long-term. Also any future AI intelligence is not going to feel as short-changed about how his ancestors were treated is probably not a bad thing with hindsight.
I realize the project is no longer being developed by the original group, but is there a recent fork by others or version of cyclone for 64-bit computers?

I've given up on Rust for me personally, but I think it is a great PL and effort. I am still playing with Zig, but I would love to just leverage my C background, and see if Cyclone eases me away from always coding in C.
It is true that lines of code are correlated with bugs. In fact, that's the best predictor of the number of bugs - there was some study somewhere that concluded that.

I still doubt that that's a result of DTOs.
Two options, actually: Lattice and QuickLogic
This “trick” has been know at least as far back as 2008: https://stackoverflow.com/questions/381542/with-arrays-why-i...
The github is better than the blog:
https://github.com/iliaishacked/markpainting
There are a couple of 10 bit IPS 4096x2560 monitors these days. They are ludicrously expensive, but they are out there.
I have to wonder if the sequence was somewhat deliberate on Apple's part. Like:

- The government is pressuring us to do things that don't fit with our "privacy is good" sales pitch

- Let's propose something, but in a ham-handed enough way that it gets a ton of public push back

- Now we can argue our point with the government in a way that has already has more public support and existing discourse/debate

Somewhat risky though, since it hurt their public image.
I am reminded of the joke "an optimist falls from a skyscraper. At second floor, he thinks: 'so far, so good.'"

In other words, a situation that seems to be a feature toggle away from becoming terrible is terrible in itself.
While I'm cool with this for allergy sufferers or "smokey" conditions I think the modern world tries a bit too hard to purify and sanitize everything. Eventually you do have to step outside your home and you can't take your filtered air with you.
They literally publicize these numbers. It’s not like I somehow know this FB secret. Every cloud provider scans, except Apple.
It all depends on the prosecutor.

I served on a jury where a driver was being prosecuted for possession with intent to distribute for reasons nobody understood. The passenger, who wasn’t known to the driver, in the back seat confessed at the scene and plead guilty months earlier. It was obvious that something hinky was up.

In this case, the jurors were all disgusted and found the guy not guilty. One of the jurors was a retired US Attorney who was upset enough that he submitted a complaint to the bar association.

Justice was served, but going through a trial is a life altering experience.
"critically important child safety features"? Heinous as those crimes may be, no numbers means no ground to stand on.
Having a biological child is one way to influence future life. What are some others that might feel like time well spent?

I was ambivalent about being a parent. I have one child and the experience has changed me more than I anticipated; shedding indulgent hobbies, valuing sleep more, going without more luxuries, being willing to just observe my surroundings, practicing perspective-taking (I readily do this with other animals, harder with people), singing more, feeling like I have a sense of purpose. I used to teach math and science to groups of students, and now with the one student who is also family I don’t know what the relative positive influence of on life on earth will be my actions. I suspect greater, given the changes that might have taken much longer to materialize, if at all.

I’d guess that adoption and fostering, relationships that increase one’s responsibility for others, would have had similar effects on my life.
Was this modified Dual EC ever used for actual sessions? It's my recollection that programs offered Dual EC as an option, but never the default one. And nobody enabled it because it was slow, and had little advantage. But perhaps that was different with NSA mandating government use standards?
You're omitting part of the story:

https://en.wikipedia.org/wiki/Death_of_Brian_Sicknick#D.C._m...

>Diaz told the Washington Post that there was no evidence that Sicknick had an allergic reaction to chemicals or was otherwise injured, but stated that "all that transpired played a role in his condition."

>Dr. Cyril Wecht, a forensic pathologist, said that Sicknick's manner of death could have been classified as accidental, a homicide, or undetermined.

It sure would be a strange coincidence if his stroke was entirely unrelated as you say.
I really think inflation increases the Gini coefficient. Wealthy people who hold most of their wealth in assets see a greater increase in their wealth than those that see most of their wealth come from wages. I think we are currently on a path to see even greater wealth inequality with the current quantitative easing policies that increase asset prices faster than wages. Here's my crazy idea. If people really cared about inequality, wouldn't they want deflation? Deflation would see wage earners purchasing power increase while the wealthy people's assets would depreciate. This would definitely lower the Gini coefficient. But the wealthy people who control monetary policy would never want to see their assets deflate so we will never see a deflationary monetary policy, which could help wealth inequality.
I switched to a Pixel 5 running GrapheneOS. It does a good job of reducing the chat to Google, but it would be an outright lie to say that it's completely detached from Google. I'm comfortable with the measures GrapheneOS has taken and the way it sandboxes Play Services seems quite clever.

The battery life is really good, not sure if that's just the hardware or whether the debloated OS means less power is consumed.
I use them regularly as well, never had a problem, not even when setting them up the first time.
I wonder how such a feature could even distinguish legitimate use. What if I want to take pic pictures of a strange vaginal discharge to send to my child's pediatrician? Am I now on a list? What if I want family photos of my happy naked baby playing?
WPF is nuts. It appeared to have native controls but in reality they reimplemented everything, with a unique style definition for every control on every supported version of Windows. It would have been a huge amount of work. It seems like they haven't bothered to keep up with it as control styles have evolved though.
So... also Ubuntu then
I had this experience as well!

I think a big limitation to this approach is actually finding (competent) C++ devs who are willing to work on mobile, otherwise it works really well.
Apple kicked Nvidia out of its product line a long while ago, after Nvidia tried to collect licensing fees on every iPhone sales for their GPU IP. They launched their legal actions with Samsung first, and it backfired spectacularly. [1]

I believe there are some higher ups who would not welcome at all a Nvidia takeover of ARM, and that's putting aside potential increases of licensing fees, or other actions.

I'm sure they have a plan B in place should that happen. Whether those hiring are it or not, I don't know.

[1] : https://www.reuters.com/article/us-nvidia-samsung-elec-idUSK...
I was also a happy Demon user for some years from the mid-nineties... having your own hostname and IP address (which, weirdly, I can still remember) always felt so luxurious!
Some of these stuff expose plugin apis or hooks which make this complicated. Control panel is a good example of this. The only alternative is to effective create a new and make that default unless configured otherwise.
Doesn't surprise me. I'd get an external one as an extra insurance.
Is that really guidance though? Does speaking with a hiring manager cause employees to stay? Or does an early rejection mean the person applying for transfer is materially different in some way?

I feel it's the latter -- we all hear stories of people who try to find a new job elsewhere at the company before their manager fires them.
Yes.

If they asked for people to sign over copyright for all contributions, they simply wouldn't get many takers because it would be transparent that the only reason to ask would be to close the source later.
I've been running Libreelec on a Pi for years (first Pi 3, then Pi 4) and I'm quite hapy with it. It needs some regular care and setup effort to work though...

CastagnaITs Netflix Plugin works well, but you'll lose the official Interface, if that's important to you. You might need to set up a key file (see the github repo).

The default Youtube App needs an API key but it works.

It's possible to stream Videos directly to the box from Kore on Android. Idk how this works and I'd love to know a way to do this from my Linux notebook, but I haven't had time to figure that out yet.

An alternative might be running a full Raspberry OS and e.g. stream movies from your desktop via samba or NFS.
Nothing stops smartphone or camera manufacturers from adding something like a TPM to the CMOS. In fact, Apple already does sign its hardware components to prevent third party repairs.
I’ve had similar experiences across multiple different Bluetooth chipsets in several different motherboards.

I’ve never been able to get AirPods to work and it took several hours and some custom code to get my Bose headphones to work. It’s not what I would consider to be even close to similar to macOS/Windows
Can't one just install the rust-analyzer extension inside a codespace? It worked for me.
Electron can save you a lot of time but that doesn't mean your app has to be slow.

https://keminglabs.com/blog/building-a-fast-electron-app-wit...
Is there any other way? The way I see it, the scanning is coming either fully server side or with a bit more privacy with the proposed client side system so is there something better?

Others providers do it and I don't expect Apple to sit and do nothing about it (governments, ngo pressure, etc.). Something worse is that the Apple brand could be labeled as a "CP enabler" which would very much hurt Apple way more than the current backslash.
The surprising part is the extent to which right wing news like what comes out of Murdoch's companies has become a vehicle for dissemination of obvious falsehoods --paranoid nonsense inconsistent with any evidence. Long ago, I used to think right wing politics were fundamentally rational and just carried a different view on how best to govern versus the left's. Nowadays I see little appeal to rationality, and a great deal of trust-destroying, desperately contrarian fiction masquerading as insight. Left wing sources have gotten worse, too, but don't seem as keen on making things up.
What matters is the ratio of soil depletion to food production. If the plants produce 50% more food, you don't need to plant as many of them. This might end up actually reducing the environmental footprint.
Road to Elsewhere #6: The Longest Walk of My Life
There are many crops that have been modified over time to be unsustainable without human intervention. Most grains, tomato cages, etc. as long as we know what the new needs are we can supplement and adjust.
My understanding is that this applies to trademark — the necessity to defend it — but not to copyright.
Does the mic in your headphones work?

Edited to clarify that while 3 pairs of headphones required fiddling to get 1 connected, the microphone was basically impossible to get working. The majority of threads I've found online have said basically not to bother with getting bluetooth headphones+mic, use a wired one or something else.
Well, to add to the anecdata, I set my Dad up with a System76 machine years ago and he's been chugging alone with zero complaints.
That's broken in Outlook 2108. Now they want you to paste (CTRL+V) and then hold CTRL and click on/navigate to the obscure icon for the paste variant you want.
I've worked in retail before (walmart) as a 3rd shift stocker, ages ago.

Never once would I even consider saying anything to a suspected thief. In fact, I walked away from at least 2 times where I knew people were destroying the spider-alarms on electronics in the pets aisle. It is not worth my personal safety in saying anything, especially for someone making $9/hr.

Maybe that's the wrong approach. But it's not my stuff, its not my role I was hired in as, and not worth any personal injury I might receive. I will intentionally give a blind eye to petty or professional retail theft. Let security deal with it.
Maintaining 200 lbs weight even at 1100 kcal/day is still unlikely. That should produce a slow weight loss. Due to natural daily fluctuations it may take several weeks to see a significant change on the scale.

Have you had a resting metabolic rate test? They can tell how many calories you burn based on exhaled gases. I weigh about the same as you and burn about 1700 kcal/day just sitting on the couch.

https://www.dexafit.com/services/rmr-metabolic-test
>This is absolutely something someone should have expected

It's ok, we rushed the implementation to meet this sprint's goals, the fix is part of the next sprint. /s
You mention the meat and cheese, but the comment explicitly disavows that motive.

P: I chased this guy for law and justice, not meat and cheese.

Q: why did you chase for meat cheese?
"Second, a rejected candidate’s likelihood of leaving was cut in half if they were passed over in favor of an internal candidate, rather than an external candidate."

So, basically, a internal candidate passed over for an internal candidate is no more likely to quit?
The Linux Bluetooth experience may not be as slick as apple’s, but it certainly works as expected.

Bluemon + pulseaudio + pavucontrol has served me well for years.
I’ll add to this - I can generally hack away at Linux, build my own yocto for custom SBCs etc but I gave up trying to get my QC35s paired with my Linux box
This is why I always open up multiple instances of Excel.
Essentially, the conclusions of this article and research can be summarised as: Employees stick around if they think that they have a future within the company. If they get rejected in a way that makes them conclude that they don't then they leave if they can.
No, absolutely no. None of this is about "what's best for you". As I said above, one of the biggest category errors with COVID-19 is to treat it as a personal risk issue. The personal risk is almost inconsequential, the real problem is with public health, and the decisions there have very little to do with "what's best for you" as an individual, and everything to do with "what's best for our health systems".
Apple should have bought Imagination Technologies back then when it owned MIPS.
Would it be possible to use Go for this? That compiles to native code, although it does include a much more significant runtime than C, it's safer than C or C++, and it's famously easy for developers to pick up as as second language.
The thing is, the nutrient content of the resulting food plays close to zero role in the creation and marketing of food. Consumers, broadly, shop on looks, and even the health-conscious consumers who eat raw, whole, organic foods might be eating nice-looking, nutrient-sparse water, and won't know anything's amiss. Health problems experienced due to this issue are unlikely to be identified as dietary issues by such consumers.

Whole Foods is stocked full of these nice-on-the-outside fruits and veggies, e.g., Driscoll's large, deep-red strawberries that lack any and all flavour and whose cross-section is mostly white, tasteless flesh.
That's how this mess started, trying to re-implement the settings screens in a more "modern" design.

If they just made the original control panels work with HiDPI screens, there would be complaints that they've done nothing.
> Linux doesn't support bluetooth headphones for example.

That’s not true. I’ve been using Bluetooth on Linux since 2015, on at least 3 different machines. I hate to be a Linux trope, but you probably haven’t set it up right. Finding the right distro will be key to your Linux experience, because the good distros make these things easy. The right distro won’t require anything beyond a GUI to pair with your BT device, if that’s what you want.
That’s quite a cake, and a cheeky way to put themselves into the conversation. GitPod was and is a great service and I hope they find a sustainable path forward. Of course they can support other repo hosting services, but codespaces must have been a devastating blow. Best to them.
Came here to post this.

It is VERY uncharacteristic of Apple to pause or walk back policy changes, so I wasn't very hopeful about this one. I'm glad they're at least re-evaluating.
I only have experience from being in a recent similar position to you.

One thing I would say is, a lot of options related decisions require getting board approval so it might not be as easy as getting your contact to agree to some figure you had in mind. You might also not even be allowed to know how much you're getting until you're already hired due to policies around how the options are valued / issued.

Personally if I were you, if you're looking for a new long term position with stock options I'd try to find a publicly traded company. Mentally I imagine it'll be a lot easier knowing what you'll get based on them providing you +?? stock options per year that you can sell as soon as they're vested for real money. Or if you like it a lot where you're at, maybe they'll give you a better salary to compensate for not having options if you bring up that you're looking to leave.
Well, the principle of the matter for one and some have personal courage.

Also, what you propose radically changes society for the worse. If Tesco can't assume a high trust environment to sell their goods, they will implement policies to protect themselves that are more expensive/less convenient for everyone. Thomas Sowell has written extensively about this.
But the barriers to entry are much higher with proof of work and then I'm still at a disadvantage as the economics of scales heavily favor the big players.

With proof of stake I can start with almost any amount and I'm not at a disadvantage.
Only certain ones -- not AirPods, for example.

They work as headphones, but not as a headset with microphone (for reasons that are not really Apple's fault)
What does that have to do with crime? Could be people just getting priced out. Land in the western US is still more expensive and still getting more expensive than elsewhere, clearly it is in demand even more than it is not in demand.