Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jfrunyon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
121.
▲
by
jfrunyon
5y ago
- Set a password on your phone. I dunno about iPhones but for recent Androids, that will encrypt all files on the phone. Voila. You're done. - Queue up a wipe remotely which will take place as soon as the phone is turned on.
122.
▲
by
jfrunyon
5y ago
https://support.google.com/accounts/answer/6160491?hl=en If the phone doesn't turn on you can still queue up a wipe from Find My Device which would've prevented this. And no, it was clearly not "pas
123.
▲
by
jfrunyon
5y ago
[dubious - discuss] There's a few things that make this pretty unlikely. Google doesn't triage or repair the phones themselves, they contract it out just like everyone else. And the people they contract it out to almost certainly
124.
▲
by
jfrunyon
5y ago
Flash storage controllers which do not properly implement secure erase are extremely common and nearly impossible to verify.
125.
▲
by
jfrunyon
5y ago
It's the other way around. Literally all of the advantages of using 2FA are not present when you store both factors together.
126.
▲
by
jfrunyon
5y ago
Incorrect. getElementById returns a single element, regardless of how many elements you put with the same id; furthermore, having multiple elements with the same id is a violation of the relevant standards, so browsers may do whatever they
127.
▲
by
jfrunyon
5y ago
The fifth amendment doesn't protect either speech or biometrics. Nor does it protect passwords.
128.
▲
by
jfrunyon
5y ago
The reality is that many times the only barrier to sensitive information is a shared login which many people know and a statement that users represent that they have legal authority to access that info.
129.
▲
by
jfrunyon
5y ago
Thus opening up a whole swarm of potential bugs, you should probably just use a class if you need to reference a list of elements when possible.
130.
▲
by
jfrunyon
5y ago
They should have high specificity - and it should be hard to override them with other selectors - because they are specific. They can only select at most one element. Why would you want to override it? Then you'd have cruft (i.e. a
131.
▲
by
jfrunyon
5y ago
That's because it was hacked together by lots of totally different people not communicating. Over a couple of decades, no less.
132.
▲
by
jfrunyon
5y ago
The histograms are essentially completely broken for me in Chrome on dark mode. Had to switch to light mode, refresh, and re-run.
133.
▲
by
jfrunyon
5y ago
It's super useful for a few sites I visit frequently who require 2FA but I don't need that security. But yeah, otherwise it's a pretty remarkably bad idea.
134.
▲
by
jfrunyon
5y ago
Where does that say that it will autofill?
135.
▲
by
jfrunyon
5y ago
Frankly, I think that HTML can likely be consumed in more languages than JSON by sheer virtue of age. And there are any number of ways you could standardize the format of your HTML response - such that people who know the formatting ahead o
136.
▲
by
jfrunyon
5y ago
I don't think most people expect the next version of the license to ... lead to a completely different license.
137.
▲
by
jfrunyon
5y ago
I am well aware that it is never going away. I wouldn't call it minor, it's an extremely common source of bugs. The non-documented functions are indeed often rare. That's all that can be said about them. They're about as
138.
▲
by
jfrunyon
5y ago
It depends what operation is much heavier. Remember that the loop condition itself can be heavy. And that compilers can't optimize away things like disk or network access time.
139.
▲
by
jfrunyon
5y ago
"Less than 2%" plus an additional constant-ish fee, sure. The typical cost of a CC transaction is significantly more than 2% at small amounts (like many in-app purchases).
140.
▲
by
jfrunyon
5y ago
A restaurant could certainly invest in avoiding the smell escaping. But for most people smelling it, it's advertising, not a beneficial service. (Hey, just like some services you can either pay for -or- have ads when using! LOL) Moreov
141.
▲
by
jfrunyon
5y ago
> How come that for the same code, Clang shows totally different results than GCC and shows that the basic loop is thirty thousand times faster with -O2 and -O3? Because clang turns it into `return data+loop_size;`. In reality of course
142.
▲
by
jfrunyon
5y ago
"Sure, you can use an alternate billing system. But here's all the reasons we're great. Oh, your billing system wants more than 4% just like we did/do? Well shoot... Guess you're stuck with us, huh?"
143.
▲
by
jfrunyon
5y ago
PHP is a lot better. But it still has a lot of the same old issues when you look beneath the service. Good luck remembering what all the str* functions they invented do and what order their arguments are in. Same for the array functions (
144.
▲
by
jfrunyon
5y ago
If you run into an issue that takes longer to occur after a cold start, and gets more frequent with use, odds are very good it's heat-related.
145.
▲
by
jfrunyon
5y ago
My brain also infinitely recurses on some problems and can't output True or False. Guess my brain is impossible. ???
146.
▲
by
jfrunyon
5y ago
Interesting. I worked for a company doing some classified defense contracting (as an intern). I didn't need any clearance and the only limitation was that anyone without clearance needed an escort to enter the lab. Although really it j
147.
▲
by
jfrunyon
5y ago
They are selling this car to people who want to make others to "get out of the way". This is not a fantasy, it's an advertisement. You don't put something unless an ad unless it resonates with your target audience.
148.
▲
by
jfrunyon
5y ago
Somewhat offtopic: That ad makes me want the motorcycle.
149.
▲
by
jfrunyon
5y ago
> people who modify them for off-road (race track) usage. LOL! Surely you don't actually think that, right? There are far, FAR more "performance" vehicles on the road than on race tracks.
150.
▲
by
jfrunyon
5y ago
Great! Except that apparently, you can have neither of those packages installed.
More ›