Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
arghwhat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
511.
▲
by
arghwhat
2y ago
> The reason Apple Pay actually took longer than Google's solutions is because Apple (presumably) co-developed the payment networks' tokenization solution, Google Wallet launched with NFC-based mobile payments in 2011. Apple Pa
512.
▲
by
arghwhat
2y ago
> A big part of the reason why these Apple Wallet systems have taken so long to appear is because Apple seems to refuse to integrate with any system that isn’t built using secure cryptography. That's not the issue. Rather, there
513.
▲
by
arghwhat
2y ago
> no way of running actions locally My policy is to never let pipeline DSLs contain any actual logic outside orchestration for the task, relying solely on one-liner build or test commands. If the task is more complicated than a one-liner
514.
▲
by
arghwhat
2y ago
> I feel we lost a lot of this simplicity over the years, but it's "still there" if you don't care about optimal performance. You lost some simplicity in going "straight to the metal", but at the same time i
515.
▲
by
arghwhat
2y ago
These interfaces can be cute to play with, but there's a reason that fbdev is deprecated on Linux - it's not a good interface outside toy examples. wscons may be more powerful, but I don't think it can be used to fully enable
516.
▲
by
arghwhat
2y ago
The "old" Apple certainly didn't ship anything quick or on the bleeding edge, nor did they ship the "best" experience. They did, however, have somewhat different priorities than their competitors. They still do to s
517.
▲
by
arghwhat
2y ago
Closed loop is the control method, "servo" describes an assembly of a servo motor and its controls. Good closed loop stepper controllers are a huge step up (heh) from open loop control, but there's a big difference in charact
518.
▲
by
arghwhat
2y ago
Relying on an explicitly documented implementation behavior that the specification explicitly describes as an option is not an issue. Especially if the behavior is only relied on in a test, where the worst outcome is a failed testcase that
519.
▲
by
arghwhat
2y ago
True, Microsoft can't be expected to make software that is good for the sake of being good. Maybe they'll consider now Microsoft looks bad on their own - OPAL2.0 on modern drives is quite a different beast than what they pulled ou
520.
▲
by
arghwhat
2y ago
The inelegant approach increases risk by relying entirely on the OS being sure that the key is never recoverable from memory on clean shutdown, and on the firmware ensuring that all used RAM is sufficiently wiped in all unclean scenarios. W
521.
▲
by
arghwhat
2y ago
Fair enough, but I'll still hold that wiping all system RAM is a comparatively dumb and slow solution even in this specific scenario. :)
522.
▲
by
arghwhat
2y ago
It was two entirely seperate vulnerabilities. The Crucial drive did not have any association between the encryption key and the passphrase, making it possible to bypass encryption. The Samsung drive had an issue where when setting a passphr
523.
▲
by
arghwhat
2y ago
The intended output is, in essence, a wide-angle photo but with much greater detail in the center as if that portion had been taken by a telephoto lens and placed on top like smartphones do - but with no offset like smartphones normally dea
524.
▲
by
arghwhat
2y ago
All SSD's with OPAL are always encrypting your data. "Enabling" the feature just means that you change from a random on-device key to a key encrypted with your passphrase. (Whenever you wipe the drive through OPAL, you'
525.
▲
by
arghwhat
2y ago
Quite dumb considering this was an issue with pretty much a single, low-cost consumer vendor (Crucial?). If nothing else, use it in combination - the encryption of OPAL drives is always active anyway, all that changes when the feature is &q
526.
▲
by
arghwhat
2y ago
That's a very stupid mitigation as you can mess with RAM during the overwrite. Heck, see how Team Tweezers originally exploited the Wii. The real mitigation is the memory encryption feature of modern CPUs. Being on-die means tweezers w
527.
▲
by
arghwhat
2y ago
It's not a honeypot, and it does have value when used properly. Their main purpose is to generate and store keys that cannot leave the device, instead performing signing operations as needed internally and only returning the result, an
528.
▲
by
arghwhat
2y ago
nit: All wide lenses also capture a "telephoto" image in the center. The only thing a telephoto lens does is to spread that image out over the whole sensor. Maybe their lens is variable focal length, providing more magnification i
529.
▲
by
arghwhat
2y ago
GL is only a drawing API. Then you need to handle fonts (layout, rendering), input and focus (including compose and input methods), actual window management, ... Things quickly become quite a lot less trivial than it initially seemed, and t
530.
▲
by
arghwhat
2y ago
To be fair, toolkits do come with full multiplatform renderers with capabilities not too dissimilar to a browser these days - see gtk4 and Qt for example. It's a lot of work for toolkits to replicate what browsers have spend ages getti
531.
▲
by
arghwhat
2y ago
It is very nuanced, but it's important to realize how small the power budget is and how just tens of milliwatt here and there make a huge difference. To get over 12 hours of battery life out of a 60 Wh battery - which isn't impres
532.
▲
by
arghwhat
2y ago
It's actually not at all free, even if you're barely using the shading capacity. The issue is that you keep the power-hungry shader units on , whereas when truly idle their power is cut. Battery life is all about letting hardware
533.
▲
by
arghwhat
2y ago
WiFi and Bluetooth for the Raspberry Pico W is provided by an Infineon CYW43439 ( https://www.infineon.com/cms/en/product/wireless-connectivit... ), which has its own ARM cores.
534.
▲
by
arghwhat
2y ago
No, damage tracking is important as it about reporting that you only updated that spinner, which means that your display server also knows to only redraw and repaint that area, and in turn that your GPU knows during scanout that only that
535.
▲
by
arghwhat
2y ago
Just make sure not to get caught in the pitfall that is maximum render speed, which can lead to missing out on efficiency during slow and partial rendering. Missing damage tracking, always painting everything (even when the window is a full
536.
▲
by
arghwhat
2y ago
You will get the WordPress scans regardless of what you return.
537.
▲
by
arghwhat
2y ago
That's not what was said. They said that a firewall rule can redirect traffic coming in on port 0 to a running service even when a service cannot bind directly to port 0. Binding with port 0 as argument for AF_INET binds a random avail
538.
▲
by
arghwhat
2y ago
Sure, but it would be for deaf ears. Losing revenue is not an issue or argument - it's not like Apple would be unable to operate.
539.
▲
by
arghwhat
2y ago
It's not a particularly interesting question as it's just random guesswork and gutfeeling until self-driving cars see actual widespread availability and rollout. If at some point all new cars have full self-driving capabilities wi
540.
▲
by
arghwhat
2y ago
Not to high-bandwidth usage. Such low frequencies have some unique properties, but most of these properties are no longer needed nor useful, and even the cases where you do want e.g. extreme single transmitter range, we can now do that with
More ›