All I need is a Portal

No, not that kind of Portal. In this case, I’m talking about any device that can connect to the internet: desktops, laptops, tablets, phones, e-readers, smart TVs, and I’m sure many more that I have missed. I’m probably late to this party, but I have finally clued into that fact that I no longer do … Continue reading “All I need is a Portal”

No, not that kind of Portal.

In this case, I’m talking about any device that can connect to the internet: desktops, laptops, tablets, phones, e-readers, smart TVs, and I’m sure many more that I have missed. I’m probably late to this party, but I have finally clued into that fact that I no longer do anything that doesn’t require a connection to the internet. “But wait!”, you say, “what about…”

… Professional Life?

I’m guessing most people get this already but, of course, there’s email. And then there’s the myriad of web forms that I process. And the scheduling that lives on a central server. And the 7 (!) instant messaging systems that I’m always connected to…

Like most people in the high tech industry, the entire context for the work I do lives entirely on the internet (or at least the intranet). Heck, my team is split across half the world, so I couldn’t even communicate with them without Sametime (*sigh*) and IP phones.

But then what about the actual software development tasks that I’m supposed to be doing? Well, you know desktop Eclipse is still my bread and butter, and aside from downloading it (and updating it) via eclipse.org, it really will run without an internet connection on your favorite desktop. But then all of the content that I work with actually lives on the eclipse.org servers, so I do need a connection to pull/push my work, even if I can get by without one in between.

And that’s the important detail, actually. I now think of working locally as “working from the cached” data; it’s certainly useful to have a way to work without an internet connection, but I absolutely must have one when I’m doing something real. That progression is what’s at the heart of the Orion work.

Orion actually seems like the most natural thing in the world to me now: I could run an Orion server on my local machine, which (together with a browser) gives you a story conceptually equivalent to Eclipse desktop: Local tools, running against a cached version of something that really lives on the internet. But why would I want that? If I need the internet to get the “real” data, why not serve the tools from there too? Obviously, they would need to still perform well and be fit for purpose, but beyond that there really isn’t anything special about having them local.

Case in point: While waiting for a laptop upgrade at work I was stuck for a few days running on a 1Ghz netbook with 2Gig of RAM. (Long story, better left untold.) During that time, I used the netbook as just a portable web browser — think “Chromebook” [Aside: why are all the current Chromebooks slow?]. On it, I kept web pages open on Lotus iNotes (for work mail/calendar), iCloud (for home mail/calendar/address book), and GMail (to hold my bugzilla spam 😉 ). I also spent the time doing useful Orion work, again with multiple windows open. All in all, this worked perfectly well. It wasn’t speedy, but it wasn’t holding me back. On that machine, at least, there would have been no hope of getting Lotus Notes and Desktop Eclipse both running reasonably. No way.

I can even get to all of those sites, and work with them, on my iPad. With an external keyboard, it’s actually almost good enough as a full time “portal”. Even without one, the first time you realize you can now do work anywhere there’s a cell signal is quite an eye opener.

Regardless of the tool to get there, I really can’t do my work without access to the internet. Maybe I could have at one time, but now if the network goes down, it makes more sense to go home, or anywhere else that you can get a network connection. (I actually shared my phone hotspot with others the last time that happened, so they could keep working.)

Ok, so what about…

“… gaming?”

Well, let’s see, what games do I currently play? Truthfully, all the games I play are PC based. It’s been years since I played a board game or card game, and I only occasionally play games on handhelds or consoles. For me, it’s all about PC gaming (and really that’s only reason why I still have a PC 😉 ).

So, what am I playing? There are the MMOs, of course, which are internet only by definition:

(and those are just the ones I’m currently playing).

Then there are the blockbuster single-player titles that I still make time for — things like Diablo, Deus Ex, Mass Effect, Dragon Age, and hopefully Watch Dogs (I’m expecting good things).

The thing is, I never go to a brick and mortar store to buy PC games any more. I almost always download the games from one of the online providers like Steam or (if there is no other choice) Origin. When you use one of these services to buy your games, the systems requires you to check in with them (via an internet connection) when you go to play the game. Not ideal, but I’ve gotten used to it, and (at least in Steam’s case) they also provide the side-benefit of uploading your game saves, so you can just delete the entire game off your system, and if you ever decide to play again, pick up where you left off at the cost of a (free) re-download.

