Saturday, 11 April 2015

Listen to this now

Was just watching The Last Time You Had Fun when this song came on ... it is amazing.

Paul Baribeau - Ten Things

name ten things you wanna do before you die and then go do them. 
name ten places you really wanna be before you die and then go to them
name ten books you wanna read before you die and then go read them
name ten songs you wanna hear again before you die, get all of your friends together and scream them

because right now all you have is time time time yeah, 
but someday that time will run out. 
that's the only thing you can be absolutely certain about. 

think of all the things that are wrong with your life and then fix them
think of all the things that you love about your life, be thankful you are blessed with them
think of all the things that hold you back and realize that you don't need them
think of all the mistakes you have made in your life, make sure that you never repeat them

because right now all you have is time time time yeah, 
but someday that time will run out. 
that's the only thing you can be absolutely certain about. 

name ten thousand reasons why you never wanna die, go and tell someone who might've forgotten
try to list the endless reasons why it's good to be alive, and then just smile for awhile about them

soon the sun will rise and another day will come 
soon enough the sun will set, another day will be gone

and right now all you have is time time time yeah, 
but someday that time will run out. 
that's the only thing you can be absolutely certain about.
Thank you Paul, and you're welcome Internet.

Saturday, 28 February 2015

Introduction to Binaural Recording

Stereo, 5.1, 7.1 ... never mind those speaker effects - binaural recording is definitely going to be the new wave. How can it still be relatively niche?

Watch this, it'll be well worth it even if you know about binaural recording, thanks to the guys at the Verge (NB: you will need headphones for this):

https://www.youtube.com/watch?v=Yd5i7TlpzCk


Funnily enough I'd already heard 'The Virtual Barbershop' example quoted above many years ago, but what a great blast from the past! Here's the whole thing (just put headphones on and close your eyes): https://www.youtube.com/watch?v=IUDTlvagjJA

PS: If you're like me and you start looking for other binaural recording examples on YouTube, you're going to be pretty disappointed by the slim pickings. There is some really weird ASMR stuff (an entire field I'd never even heard of before - no pun intended), and the odd binaural beats referred to in the original video above, but hopefully more media producers will start integrating this going forward!

Saturday, 21 February 2015

Just when you thought you'd seen everything...

... the Internet delivers #cookinwifrabbits, a truly zany collection of recipes where "Rabbits R the CHEF; NOT the Meal!!"

Seriously, click on that link and be amazed!

Best of all, some of the recipes look really nifty ... I think I'm going to try some!

Monday, 16 February 2015

My very first C++ program

I've just decided to get back into computer programming, which I used to really enjoy at University, Back then it was Java, now I've decided to learn C++ instead.

You can download my very first program here: Click Here

It's a tiny plain-text lottery number generator, which will generate six numbers between 1 and 49 and then read them back at the end.

It's crude, but it seems to be working, and I'm thrilled! :)

It's even slightly interactive ... try not entering your name, or typing 'exit' to leave mid-way.

Ok, so it's not going to set the world on fire, but it's miles better than a 'Hello World' program! Also, in case you're interested, it's storing the random numbers into an array and then reading them back out using a for-loop ... all very efficient.

PS: If you use it (and I'm gonna), make sure you pay attention to the final instruction!!!

EDIT: Program above updated to Release build :)

Sunday, 15 February 2015

Microsoft HoloLens - Is this the future we've been waiting for?

I was just saying to my wife the other day that I'm bored with modern technological developments - every iteration of computing or mobile cellphone technology, for example, is a little bit better and faster, but it doesn't enable you to do anything new.

It seems that the last big invention was the Internet, waaaaay back in the 1990s. Everything else we have now that we take for granted is just a logical extension of that basical premise of connectivity: Netflix (on-demand video), Facebook (on-demand social networking), Google (on-demand search)...

Google Glass seemed at first like it might be a truly new technology, until its pricing made it completely inaccessible. Also it didn't seem that cool, did it? It was just a *screen* in front of your eyes, but that was it ... so what if it shaved off a few seconds off you having to pull your smartphone out of your pocket? It wasn't essentially new.

That looks like it's changed now.

Ladies and gentleman, let me introduce you to the Microsoft HoloLens.

1: Start here, get your mind blown: Introductory Video


2: Go behind the scenes, meeting the people: Deeper Down the Rabbit Hole


