Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dwaite
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
571.
▲
by
dwaite
3y ago
This sounds highly unlikely. It would be called Microsoft God Simulator 2024
572.
▲
by
dwaite
3y ago
> On one hand that's what we asked for. On the other hand it was in the same wave as giving up on the touch bar, slowing (stopping ?) the evolution of the iPad, no touch support on the laptops when the design changes were hinting at
573.
▲
by
dwaite
3y ago
It is rated maximum 1 bit error per 10^12 bits, which makes the chance of enough errors within a single packet to break the CRC (or to cause more than 3 retries) astronomically small.
574.
▲
by
dwaite
3y ago
The nice thing is that there is now an advertised set of features to protect against state actors in the form of Advanced Data Protection, Lockdown mode and (soon) iMessage Contact Key Verification. These all have significant usability impa
575.
▲
by
dwaite
3y ago
Maybe. The challenge with E2EE is how to resolve an email address or phone number to the authoritative public key and networking route, securely. If we wind up with multiple authoritative sources of that mapping, each one has the potential
576.
▲
by
dwaite
3y ago
Inter-networked connectivity made this style ownership model untenable though since the 90s - the amount of harm an application can do now that it can receive remote instructions and siphon off data has increased. Hence software publication
577.
▲
by
dwaite
3y ago
It is not a user’s expectation of responsibility - they aren’t going to track that an extension’s automatic update turned it from a coupon clipper to a surveillance engine. If we make this the user’s responsibility, there would be immense h
578.
▲
by
dwaite
3y ago
> Manifest V3 doesn't get rid of the permissions that allow an extension to spy on you. Yes, but extensions have to go through review to be in supported channels, and review will absolutely look at over-entitlement of submitted exte
579.
▲
by
dwaite
3y ago
> There is a reason why the best adblocking apps for Safari run as desktop applications and then communicate with an extension. This is the only supported model for web extensions under Safari. There are no pure JavaScript distributions,
580.
▲
by
dwaite
3y ago
Doesn’t track with me. If the EU legislates the market they can legislate blocking those E2E apps from the internet. For instance, require apps to be installed from alternative marketplaces and not just sideloaded, and heavily regulate alte
581.
▲
by
dwaite
3y ago
RCS isn't either - it is a proprietary feature when using Google's client with Google's server.
582.
▲
by
dwaite
3y ago
They are encrypted, but (by default) the key is escrowed for recovery by Apple support, which LE can request just as well as the account owner (or other parties with judge decree, such as surviving relatives)
583.
▲
by
dwaite
3y ago
> Monopoly is the wrong term here, the root-cause of this situation is that Google is now maintaining the largest OS-implementation of RCS by far, only followed by Samsung, and then some carriers who also use RCS for other platforms (web
584.
▲
by
dwaite
3y ago
Difference is that Microsoft loosened the prompts. Apple will likely solve the problem by removing the capability to assign those permissions, at least through UI
585.
▲
by
dwaite
3y ago
To be fair, what is meant to happen if you cut one file and then cut a second one? Look for the first in the trash?
586.
▲
by
dwaite
3y ago
All USB 3 devices are compatible with USB 3.2. They roll up the requirements for everything in there in addition to compatibility across modes. The 3.2 spec does not say you should "now call it USB 3.2 Gen 2x2". The only actual na
587.
▲
by
dwaite
3y ago
> As for OnePlus; that one never made any sense and probably embarrassed Apple too because… it’s not like Walmart has had any problem selling AirPods knockoffs. As it was one shipment rather than the product line, and since CBP confirmed
588.
▲
by
dwaite
3y ago
> In the first situation from the article, the products seized by the CBP only included Apple branding on internal components which were created by Apple and not modified. But they aren't "internal components", because the
589.
▲
by
dwaite
3y ago
Are there any updates in the five years since this happened? An appeal or lawsuit actually filed?
590.
▲
by
dwaite
3y ago
Most of those are market noise because of manufacturers wanting to sell things which aren't under conformance. Thunderbolt 4 and 5 are external conformance marks, because the USB-IF can't be motivated to stop the abuse their own m
591.
▲
by
dwaite
3y ago
The difference is that the USB-IF logos to indicate bandwidth/charging capacity on packaging and plugs require certification, while numbers written arbitrarily on the plug don't require testing and don't have to be true.
592.
▲
by
dwaite
3y ago
Apple's solution for missing Catalyst functionality has been to create analogous features or port existing API to iPad. That said - the long-term strategy doesn't appear to be Catalyst, but Swift UI.
593.
▲
by
dwaite
3y ago
I'm not sure what that is about, https://feedbackassistant.apple.com
594.
▲
by
dwaite
3y ago
They don't just differ by cores, they have different memory bandwidth - presumably because they have different width memory busses into the SoC. Their designs, being primarily mobile-focused, are rather hard-coded to specific memory co
595.
▲
by
dwaite
3y ago
Presumably, a confidential client identifies itself to the AS to exchange a code for an access token, so you know at that point that the access token was meant for that particular client. That said, Facebook Connect is an under-documented v
596.
▲
by
dwaite
3y ago
A big part is bespoke authentication on top of OAuth, rather than correctly implementing an actual standard to do such (OpenID Connect). OAuth is not an authentication protocol, it only gives guidance for delegated authorization. OpenID Con
597.
▲
by
dwaite
3y ago
The rumors I heard were that SwiftUI was originally meant to launch for watchOS first, to fill in the (sizable) gaps with the UI framework there. I suspect even though it was always meant to be a cross-platform UI framework, the initial lay
598.
▲
by
dwaite
3y ago
> ... iirc this was because Swift was evolving so fast that Apple wasn't willing or able to commit to including a bunch with iOS. Not just that - they wanted to have language features for stability and migration which they hadn'
599.
▲
by
dwaite
3y ago
> Code points are Unicode's closest equivalent to "single graphical character" and everything you've been doing when iterating ASCII strings can be done using code points. I would have thought the closest equivalent w
600.
▲
by
dwaite
3y ago
As the lifecycle most consumers have for their cellphones stretches out adding additional years, the manufacturers are pushing their high-end phones more heavily, and creating even higher-end phones.
More ›