Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dwaite
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
841.
▲
by
dwaite
4y ago
That a subordinate did not perform their duties does not absolve their superior of the consequences. The responsibility still ultimately falls on Google Legal and up to the executive team. They can choose to fire people if it makes them fee
842.
▲
by
dwaite
4y ago
> The US customary units are pretty logical, they're just not powers of 10. It somewhat slides off the cliff when you take into account the existences of the imperial ounce and the US food labelling ounce, though.
843.
▲
by
dwaite
4y ago
Namespaces in XML was a bit of a bolt-on, and really showed the difference between the crowd who wanted to create XML to simplify defining new markup languages like HTML (the originators) and the XML as data crowd who wanted generalized too
844.
▲
by
dwaite
4y ago
> Not sure how its a different issue. Wouldn't a recession have made the home prices affordable Hypothetically, once people are absolutely forced to sell or are foreclosed on. Any current slow or drop in home prices has mostly been
845.
▲
by
dwaite
4y ago
> All FIDO keys support a PIN CTAP 2 compatible keys, e.g. FIDO 2 (certified or not). Older U2F-only keys won't support a PIN.
846.
▲
by
dwaite
4y ago
Test driven development on one project would often save me weeks per bug fix. This was because it maintained an environment where I could replicate portions of the business logic (as assembled modules) outside a production environment. This
847.
▲
by
dwaite
4y ago
> Then you, or somebody near you, is doing it very wrong. I do not mean this as a moral judgment, I mean it as an engineering process diagnostic feedback. IMHO thats the biggest problem with TDD. People often think of TDD as a set of req
848.
▲
by
dwaite
4y ago
I've always been really curious how this works - from what I remember back in my subversion days, both sides have things which are very hard to represent in one another. I imagine some of those are overcome by enforcing heuristics (e.g
849.
▲
by
dwaite
4y ago
You cannot. This is an IRI, not a URI. Browser address bars will typically convert and render URI as IRI, because they need to convey the domain name to the user (because we don't have a better way to handle reputation on the web).
850.
▲
by
dwaite
4y ago
IDNA has been a standard for 20 years. You can already do this. However, they are IRI, not URI, and IRI support is sparse because of its dubious broader value.
851.
▲
by
dwaite
4y ago
Ahh, that is because that isn't a valid URI - it is an IRI. The space of IRI implementations is quite sparse, mostly limited to browsers (and often rather spotty within the browsers as well). So a page hyperlink or paste into a browser
852.
▲
by
dwaite
4y ago
> OTOH the first party app can track as much as it wants and it'll fly under the radar. Until you get caught, and Apple/Google decide to boot the official app from the stores (if) you broke the respective agreements.
853.
▲
by
dwaite
4y ago
That might even be covered under the optional flight insurance
854.
▲
by
dwaite
4y ago
> I'd be surprised any airline gave you flak for telling them you were missing a segment. They might try to charge you more (!). They do indeed, including trip change fees. For myself, I luckily got an agent who was nice enough to i
855.
▲
by
dwaite
4y ago
I had a family trip where it was suddenly required I show up two hours earlier, and the original airline didn't have a flight that would get me there. I booked a one way ticket on another to make it work, then was surprised when I trie
856.
▲
by
dwaite
4y ago
> This is a result of a strange pricing algorithm mistakes, right? Surely this doesn't maximize profit They tend to tier things so business travelers will pay more, so there may be fare rules that increase the cost dramatically the
857.
▲
by
dwaite
4y ago
More like we (as consumers and technologists) still haven't learned our lesson. A device supporting USB4 2.0 gen 2 doesn't mean that hard drive goes over 1 MB/s transfer rate. A display supporting HDMI 2.1 doesn't mean i
858.
▲
by
dwaite
4y ago
This HomePod (being newer) can be referred to as a larger version of the HomePod mini with more/larger speakers stuffed inside it. Both use home wifi for connectivity, support Siri, and generally will act independently once they are se
859.
▲
by
dwaite
4y ago
There is a cross-device system to sign in, using QR and proximity checks. Once the user has signed in, a modality check shows that they logged in with another device, while a capability check shows that they _could_ have authenticated with
860.
▲
by
dwaite
4y ago
Typically for web authentication the websites rely on the browsers which by default will back into the platform. But any level of that may take responsibility - for instance, 1Password and Dashlane replace the browser/platform support
861.
▲
by
dwaite
4y ago
> Just recently tried to add WebAuthn to an app and was shocked at how complicated the spec is and how quirky the implementation ends up being. Yes, the spec has improved somewhat but it is still more about describing and exposing indivi
862.
▲
by
dwaite
4y ago
A passkey is just web authentication credential registered to have certain pre-existing capabilities so that you can have a particular user experience. Passkeys don't rely on this mechanism (although being able to authenticate your des
863.
▲
by
dwaite
4y ago
Google also uses passkeys as a generic user-facing term, and the two are (at least currently) closely aligned.
864.
▲
by
dwaite
4y ago
> Do old Yubikeys and similar U2F devices, which do still work for webauthn, still work for sites that a going to require a "passkey"? Unfortunately no. A passkey is a registered credential that supports user verification and d
865.
▲
by
dwaite
4y ago
Passkeys aren't limited to cloud-synced service. Something like an existing Yubikey is also considered to be capable of creating single-device passkeys (e.g. ones which are tied to physical hardware and do not have recovery capabilitie
866.
▲
by
dwaite
4y ago
> WebAuthn is the short name for the "FIDO Alliance Web Authentication Protocol". Web Authentication is a standard from the W3C, with original contributions from FIDO Alliance and a lot of collaboration with members. It is very
867.
▲
by
dwaite
4y ago
Firefox should have a platform entitlement that lets them just delegate to Apple's implementation when available. This is I believe what they do on Windows.
868.
▲
by
dwaite
4y ago
Web Authentication works by having devices that provide authentication factors (authenticators), and providing APIs to register some authenticator with a website, or prove presence of a previous authenticator. The authenticators allow for t
869.
▲
by
dwaite
4y ago
> That's great, since AFAIK all existing passkey implementations are tied to a specific browser or OS… 1Password and Dashlane have both announced support for generating/using passkeys via their browser extensions. It is a good
870.
▲
by
dwaite
4y ago
> Regarding password length - it's been said many times that the easiest way to improve password security is to require longer passwords. Often wrong. Longer passwords help with unlimited brute force attacks, but you can also do thi
More ›