I've been writing an IMAP client for and on my
Mac 512Ke
over the past many weeks.
Taking inspiration from
Andreas Kling's
excellent YouTube videos documenting his development of the Serenity operating
system, I thought I'd start screencasting some of my work.
This video is the first of hopefully many and presents a quick introduction to
System 6, HFS resource forks, THINK C 5.0, and a look at some of the progress
of my IMAP client so far.
posted on thursday, september 3rd, 2020
with tags
mac,
networking,
openbsd, and
retrocomputing
last updated on thursday, september 10th, 2020
Now that my Mac 512Ke is able to use
PPP
for native TCP/IP, I wanted an easy way to do PPP between it and an OpenBSD
server on my network.
I initially did this with a physical serial cable, but was later able to do it
over TCP so I could retain the use of my
WiFi232.
I recently came across an unused Dove Computer MacSnap RAM upgrade on eBay, so I
bought it and installed it in
my Mac 512Ke
to bring its RAM up to 1 MB.
posted on friday, june 23rd, 2017
with tags
hardware,
mac, and
retrocomputing
last updated on sunday, august 16th, 2020
Back in 2015, I
created a BBS
for
Lobsters
that worked in a web browser via WebSockets.
After getting an old Mac earlier this year, I wanted a way to access the BBS from
the Mac as natively as I could.
Adding telnet and SSH frontends to the BBS was not too difficult, but being able
to login from my Mac took a bit of work.
In January I got a Macintosh 512Ke on eBay and spent some time fixing it up.
The screen would occasionally flicker and shut off, but banging on the side of
the case would sometimes bring it back.
Some research pointed me to the analog board needing some capacitors replaced,
which has completely solved the problem.
posted on tuesday, november 8th, 2016
with tags
hardware,
laptops, and
mac
I've been using an 11" MacBook Air as my primary computer for
six years.
It's a great computer that satisfied a lot of requirements I had for a laptop:
thin, lightweight, small form factor, excellent keyboard and touchpad,
mostly silent, but not an Atom or Core M processor.
I've done a lot on this little computer, like compiling and maintaining an
Android ROM,
writing the Rails, iOS, and Android apps for
Pushover,
creating
Lobsters,
recording and editing 40 episodes of
Garbage,
and lots of
OpenBSD development.
posted on monday, december 27th, 2010
with tags
mac
Back when I used OpenBSD on my laptop and Pidgin for instant messaging, I wrote a D-Bus script to watch incoming messages and forward any to my cell phone that were received while my screen was locked. The script forwarded messages to Prowl's web API, which would forward them to my iPhone using push notifications.
The last time I switched back to a Mac desktop, I had to switch back to Adium and lost the ability to selectively forward messages. While Adium does have an event action to run an AppleScript, there's no way of passing the actual event text to the script, so it has to talk back to Adium and try to find the newest message. The only option was to generate Growl notifications for all messages and then configure Growl to forward them to Prowl. I got fed up with that pretty quickly, so I modified Adium to create a new event type for "messages received while away". That way I could have the Growl notification only on that event, so I would only get messages forwarded while away. That worked better, but it prevented me from being able to go away while still at my computer without getting a bunch of messages queued up on my phone.
posted on wednesday, november 11th, 2009
with tags
mac
I've always formatted my Mac OS partitions with case sensitivity enabled, which
usually means formatting a new system and re-installing Mac OS X as soon as I
get it.
After installing the 10.6.2 update, I lost my system menu bar icons and was
forced to restore from a 10.6.1 backup made the day before.
Following
Apple's instructions,
I booted to the Snow Leopard installation DVD, chose the "Restore System from
Backup" option and thought I was on my way.
About 50% into the recovery, the recovery application crashed:
posted on thursday, september 22nd, 2005
with tags
hardware and
mac
My new 12" PowerBook arrived yesterday.
I've been wanting to switch (back) to a PowerBook for a while to have working
niceities such as Bluetooth, Firewire, iMovie, Automator, etc.
The 15" PowerBook i had before was too big for me to carry around everywhere, so
I figured a 12" would be somewhat comparable to my X40.
The first thing I did when it arrived was re-partition it to make a 6GB
partition for OpenBSD and reinstall Mac OS on the large partition.
I played around in Mac OS and got everything setup, but when I tried to install
OpenBSD in its partition, the disklabel was occupying the entire drive space
(even though the OpenBSD partition was only 6GB in fdisk) and it decided to
format the entire drive.
By the time I realized what it was doing it had already screwed everything up.
posted on sunday, january 4th, 2004
with tags
mac and
openbsd
I gave up on making the kernel emulate right-clicking from the keyboard since
X11 already has all of this built in.
Someone on the ppc@ list hinted at binding PointerButton2 and
Pointer_Button3 with xmodmap.
This is basically what I'm using now, to have middle and right mouse buttons
through the Apple/flower key and the square 'Enter' key, respectively:
posted on thursday, december 18th, 2003
with tags
hardware,
mac, and
openbsd
Someone on the ppc@ list posted about a
CVS tree
containing drivers for a lot of macppc hardware that hasn't been committed to
NetBSD yet.
I took his snapper and i2s drivers and whacked them into shape to link into
OpenBSD.
The snapper0 and audio0 drivers attach, but the kernel panics in the DMA
code when trying to play audio.
My
iMic
finally arrived, so I kind of stopped working on making the internal snapper
work.
With functioning sound, I've been able to boot into OpenBSD at work.
konq-e sucks, though, but Mozilla doesn't work so I'm stuck with it for now.
posted on monday, december 1st, 2003
with tags
hardware,
mac, and
openbsd
I finally got X working on my PowerBook!
After reviewing
Linux kernel
and
XFree86
code for weeks, hacking the hell out of radeon_base.c adding random debugging
everywhere, searching mailing lists for clues, and lots of guessing, I finally
did the make && startx that resulted in a clean display coming up.
posted on sunday, november 23rd, 2003
with tags
hardware,
laptops, and
mac
Someone e-mailed me asking for a review of my 15" PowerBook, so here she be.
I tried to write it like a magazine columnist, using many "colorful words" and
over-analyzing everything.