Category: Uncategorized

Berlin – All Panoramas

Because I didn’t want to include all of the panoramas I took in my main Berlin summary post, here is a list of nearly all of them for those that care:

Apartment:
http://www.occip.it/pyh2l87gj

Park behind apartment:
http://www.occip.it/pyh30sy9j
http://www.occip.it/pyh80z5ij

Nazi war crimes trial exhibit:
http://www.occip.it/pyh405w8j
http://www.occip.it/pyhsssgj

Outside the Nazi war crimes courthouse:
http://www.occip.it/pyh7em0j
http://www.occip.it/pyh20eo5j

Outside our Nuremburg hotel:
http://www.occip.it/pyh78bnj

Church in Nuremburg (half):
http://www.occip.it/pygy00nksj

Bridge in Nuremburg:
http://www.occip.it/pyh203r7j
http://www.occip.it/pyh40yluj

Medieval Dungeon:
http://www.occip.it/pyhsunvj

Christmas markets:
http://www.occip.it/pyhsec8j
http://www.occip.it/pyh30wfjj
http://www.occip.it/pygy0t15j
http://www.occip.it/pyh30sfbj

Random Subway Station:
http://www.occip.it/pygz0cvgj

Main train station (Berlin Hauptbahnhof)
http://www.occip.it/pyhs0jsxj

Church:
http://www.occip.it/pyh30zyej
http://www.occip.it/pyh3006qxj
Outside: http://www.occip.it/pygy0v67j

Crypt:
http://www.occip.it/pyh50u4zj

Charlottenburg Palace:
http://www.occip.it/pyh69zfj

Holocaust Memorial:
http://www.occip.it/pyh80z4rj
http://www.occip.it/pyh3066kj
http://www.occip.it/pyh7i82j

Brandenberg Gate:
http://www.occip.it/pyh30dfsj — kind of messed up

Tiergarten:
http://www.occip.it/pyhsvm2j
http://www.occip.it/pygy0fraj

KaDeWe Restaraunt:
http://www.occip.it/pygz0ygrj

Gedächtniskirche:
http://www.occip.it/pyh80f95j

360 Panorama – Occip.It View After Saving

Per the comment thread on Occipital’s blog:

This took me a while to find. As I’m in Berlin right now, my phone doesn’t work. I’ve pulled the SIM and I am just using it like an iPod touch. This has been a frustrating experience with regard to 360 Panorama because I rarely have an internet connection at the time that I take the panorama. All I can do is “Save”, and not having it in their nifty “Immersively stunning way” is a bit of a letdown.

The good news is twofold: They’re going to address it in an update AND there’s a way to manually recreate them with your saved image. First, upload them to www.yfrog.com. Luckily, they allow batch uploads. So if you’re like me and took 52 of them, it’s not too much trouble to upload them all.

Then the tedious part: making a list of all of the URLs created by the newly uploaded images. Once you make a list, just replace “yfrog.com/” with  ”occip.it/py” and voila! you have an Occipital magic view of your 360 panorama after saving it.

If anyone has any quick way of creating a list of all of your yfrog images, I’d love to know.

It’s not an elegant solution, but it should work until they update the app.

UPDATE: See comment for some of mine from my trip.

UPDATE 2: Checked for an app store update the very next day and it looks like they’ve addressed the problem.

Willie and Ernsty

On the Subway

Burlesque premiere in Germany

Nutella crepe

They sell these things in Berlin. They are delicious!

Making my nutella crepe

Raft alope

It was in the middle of potsdamer platz

Just getting started!

Dinner

Dinner on the top floor of KaDeWe

KaDeWe

A huge department store in Berlin.

Christmas market stand

Tons of colors

The new church

The new church

The new church

The new church

Gedaechtniskirche

What’s left of a very old church that was bombed in WWII

Travel bros

My first glass of Gluehwein!

A cup of really hot wine.

Kevin drinking Gluehwein

Amsterdam!

Landing in Amsterdam.

Almost there!

8 hours later

