Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
iracigt
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
iracigt
3mo ago
Generally, yes. Journals expect that the research is new. With most research labs (at least in CS) making their work freely available on the internet, the major value of publication is peer review. In my area, double-blind review is the nor
2.
▲
by
iracigt
7mo ago
Not only that, they use the gravitational potential of the falls to store massive amounts of energy when there's a surplus. Way cheaper to hold or even pump the water back up to the reservoir at the top than build lithium batteries. So
3.
▲
by
iracigt
1y ago
This book in particular is primarily about error correcting codes. Take a message we want to communicate and add some additional data that allows recovering the message even if part of it is corrupted. The hard part is choosing what additio
4.
▲
by
iracigt
1y ago
It's the essence of coding theory, not necessarily what's essential for all CS students to know. One of the authors is at my university and teaches from this book. It's a math heavy upper-undergrad elective course. A couple p
5.
▲
by
iracigt
2y ago
WebUSB requires the device to opt in via it's USB descriptors. Otherwise any USB device with firmware updates would have this problem. Maybe an issue here is WebSerial, as HCI comes over a serial port device. I believe the OS should bl
6.
▲
by
iracigt
2y ago
The devices are sold as programmable. The supplier loads their own code and has complete control over it. This is an advertised feature. Espressif also releases code that makes it into a Bluetooth adapter with a standard interface. Anyone i
7.
▲
by
iracigt
2y ago
Yeah, the research is good. Software developers do not expect HCI to have this type of control. Because it's undocumented, it's not in their threat model and is unexpectedly available from userspace. "Backdoor" isn'
8.
▲
by
iracigt
2y ago
Because it's not remote. This allows a computer with a Bluetooth adapter to debug and modify its own firmware. This is normal. The potential problem is the interface for this was not documented, and the commands are embedded in the HCI
9.
▲
by
iracigt
2y ago
Oh, and from the perspective of open hardware, these alarmist headlines are a real disservice. The natural reaction to debugging interfaces and firmware updates being "backdoors" and "security vulnerabilities" is to lock
10.
▲
by
iracigt
2y ago
Agreed. This is pretty common and no worse than a firmware update. The potential catch is in-band debugging may not require the same privileges on the host you'd expect from a firmware update. So conceivably your userspace (or worse We
11.
▲
by
iracigt
2y ago
I think the title is a bit misleading. If I'm reading correctly, the "backdoor" allows a computer to peek and poke memory and other low-level functions of its own USB Bluetooth adapter . I don't this this is usable over
12.
▲
by
iracigt
2y ago
Section 2.4 gives a concrete example, though there are some asterisks. The example is one where a compiler rewrites something like `while (...) x++;` to put `x` in a register: `int reg = x; while (...) reg++; x = reg`. The author reports th
13.
▲
by
iracigt
2y ago
Agreed with the sentiment that this isn't that bad. As far as chip errata go, it's definitely unusually broad impact. So yeah, it's an abnormally bad bug. But for your average Pi Pico user, they still will never notice. The o
14.
▲
by
iracigt
2y ago
After this was published, RPi concluded the problem was a leakage current and updated the datasheet [1]. Roughly, a tiny trickle of electricity, about 100 microamps, flows out via the pin when it shouldn't. This can raise the voltage t
15.
▲
by
iracigt
3y ago
The "chip rate" of GPS L1 C/A (the main one) is 1023 kchips/sec. So you end up with a signal that is over 1 MHz wide to encode 50 bits/sec. Nyquist-Shannon theorem says* you thus need over 1 Msamp/sec (using co
16.
▲
by
iracigt
3y ago
All of them I am aware of do hardware decoding of the signal and do the linear algebra to find their location in software. Speaking mostly based on the cheap ublox chips and partially open source navspark chips I've dealt with. The pro
17.
▲
by
iracigt
3y ago
25e3 per 6 months is 50e3 in 12 months. That's assuming the constellation isn't shrinking, which SpaceX definitely doesn't seem to be doing.
18.
▲
by
iracigt
3y ago
It's true that the bigger question is "what is the impact of a collision?". For many of them, the answer is probably nothing. In an industry where 1 in 10,000 makes people uncomfortable though, I think it's enough be to
19.
▲
by
iracigt
3y ago
This is concerning to me, but not quite for the reason the article suggests. SpaceX is doing the right thing here by maneuvering and using Very Low Earth Orbits to cap the amount of time a failed satellite can stay up before falling. What i
20.
▲
by
iracigt
6y ago
They moved away from SWIG and to PyBind11. As they mention, this is going to be an annoying transition for my custom out-of-tree modules. Overall though, I'm excited for the changes. Lots of new GUI blocks in this release. I'm esp
21.
▲
by
iracigt
8y ago
I'm part of the same University at Buffalo group as the author. If this interests you, we've open-sourced some of our stuff, including a VHF/UHF communications radio and star-tracker software. Radio: http://lfradio