HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nikital

no profile record

Submissions

Debugging WinDbg with WinDbg: Fixing a Ctrl-C UI Freeze

island.io
2 points·by nikital·6 months ago·0 comments

comments

nikital
·5 years ago·discuss
I made a WebGL mechanical clock simulation if anyone wants to look at it in motion: https://clock.leshenko.net/
nikital
·5 years ago·discuss
> 8051s love talking to each other after all, otherwise USB would not exist.

Can anyone explain what the author meant by that? I thought 8051 is just an ISA, is there something special there for cross IC communication compared to other ISAs? And what the the connection to USB?
nikital
·5 years ago·discuss
Great presentation! I created something similar — a step-by-step Git implementation that is designed for teaching Git internals:

https://www.leshenko.net/p/ugit/
nikital
·5 years ago·discuss
Awesome post! I'm confused about the schematics of the keyboard and I wonder if anybody here might point me in the right direction: The HWB pin is pulled permanently low, so the MCU runs the default USB DFU bootloader on startup/reset. Then the application firmware can be programmed using dfu-programmer.

But what happens after programming, when you unplug the keyboard and plug it back in? Since HWB is still pulled low, doesn't the MCU go back into the DFU bootloader instead of running the application? How does the keyboard run the actual application firmware rather than the bootloader?
nikital
·9 years ago·discuss
A pain I have with rebase workflow is that it creates untested commits (because diffs were blindly applied to a new version of the code). If I rebase 100 commits, some of the commits will be subtly broken.

How do you deal with that?