I’m NOT drunk, the video game.

via Kotaku

Commodore Nostalgia

via Slashdot, Programming Books, part 3: Programming the Commodore 64
Prologue about the book itself is worth reading, but the following really resonated for me:

Now I know that there is already plenty of old-fart nostalgia on this blog — a lot of people have interpreted Whatever happened to programming? as a yearning for the days when you had to do everything from first principles, which wasn’t really what I meant. But I do, I really do, miss the days when it was possible to understand the whole computer.

I’m not claiming that I ever had the level of mastery that people like West and Butterfield had. I was never really a big machine-code programmer, for one thing — I wrote routines to be called from BASIC, but no complete programs in 6502/6510. And I’ve never been a hardware hacker at more than the most trivial swap-the-video-cards level. But I did have a huge amount of Commodore 64 lore internalised. I knew which memory location always held the scan-code of the key that was pressed at that time; and where the screen memory-map began; and which locations to POKE to play different pitches on the various channels of sound, or to change the screen or border colours. I knew hundreds or thousands of those little bits of information, as well as being completely familiar with the horrible BASIC dialect that was in one of the ROMs. In short, I knew the machine in a way that I don’t even begin to hope to know any of my computers today; in a way that, I am guessing, no-one anywhere in the world knows their machines.

I miss that.

I know exactly what he means.

Long, nostalgic ramble after the break. Consider yourself warned.
Continue reading “Commodore Nostalgia”

“B’Bye”

A couple of years ago, links this article went round the office as an example of how bad Vista was, and how not to design software. It didn’t sit well with me.

Anyway, I ran into it today and re-read it, and this particular point stood out:

So now we’ve got exactly one log off button left. Call it “b’bye”. When you click b’bye, the screen is locked and any RAM that hasn’t already been copied out to flash is written. You can log back on, or anyone else can log on and get their own session, or you can unplug the whole computer.

…as the culmination of his whole argument. To me, in context, it just reads as a “reductio ad absurdum” against the very showing why Microsoft did the RIGHT thing in making a flexible UI.

Then again, I am at least a sigma, and maybe two, into the “control, customizability and flexibility freak” side of things when it comes to computers. I run Gentoo Linux on my server, and if I pitched Windows on my day to day machines, it would be for Gentoo (or some other very customizable Linux distro) and not for something more out of the box like Fedora or SuSE (let alone the MacOS!)

The REALLY interesting question, to my mind, is how do you design an interface that scales in depth – to be accessible enough for someone newly sitting down at a system to be able to use it while at the same time allowing an experienced user to optimize his or her own processes – for one trivial example, I don’t want to have to pull the battery in order to get a “real” shutdown or hibernate of my laptop before a flight or a long day away from it: how long it’s going to be before I need it again is something that the software isn’t going to know, but I’ll usually have a pretty good guess of when I shut down.

As these things go, I’ve found Microsoft’s “big” products (Windows and Office) to be some of the better software out there in that respect, although I haven’t needed to play around nearly as much with Office customization since I moved to Office 2007. Vista and Windows 7 were (IMO) HUGE UI improvements over 2000/XP in my view.

Rip Torn: Bank Robber???

Actor Rip Torn charged with breaking into Conn. bank while drunk and carrying a loaded gun

SALISBURY, Conn. (AP) — Actor Elmore “Rip” Torn has been charged with breaking into a Connecticut bank and carrying a loaded handgun while intoxicated.

State police say the 78-year-old Salisbury resident was arrested Friday night after police found him inside the Litchfield Bancorp with a loaded revolver.

The “Men in Black” actor has been taken into custody and booked on charges including burglary and possession of firearm without a permit. He is being held on $100,000 bond and is scheduled for a Monday appearance in Bantam Superior Court.

Forget men in black, his SF great role was Centauri in The Last Starfighter.

Cat vs. Bear

Couldn’t figure out how to embed this, sorry.

Cat vs. Bear

Cat wins. Too funny!

A letter I sent to the Chancellor of UCSC and the Chief of Campus Police.

I spent an hour stuck in UCSC local traffic trying to get to class, only to be forced to turn around by (expetive deleted) protesters while a campus PD officer stood and did nothing. Then spend another half hour stuck in traffic getting away from campus.
Continue reading “A letter I sent to the Chancellor of UCSC and the Chief of Campus Police.”

Server upgrade

I doubt many folks are still reading it, as I know my handful of old friends who read regularly are all on Facebook now and seeing my updates there. Nevertheless, my file/web server has been down for a week or two and is only back up. It’s pretty much been totally replaced, hardware-wise.

Specs (aka Geek porn) after the break. Photo (at Aveek’s request) to be provided in a forthcoming update.
Continue reading “Server upgrade”

Musing on English classes

A New Assignment: Pick Books You Like

JONESBORO, Ga. — For years Lorrie McNeill loved teaching “To Kill a Mockingbird,” the Harper Lee classic that many Americans regard as a literary rite of passage.

But last fall, for the first time in 15 years, Ms. McNeill, 42, did not assign “Mockingbird” — or any novel. Instead she turned over all the decisions about which books to read to the students in her seventh- and eighth-grade English classes at Jonesboro Middle School in this south Atlanta suburb.

My recollection of high school English class was long periods of slogging through (or reading the Cliff notes for) novels (and in some cases, plays) I had no interest in, with occasional moments of high interest in the a few with sufficient adventure or science fiction credibility to hold my interest. One of my favorite memories of my whole education was discovering Brave New World and plowing through it in a single evening – something I’ve never done with a whole novel assigned for class, before or since (even in the “Science and Science Fiction” multidisciplinary class I took in high college to fulfil my literature requirement.)

Huxley blew my mind; here was a far, far more evocative dystopia than 1984 – and much more frighteningly believeable as a child of the 1970s and 1980s, compared to Orwell’s vision of a “hard” police state. I had started 1984 on my own at some point in the previous year or two, but unlike Animal Farm, never finished it on my own (although it was one of the more enjoyable books we had to read for class, IIRC, a year later and a couple of years of maturity in between my first attempt and the latter one made a big difference.)

At some point I’ll need to dig into my files to refresh my memory of what I read from 8th grade on (anything from 7th will have been lost to old Commodore disks and handwriting.) Sort of scary, I suppose, that I still have a good bit from 8th grade on. Digital preservation, you’ve got to love it, and I can still read any of the files involved (although if any of them are in the old Wordstar format, that will take a little work.)

I resemble that remark…

I (heart) XKCD, but this one made me really sad at the same time getting a laugh. “The least interesting man in the world,” indeed.

Reno/Tahoe photos, June 2009

Reno/Tahoe, June 2009

Ducks, they’re not just for Foster City

Late in getting the pictures up, but back around the end of May some ducks came to visit on my lawn, came by for a day or two, then disappeared. Ah well. One of the few things I miss about the old apartment complex is the ducks and their occasional noise.

Ducks on my lawn, trying to feed them.
Ducks on my lawn.

I’ve GOT to visit Estonia…

Kidding, although it does sound like an interesting place to visit for other reasons than the translation of “twelve months.”

In other news, I’ve been super-lax about updating this (even ignoring the 3+ weeks when there was no server running at all.) We’re finally sorta-kinda moved in. Some house-related posts coming up one of these