Breakfast

The food was surprisingly good. Good job Dutchies!

Dinner

The food was surprisingly good. Good job Dutchies!

Bicycles everywhere

From the killer taxi cab.

French fry sauce

Looks gross. Hard to understand what it is. Tastes great!

Kevin met someone

His friend in Amsterdam.

Long Day at Work

An artist at work!

He was drawing a happy face. :)

OnLive: Initial Impressions

onlive_logoI’ve been following OnLive since it was first announced in March of 2009. The idea is straightforward: The OnLive app is just a video stream of a server. The server processes your  input, renders the video, and then sends it back to your screen. A few of the less technical people I’ve described the concept to didn’t quite “get it” at first. They didn’t catch the major and minor ways this would change gaming.

Why bother?

The standout reason is the idea of no longer needing a “gaming” PC. You just need a computer that can play back video and a speedy internet connection. No $150-300 video card every year or two. No need for a new motherboard/processor/memory upgrade every year or two. A rinky-dink laptop will work to play the latest games.

Sure, I do have a gaming PC. I’m still interested. Regular PC upgrades have been a way of life for me since I was a kid, so it’s not something I’m necessarily dying to stop doing. It interests me because it puts my #1 form of entertainment in the cloud. It allows me to pick up where I left off in any of my games from any computer that has a fast internet connection. I just log onto OnLive.com, download an app that’s just a couple of megabytes, and I’m gaming. Awesome.

Why else?

Initially, I didn’t really catch how gaming via this technology would change the experience. Because they’re already streaming video to you, processing video has very little overhead. This really shines via their interface:

onlive_menu

Each one of those rectangles is an actual video. In theory, each one is also live video of someone playing. The reality is that right now some are prerecorded due to the limited user base, particularly before release when it was still in beta.

This allows for some more subtle features – players don’t have profile pictures, they have profile videos. You can see what one of your buddies is doing in-game at this very moment. Players can create “brag clips” while playing, which are immediately available for other players to view and rate.

No way it works

If you’re anything like me and find yourself still pausing a damn YouTube video to wait for it to buffer even though you have a 16 mbps connection, you’ll scoff at the idea and call it “silly” smoke and mirrors. “There’s no way it will work.”

It works, and it works surprisingly well. When you launch the app, it analyzes your connection and determines the most appropriate flavor of their algorithm to use. So far, I’ve only spent about an hour and a half using it. This was around 7 in the evening on a 16 mbps down / 1.5 mbps up connection. I played 20 minutes or so of AaaaaAAaaaAAAaaAAAAaAAAAA!!!, dabbled in the Splinter Cell Conviction demo, and spent the rest of the time playing Just Cause 2. I played full screen on a 1680×1050 22” LCD. I started off using the keyboard and mouse, but when I began playing Just Cause 2 I turned on my wireless Xbox 360 controller and it just worked. I had previously already used it on my PC, but there was no configuration needed for OnLive.

Don’t lie, it’s laggy!

Yep, definitely laggy. I immediately noticed it. The time it took for the app to process my input, send it to the server farm (probably in Dallas), process it, render the video, and send it back to my computer (in Northwest Louisiana) was noticeable. Of course it was noticeable. I was hypersensitive to it because i was logging on to OnLive for the first time and testing to see if it was laggy.

But the question is this: Does it matter? In a first person shooter, it could definitely matter. In the three games I played, it kind of mattered. After about 20-30 minutes of playing them, it didn’t matter. None of the problems mattered. I had the game running full screen, I was playing with my 360 controller, and I was having fun. I genuinely quit thinking about the technology and I was just playing the games (mostly Just Cause 2). I’m a relatively hardcore FPS player. I play to try some Unreal 3 and F.E.A.R. and see how much of a problem it is, but I will honestly be surprised if it’s not something I get used to pretty quickly.

onlive

How much?

