Stumpy is ready for use, for anyone who wants to use it. If you’re working on an application that sends email and you’d like to test that feature, you may find this useful. In other news, searching for “pop3 client library” leads me to believe that every developer for macOS thinks that Apple Mail isContinue reading “Release!”
Category Archives: Practical Applications of Knowledge
Stumpy Progress
With a bit of persistence and lots of print statements, I’ve debugged my port of the core dumbster features over to Swift. Stumpy now works as a native replacement for dumbster. It turned out there was a capitalization mismatch (my code was looking for ‘Message-ID’ while Mail was writing ‘Message-Id’) and a counting error (headersContinue reading “Stumpy Progress”
Stumpy: History and Problem Statement
When we were first writing the software for LinkedIn, Jean-Luc put together a python script that would act like a dummy MTA and mail store. The point was that the application was going to be sending out emails of various kinds, notably invitations to connect, and we needed to be able to write tests thatContinue reading “Stumpy: History and Problem Statement”
Concurrency, Closures, and SwiftUI on Mac OS X
Stupid Computer Tricks
In the late 1990s I had a static IP address, DSL, and my own domain. I got my email delivered to a PC running FreeBSD that I had built out of components I bought at Fry’s Electronics and which lived in my living room, right next to the other PC I’d built out of componentsContinue reading “Stupid Computer Tricks”
Rebuilding – Signaling
I spent the day in Santa Cruz, yesterday. I had several errands to run, most of which were uninteresting, but one which turned out to be fascinating. Since I had to be in the area for a medical appointment, I thought that I’d drop by the arena, where a bunch of county departments and someContinue reading “Rebuilding – Signaling”
Puzzlin’ Code
Okay, here’s some SwiftUI code: Why, why, do I need to prefix tipPercentages with ‘self.‘ once we’re in the third closure but not inside the second or even the first? What’s magical about this situation? I know there’s something, but nobody is saying what.
Specify Your Dream
I keep wanting to be able to write native apps for my devices, and it keeps being true that I can’t wrap my brain around The Way You’re Supposed To Do It. I’ve taken Coursera and Udemy courses on iOS and macOS programming, and I’ve even shipped a couple of toy apps to the AppContinue reading “Specify Your Dream”
Rats Got the Baby
Last year, I gave in to the family, admitted that we live in the woods, on top of a mountain, and we have a persistent need to haul large volumes of stuff from there to here and back again. We bought a pickup truck. Problem is, we live in the woods, on top of aContinue reading “Rats Got the Baby”
Well, duh
So, Iran has reconnected to the Internet, and there’s this quote way down in the Washington Post article about it: “Why did (the Americans) get angry after we cut off the internet? Because the internet is the channel through which Americans wanted to perform their evil and vicious acts,” Fadavi said. I’d say that this,Continue reading “Well, duh”