New blog post: In case you've ever wondered why Game Boy Advance boards have a 10 nF capacitor on the d-pad up input, but not on the other directions (left, right, down):
https://gekkio.fi/blog/2026/game-boy-advance-d-pad-capacitor-measurements/
| Personal homepage | https://gekkio.fi |
| Github | https://github.com/Gekkio |
New blog post: In case you've ever wondered why Game Boy Advance boards have a 10 nF capacitor on the d-pad up input, but not on the other directions (left, right, down):
https://gekkio.fi/blog/2026/game-boy-advance-d-pad-capacitor-measurements/
Sometimes you just have one of those days when you ponder the biggest questions in life and want to ask
"how does To provide five frequently modified core application logic filenames, I would need: work?"
A question (or hope) that keeps popping up is whether or not LLM prompts will replace code, not simply generate it.
The short answer is no.
A slightly longer answer is that prompts will only ever replace code by having LLMs not behave like LLMs.
Related: when some operation flashes a spurious error state before loading the real content. How about a loading indicator or even a blank page instead?
For example, my accounting software flashes an alarming AAAGH TRANSACTION CANCELED page for <1s before loading the page for approving/canceling.
One of the most annoying UX behaviours is showing an "empty" result when there's a technical error, and not indicating the error at all.
Spotify search? "lol no results found for X"
Mobile app of my *bank*? "lol you have no accounts"
Accounting software? "lol you have no invoices/receipts/anything"
Maybe I'm weird but the fact that LibrePCB is strategically moving towards Rust is quickly making it more attractive to me. I've been a happy KiCad user for almost 10 years but I've also seen my share of crashes, bugs and various "C++ problems".
As a user I don't care which programming language something is written in, but experience tells me there's a certain advantage when one vendor is evaluating different tools than just "programming harder and more carefully" and redoing the same mistakes
My opinion about USB-C was forever changed when I recently watched in horror as somebody shoved a USB-C cable into a USB-A port, shorting the pins with the USB-C plug shell.
The idea of having a computer with no USB-A ports and *only* USB-C doesn't seem so silly anymore... 😅
Why is it always the big corporations with all the money in the world that have the worst websites that are down exactly when you need them?
I did some PCB design today and was affected by *two* part manufacturer website outages on the same day when I needed to find info about some of their parts. These companies are not even some random small ones...
Würth and Samtec, I'm disappointed!
Samtec gave me error 500, and Würth vomited some aspx errors