Using a hotplate is like driving with one eye closed. Sure you’ll get there, but your accuracy will suffer!
Though I’ve had many a SOICs magically realign on the hot plate — they were pretty forgiving — it’s not worth it to run without proper temperature profiling, even if it’s from a hacked toaster oven :)
I've always wanted to build an "I told you so" webapp.
Something that would store phrases associated with people with an incremental counter. Obviously the list of phrases, people, and counts are unique to the user.
This way I can say to my daughter, "I've told you <checks webapp> 46 times now to clean up your room!"
I am not an expert, but I think it depends on your MCU. (Some may have better implementation of a soft-pull-up than others.)
I've only implemented i2c on esp32-s2, and left the pullup footprints unpopulated at first. Eventually I came to the same conclusion and put two 10k resistors on and called it a day. Cost was negligible.
Unless you're manually injecting 0x08 into a database record, isn't it your keyboard that interprets your backspace into the UI layer. There's no way to type a backspace without literally pressing backspace :)
Regarding the null, if it's C based, theoretically your password just stops there. All other chars after that would be ignored.
Now I wonder, what would other non-C languages do if they see 0x00 in a string?
20 years ago this was my go-to language. Its CLI was very easy to develop your own system to combine grep, sed, awk, uniq, etc into awesome one liners, and for producing more complex file and network manipulation techniques.
One huge challenge I had was the inability to read other people's Perl code. There were dozens of ways to solve the same problem, and I had extreme difficulty reconciling my own understanding of "perl" with other people's code.
Often I use cal to find the previous or next month. I never understood why two parameters it assumes `cal mm yyyy` but when one parameter is provided assumes `cal yyyy` instead of `cal mm`.
ie, I just want to see April of this year: but `cal 4` returns Jan-Dec 0004 CE <!>
There are full updates and partial updates. The former involves refreshing the whole display multiple times to remove ghosting, and a complete redraw. The latter is a targeted change at specific coordinates, which typically involves going from white to black. Very fast, but it's a single point/block at a time.
I've been on a Jazz kick for the past few months -- cocktail jazz, cooking jazz, lounge jazz playlists on spotify -- but it's starting to lose its effect coding.
Animals as Leaders is exactly the tangent I needed. Thanks!
Part of the reason is that it's like passively introducing the person, or reminding the listener of the person's name, without the listener needing to ask.
I have a horrible time remembering names, esp. co-workers' spouce/kids names. I appreciate it when they do this.
EDIT: Western Canadian, and Shauna does this too :)
The author cites it as performance reasons, but at this scale, even the uplink to cloudflare, would be negligible, no?