- Most Recent | Since 2004
- List View
- Archive
- April 13, 2015
How I Chose my New DSLR: Pitting Function vs Aspiration
April 13, 2015Read moreI finally chosen a successor to my old Canon EOS 40D. While the 40D has served me quite well, it does not shoot video, and this is an area I’ve been wanting to dabble in for quite a while.
Since my 40D is over seven years old, its technology has been eclipsed by even the cheapest DSLRs on the market today, all of them several times more capable in every photographic specification that matters. However, no camera in the Canon family have grabbed my interest until very recently: the Canon 70D and the Canon 7D MkII.
I’ve been agonizing over the decision for months and months, and I finally pulled the trigger and picked up the 7D MkII despite the 70D being the better value on paper. Was this a dumb move? I don’t think so, but you can be the judge of that if you click that “MORE” button… (more…)
- April 12, 2015
A Nostalgic Look at “Write Your Own Fantasy Games for your Microcomputer”
April 12, 2015Read moreI just got this 1984 edition of Write Your Own Fantasy Games for your Microcomputer. It contains the listing for a game called “Dungeon of Doom” for the Commodore 64/Vic-20 computers. It is so old that the book devotes space for describing how to save your listing to a cassette tape drive.
When I was a kid, it was books like this that empowered us to dream about making our own games. Back then, no one really knew what a game could be. Graphics were so crude that there were no expectations at all. We were happy if text appeared on the screen, and amazed when it changed in response to our taps of the keyboard.
It’s a pretty cool book; even now I get excited browsing its pages because of the lavish (for 1984) illustrations and informative-looking diagrams that explain heady programming concepts with chatty monsters. I would have been in the 10th grade in 1984, and while I was familiar with editing existing program data to give me super powers, the idea of modeling an entire gaming world from scratch was beyond my mental capacity. Looking at this book now with decades of programming experience under my belt, I’m realizing that it’s STILL beyond me, even at this simple-by-modern-standards level. I have had the skill, but lacked the WILL to bring a game into existence. It’s another kick in the pants, reminding me to to get back to work on Project 1401 while I have the time.
Though the game mechanics and computer technology in this book are far outstripped by modern practice, I still I really admire what the book is doing: showing kids (I think) how to program a fantasy game all by themselves. It doesn’t talk down or dumb down the language, but it tries to be accessible. There are a lot of pictures and diagrams that explain how data storage and computer logic works through the use of genre-friendly monsters. It is pretty badass, even though there is no way any computer back then could even show a picture of a monster. You can actually download PDFs of this book and others in the series from the Museum of Computer Adventure Game History if you just want to see what it’s like for yourself.
These days, there are incredible tools for making games, and college-level courses for teaching industry practice. A book like this would probably be a 3-day assignment, just one of many over a four-year program of study. Even with all this power and knowledge available, it’s hard to imagine any but the most die-hard kids attempting to code anything from scratch. That’s always been my dream, to write a game from scratch. My thinking may be outmoded, but I still feel the dream somewhere in me. Just gotta dive it, just like it’s 1984 I suppose!
- April 11, 2015
MicroTask 07: Make a Chore Sheet
April 11, 2015Read moreFor today’s MicroTask, I made a variation of yesterday’s MicroTask sheet. I was experiencing extreme sluggishness, and woke up around 4:30PM. To be fair, I went to sleep at 8:00AM, not wanting to go to bed like a recalcitrant child but possessed of full adult authority.
With the day mostly lost and a big social event looming early tomorrow morning, I was feeling very negative. I can barely stand sitting here and typing the day’s report. However, I was able to squeeze out a Today’s Dumb Chore sheet, and substituted it for the regular version. My chore of the day was to refresh the automatic cat litter box in the basement, which was getting noticeably ripe. After that, I did a few more tidying chores and wrote them down. I’ve been noticing that as these sheets accrue, they seem to reinforce positive feeling toward daily action. Perhaps there is something to Jerry Seinfeld’s Productivity Tip ‘Don’t break the chain’ after all.
On a whim, I added a reward box to the bottom of the chore sheet that suggested seeing the new movie Ex Machina tonight, but it turns out that it’s only in limited release. Sigh. I like the idea, though, of the reward box.
One last thought: I’m envisioning a series of different “microtask” sheets for different moods and challenges. There are multiple ways that one can use their brain, and multiple kinds of tasks. It might be cool to have a set of 12 different microtask sheets that fit together as a system.
About this Article Series
This is part of a month-long challenge to see if I can make something small every day to learn patience. The April 2015 Challenge Page lists everything in one place...check it out!
- April 10, 2015
MicroTask 06: Add Text to MicroTask Form
April 10, 2015Read moreI was feeling a bit fuzzy-headed this morning, having eaten way too much curry last night for a first-ever “Curry Night” with friends. I still haven’t tackled the AI work this week, so for this week’s final MicroTask I decided to just punt it and add text to my MicroTask sheet. I have been adding a word balloon for the date and a dotted line to separate the single task from notes, and I’ve been using the back side of the page for additional thoughts. Why not save some time and add these to the actual form? The result, several hours later, is a new downloadable form, which you can see after the jump. (more…)
- April 10, 2015
Back to Basics: The IBM Model M Space Saving Keyboard
April 10, 2015Read moreFor the past year and a half I have been buying mechanical keyboards based on the Cherry MX Keyswitch. My favorite model so far has been the one based on the MX Green switch, which is has both tactile and audible feedback mated to a stronger-than-usual spring. On a whim, though, I plugged my old 1998 IBM Model M keyboard, widely considered the king of clicky keyboards, and found that I still preferred it. The reason I had replaced it with the MX switch-based keyboards is because the Model M requires a old-style plug called a PS/2 connector. This connector has all but disappeared from computers built after 2004 or so, and even the specialized computer motherboards I buy have problems with their PS/2 ports. USB keyboards are more reliable on current systems.
Today, though, I plugged the Model M back in using a PS/2 to USB adapter cable from ID Innovations, a company that specializes in point-of-sale equipment. Apparently older versions of type of gear (barcode scanners) used the PS/2 standard as well, and they need the additional chip smarts do correct keyboard emulation to USB. And it appears to work really well (for me so far), without the weird reset problems when the keyboard stops working. And you can’t just plug/unplug the PS/2 connector to make it work again; I find that shutting-off then rebooting the computer is necessary on my systems.
I have to say…the Cherry MX-based keyboards, for all the improved feedback of their mechanical switch design, is a distant second in terms of solidity and feel. I am lucky enough to have a couple rarer IBM Space Saving keyboards, which do not have the right-side numeric keypad. This makes it possible to use the mouse closer to the keyboard, reducing arm strain quite significantly. Here’s a video of me showing how loud the keyboard is compared to others; I can’t use the keyboard when I’m on a conference call or even sitting too close to someone with sensitive ears, but man…it feels wonderful.