Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DannyBee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
69 ms
·
781.
▲
by
DannyBee
3y ago
Don't do esp-idf-* with rust. Really. ESP-RS (baremetal) is usable, and nice. I would happily recommend it if you can live with the state of bluetooth/wifi not being awesome quite yet. ESP-IDF-* is a consistent mess. APIs break co
782.
▲
by
DannyBee
3y ago
As it says, while there are horror stories, there are also non-horror stories. I've seen a similar fender-bender (i own a rivian, so do some neighbors) get quoted at 3-4k. Honestly, 40k seems more like "we don't want to do th
783.
▲
by
DannyBee
3y ago
It's more likely to be offloads and processing time - none of these have any of the offloads a regular network card does. Even if the CPU can handle it, it increases latency, and with a single stream like this, that affects throughput
784.
▲
by
DannyBee
3y ago
Yes, it is, and most of them get it from the same chipsets :) They are not making their own, it's a function of the controller of the USB-C PD port they use.
785.
▲
by
DannyBee
3y ago
Filters also have loading specs which seems everyone ignored. The guarantee is not that they remove x% of particles at y size, instantly, but that they settle at that efficiency after z level of loading That also likely accounts for differe
786.
▲
by
DannyBee
3y ago
This is a feature of newer usb-c pd chipsets. See, e.g., https://www.ti.com/product/TPS25751 in the features section. Apple has historically used TI chipsets for their USB power controllers. The feature likely comes f
787.
▲
by
DannyBee
3y ago
I'm a lawyer? I also lived in rural new York for years and my ex wife clerked for a judge where we were So in familiar with the law and most of the areas between white plains and ~Rochester You are meanwhile complaining about a decisio
788.
▲
by
DannyBee
3y ago
It's not even shipping with mlo support, which is a main feature of wifi7 - it's how aggregation works across different bands. Instead it will be released in a future update. Typical ubiquiti. I'm sure the date won't sli
789.
▲
by
DannyBee
3y ago
This is not how damages work. While the last sentence is kind of correct it also can be applied to anything, making it pointless. Ie you can equally say "Carta could make all sorts of theoretical arguments your lawsuit is bogus, onl
790.
▲
by
DannyBee
3y ago
Simplest answer: Start with a filesystem like this. They all have a root object with an id that is pointing to a tree. The tree is (name, type, pointer to data): root object 1: dir1 directory 2 dir2 directory 3 file1 fil
791.
▲
by
DannyBee
3y ago
Put another way - if you think about something similar with cleaner abstracts - we'll use an FS with O(1) snapshots (BtrFS, ZFS, etc) At the UI layer - to the user they see a snapshot as a complete, exact copy of the filesystem for ea
792.
▲
by
DannyBee
3y ago
I don't spend a lot of time editing my comments for word correctness as it's HN, not something that matters. So you will find plenty of occasional misspellings, etc.
793.
▲
by
DannyBee
3y ago
Basically all atomic-commit based VCs store snapshots. That's how they achieve atomic commits. Git is copy-on-write, so it's not storing full snapshots either, because it's space prohibitive. All of the storage mechanisms (d
794.
▲
by
DannyBee
3y ago
I"m not sure why it's misleading? I said smallest/simplest/fastest. Fastest is fulltext or pointers to existing objects. Smallest is deltas from other objects. If your complaint is that i'm somehow implying it'
795.
▲
by
DannyBee
3y ago
Agreed, that's my point why the diff model isn't helpful at all to think about.
796.
▲
by
DannyBee
3y ago
One issue with the "diff" model is that in GIT (and most all VCs these days) there is no "one true answer" to the question "how did this old file change to become this new one". Instead, what is stored is "
797.
▲
by
DannyBee
3y ago
Right. If you don't have access to the original system (whether it's the thing that stored the emails or a computer with evidence on it), just an image, the hash doesn't matter anyway. They can just put fake data in the evi
798.
▲
by
DannyBee
3y ago
Lawyer here. This is right. Unlike some of the typical software use cases, md5 is usually not the only thing stopping you from falsifying evidence. The records being produced almost always exist and the hash is being used to differentia
799.
▲
by
DannyBee
3y ago
This is not surprising, actually. Plenty of non-PU foams use formaldehyde based resins - melamine-formaldehyde foam is an example.
800.
▲
by
DannyBee
3y ago
I'll go a little further on why i think it's not a backdoor. If you look at the debug info in the Kernel dev kits, you can see the internal SDK (which has existed forever - i had access to it 2 decades ago when i was working on co
801.
▲
by
DannyBee
3y ago
This would make sense if it was a one-off. But apple has hundreds of debug registers. They have >1000 apple-specific MSR registers in the M3, which can be used to bypass/test lots of things, not just this, if you have enough perm
802.
▲
by
DannyBee
3y ago
Recent XNU in the KDK also have code to do injection of AMCC errors, ECC errors, and DCS errors for testing purposes. I bet someone figured you could do the same for the GPU.
803.
▲
by
DannyBee
3y ago
Apple supports locking down MSR registers for the CPU's. I would not be surprised if they added the same functionality to the GPU registers. There are a tremendous number of debug registers in these things. Apple has >1000 apple-spe
804.
▲
by
DannyBee
3y ago
This appears to be used to direct write cache for testing purposes. It's not an intentional backdoor. It's more likely an insider leak of some private headers or something that gave someone the info necessary. Or Apple left too mu
805.
▲
by
DannyBee
3y ago
This only works at all because there is no IOMMU for the GPU. So they'd also have to decide not to do that as well.
806.
▲
by
DannyBee
3y ago
You are talking transfer rate but these are polling in most cases. The gpio can easily handle 1000hz. It can 66 thousand times that speed in fact. The amount of processing they do is negligible and probably amounts to a few microseconds de
807.
▲
by
DannyBee
3y ago
The ITC could have set a bond though - here the bond was set at $0 so there is no penalty for apple importing anyway during appeal. (Masimo did not ask for seizure yet afaik)
808.
▲
by
DannyBee
3y ago
It's not paused during appeal, it's only paused until motions close on Jan 16th (or around then) This was an ex parte stay, so is only in place until everyone finished briefing. The bond requirement is still in place but the ITC s
809.
▲
by
DannyBee
3y ago
Absolute mouse "works" in any situation. You are responsible for reporting the physical and logical min/max values for the mouse. The host translates these into screen coordinates. So if you report the max x/y as 32767,
810.
▲
by
DannyBee
3y ago
It is not putting your mouse itself in absolute mode (only graphics tablets really operate in absolute mouse mode). It's just outputting absolute mode reports to the host. Absolute mouse HID report has a logical/physical min
More ›