Right, nobody is arguing that facebook doesn't have a right to do this. It's just alarming that eg the NyTimes portray it as facebook's responsibility.
EDIT: apparenty people do talk about free speech, but they seem unaware of their rights.
Every time you want to run a computation on your FHE-enabled VPS you would need to upload data proportional to the maximum number of operations in the computation. Otherwise, re-running the same computation with a different input gives away information about both of your inputs and about the computation.
I have no idea why you think the name helps remove the need for a visualization. Besides I think "filter" is more apt than "table"—it doesn't store anything per se.
I never needed a picture to understand a hash table once I knew what a hash function was. If it were called a McCready table, that's one more trip to Wikipedia, plus one more every time I forget.
Re: naming: It's a table of hash function results. It probabilistically stores a set. I don't see any filter here, though one use of the technique is indeed in filtering a list, though there are plenty more.
Right, but you're describing the implementation, which doesn't imply anything about its use. I prefer to name by the latter: the implemenation is just a detail on how the filter does its filtering.
Sony didn't really have a choice. They have to protect the integrity of their system as best they can, which means closing any holes that are used to circumvent the copyright restrictions. Besides just being important to protect sales on their platform, it wouldn't surprise me if there aren't contractual obligations here as well.
That doesn't really have any bearing on Sony's contractual obligations as a console vendor. And you'll note PC games are often DRM-laden, and the DRM vendors surely have their own contractual obligations to do as much as they can to prevent their DRM platform from being compromised. Similarly, I know for sure that back when Apple sold DRM-laden music, they had contractual obligations to the music labels to fix any FairPlay holes they could.
They should be given kudos for even trying, not blame for failing at what appears to be an impossible task. Sony thought they could offer Linux-on-PS3 and still keep the PS3 secure. For a while it seemed to work, but eventually it was demonstrated that Linux-on-PS3 broke the security model of the PS3. Sony really had no choice, because it's a gaming console first and foremost and they had to protect that. Yeah it sucks for everyone who was interested in using it as a Linux machine, but if you can't recognize that Sony had an obligation to protect the gaming console over the Linux support, I don't really know what to say to you.
Yes. Connectors like USB and headphones consist of metal "fingers" in a plastic insulating shell, perhaps with an outer metal shell. The contacts are sprung and need to move. So the simplest, most natural implementation has gaps around the contacts. There's also usually a thin gap between the connector on the PCB and the outer casing of the phone. If you want it sealed you have to add gaskets everywhere during assembly.
Not to mention sockets for SIM and SD cards. If you can take the back off the whole phone to change the battery, that makes it a lot harder.
Many ports, and notably headphone jacks, have springy pieces of metal inside to clamp onto the plug. This is what causes scratchy audio when you wiggle the plug in old devices, the clamping force has weakened.
EDIT: apparenty people do talk about free speech, but they seem unaware of their rights.