Mars Trilogy (timekeeping)

Look, I’ve only read the first book, well 70% of it, I’m still busy with the rest, but I’m sure the concept of time keeping is not going to change. I’ve mostly enjoyed the book (written by Kim Stanley Robinson), although it’s getting a bit long after the excitement of the first quarter. But anyway, timekeeping, it’s ridiculous. Red Mars is a Sci-Fi book based on the starting decades of populating Mars and making it habitable.

It starts focusing on the ‘first 100’, the first 100 people to arrive on Mars. They were all specially selected out of thousands of applicants to go to Mars. They’re mostly scientists and engineers with skills that they can use to develop Mars once they arrive.Screenshot_2016-05-14-18-16-45One of the early concepts introduced in the book is that of timekeeping. Something which, as they’re a bunch of scientists, I’d think would be rather important. Mars has this problem in that a solar day on Mars is marginally longer than a solar day on Earth. On average 39min longer.

This poses a problem when working on Mars, as how do you keep time? Do you have watches run an extra 39min? So after 24h00 is 24h01 up to 24h39? You can do this, in my opinion it’s a better solution than what took place in Red Mars, but it’s not what scientists do. Not the scientists at NASA anyway. No, they just redefined a second. Or rather gave the Mars Second a definition equal to 102.7% of an Earth Second. And it works! It’s good.

It means that any software can continue to operate on Mars, as long as the clocks they are set to work with are setup to a Martian clock. Well the time will work in any case, dates become a bit more complicated. But that’s not the topic of this article.

In the Mars Trilogy, the scientists’ solution in this situation was to run a clock at the same speed as an Earth clock. Then when 24h00 came along it would stop. It would stop for 39min, and then the clock would start again at 00h01. This time when the clocks were not running is referred to as the timeslip. And took on an element of meaning in the book, but egal.

The main reason they chose to do this is because, as opposed to rovers etc., we actually have people living in this timeframe now, people who are used to the length of a second and whose delicate minds don’t need the extra strain of not knowing how long a second is.

I disagree. From a scientific perspective alone, how do you record things taking place in this timeslip? How do computers react, how much extra effort is it to work around this; when it would be much easier to just make the second marginally (imperceptibly?) longer.IMG_20160514_181814I saw a recent video on YouTube where participants were asked to count to a minute in their heads and say stop when they got there, with interesting results. Mainly supporting my opinion that no one’s going to pick-up a 2.7% difference.

But it’s a book, and maybe I shouldn’t take it so seriously, it’s a nice plot device, if in my opinion a complete bogus conclusion to come to for a bunch of scientists.

If you’re interested, you can view a NASA article on the topic of timekeeping on Mars here, goes as far to include things like timezones and dates. Interestingly, the Wikipedia article on Mars timekeeping includes a mention of ‘timekeeping in fiction‘.

I was initially triggered to read the books after hearing in a podcast (I think it was Still Untitled) that a 10 part series was being produced based on the trilogy. According to Wikipedia it has however again been shelved.

Faulty Guitar Hero Guitar – multiple button presses (disassembly)

A friend recently picked up a 2nd hand Guitar Hero guitar. It worked mostly well, but at times when pressing some of the frets, other frets would also register. This makes playing the games normally a nightmare, as you’re currently being penalised for mistakes you didn’t actually make.

I took it apart but couldn’t find much wrong with it, besides some odd design decisions. /start side rant

There are 5 buttons on the fretboard. So if I were to design it, I would have 6 wires, 1 for each button, and one ground. But the fretboard has 8 connectors. I’m not sure if it allows a wire to be damaged and it to continue to work, but it doesn’t seem so. All I can think is that they had 8 pin connectors, and decided to use them. On the guitar itself, the 8 pins connect to a small PCB, with 6 lines coming from it straight to the microcontroller. It confuses me.

/end side rant

I didn’t have any way to test the guitar, so I gave it back, but my friend returned saying it seemed slightly worse. This was concerning. I got him to return it to me so I could take another look, this time requesting the receiver dongle as well so I could do testing myself.

USB Guitar Hero Dongle

USB Guitar Hero Dongle

The USB receiver is detected by Windows, and shows up as a game controller, so it’s quite easy to test the response of the system. What I found is that when the red button was depressed, the yellow button would trigger for a few 100ms as well. And likewise when depressing the yellow button, the red button would also be triggered for a few 100ms.

Windows sees the Guitar Hero as a gamepad, allowing one to monitor the inputs.

Windows sees the Guitar Hero as a gamepad, allowing one to monitor the inputs.

