Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ManDeJan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ManDeJan
5mo ago
This is very exciting to me
2.
▲
by
ManDeJan
8mo ago
Kudos to the Sansec team for manually verifying the results and not flooding maintainers with AI generated bug reports
3.
▲
by
ManDeJan
1y ago
How does this work with interrupts, say in an embedded context, that execute on the current stack, and that may in some cases, be interrupted themselves. Do you add the maximum stack depth of all interrupt routines that could go off at th
4.
▲
by
ManDeJan
2y ago
'd you be interested in sharing the discord? :) I try every year to optimize for speed in zig: https://github.com/ManDeJan/advent-of-code
5.
▲
by
ManDeJan
2y ago
I read the firmware, it's build with the Arduino IDE and PWM for the heater element is bitbanged and updated from the main loop. Meaning it can easily get stuck sending a MQTT message over wifi when it loses connection, causing the hea
6.
▲
by
ManDeJan
2y ago
A neat project for sure but as it stands this has major safety issues. The control logic is able to lock up and keep the boilers heating element in an forever "on" state till something snaps. I couldn't find a mention of safe
7.
▲
Kartoffels: Programming game where you write firmware for potatoes
(kartoffels.pwy.io)
2 points
by
ManDeJan
2y ago
|
0 comments
8.
▲
Hot Pixels: Frequency, Power, and Temperature Attacks on GPUs and ARM SoCs
(arxiv.org)
14 points
by
ManDeJan
3y ago
|
4 comments
9.
▲
by
ManDeJan
3y ago
The drive to create thinner, lighter, and more energy efficient devices has resulted in modern SoCs being forced to balance a delicate tradeoff between power consumption, heat dissipation, and execution speed (i.e., frequency). While benefi
10.
▲
by
ManDeJan
4y ago
This is so sad z...z.z...zz...lk.w...l..g..l.l..g...z...f..f.f..f..k.wg.r.a
11.
▲
by
ManDeJan
4y ago
Cool! I like tiny encoders. I teach assembly programming at a university where one of the final assignments in the course is making a decoder for something similar to LZ77 in Cortex M3 (thumb 2) assembly. Best I could do is 15 instructions
12.
▲
by
ManDeJan
5y ago
May I ask, what language you were using back then?
13.
▲
by
ManDeJan
5y ago
amd64 instructions generally have longer encodings due to having to encode prefixes and 64-bit addresses.
14.
▲
by
ManDeJan
6y ago
Hi author here! Thanks for sharing my blog! It is currently still a draft, I'll repost it when it is finished :-)
15.
▲
by
ManDeJan
6y ago
I tried to do it as optimal as possible, but I think there is indeed more to be saved with putting code in the elf header, i'm not very familiar with the elf format. This is as small as I could get it without doing that, just using yas
16.
▲
by
ManDeJan
6y ago
213 bytes! :) Sure there's a few more to shave 7f454c4602010100000000000000000002003e0001000000820001000000 000040000000000000000000000000000000000000004000380001004000 0000000001000000050000008000000000000000800001000000000080
17.
▲
by
ManDeJan
7y ago
I right now use Google sheets for the same usecase, what advantages does this have over a spreadsheet?
18.
▲
by
ManDeJan
7y ago
I'm a big fan of https://github.com/belluzj/fantasque-sans/ the characters make me happy every day :)
19.
▲
by
ManDeJan
7y ago
Hey Andy, will this mean I can try (experimental) zig on risc-v in the near future? :))
20.
▲
by
ManDeJan
8y ago
After ~2 years of switching between using and not using vim you have convinced me to try and make my own config
21.
▲
by
ManDeJan
8y ago
Template metaprogramming is very useful on embedded :) https://github.com/kvasir-io/kvasir
22.
▲
by
ManDeJan
9y ago
I prever the c++ name variant, super usefull and new addition to c++17