3: Finally, click here to see that this actually IS a real thing: Microsoft HoloLens Website

My initial thoughts are that this is awesome. I fully agree that staring at a screen (or a variety of them) has always felt too restrictive. We need technology to wrap around us to become truly interactive, rather than just simulating that. Finally, we might have it.

Is this going to change our lives, however, and will it be for the better?

My wife is uneasy about it. She rightly pointed out that it's going to lead to people hating their 'real' lives even more, as they wrap themselves into false digital realities. I don't have to be a psychologist to say that there's going to be very real psychological strain as a result.

That's nothing new either though. We're already feeling the pain of information overload, and this new technology promises to take that to a whole new scary level ... assuming the head-set gets smaller and less intrusive, we're going to be opening ourselves up to living in an 'always on' digital world, while our physical minds just don't have the capacity to process all that information.

I'm not advocating living 'off the grid' with tin-foil wrapped around your head, but I do think that it's going to be a very dangerous technology for a lot of people who lack self-control. Look around you: does 'self-control' come to mind as a term which we'd describe modern society anyway?

I currently don't have Skype open all the time. I currently have very few Facebook friends. I currently don't bother following Twitter. These are all active efforts I'm taking to protect myself from digital overload - or the psychosis of staring at a screen and hitting 'refresh' constantly, hoping that somebody, somewhere, will say something that improves my life dramatically for the better (and of course that never happens).

That won't change for me in a more interactive digital world. But I do wonder what the costs will be for playing Grand Theft Auto in full immersive 3D, for example, and shooting an endless stream of gangsters in the face. Will I feel guilty? Will I feel less discouraged about murdering people in real life? Will the line between reality and make-believe become even more blurred?

I wonder how much the developers of this technology are thinking about its ethical consequences, and to what extent they can even be held accountable for however people end up utilising it. Does the maker of the very first gun turn in his grave whenever a child shoots another child in a 'gang' incident? Or would that have happened anyway, and we're just accentuating the flaws that humans carry in them anyway?

It's exhilarating. It's scary.

The next step will be crossing the divide completely ... uploading human consciousness into a digital realm. Immortality? Why not.

Is my generation going to be the one that never has to die? Let's wait and see. I think that's coming with Windows 20.

Sunday, 4 January 2015

South Africa's amazing scenery by road

If a picture says a thousand words, then I've got no clue how many a ten minute video shares. Seems more efficient, then, to share this video:


There is a really stunning shot from about 08:00 at Chapman's Peak Drive, right here in Cape Town where I'm living now.


Thursday, 18 December 2014

Lessons from the corporate jungle

This evening is a great evening for me.

It's the first evening of my 2014 holiday. My auto-responder on my work e-mail address is set to vacation mode, and now you KNOW it's game-on.

Despite that, I think I feel a bit less 'holiday-ish' than ever, and it's mostly because of the rollercoaster year I've been on.

Moving from journalism into corporate communications is no joke, trust me. In my case it was corporate communications for a multinational company, so there have been foreign languages to learn in both the real and metaphorical business sense.

This 'Weird Al' video really echoes with me right now (dare I say I feel its 'synergy'?):

I've also recently been introduced to the wonder that is Breaking Bad (three seasons down, two left!), and it's packed with really insightful philosophies.

One scene that really struck me was when Jesse was asked by his school-teacher, 'Is this the best you can do?' There was no judgement, it was just a straight-forward question.

That really got me thinking ... what IS the best I can do, and am I doing it already? At least part of this year has been so hectic because I've really tried to ensure that I push every single project I work on that little step further from 'adequate' to 'intriguing', and that requires 24/7 commitment. But is it my best?

What IS my best, and how will I know that I can achieve it? I think this is a great question to ponder over these holidays. It's not just about relaxing on the beach and watching the rest of Breaking Bad (which I'll do) ... for 2015 I really want to just build of the momentum I've created through blood, sweat and tears in 2014.

It's a challenge. It's an opportunity. It's exciting.

It's a way to look past the 'corporate jargon for jargon's sake', to the core philosophies and highly-condensed little pearls of wisdom each piece of jargon contains.

Tomorrow (Friday) is my 29th birthday. I'm looking at the sharp edge of the big 3-0 approaching, and I'm ready for it. Bring it on, life.

An awesome festive season to you, my friends and dear readers. Thanks for joining me on this journey.