Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
olliej
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
421.
▲
by
olliej
3y ago
Dewer! thanks, I knew there was an actual name for those heavy duty thermoses but it completely escaped me :D
422.
▲
by
olliej
3y ago
liquid nitromethane commuting? in this economy? :D
423.
▲
by
olliej
3y ago
The bigger issue is that helium is a functionally finite resource, and does not remain in the atmosphere (at least IIRC it literally just floats up until it gets blown into space). The bigger local issue you run into with liquid helium and
424.
▲
by
olliej
3y ago
Ah, you’re concerned about person using js to execute the side channel portion of the attack, not the bit creating the side channel :)
425.
▲
by
olliej
3y ago
Yeah, there was a paper about AI excellence in diagnosing radiology images a few (5-10 now?) years ago, that turned out to be largely driven by accuracy skewed bias in the input data (IIRC it was using the existence of lab-style lighting, r
426.
▲
by
olliej
3y ago
In your proposed scheme of URL->hash, everyone is expected to pay a big service to host their data, so that their page is accessible to that service's users? Or what? It sounds like you're saying "use IPFS for web hosting&
427.
▲
by
olliej
3y ago
No, the paper targets "constant time" operations, not timing agnostic. The paper even mentions that blinding works, and that to me is the canonical "separate the time and power use of the operation from the key material"
428.
▲
by
olliej
3y ago
why do we even need caches? why do we need prefetchers? But in answer to your bullshit backdoor conspiracy theory (JFC processors have caches and timing variants because people want fast CPUs, you cannot have constant time and fast, apple i
429.
▲
by
olliej
3y ago
Happily there are mechanisms to do just that, specifically for the purpose of implementing cryptography (I commented at the top level and don't want to just spamming the url).
430.
▲
by
olliej
3y ago
Because JS/html provides APIs to perform cryptography(I can't recall whether the cryptography specs are part of ES or HTML/DOM) - if you try to implement constant time cryptography in JS you will run into a world of hurt due
431.
▲
by
olliej
3y ago
> No, processor designers "just" need to stop violating assumptions, or at least talk to us before doing it. No, you don't get to say processor designers need to stop violating your assumptions. You need to stop making ass
432.
▲
by
olliej
3y ago
If you're writing cryptographic routines you should either use the platform cryptography libraries, or follow the documentation: https://developer.apple.com/documentation/xcode/writing-arm6...
433.
▲
by
olliej
3y ago
I personally think APL is wonderful simply because of the original APL specific keyboard [1] I've looked briefly at R and found the syntax and semantics to be less than stellar. Obviously there's going to be some bias in that sent
434.
▲
by
olliej
3y ago
Last time I tried gnome it was in an Ubuntu install I think which had a weird launcher that imo didn’t work particularly well. I’m not sure what you are meaning by a launcher here - to me there’s a fairly reasonable ambiguity about what is
435.
▲
by
olliej
3y ago
optional consumer goods may be cheaper. Necessary consumer goods are not. A cynic would say companies selling necessary goods have realized that they can price gouge because people don’t have a choice about paying, and then claim inflatio
436.
▲
by
olliej
3y ago
I thought the US bombed Nevada a lot?
437.
▲
by
olliej
3y ago
Sounds like people are trying to steal our Vegemite supply :D [oh boo, u/zoklet-enjoyer beat me to it]
438.
▲
by
olliej
3y ago
string_view doesn't guarantee life time of the backing buffer either. It's a fundamentally memory unsafe type.
439.
▲
by
olliej
3y ago
Regarding this quote on ESPP programs: > If the company does poorly, the employees with ESPP will lose, and get their money back at a reduced rate, which is great for the company, effectively having to pay less payroll if things are goin
440.
▲
by
olliej
3y ago
That and of course every implementation of austerity seems to do long term damage to the economy of countries that apply it. I recall a few articles even saying that the maths that supported austerity was the result of a spreadsheet error,
441.
▲
by
olliej
3y ago
Have compilers (or I guess x86?) gotten better at dealing with the frame pointer? Or are we just saying that taking a significant perf hit is acceptable if it lets you find other tiny perf problems? Because I recall -fomit-frame-pointer bei
442.
▲
by
olliej
3y ago
I liked the original post title that left me momentarily confused going "why is CNN writing articles in C++?????"
443.
▲
by
olliej
3y ago
Which is absurd when you think that the internet used to be usable on 14.4k modems. I remember having to plan to take up hours of time on our phone line to download giant files that were smaller than many basic webpages these days (ignoring
444.
▲
by
olliej
3y ago
It’s not just slow devices, it’s also any time you have any kind of weak connectivity. I think every OS now has tools to let you simulate shitty network performance these days so it’s inexcusable that so many sites and even native apps fail
445.
▲
by
olliej
3y ago
It depends on exactly what is being done. A fairly common idiom is to use memory protection to provide zero cost access checks, as you can generally catch the signals produced by most memory faults, and then work out where things went wrong
446.
▲
by
olliej
3y ago
A gross and low performance option for now might be to run Java under Rosetta, but I’m saying that based on them saying that this is apple silicon specifically and processes under rosetta have a bunch of quirks to support intel semantics. T
447.
▲
by
olliej
3y ago
Well no, you still have to pay taxes on the stock when it vests, usually stock compensation is handled by a fraction of the stock being sold upon vesting to cover those taxes but I'm not sure how that works when you can't sell t
448.
▲
by
olliej
3y ago
> So my take is that SpaceX stock as compensation can have zero value and should be treated as such.. Correct. I remain astounded by people who consider stock based compensation on non-public companies (and in this case a company who
449.
▲
by
olliej
3y ago
It's wage theft, because the law says you owe employees minimum wages by law, and if you aren't paying them that amount, you're stealing the excess from your employees. The fact that you think you should be allowed to pay peo
450.
▲
by
olliej
3y ago
At some point though we do need to get people to stop just doing shit because a post on Facebook tells them to. Sure impersonating someone to defraud people should be a crime, but also the fact that people think "random page on Faceboo
More ›