"Rosebud." -Charles Foster Kane
Posted at 7:00 am by Rob in Main, Raspberry Pi
While on vacation a couple of weeks ago I took my Raspberry Pi with me. You can easily connect it to a television using only an HDMI cable, so I hooked mine up to the hotel’s television, fired it up, and began playing some retro games. Right off the bat I noticed something wasn’t quite right.
If you’re not familiar with the Raspberry Pi you might not notice anything odd in this picture, but those “blue”berries are supposed to be raspberries! I actually didn’t notice this at first. Note that the resolution is reporting as 1360×768. From here I moved on to PiPlay’s menu system.
Again, if you’re not familiar with PiPlay this might jump out at you, but this menu is normally red, not blue. I then fired up Dig Dug and…
…yowza! Something is definitely wrong with this picture — literally!
After spending a few minutes on Google I discovered the problem. Apparently in “some” instances, “some” televisions will swap the red and blue colors on “some” Raspberry Pis in “some” resolutions. That’s about as specific as I could nail down, but that’s exactly what I was experiencing.
The solution in my case was to add the two following lines to /boot/config.txt:
For hdmi_group=1, hdmi_mode=4 forced my Pi into 720p (@60Hz). Without that line, the television was defaulting to 1360×768. Both resolutions are 720p, but the higher one was the only one that caused the colors to flip flop.
With the change made to config.txt I rebooted the Pi.
Note in this picture the raspberries are now the proper color and the resolution is simply being reported at 720p.
The PiPlay menu is now the proper red color…
…and Dig Dug is back to normal.
I haven’t run into this problem before at home, so it must have been something specifically with that television at the hotel. Once I got home I removed those lines from config.txt and the Pi continues to boot with the proper color scheme.
Posted at 7:00 am by Rob in Main
I can’t help it. When I find these old PC games, especially for only a buck or two at thrift stores, I buy them. Most of them I already have old copies of; the few I don’t, I’m sure I could find. Regardless, I pick them up.
I bought The Time Warp of Dr. Brain because I already have an original of The Island of Dr. Brain and wanted to put them next to one another. I haven’t tried to run this on a modern PC yet.
Mixed-Up Mother Goose is a SCUMMVM game by Sierra similar to the old King’s Quest games. I played it a lot as a kid and seeing an original copy made me smile, so I bought it.
Both of these Incredible Machine CDs are the later rendition of the series. I was a fan of the earlier games but haven’t tried these newer ones. I like referring to games that were released in 2001 as “the newer ones.”
As for Cap’n Crunch… I’m a sucker for records, CDs, and video games that came in cereal boxes. Despite being designed for Windows 95 (I’m guessing), I was able to get the good Cap’n’s game up and running on my Windows 8 laptop. The goal of this game is to build up your Crunchling. This is done by beating different mini skill games (like jumping and running) and also feeding it an unhealthy amount of Cap’n Crunch cereal — like, piles of cereal taller than the Crunchling, over and over again. That can’t be healthy, can it?
Posted at 7:00 am by Rob in Main
I love old collectible drinking glasses, despite the fact that they may or may not be bad for your health due to the levels of lead supposedly used in the paint. Thrift stores and antique malls are loaded with these things, but like everything else, prices have risen over the past 5-10 years. My limit for these character glasses is about $5, so I was thrilled to find these glasses marked for a buck each at a Ft. Worth antique mall!
From what I can find, these are from the “Action” series of McDonald’s drinking glasses, released in 1977. I have never seen these before so I was thrilled to find four of the six all for a dollar each. (I’m only missing Hamburgler and Big Mac.)
Compare these to the “Collector” series, also released in the late 70s.
I do have all six of these — I just took a picture of the same four characters for consistency. I also have all of the McDonald’s Sports Mugs, released around the same time.
Collecting these things can be a slippery slope as there are so many of them. For the most part I’ve tried to stick with the McDonald’s characters and the classic Star Wars trilogy glasses, although occasionally I’ll pick up a Great Muppet Caper, Peanuts, or Smurf glass if the price is right. I keep one of each of the glasses on the shelf and if I find duplicates they go into regular drinking glass rotation, lead paint be damned.
Posted at 12:00 pm by Rob in Main
For the first time last week I got to see an Elio in person.
To recap, the Elio is a two-seater (tandem) vehicle that drives like a car but, because it has less than four wheels, is legally classified as a motorcycle. It has a traditional gasoline engine under the hood, and due to the vehicle’s aerodynamics combined with its low (1,200 lb) weight, it gets 84/mpg. It also has a five star safety rating. The Elio, designed and built here in the United States, will go on sale in 2016 for $6,800.
If you want to read more about the Elio, I wrote a more in depth article a while ago.
Elio is taking both refundable and non-refundable reservations in amounts of $100, $250, $500 and $1,000. If you make a refundable down payment and the car doesn’t make it to market, you get a refund. Those making non-refundable reservations will get their cars first, and will also get 1.5x their reservation price off the cost of the vehicle. All those with non-refundable reservations will get their cars first and in the order of the size of the donation.
I’m currently in the non-refundable $100 reservation group, which puts me in the fourth group. I’ve considered upgrading, but as a bigger guy, I have concerns as to how comfortable the Elio would be (or if I would even fit inside one).
Occasionally the Elio team travels around the country showing off the Elio. Last week I was finally able to see one in person and actually sit inside.
Wahoo — I fit! The front of the Elio is actually very comfortable.
Here’s a picture of Susan in the front with Mason in the back.
Perhaps to make the front appear even roomier the driver’s seat is pushed all the way back, which doesn’t leave a lot of room for the rear passenger. My son, age thirteen, is 5’8″ and felt cramped.
None of the pictures I took show how small the trunk actually is. It’s small. The trunk’s measurements are 27″x14″x10″. For comparison, American Airlines allows 22″x14″9″ for carry on bags. Essentially you’ll have enough room back there for one carry one bag and a couple of sandwiches or something. If you’re planning on travelling solo, the rear seat folds down flush with the trunk and you can take more stuff with you. If you’re planning a two man trip… I don’t know what you’ll do. Every night I sleep using a CPAP, and when I travel I take it with me. It’s a carry on bag of its own, leaving no room for baggage at all if Susan and I were to take an overnight trip. There are talks of aftermarket saddlebags or a roof rack, both of which would affect the Elio’s slick lines and aerodynamics, but the trade off would be more storage. Bottom line, it appears to me the Elio will function as a two-person “around town” vehicle or a one-person road-trip vehicle.
Currently I am holding a reservation spot with a $100 down payment, but based on what I saw I am thinking about upgrading to the maximum $1,000 spot. My only trepidation at the moment is that the car was originally slated for a 2014 release date and it has already been pushed back 2 1/2 years to mid-2016… and with where I would end up in line I most likely wouldn’t see mine until 2017, if the car ships at all. $100 isn’t much to hold a spot for a car that might eventually see the market, but $1,000 is a serious investment. Decisions, decisions.
Posted at 7:00 am by Rob in Main
Susan had a business meeting last week in Ft. Worth, so I decided to take some vacation time and spend the week with her down in Texas. I’m not sure why they decided to have a meeting in the one place that’s hotter than Oklahoma right now but they did, so during the day while Susan was at work I decided to cool off by visiting some of Ft. Worth and Arlington’s thrift stores and antique malls.
Ho-ly crap! Ft. Worth and Arlington have some amazing thrift stores and antique malls! After two days of shopping I made myself stop because I was finding so many awesome things. Tomorrow I’ll share some of the toys and other things I found, but today I thought I would share the lunchboxes I found.
First up, Mr. Michael Knight — a.k.a. the Knight Rider.
When I first started collecting retro lunchboxes, plastic ones were $10 and metal ones were $20. That price included the thermos. Over the past ten or so years those prices have doubled, although occasionally you can find good deals if you look long enough. This Knight Rider lunchbox isn’t in great shape. Although the pictures are forgiving, one side is faded, the handle is broken, and it didn’t come with a thermos. Fortunately, the price reflected all of this. Even though it’s not in great condition it’s a good 80s piece.
Next up, baby Muppets!
I never cared for The Muppets Take Manhattan, but I sure did like the Muppet Babies cartoon when I was a kid. I liked the adventure aspect of the show and all the movie parodies they used to throw in. Catch me on a good day and I will perform the theme song for you … in character.
This lunchbox has a space theme on one side and a fairy-tale castle on the other, with more movie parodies (like Indiana Jones) around the edges. The thermos didn’t come with a lid but I had a spare that fit it.
And speaking of Muppets…
I’ve seen similar Sesame Street lunchboxes for sale before but they’re usually marked around $60 with a thermos (I got this one for half that). The characters on the lunchbox are repeated on the thermos in a school-like setting (which makes sense). I like how not even being on a lunchbox makes Bert happy. Oh, Bert.
The current lunchbox collection now looks like this:
I did a bit of rearranging with the new lunchboxes. I moved all of my Star Wars lunchboxes to the bottom shelf and placed them next to the Photon one. I also made a Jim Henson row with the Muppet Babies, Dark Crystal, the Muppets and Sesame Street. I thought about moving Road Runner, Jungle Book, Dragon’s Lair and He-Man all on the same row for an animation theme, but I like Super Mario and Dragon’s Lair being together for a video game theme. Maybe I’ll move Pac-Man down there too. I just realized I have too much free time.
Posted at 8:15 pm by Rob in Main
Last month my family and I took a 2,800 mile road trip where we drove from Oklahoma to Iowa, North Dakota, Wisconsin, and Minnesota. On the last night of our vacation we visited to the Mall of America in Minnesota, and while we were in the mall we visited the Peeps store.
My souvenir for the entire trip was a blue coffee mug from that store that said “Inside We’re All The Same,” underneath five bunny Peeps. The next morning we packed all our bags into the car (with the gift bag containing my mug on top) and drove 800 miles back to Oklahoma. When we got home, I opened the SUV’s rear hatch and my mug immediately fell out and smashed into a dozen pieces in my driveway.
My souvenir. Busted.
I did what anyone in my situation would have done. I kicked the car’s tire (it was a rental), threw away the broke pieces of glass, and then voiced my pain to the world via Twitter. After that, I checked the official Peeps website (https://www.peepsandcompany.com) with the intent of replacing the mug. I paid $10 for the first mug; replacing it would have cost me another $10, plus $8/shipping. I decided to live without the mug.
Before I tell you what happened next, let me tell you why I bought the mug in the first place and why I was so bummed it broke. My house is filled with collectables, mementos and knick-knacks. Instead of coming home with yet another pot holder or magnet, Susan and I decided to start collecting coffee mugs from the many places we visit. And the thing is, we decided to start doing this while we were standing in the Peeps store. I saw the mug and we came up with the idea right there. The Peeps mug was literally going to be the first official mug in our new mug collection.
And I broke it.
So anyway, this story — like pretty much any story involving Peeps — has a happy ending. About a week ago I was contacted by someone from the Peeps corporation through Twitter who offered to replace the mug for free. I graciously accepted their offer and sent them my address.
This morning, this arrived:
And guess what was inside?
Not only is this the first official mug of our vacation mug collection, but it now has a super awesome story to go with it. And, this mug even came with something that the other one didn’t.
Thanks again to the cool people at Peeps and Company for hooking me up with the mug. It’ll be used often and the story will be retold often.
Posted at 7:00 am by Rob in Main
The massive amounts of rain we’ve received in Oklahoma over the past month has had an affect on us. After the water level in the pond behind our house rose significantly, We’ve seen several displaced snakes up near the house, for example. The mosquitos are bad this year from all the standing water and will continue to be bad throughout the summer, I’m sure.
Also, recently, I’ve noticed water seeping in to the garage when it rains. The concrete is only wet about a foot into the garage and not enough to damage anything, but long term this seems like a problem. A visual inspection of the garage door revealed that the seal that runs along the bottom of the door appears to be worn out. Susan assured me that this would be a quick home repair, and so we decided to tackle it Sunday afternoon.
The project began by removing the old piece of rubber from the bottom of the garage door. It was permanently affixed to a strip of metal that was screwed to the bottom of the door. Mason took all the screws out and the trim piece came off. Progress!
Then Susan went to Home Depot and came back with two different rolls of seal, neither of which looked like anything we had removed. One needed to be glued to a garage door with a flat bottom (ours is not), and the other needed to be slid into a metal track. Setback!
Another trip to Home Depot later and we now owned 20′ of metal track. We only needed 16′ so I used the Dremmel to cut down the last piece of track. 20 screws later and the metal track was now attached to the bottom of the garage door. Boy this is going great!
Now it was time to slide in the rubber gasket. We got really good at this after the third or fourth time. Once it was finally in place we cut off the excess. Almost done!
Then we went to shut the garage door. For some reason completely unrelated to anything we had done, the right side of the garage door was 6″ higher than the other side. Perhaps a little shove would solve this? Nope, that made a wheel fall off. Maybe we could disengage the garage door and then realign get the garage door? Nope, that didn’t help. And now two more wheels have fallen out and it looks like the door is about to fall completely off the tracks and kill us. Also the left “guide wire” “?” was completely unwound at this point and wrapped around one of the door panels. And now the door won’t go up or down.
Well this took a turn, didn’t it. Did you know more garage door repairmen won’t come out on a Sunday night, even if there’s rain in the forecast?
One last trip to Home Depot netted us a 12’x20′ tarp and a box of staples for the staple gun. With the garage door temporarily sealed and the cars pulled up tight to prevent any would-be thieves from breaking in and stealing a bunch of old Atari games and broken computer parts, we went to sleep.
The garage door repairman showed up at 7:30am Monday morning and by 8am had everything back on track. The man assured Susan that “you didn’t do this,” although one would have to think that the timing is at best suspicious. Four aluminum strips, one roll of rubber strip, one giant tarp and one $85 house call and the door is as good as new. (Actually it’s not, but at least it doesn’t leak anymore.)
Posted at 10:31 am by Rob in Main, Movies, Reviews
(This review contains minor spoilers, most of which are revealed in the trailer.)
Can we all agree by now that a theme park that puts people near unrestrained carnivorous dinosaurs is a bad idea?
2015’s Jurassic World skips over the past two installments in the series (1997’s The Lost World: Jurassic Park and 2001’s Jurassic Park III, neither of which took place on the original island) and picks up where the 1993 original film left off.
Twenty-two years later (both in real time and movie time), John Hammond’s dream of bringing Jurassic Park, a theme park filled with real live dinosaurs (grown from extracted dinosaur DNA), has been fully realized in the form of Jurassic World. Just like in the first film, dinosaurs have been restricted to various zones on the island be large barriers made of concrete. Also, like in the first film, visitors to the park are allowed to be precariously close to these giant beasts in various vehicles and viewing areas. Finally, like in the first film, everyone is assured that nothing could possible go wrong… until it eventually does.
By now Jurassic World’s gates have been open for ten years and the visiting public has grown tired of the same old dinosaurs (really?), so the park’s DNA wizards have decided to create their own dinosaur. The all new Indominus Rex was created much in the way Willy Wonka designed the Everlasting Gobstopper — a pinch of T-Rex here, a dash of Giganotosaurus there, and so on. The end result is a dinosaur that is bigger, meaner, smarter, and more aggressive than any dinosaur the park has seen to date. My nine-year-old whispered to me, “That sounds like a bad idea.” How this fact eluded the park’s board of directors is a head-scratcher.
While only DNA master Dr. Henry Wu returns from the original film, Jurassic World’s new cast of characters are cut from similar molds. Clair is the driven business woman, so dedicated to running Jurassic World she doesn’t even know how old her two adolescent nephews are (Zach and Gray) when they come to visit. Then we’ve got Simon Masrani, the rich backer behind the new park, and Hoskins, the greedy leader of the park’s security team who has other plans for some of the park’s assets. Finally there’s Owen (Chris Pratt), who brings the whole thing together. Navy retiree Owen has established himself as the park’s animal behavioral expert by becoming the “alpha” of a small team of velociraptors and getting them to stop eating people long enough to do a few tricks.
If you’re counting “bad ideas,” add these to your list: sending your teenage kids to a dinosaur theme park in hopes that their career-driven aunt they haven’t seen in seven years will watch over them; attempting to train velociraptors; anything the park’s board of directors has approved in the past 22 years.
Within twenty minutes of its introduction the Indominus Rex has outsmarted every member of the park’s security team, which launches the film’s events into motion. Will our kids be the heros or the victims? Who will save the day and who will be dinosnacks? Ultimately it doesn’t even matter — there’s enough dinosaur-on-man attacks and dinosaur-on-dinosaur battles to keep you cheering and jumping for the film’s run time. Long gone are those slow, tense moments from the first film; we know what these monsters are capable of, and the movie wastes little time in showing us. While Jurassic Park had elements of horror mixed in, Jurassic World is more action-comedy. I laughed outloud at least half a dozen times, mostly to Owen-delivered one-liners. For the record, I also jumped at least twice.
If your brain is bigger than a Stegosaurus’ you’ll laugh at some of the film’s goofy plot decisions and characters’ actions, but the action is so loud and fast that you won’t have time to think about them until you’re back at home, checking your bedroom closet for velociraptors before bed.
Posted at 12:08 am by Rob in Main
Whenever I visit White Water Bay, I think about the water.
I recently read that there are half a million gallons of water in the park’s Wave Pool alone. Between the Activity Pool and the Lazy River, I’d guess that’s over a million gallons. Add in all the other rides and there’s probably one and a half million gallons of water throughout in the park.
Upon entering I’m blinded as the sun reflects off everything blue. What to do first? Ride the rides? Slide the slides? For me, it’s the Lazy River. The Lazy River is a long and winding and relatively shallow concrete river that leads you all around the park. Upon entering, the flowing current instantly propels you forward — whoosh! — on your own scenic tour of the park. You’ll see the children’s spray ground, lots of slides, even those half a million gallons of water in the wave pool. A fiberglass shark sprays you with cold water as you passively round a corner. And the underwater jets, when you pass them, shoot you forward once again, constantly cycling and recycling (and hopefully filtering) the artificial river’s water.
So much water.
And the day is fun and the kids are splashing and the adults are smiling and the sun is shining and you never ever think the water will run out.
It’s not until the evening comes, when the sun begins to set and the air begins to cool that you realize, soon, the water will be gone. First the water turns cold and then so do you; it’s cold in the water and colder when you get out. The waves in the wave pool slow and the teenage lifeguards sit in their tall towers motioning everyone toward the inevitable. The kids ignore their shivers and continue to run from ride to ride in hopes of climbing one more ladder. But not me. My bones are cold. I sit in a chair that calls my name as the sun goes down and the remaining beads of water trickle down my face. I follow one drop with my eyes as it rolls down my finger and drops to the ground below.
And soon, so are we. Final announcements are made and the lights go dark and there’s nothing left for you at the park. We turn our back on those million and a half gallons of water and start the cold walk out of the park.
And the children beg for one more drop of water and you don’t have the heart to tell them there’s nobody to beg.
Posted at 6:00 pm by Rob in Main
Last night I found an old copy of robohara.com on CD. Back before I ran WordPress (which I installed in 2005), I had my own blogging system I cobbled together with a bunch of poorly written ASP and PHP scripts. The one (only?) good thing about that old system was that all the entries were stored in a separate HTML file. Based on that I was able to open up the files in Chrome, manually copy the text of each individual entry, and paste them into WordPress.
I started on this early this morning before work. Before starting I disabled the plug-in that e-mails out updates, unchecked the boxes that send blog updates out to Facebook, Twitter and Google+, and even added another plug-in to keep these posts from showing up in my RSS feed. Imagine my surprise when just before it was time for me to report to work I was contacted by two different readers informing me that their e-mail inboxes were being flooded by these old updates.
After sending out an emergency SOS via Twitter, my friend Charles G. Hill (the man behind dustbury.com) suggested I try disabling Jetpack as well. I did, which stopped the outgoing flood. This evening, after work, I was able to import the rest of those old posts.
The ironic thing about all of this is that the vast majority of the posts I imported were terribly uninteresting. Some of them would barely pass for tweets or Facebook updates today. I was also really awful at coming up with post titles back then. I saw lots of posts with titles like “Wow” and “Boring Weekend” and “Zzz” and so on. My blog didn’t have a search engine back then so making things searchable wasn’t all that important.
Thanks to Paul and Greg for letting me know about the feed blast and Charles with coming up with the solution. This was a big mess with little payoff, but there was a big gap of updates missing from 2005 that have been filled.