Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oll3
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
1.
▲
by
oll3
9mo ago
Brings back memories of late nights trying to reverse engineer the Abit uGuru chip. Triggered by not being able to read the sensors in Linux while trying to overclock my computer into being less of a shit computer. Reverse engineering was
2.
▲
by
oll3
2y ago
Yes, on hal level there will be a bunch of unsafe. On firmware application level it's not often I find the need to reach for unsafe though. It would typically be if the hal is lacking in some sense.
3.
▲
by
oll3
3y ago
Strictly commercial. But if one is happy with other language I guess there is little reason to switch.
4.
▲
by
oll3
3y ago
I have replaced my use of C (and C++) in embedded with Rust for the last couple of years. Sure, some parts are still missing or immature, but overall also very promising. And I do enjoy it so much more than the MCU manufacturer's pleas
5.
▲
by
oll3
3y ago
I guess the default key is a problem too. Mainly since it might trick developers/manufactures that this somehow makes the key exchange secure if you use it while setting a device unique key. I do work with OSDP devices and I have heard
6.
▲
by
oll3
3y ago
Diffie-hellman would not be enough if there is a MITM at the time of the exchange, would it? Somehow the control panel and the reader must authenticate each other. I'm no security expert but only way I can think of is to use some pre-s
7.
▲
by
oll3
4y ago
Built this cdc tool for software update of embedded (Linux) systems and have deployed it with good enough performance on a couple of arm CPUs; https://github.com/oll3/bita Though main goal has been keeping data usage l
8.
▲
by
oll3
4y ago
Not that this kind of stdin reading operation is something I do often. But at least the Rust code says what it does. Bitshifting stdin by a string on the other hand... Does it read a line, or forever, or read at all? I wouldn't call it
9.
▲
by
oll3
4y ago
> Honestly, gzipped json is likely much smaller than uncompressed protobuf. Likely not. See here for a comparison: https://nilsmagnus.github.io/post/proto-json-sizes/ Btw, binary formats can also be compressed
10.
▲
by
oll3
4y ago
Always happy to see my pet project mentioned (bita) and that it is actually being used by others than me :)