Diablo 3, of course, is even more tied to the internet. It is effectively running an MMO backend, under the covers, even when you are playing in single-player mode. Your character can’t do anything without a connection. Wow! A couple of years ago, that idea would have been laughed at, but clearly that’s changed.

In any case, for me, computer gaming really does need an internet connection.

Ok, so what about…

“… everything else?”

You get the picture and this post is getting too long.

I make music; it uses samples from (and gets saved back to) SoundCloud. I watch movies; they come from iTunes. My car dealer, dentist and family doctor all remind me of upcoming appointments via email, and almost all of my bills now come in the same way. I buy things from Amazon and pay by PayPal. When I travel my GPS app gets current traffic info from the web. When I buy coffee, I pay for it with my phone. I’m an avid reader of ebooks, but haven’t read a paper book in years…

It would take 10 more articles this long to capture all the ways I depend on the internet.

So, like I said, my entire life needs an internet connection. I’m actually ok with that. I’ve come to grips with the fact that we’ve crossed a boundary we can’t uncross. What about you?

George and the christmas decorations.

He was a bit confused when we started building a tree in the living room, and when we started bringing out the boxes of decorations, he figured it was best if he just stayed out of the way. He’s only tried to eat one of the Christmas balls so far, but I suspect he hasn’t … Continue reading “George and the christmas decorations.”

He was a bit confused when we started building a tree in the living room, and when we started bringing out the boxes of decorations, he figured it was best if he just stayed out of the way.

He’s only tried to eat one of the Christmas balls so far, but I suspect he hasn’t quite learned that lesson yet.

*** Site stability warning *** (updated)

Just letting you know that the various sites we host may be unstable for the next few days. We’ve just upgraded our network connection, which should significantly improve performance, but it’s going to take a while to get all the kinks worked out. Wish me luck :-), McQ. Update: The most important sites are all … Continue reading “*** Site stability warning *** (updated)”

Just letting you know that the various sites we host may be unstable for the next few days.

We’ve just upgraded our network connection, which should significantly improve performance, but it’s going to take a while to get all the kinks worked out.

Wish me luck :-),
McQ.

Update: The most important sites are all working again. If you have any problems, please let me know.

Welcome, George.

Say hello to George… (Note: Clicking on the above photo will show you a larger version. The other photos in this post are just the small size.) So far, that’s the only close up I’ve been able to take of him where he wasn’t a) moving too fast for the camera to focus on, or … Continue reading “Welcome, George.”

Say hello to George…

George drinking from a water dish
George having a drink

(Note: Clicking on the above photo will show you a larger version. The other photos in this post are just the small size.)

So far, that’s the only close up I’ve been able to take of him where he wasn’t a) moving too fast for the camera to focus on, or b) impossible to see because of the “can’t photograph a black dog” problem. He’s named after the classic Loony Tunes “I will call him George” routine that appears (I believe) in several of the cartoons. Here’s one example.

We’ve had him for about 3 days now, and he seems to be settling in. There have been no issues between him and Lucky, our old dog, and there’s even some signs that they are going to be ok with each other…

Lucky standing over George in the back yard.
Not quite friends yet.

He’s a purebred Black Labrador Retriever, with very strong parentage. He also already has the “sad puppy eyes” thing down perfectly…

George showing his puppy face
Ah, what's wrong George? 🙁

We’re still in the phase where we have to get up once in the night to let him out, so Deb and I are both a bit sleep deprived right now, but that shouldn’t last too long — he says hopefully.

Spring!

So here I am, sitting at the Starbucks, having just ridden my bike over. First bike ride of the season! Ya, ok, I know I’m slow. Given the weather over the last few days it feels like everyone has been out biking already, but at least I made it. Now when it gets cold again, … Continue reading “Spring!”

So here I am, sitting at the Starbucks, having just ridden my bike over.

20120321-183757.jpg

First bike ride of the season! Ya, ok, I know I’m slow. Given the weather over the last few days it feels like everyone has been out biking already, but at least I made it. Now when it gets cold again, you’ll know who to blame. 😛

In any case, even I couldn’t pass up a day this nice. It’s 25 celsius out there and it’s coming up on 19h00. Wow!

Now let’s just all hope that we aren’t seeing 20 degrees above normal temps in July and August too.