$5 per month plus the cost of the games. Less than Xbox Live. Free for the first year due to some bizarre AT&T sponsorship that I haven’t cared enough to understand. How much for the games? Brand new games are as much as you would pay on Steam. Games that are a couple of months old are $20-40. Indie games are around $10ish. You can “demo” most games, which is 30 minutes of time to play the full game. I’d take that over a normal demo in most cases. Many of the games have rental options. Pay a few bucks to play the game for 3 or 5 or maybe 7 days. For your typical AAA action game with just 8-14 hours of gameplay, this could be an amazing weekend value. I kind of forgot about renting years ago. It’s only ever been an option for consoles.

Is that too much? The service fee is much less than I was expecting. I’m happy to pay $5 per month for a gaming PC in the cloud. The cost of the games is something I’m a little unsure about. I don’t feel right paying $50-60 for a brand new game which I can only use via their service. However, I feel fine paying $30 for a game like Borderlands and only being able to play it via OnLive.

I haven’t read the terms of use, but I’ve seen some accusations being tossed around of you losing your games if you cancel your account and leave it deactivated for X number days/weeks/months. Should I lose my data and game saves after a certain amount of time? Sure, I think that’s reasonable. Should I lose my rights to play the game again 2 years down the road if I resubscribe? Absolutely not. If that’s the case, OnLive will not succeed. Before I make my first game purchase, I certainly aim to understand this agreement more.

Final thoughts

I really do think OnLive is on to something great here. They’ve got a tough job ahead of them in balancing their pricing. If the users get behind them and really show demand for the service, we’re now looking at the infancy of a major shift in our available options as gamers. Developers will create products for a platform whenever there is enough demand, and the games a developer could create specifically for a platform like this could be very promising. Sure, the video is a little muddier than it might be playing natively. Sure, there is a slightly noticeable latency issue. Sure there’s a limited game selection. For being the launch week of such an incredible technological accomplishment, I’ll take it. It can only get more awesome from here.

My Great Grandchildren (and Jesse Schell) Motivated Me To Read More Often

I glance over a few hundred headlines per day via Google Reader. Because of that, I often read headlines and only get around to reading the content of those headlines that bombard me. DICE 2010 had a guest speaker named Jesse Schell. I hadn’t heard of him, but I don’t follow the industry that closely. 

So I saw dozens of posts within a window of about 2 days saying how great this “Future of Games” talk was. So I listened to it. He’s a great speaker and made me want to be interested in what he was talking about. For the most part, all I gathered was that external rewards are a very strong psychological motivator. Competing over silly points makes people jump through a lot of silly hoops and consider it entertaining. I shamefully agree, because I can think of no other reason that I so willingly totally reset my entire progression in Call of Duty only to do it all over again. I’m insane. But at least I’m higher level than everyone I know.

The talk was indeed great. I enjoyed it, and it really made to stop and think about what I think is enjoyable in interactive entertainment. None of that is what really struck me though. What really struck me was around the last two minutes. He’s talking about all areas of our life being monitored for gaming purposes to track what we accomplish and reward us with these points:

You sit down with your new Kindle 3.0 … You’ve finished 500 novels and this is a big achievement. … but you’re thinking that ‘I’m really embarrassed that my 500th novel is some dumb Star Trek novel. … You realize you have no idea what books your grandparents read or where they went on a daily basis. … Our grandchildren will know every book that we read. That legacy will be there and will be remembered. … Is it possible maybe that since all of this stuff is being watched and measured and judged, then maybe I should change my behavior a little bit and be a little better than I would’ve been? …

Obviously, this was where he was really bring his point home. Man, did it work! I HAVEN’T READ A THING! Sure, I’m regularly reading technical books in hopes of advancing my career. Sure, I read hundreds of headlines and dozens of articles per day. Those don’t count! I want to read novels. I want to read a piece of writing that is more than 8 paragraphs long and doesn’t have { } or () in it.

I don’t want to disappoint my grandchildren. I want them to be able to read my Amazon Kindle profile 50 years from now and be curious about the titles I’ve read. I want my literature profile to challenge them. I fear that the children growing up now and thereafter won’t be able to digest a contiguous piece of writing more than a page or two long.

