Andrew Kohlsmith
@akohlsmith
Followers
513
Following
1K
Media
485
Statuses
14K
A herd of kids and an electronics/sw consulting firm. Moved to @[email protected] September 2023.
Irvine, CA
Joined March 2008
why is modern software built to be like the doors from hitchhikers guide to the galaxy
0
1
6
The question: "Why do CPUs have multiple cache levels?" often gets many CS students and professionals thinking and researching. This article from Fabian Giesen narrates a "cache story" in a relatable way, only to delve into the details - a must-read! https://t.co/RyhpjqAEhX
11
123
1K
James why is your office door always shut? Why do you wear headphones all day? What do you mean you’re too busy to attend a quick meeting? Why do you only check your emails once per day?… Well, because my job is to build stuff - and your call could be an email. DHH is on the
When I politely decline scheduling a "quick call", it's not because I don't literally have the time — there's always room for 15 minutes here or half an hour there! — it's that I can't afford to spare the attention.
24
39
1K
We just packed 237 of your projects into our most packed ASIC to date and submitted it for manufacture. Let’s take a look inside…
11
54
590
Are you ready for the 2036 Epochalypse and the 2038 Time Rollover? This makes Y2K seem easy.
4
5
5
The time-honoured tradition of LED debugging. Debugger isn’t helping much except to say it’s hard faulting, so I’m blinking red when I transmit, blue when the transmit complete IRQ fires and green when a packet is received.
0
0
3
I know I'm probably going to lose followers for this, but, I have to be me, and I have to be true to myself... So, here goes: Poilievre ran a campaign based on brokenism, misinformation, lies, and bullshit. He lost his seat, and the "super majority" that was a "shoe-in" and
377
480
3K
oh you know FPGA? then let me see you explain, uh... hm. uhhm...... actually you know what nvm
8
11
208
@MarcNixon24 @ScoMac15 Canadians are sick of "roasts" mad "gotchas" - That isn't politics, it's theatre and nonsense. That's why you're staring down your 5th consecutive loss... Figure it out, or keep losing.
8
17
280
There is a lot to like about the newly released ngscopeclient. Some of my favorite features: • Broad hardware support including open source devices • Wide array of complex protocol analysis options • Runs on Linux, Windows and Mac OS • Freely available and open-source If
3
17
103
When hiking, the early bird gets the face full of spider webs. Bring a tall friend and let them lead.
206
1K
13K
Journey Completed! I never anticipated becoming an author. A year ago I started a web-blog on FPGA chip design ( https://t.co/CIIB32s0Ww ). Today I am holding a polished book result of this project thanks to @Elektor publishing. Very glad I put in the effort and took this risk.
17
93
905
Click on Teams chat tab, click on a name, start typing. Teams jumps to a chat starting with what I typed instead of automatically focusing on the text entry for the chat. This is on top of the general lethargic UI. Absolutely baffling how this is the peak of Microsoft UX.
0
0
0
There’s a cursed C++ competition where programmers try to create the largest possible error message. Finalists created ~1.5GB of error messages from just 256 bytes of source. Preprocessor exploits were so easy, they had to create a separate division! Here's my favorites:
37
782
11K
And yes, the fact that I couldn’t get the keying to be “up” bugs me. I had to thread the connector while holding the nut still because there was no room to rotate the nut and I couldn’t rotate the connector enough to get the key where I wanted it without risking breakage. 😡
1
0
1
Well, it fits (after I had to shave down the PCB and the retaining nuts a mm or so), smoke test imminent.
1
0
0
Did I ever tell y’all how much I HATE making cables?! This is only made worse because all my real stuff is at my home lab in California so I’m at a kitchen table with poor lighting, poor equipment and yes that’s a bread pan I’m using because it’s magnetic. 🤬
2
0
2
99% of software engineering is just not giving up when you're stuck
61
278
3K