Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bri3d
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
601.
▲
by
bri3d
2y ago
A big advantage with digital video in the US is that some systems, like DJI’s, have FCC approval and can go up to 1 or 2W EIRP legally, so the allowed regime is bigger (there are basically no FCC approved analog video systems, so really you
602.
▲
by
bri3d
2y ago
To a great extent you trade statefulness (inter-frame compression, FEC, HARQ, sounding parameters, overhead) for efficiency, so improving link recoverability comes at a cost. There is an existing solution which makes this trade - HDZero. It
603.
▲
by
bri3d
2y ago
Almost all existing digital FPV systems gracefully degrade as much as they possibly can, both by using FEC and walking down a large number of available MCS as link quality gets worse (and reducing bitrate to match). But when they do eventua
604.
▲
by
bri3d
2y ago
Almost all software engineers learn a passing amount of English - truly localized programming environments are quite esoteric and not really available for most mainstream use cases I can think of. Depending on the company culture and policy
605.
▲
by
bri3d
2y ago
I guess I kind of agree with the thesis, although in turn auto technician is gradually becoming an increasingly skilled job and pay is (probably not quickly enough) generally increasing as well. Of course, this is frustrating to consumers a
606.
▲
by
bri3d
2y ago
Old versions of CMSIS had a weird "only for use with ARM hardware" license header, which also carried through into most BSPs. I don't think this was resolved until around CMSIS 4, so it might just be a matter of front porting
607.
▲
by
bri3d
2y ago
Not specifically address space layout randomization in the way it's usually implemented; ASLR as applied in most modern production OSes randomizes each stack's base address, but each stack is still laid out and used in a normal wa
608.
▲
by
bri3d
2y ago
And, as noted in the article, that's an instruction which only works on two desktop CPU architectures (Tiger Lake and Zen 5), including one where it's arguably slower than not using it (Tiger Lake). Meaning... this entire effort w
609.
▲
by
bri3d
2y ago
There's a pretty good list of weird off-label uses for the Galois Field instructions here: https://gist.github.com/animetosho/d3ca95da2131b5813e16b5bb1...
610.
▲
by
bri3d
2y ago
Thank you for the correction! My original comment is too old to update. It’s so frequently described as one (for example in https://github.com/SpinalHDL/SpinalHDL/issues/202#issuecomme... ) that I assumed the
611.
▲
by
bri3d
2y ago
In the ASIC space, sure, I don't think any of these tools scale in the way that most ASIC companies have forced their "traditional" HDL toolchains to scale. In the FPGA-based space (accelerators, RF/SDR, trading), hard d
612.
▲
by
bri3d
2y ago
The most interesting thing about this isn’t that it’s a RISC-V implementation but that it’s written in a Scala HDL language, SpinalHDL. There are quite a few of these now - Chisel (which Spinal forked from long ago), Amaranth (Python), and
613.
▲
by
bri3d
2y ago
You can just read the source? mixxx-deps come from a build process sourced from: https://github.com/mixxxdj/vcpkg The same binary-backed build process is present on Windows, too, presumably to keep people from needing
614.
▲
by
bri3d
2y ago
Generally, this is a really cool project but an extremely poor racing simulator. I think the focus was clearly much more on "let's build something cool" rather than the sim-racing aspect, and they succeeded at that (I love th
615.
▲
by
bri3d
2y ago
> What is definition of "Open" here? Patent unencumbered in a way that someone could make a commercially viable implementation as a "small or midsized" company, as the parent post asked. Open Source proves my point -
616.
▲
by
bri3d
2y ago
The big problem is patents and copyright. No common wireless standards are open. No wireless standards are feasible to implement. Seriously. It's that bad. Certainly a modern 4G/5G standard is complex from a hardware standpoint to
617.
▲
by
bri3d
2y ago
Mercedes love using Anything But Electronics; even into the 2000s they made cars with pneumatic power locks. I believe there was a philosophy that electronic running gear felt wrong. This trend was not universal as my W260 G-Class has only
618.
▲
by
bri3d
2y ago
> x86 has no TEE Not really; AMD have PSP (which, okay, isn’t x86, but it’s on the die) and Intel, as you mention in your post, had SGX and have ME. Google use PSP TrustZone to run Widevine on Chromebooks, for example. PowerDVD used SGX
619.
▲
by
bri3d
2y ago
AMD GPUs have a PSP that’s the same as the CPU one: an embedded ARM-Cortex A5 with TrustZone.
620.
▲
by
bri3d
2y ago
Onboard or via a phone/controller? Parrot had very good SDKs but they stopped making consumer drones. You could get one used but beware that the batteries are mostly aging out. DJI have a Mobile SDK, although it has a quite confusing s
621.
▲
by
bri3d
2y ago
Like most drone companies (Skydio etc.), they haven’t been able to keep up with DJI and have moved out of the consumer space and into the regulatory captured space with Blue UAS/NDAA compliant drones and high end enterprise offerings f
622.
▲
by
bri3d
2y ago
Nice. This might be eligible for a bug bounty for you (if you want to deal with it). I think it’s not by design.
623.
▲
by
bri3d
2y ago
After reading the article again, I think this might be an actual interesting Windows vulnerability - rather than a platform issue with MOR, I think this might be bad Windows code where the key is left over in places that aren't protect
624.
▲
by
bri3d
2y ago
> Using Bitlocker with a PIN solves that. At an enormous cost of having to remember and enter a PIN - not practical for corporate IT due to the propensity for forgetting and not practical for offline server use. > Anyways on many mode
625.
▲
by
bri3d
2y ago
It's one of those "useless in theory but extremely meaningful in practicality" things, IMO. Getting the correct PCRs is going to be a whole lot harder than putting a sniffer on the LPC. It takes the attack from something that
626.
▲
by
bri3d
2y ago
> Theoretically no, but realistically I doubt even intel agencies can pull this off. For older LPDDR3 it's completely practical, see https://www.youtube.com/watch?v=nTvIQDe0rQU . It definitely gets harder with newer
627.
▲
by
bri3d
2y ago
> What sense does it make to restart when bitlocker has been just unlocked. You steal a laptop. You turn on the laptop. You reboot it into UEFI and steal the keys. This is bad for BitLocker. Ideally this is not possible because the MOR b
628.
▲
by
bri3d
2y ago
> This is how those proprietary rf protocols work for mice and such. In my experience these usually use Cypress/TI chips and FSK, rather than going all the way down to IQ. > No, I mean rf mcus that let you do all the way down to
629.
▲
by
bri3d
2y ago
This attack has nothing to do with the memory type; memory is never made cold or allowed to decay. The system is hot-restarted into UEFI. Ideally no memory refreshes are skipped. I do wish they provided the hardware specs too, though, as th
630.
▲
by
bri3d
2y ago
Purportedly Windows makes use of this, FWIW: https://learn.microsoft.com/en-us/windows/security/operating... "BitLocker uses the TCG Reset Attack Mitigation, also known as MOR bit (Memory Overwrite Reque
More ›