So again I opened up the guitar, spent some time with a multi-meter probing around, but didn’t find much. The connection from the buttons to the microcontroller all seemed to be in order, without any obvious problems. I don’t know what the problem actually was. The soldering on the board was relatively poor in my opinion, quite a bit of splatter, and several potentially joined lines. I took a scalpel to the board and cleared off any extra residue and solder I noted. Plugged everything back in and it all appears to be functioning 100%.

Main PCB, some solder contamination noted.

Main PCB, some solder contamination noted.

Again, I don’t know what was/is actually wrong with the board. Time will tell if the problem reoccurs, but at the moment it seems to be working well.

Disassembly
The guitar is fairly straightforward to disassemble. The fretboard pops out and is secured by multiple Torx-screws, and inside the PCB is secured by the same screws.

Screws to loosen to open fretboard

Screws to loosen to open fretboard

Two screws holding PCB in place. Slight press-fit.

Two screws holding PCB in place. Slight press-fit.

The body of the guitar is similarly assembled. Remove the face plate and loosen all the screws on the back (11 in total, one is hidden behind a ‘warranty void’ sticker). Take care when separating, as the whammy bar needs to be threaded through, and some wires connect the two halves of the guitar together (namely the battery connector), these can be unplugged fairly easily.

Location of screws to loosen to open guitar body

Location of screws to loosen to open guitar body

The main PCB is secured by screws which can be easily removed to give access to the board.

Location of various items within the guitar body

Location of various items within the guitar body

Skiing, holiday and travels

Over the last three weeks of December, my fiancée and I had the opportunity to do a trip through a bit of central Europe. A trip we had planned to do in August, and then postponed and then changed, and then changed again. It was great to finally get there.

We flew into Munich early on a Friday and spent the day riding trams from hostel to Paleontology Museum to Deutsches Museum to restaurants and everywhere in between.

Sunset on the Isar

Sunset on the Isar

The next morning we were picked up to start a week ski package outside Innsbruck (Austria). It was organised by SkiAustria. And I would recommend them. We had a great time. It was the two of us and a couple from ‘Maritzburg who we didn’t know previously, but got along with well. It was a pretty much all inclusive package, transport from Airport to ski-resort and back, all the ski equipment, lessons, accommodation, ski-passes, breakfast, supper and drinks.

Opening weekend at Axamer Lizum

Opening weekend at Axamer Lizum

We went early season, the Sunday we started was the opening weekend of the resort (Axamer-Lizum). And there wasn’t a lot of snow. It was a risk we knew we were taking, but it worked out just fine. Both the beginners/training slope and the main (ex-Women’s Olympic Downhill) slope were open. Which was enough for us as beginners.

Sunshine for the European winter

Sunshine for the European winter

We stayed at the Hotel Edelweiss in Goetzens. The service was wonderful and food and drinks offerings great. Rooms had a beautiful view out over the town and mountains. Staff were helpful and friendly. A nearby bus stop gave us access both to Innsbruck and to the ski resort.

View of the peaks surrounding Innsbruck

View of the peaks surrounding Innsbruck

Skiing is fun. Like super fun. I’d done it once before without instruction, and benefited greatly from our quick-witted instructor ‘Charlie’. Everyone on the slopes knew Charlie, and had a story to share. Charlie kept us entertained and skiing for 5 of our 6 days on the slopes and got us all down the big one on day 3 in one piece.

A misty lake somewhere in Austria (I really don't know where)

A misty lake somewhere in Austria (I really don’t know where)

After our first week we hired a car in Innsbruck made a quick stop at the Konnigsee and went on for a night in Salzburg (stayed in Yoho Youth Hostel). Spent some time at one of the biggest Weihnachtsmarkt (Christmas Markets) that we saw on our trip, and did a quick bus-tour round the city the next day before taking an extended walk. Back in the car, we drove up to Vienna.

Vienna skyscape from the Aquarium

Vienna skyscape from the Aquarium

Four nights in amazing Vienna. Lots of walking, lots of Weihnachtsmarkte (think we attended 5 different ones), Aquarium, Technology Museum, Natural History Museum, Mozart performance, more walking. If you’re there for several days I’d recommend the Vienna Card. Stayed in Enziana Hotel.

Christmas Market 1 of 1000

Christmas Market 1 of 1000

Then a train to Munich, arriving Christmas eve, and standing at the bus stop for only a couple of seconds, a local decided the bus wasn’t coming and dropped us off at our hotel. Christmas day we went into the city to have a picnic in the English Gardens and were surprised at how many people were out and about. Kids playing, music performances, runners, cyclists all enjoying the untypical sunny weather. We followed that up a viewing of the latest Star Wars movie in a packed cinema, before heading back to our hotel.

Christmas day Picnic

Christmas day Picnic

Boxing Day got us another car and a trip across Germany to the Black Forest. Spent the night in Todtmoos (Europaeisches Gaestehaus – more of a hostel). Odd little town, much more welcoming in the light of day. From there down to Switzerland. First night in Lucerne (stayed in Bellpark Hostel). Went up Mount Pilatus. Absolutely beautiful. Lots of tourists. Switzerland is very expensive. Tarryn had fondue for supper :)

