shivak | 1 year ago | on: How oxide cuts data center power consumption in half
shivak's comments
shivak | 1 year ago | on: How oxide cuts data center power consumption in half
This creates a single point of failure, trading robustness for efficiency. There's nothing wrong with that, but software/ops might have to accommodate by making the opposite tradeoff. In general, the cost savings advertised by cloud infrastructure should be more holistic.
shivak | 4 years ago | on: Apple's custom NVMes are amazingly fast – if you don't care about data integrity
shivak | 4 years ago | on: Apple's custom NVMes are amazingly fast – if you don't care about data integrity
But this isn't specific to Macs and iDevices. Some non-PLP drives also struggle with sync writes on FreeBSD [1]. Most enterprises running RDBMS mandate PLP for both performance and reliability. I understand why this is frustrating for porting Linux, but Apple is allowed to make strong assumptions about how their hardware interoperates.
[1] https://www.truenas.com/community/threads/slog-and-power-los...
shivak | 4 years ago | on: Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux
The second problem is getting those pixels onto your screen in the host. SPICE is not as fast as Looking Glass [2], which sets up a shared memory buffer between the host and guest. This has acceptable performance even for modern games.
The OP doesn't seem to utilize these techniques, so I don't think it can plausibly claim to have the fastest configuration - at least not yet.
shivak | 4 years ago | on: Apple's plan to “think different” about encryption opens a backdoor to your life
I understand why this shielding is necessary for the system to work. My point is the crypto is being used to protect law enforcement, not the user.
shivak | 4 years ago | on: Apple's plan to “think different” about encryption opens a backdoor to your life
Apple employs cryptographers, but they are not necessarily acting in your interest. Case in point: their use of private set intersection, to preserve privacy..of law enforcement, not users. Their less technical summary:
> Instead of scanning images in the cloud, the system performs on-device matching using a database of known CSAM image hashes provided by NCMEC and other child safety organizations. Apple further transforms this database into an unreadable set of hashes that is securely stored on users’ devices.
> Before an image is stored in iCloud Photos, an on-device matching process is performed for that image against the known CSAM hashes. This matching process is powered by a cryptographic technology called private set intersection..
The matching is performed on device, so the user’s privacy isn’t at stake. But, thanks to PSI and the hash preprocessing, the user doesn’t know what law enforcement is looking for.
shivak | 5 years ago | on: FreeBSD 13.0 – Full Desktop Experience
shivak | 7 years ago | on: Designing Solo, a new U2F/FIDO2 Token
I’m not sure if the restriction to authentication has substantially simplified the WebAuthn API. The restriction is caused by a speed optimization, not design simplification. If the actual payload was sent to the authenticator, rather than just its hash due to bandwidth limitations, then it seems like the API could be used for signing messages, not just authentication. I do agree that the user interfaces surrounding the APIs will be simpler due to the focus on authentication.
shivak | 7 years ago | on: Designing Solo, a new U2F/FIDO2 Token
So, in the foreseeable future on the web, the devices are useful just for authentication.
shivak | 8 years ago | on: Vladimir Voevodsky has died
shivak | 13 years ago | on: The Fall of Academics at Harvard
Actually, CMU students are perhaps a bit too isolated. This leads to some academic stratification, because the smart kids hang out with one another. There is less support and camaraderie. Lots of promising students struggle at SCS and drop out. The attrition rate, not cheating, is actually the primary academic concern.
Harvard is at the other extreme. The stratification isn't academic, it's social (via finals clubs and such.) Everyone collaborates. There are two common practices I find especially distasteful. Harvard has a very long, class-free study period right before exams. Also, Harvard provides students with Adderall at no cost with essentially no questions asked. A lot of students blow off the assignments then cram with loads of amphetamines. They're smart, so they succeed, but they don't really learn anything.
shivak | 14 years ago | on: Krugman on BitCoin
shivak | 14 years ago | on: Krugman on BitCoin
Bitcoin isn't susceptible to hoarding because, unlike gold, it has no intrinsic value. An alternative explanation for the rise in value: the Bitcoin ecosystem is under heavy development. The value of Bitcoins is possibly soaring in anticipation of this infrastructure i.e. its utility as a currency.
I wouldn't rely on Krugman's blog for serious analysis.
But I’m not debating the merits of this engineering tradeoff - which seems fine, and pretty widely adopted - just its advertisement. The healthcare industry understands the importance of assessing clinical endpoints (like mortality) rather than surrogate measures (like lab results). Whenever we replace “legacy” with “cloud”, it’d be nice to estimate the change in TCO.