HackerTrans
TopNewTrendsCommentsPastAskShowJobs

nikital

no profile record

Submissions

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

island.io
2 points·by nikital·6 tháng trước·0 comments

comments

nikital
·5 năm trước·discuss
I made a WebGL mechanical clock simulation if anyone wants to look at it in motion: https://clock.leshenko.net/
nikital
·5 năm trước·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 năm trước·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 năm trước·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 năm trước·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?