View from Mt. Pilatus

View from Mt. Pilatus

Next day we travelled up to Grindelwald and had an extended walk in the forest in search of an elusive lake. Spent the night in French speaking (much to my confusion) Freibourg, at the NH Hotel (disappointing).

The Eiger (if I recall correctly)

The Eiger (if I recall correctly)

Our last day we drove to Constantz and spent the day hopping from shop to shop trying to avoid the cold. Flight out from Zurich back home.

Christmas Market food is great!

Christmas Market food is great!

We would have loved to experience a bit more snow, but with the amount of driving we did, it was probably better that our weather was as sunny and warm as it was. Most days in the 2-8degC range. Dropping a bit at night.

Majority of our accommodation was booked on Hotels.com, with one or two on Hostelworld.com. Cars booked through Hotels.com car hire interface. Do not hire a car in Switzerland, or drop one off there. Hire in Germany drive through Switzerland, and drop-off back in Germany. You will save thousands of Rands.

EU cars have steering wheel warmers. They're amazing!

EU cars have steering wheel warmers. They’re amazing!

We had an amazing time. Marvelled at the scenery, architecture and contrasting infrastructure. Skiing is definitely on our list of things to do again. Through some good fortune it seems we might be returning for a trip to South Switzerland in their summer, which we’re both looking forward to.

Being legal is frustrating

Four years ago I bought a laptop on a student special with the local universities. Pinnacle were the local distributors and the laptop came pre-installed with Windows 7 and Office professional. Wonderful. But it didn’t come with installation DVDs. I queried this with Pinnacle and they said I should use the Lenovo software (OneKey Backup) to create a backup install which would then have everything ready to go. Fine.

A few months later I buy myself an SSD and now want to install Windows on it. Do everything necessary but the 36GB original install complains that my 120GB SSD is too small to install Windows on… So I repartition my original HDD to have an 80GB windows install. Create new backup install, and successfully install on my SSD.

Fast forward to 2016 and for several reasons I haven’t once reformatted my hard drive since original install. But now it’s time. Backup everything I need. Boot up my backup DVD and try and install onto the same SSD. It complains the drive is too small. This is the same drive I installed on four years prior. No other hardware changes have taken place. I spend the next several hours rebooting trying different types of things; use an Ubuntu live CD to format the drive and remove the extra 100MB partition that Windows makes. All efforts are unsuccessful.

I give up and decide to use a legit Windows 7 install DVD I have to just do a plain install. Alas after installation it doesn’t like my key (the one stuck under my laptop), as the DVD is for Windows Ultimate, and my licence is for Windows Premium… Windows used to have their install DVDs freely available through Digital River. But discontinued this service a few years ago. After some extended searching I get hold of an ISO that, after installing, seems legit and is happy with my key. Yay.

I spent more time trying to get an audible.com audio book playing than it took to listen to the book. I have lost every other piece of DRM-locked music I have paid for.

source: https://xkcd.com/488/

But now I don’t have Office. So I begin the same search for an install for Office. I had earlier run a program to extract the CD-Key from my installed software. Again the Digital River ISOs had been discontinued. MS does offer install files for download on their website, but you have to input a valid CD-Key, and the licence for my CD-Key apparently didn’t match any of the versions they had for download. I get hold of some ISOs through different sources, but none of them are playing ball with my CD-Key…

So what eventually happens? I break down and buy Office. Through all my searching, I kept on getting adverts for MS’s Home Use Program. Basically, if your employer has some deal with MS, you can get Office 2016 Pro for like R150. My employer had never advertised this to us (that I recall), but I typed in my work email address and the next day there was an e-mail at work stating that I am eligible. So R150 later I have Office 2016 installed. My biggest gripe (besides having to pay for something I kinda already had) is that it installs everything! Skype for business (which you can’t use a normal Skype account with), MS Access, OneNote and Publisher which I don’t use. There is no option to only install specific software. And no option afterwards to remove some of the software.

But at least I have a working computer again. And I’ve made copies of all the CDs and installs I used. Stuff knows what use the Lenovo OneKey backup DVDs are to be used for.

All of this boils down to DRM, and how difficult it makes people’s lives. Those who try to do the right thing get blocked at every corner. Whereas I could easily have downloaded a cracked copy and be done with all these hassles. Argh!