With that said, I’m having trouble writing a post much longer than this one. Oh, and I’m doing my reading on Kindle for iPhone which allows me to read just a few paragraphs at a time while I’m on the go.

… wait a minute…

Full talk:

 

Back on track

Over a year ago, I lost my debit card. Naturally, I canceled it. Because I’m lazy, I had a number of bills auto debiting via that card. This made the process of moving to a new debit card a nightmare.

I forgot something, and it was my hosting provider. They didn’t call me or email me (from what I could tell) for months. My old website worked for quite a long time. One day it quit working, and they wanted their money. Well, a collection agency wanted their money. The first time I recognized the problem was when a collection agency called me. Of course I paid it immediately, but all of my data was gone. My account hasn’t been restored. I’m fine with that – the hosting provider (1and1) was terrible, hard to communicate with, and had a dreadful management panel. I also hated my old domain name.

When all of this went down, I was pretty busy with work and school and family, so I didn’t feel like I had enough time to spare worrying about some silly blog posts.

I woke up early today, over a year after that happened, and decided to address it. I made my way over to the Way Back Machine and grabbed most of my old blog posts. Worked like a charm, other than missing pictures from some of the most recent posts.

I plan on implementing some automated backup solution for my data this time around.

Oh, and maybe post! That would be a great idea.

Occupation Migration, Data Gluttony, and Tinfoil Parabolas

As is probably quite obvious, something’s been distracting me since August. No, it’s not the fatty from my previous post, but New Tech (Computer Systems?). Thanks for the recommendation, Chris, but I think I enjoyed it more at Highland Clinic where I was wholly unnecessary. Or not. Being necessary has been quite refreshing, but it’s caused me to neglect my personal tube in the interweb.

New Year’s Day provided some much needed geek time, so I had some time to convert my now unnecessary Windows Media Center PC to a Windows Home Server and I absolutely love it. I understand that Linux is free and can do all of the things WHS is doing, but it is so much easier to do with Windows Home Server. I need data redundancy to protect those important family photos, documents, etc., but I’m not particularly keen on the idea of maintaining a RAID 5 rig and worrying about having the right kind of drive to replace a failed one, controller failure, or whatever else. I need a poor man’s data redundancy, and it seems that WHS is right up my ally alley.

The install was quite pleasing. It took some time, but it was still fairly straightforward. What drew me to WHS was the concept behind the disk management. Install whatever hard drives you have. Don’t worry about which is E:, which is F:, which is G:, where your photos are and where your videos are, and so on and so forth. Home Server handles all of that. It operates on shares, so you have your Photos share, your Videos share, and whatever other shares you prefer to create. Flag a share as needing duplication, and Home Server makes sure the data for that share is somewhere on multiple hard drives. A drive fails? No problem, it’s on another. Home Server handles all of that in the background. I’m really loving it so far. At this point I’ve got two 200GB drives, a 320 GB drive, and an external 200 GB drive. It doesn’t matter which files go on which drive. I just dump them in their appropriate share and I’m done with it.

WHS also supports user created add-ins. The add-in I’ve most enjoyed so far is Xbox Community Feeds. I’m using it exclusively to subscribe to video RSS feeds. Now I can watch my favorite vidcasts (The 1UP Show, Totally Rad Show, Diggnation, Systm, DL.TV) on my 360 without having to manually download them and add them to my video share.

Thanks again to Chris for suggesting Windows Live Writer. It makes the entire process of blogging downright fun! I might even post again before 6 months has passed just so I can use Windows Live Writer again.

We rearranged our furniture in our living room, and my laptop now has terrible wi-fi reception. Solution? Access point!? No, not worth the money. Better router!? Again, my $19 Microsoft Router from woot! has served me perfectly in every other way and I need not spend any more. I know! A parabolic tinfoil reflector for my antenna. As it turns out, this little arts & crafts project made all the difference needed. I went from two bars in the Windows wireless connection monitor to 5 bars. Very cool.