Geek Swagger.
dmkemick
This user hasn't shared any biographical information
Homepage: http://www.davekemick.com
Jabber/GTalk: dmkemick
AIM: dmkemick
Posts by dmkemick
Dropbox : The Video
Oct 25th
I wrote a post some time ago about Dropbox. It's an awesome online storage solution for backup, syncing and sharing your files. Despite having written about it I was still inclined to do a video showing how the whole thing works, so that's exactly what I did. I even compared it to Live Mesh a bit so that's a bit of a bonus. Thanks for watching!
Dropbox
Now Playing:
, (multiplayer beta)
Mobile applications: the future of software development
Oct 23rd
I twittered a link to an article by Gizmodo yesterday in which it was announced that BlackBerry was bringing it's own application store to their mobile products. Obviously the success of the BlackBerry is fairly well known, but with the iPhone gaining more and more traction it's not entirely unexpected that BlackBerry would want to throw their hat into the mobile application market along with the recently released T-Mobile G1 (powered by Google's Android OS). Could this be the new trend in application development?
As more and more emphasis is put on cloud computing it seems that there isn't as much need for actual desktop applications anymore. Presumably the ultimate goal of computing in the cloud is that we'll be able to access server-based applications from a web browser, much like 280slides and Pixlr - two websites I've probably talked about a little too much recently. I've also made reference to the Google applications (docs, calendar, mail) and Microsoft's Live services (email, calendar, Skydrive, Live Mesh) as other good examples of where cloud computing might be headed. So then, in 15 years will traditional desktop application developers still have a role in the tech industry?
I think that's where all of this push for mobile applications comes in. Obviously they're successful. I wrote a post about the developer of Trism for iPhone being on track to make $2 million by 2009. There's a market here. Besides, isn't that what we've wanted from our cellphones all along, that is to say a mobile computing device? The phones in question (iPhone, Android, BlackBerry) have some features with all sorts of potential for developers - functionality that we dont necessarily see in even sophisticated computers today because they don't lend themselves well. I'm talking about GPS, video capturing, accelerometers and obviously telephony - and it shows with some of the more innovative apps to hit the phones' respective stores.
Of course there is some room for improvement. The G1 for instance, only has around 30 applications right now despite being completely open source. Also a lot of the applications are a little too innovative for their own good; for example there's an application that calculates your carbon footprint as you drive using GPS (it's called Ecorio, ) and yet there isn't a quality instant messenger app. Some have speculated that this is because of Google's $10 million contest for the best Android application, which may have spurred more incentive to make an overly ambitious application instead of focusing on something more basic (and yet essential).
It seems like common sense to me that as the shift to smaller devices happens that developers will have a home on mobile platforms. It could be sort of a trend in which BlackBerry sees the iPhone and Andriod app stores and says "we need to get in on that as well" but based on some of the success stories so far I think mobile applications are here to stay. They aren't new, but now they're beginning to take front stage. I don't dare say that this shift will be as important as the shift to the internet, but to say that mobile applications won't have at least comparitive importance is rather shortsighted. So if you're a desktop application developer (or any developer in general) it might just be worth your while to grab a copy of the iPhone/Android/Blackberry(???) SDK and tinker around a bit. =)
Now Playing:
Could the economic downturn spell doom for Web 2.0 startups?
Oct 21st
Very few people have been happy with the way the economy has been lately. Of course there's always the bullish approach to a poor economy and start market - time to buy at record lows, right? But what if you're a web 2.0 company with little to no funding and no business model? There are a ton of sites out there these days that don't really have a means of monetization beyond advertising. So then, what's going to happen to the Twitters of the world?
Let me start off by saying that I'm not really concerned about Twitter. Twitter is much too viable to completely fade away into obscurity at this point. After all, Britney Spears just opened a Twitter account, so that must mean something. How about the Twitter clones though? You've got Plurk, Jaiku, Zannel and even Pownce all competing for the same market. Each service varies slightly but in the long run they offer the same service: micro-blogging. None of these services charge a fee either, unless you take into account Pownce's nominal fee for the pro version of their service. As I mentioned, that puts a lot of emphasis on the good old banner ad.
Now, I've heard a lot of people say that the first thing to go in an economic downturn, recession, whatever you want ot call it - is advertising. Businesses trying to cut back on some spending end up turning to the marketing department in order to save some cash but cutting some of their promotional campaigns. That's obviously bad news if you're Twitter. Still, I'm not positive if web advertising will be hit the hardest. You would think, if anything, web advertising might see a bump in all of this. If companies are reining in spending on advertising they might want to turn to a cheaper alternative to popular media ads. Seems to me like the web is a perfect place to move forward.
That's all well and good but there are a lot of sites out there that don't even advertise. Not too long ago I did a few video walkthroughs on some cool web applications - 280slides.com and Pixlr.com. Both provide excellent functionality but, because they're situated like a desktop application, fail to integrate any sort of banner ads or anything. That's great for the end-user but not so great for the startup's bottom line. How long before investors realize there's no money in a free online service like 280slides.com and decide to pull funding? Of course they could always hope to be bought out by the Microsofts and Apples of the world (seriously - 280slides and Pixlr would make great additions to the Live/MobileMe suite of services).
I'm not really sure where I was going with this post, but it's just one of those things that I've been thinking about recently. My favorite part about using the internet is having access to all these cool web applications and social networks, but you never know, we might finally be approaching the Web 2.0 equivalent of the dot-com crash from 2000. That's a pretty cheery thought!
Now Playing:
Street Dogs - Tale of Mass Deception
Apple’s Notebook Event – 10/14/2008
Oct 18th
Alrighty so let me first apologize for not getting a post up on Thursday. I was kinda busy this past week so I never got around to it. Instead, I've decide to record a video of what I would have written about on Thursday, which as you might guess was Apple's notebook event from this past Tuesday. Here you go, she's a two-parter:
Apple Notebook Event - 10/14/2008 (Part I)
Apple Notebook Event - 10/14/2008 (Part II)
Now Playing:
, (multiplayer beta)
S.T.A.L.K.E.R. : Clear Sky
Oct 14th
This isn't a review in the usual sense. With Clear Sky I just wanted to talk a little bit about it because I made a tweet not too long ago saying that, despite wanting to desperately, I couldn't recommend the game to anyone based on the amount of bugs it was plagued with. With the retail 1.0 version of Clear Sky (and actually I think I installed a 1.05 patch of some sort before starting the game) I ended up running into a game-ending bug 17 hours in that forced me to stop playing until the game's developer, GSC, released a patch that fixed the issue. I'm happy to say that this past week Steam finally slipped the patch in, and installing it the game ran more-or-less flawlessly.
I think S.T.A.L.K.E.R. : Clear Sky is an important game to talk about for a few reasons. First of all, in a day and age when the PC as a gaming platform is in a sketchy time of transition it's rare to see a PC exclusive get released, let an exclusive that's good. Add to that the fact that GSC is a relatively "indy" developer when compared to most out there and I'm quick to realize that the S.T.A.L.K.E.R. franchise is special. The game, despite having very little going for it compared to most big-budget games released today, is pretty great on multiple levels. First, some background.
S.T.A.L.K.E.R. takes place in the near-future in the areas that surround the Chernobyl nuclear power plant in Ukraine. It's well after the Chernobyl disaster of 1986 and groups of stalkers have begun to infiltrate the area in order to find rare artifacts created by the accident's effect on the world around the NPP, which is referred to as "the zone" by stalkers. Clear Sky is a prequel to the original S.T.A.L.K.E.R. game, and I mean that in the literal sense. The events in Clear Sky lead right up to immediately before Shadows of Chernobyl, a game that I played and loved.
Let me first point out some of the obvious things the game does right - firstly, atmosophere. The game's a first person shooter that looks and feels unlike any other game I've ever played. A lot of people give Bioshock tons of credit and claim that it has the best atmosphere of any game in existence, but I think S.T.A.L.K.E.R. trumps it. When you play one of the S.T.A.L.K.E.R. games you know you're in the zone, you're familiar with the conflicts in the zone, and everything just feels "right." The games have a unique environment that I haven't seen in any other game, and that's not just the visual aspect. There's also the in-game characters, the sound design, and the storyline to name a few. Needless to say when Clear Sky finally hit store shelves I was excited to get back into the zone.
That's why I was so disappointed when I couldn't finish the game because of the bug I mentioned. The bug had to do with the autosave feature getting out of wack, and after a certain point if you moved in between the many areas of the game you'd get a crash to the desktop. That's obviously no fun. Now, let me first say that I give the S.T.A.L.K.E.R. games a bit of exception critically when it comes to technical issues. Neither of the games run as well as most high-budget alternatives released lately. There's some slowdown, and the un-avoidable glitch here or there, but generally I accept those technical problems because, as I mentioned earlier, the game's developer is a relatively small company who probably can't afford to rigourously test their games for a mass market. I also am partial to them because their games are so good despite being a smaller developer that they have that quasi-underdog appeal. The point is, even with some technical difficulties their games are some of the best I've played.
I could not, however, give exception to the game-ending glitch I mentioned (thus the tweet). There's nothing worse than buying a game, investing 15+ hours playing it, and then simply being cut short. The bug was so bad that when I heard GSC put out a patch I was certain it wouldn't solve the problem, and if it did there was the potential that I would have to start all over anyways. I'm happy to say that neither of those assumptions ended up being true. The patch fixed everything up and the game run as good as ever. Not only that but I've been assured by some other S.T.A.L.K.E.R. fans that if you do start up a new game in the future the game runs even better than it ever had with the new patch. For those reasons I just wanted to make a post and praise GSC. They really delivered on the patch, and as a result I was able to finish their game (spoilers: it's amazing).
It seems like such a simple thing that we may take for granted these days, not just with games but with any software. If something's broke Microsoft, Apple, EA, Activision or some other company steps in and resolves the issue relatively quickly. The turn-around isn't as easy for smaller companies though, and I think it's important to praise them when they put the extra effort in to fix problems and make their customers happy.
So where does that leave S.T.A.L.K.E.R.? Well, I can now officially recommend the game 100%. If you have a gaming-quality PC you should definitely play both S.T.A.L.K.E.R.: Shadows of Chernobyl and S.T.A.L.K.E.R.: Clear Sky. Both are amazing games that get overlooked far too often. Not only are they stunning visually (S.T.A.L.K.E.R.: Clear Sky has the best DX10 support I've seen in any game period, including lighting better than Crysis) but the story and gameplay are spot-on. If you're looking forward to Fallout 3 and you haven't played S.T.A.L.K.E.R. then you're missing out, because S.T.A.L.K.E.R. is of a similar premise. If you're looking for a new game to warm up that gaming PC, something that unfortunately doesn't happen quite as often these days, do yourself a favor and go pick up a copy of S.T.A.L.K.E.R.: Clear Sky!
Now Playing:
Pixlr.com – Free image editing
Oct 11th
This week's video is another short walkthrough of a handy web application. This one's called Pixlr (at ) and it lets you do some in-depth image editing from inside your web browser. The interface is really slick and reminds me a lot of Photoshop. Pixlr's great if you are at a machine that doesn't have your favorite image editing application installed and you need to do some image work, especially if you're a Photoshop user because you'll be instantly familiar with Pixlr. Thanks for watching!
My app store applications
Oct 9th
So it's been a while since I first started using Apple's app store, and I've tested various different applications that provide various different functionality. Based on what I have used so far and what I'm still using to this day, I figured I'd write a post outlining some of my favorites. Granted I probably don't install new applications as often as a lot of people do, so this list might not be full of the latest and greatest, but still if you own an iPhone or iPod Touch and you haven't heard of the following applications you should go ahead and check them out. Let's get started!
Air Sharing
Ever wish you could use your iPhone or iPod Touch as an external hard drive? Better yet it'd be nice to view some important documents from the device as well. That's what Air Sharing does. When you set up Air Sharing you set up a connection between your Mac and your touch device. What that means is that you can easily mount your iPhone or iPod Touch to your Mac wirelessly. Once mounted you can drag and drop files from your Mac to your iPhone completely seemlessly. I've found it's been particularly useful for .pdf and .doc files I've been given in classes. If I'm in class and I need to reference something in the notes I just pull out my iPod Touch and I'm good to go with Air Sharing. Air Sharing is also free, which is a good bonus.
Remember the Milk
There are a ton...and I mean a ton of to-do applications for the iPhone. Some are free and some are paid, and as expected some are fairly basic while others offer a lot of functionality. My to-do list is a website, however. Remember the Milk has an excellent web app built specifically for the iPhone which sings on the device and looks better than most to-do software applications I've seen in the app store. I think there has been a lot of people who have forgotten that Apple was pushing web applications pretty hard before they unveiled the SDK for the iPhone, and Remember the Milk is certainly not a website which should go overlooked.
Aside from the pretty interface which allows you to add tasks to your various lists, set priorities, set due dates and so on (all of the features you'd expect with a to-do list), RTM integrates into a lot of other applications as well. For instance, I recently started using Mozilla Labs' Ubiquity extension, and there's already a nice command for adding and viewing your tasks straight from Firefox. RTM also has a Firefox plugin which shows your tasks inline with your gmail account and (as I've mentioned before) using gmail in a web browser without my tasks sitting to the right has since become foreign to me. Finally there's even an RTM dashboard widget which allows you to tick off completed tasks throughout the day. If you haven't used Remember the Milk and you have an iPhone or iPod Touch, check out i.rememberthemilk.com from your touch device and give it a spin. The only drawback is that it costs $25 after the initial 15-day trial period, but I loved it so much I dropped the cash without thinking twice.
Wikipanion
This is a fairly simple application. We all know that Safari is excellent on the iPhone. Still, there's sometimes when you just want to search Wikipedia and get some information that is pre-formatted for easy reading on the iPhone. That's what Wikipanion does. All you have to do is open Wikipanion, search for Leviathan by Thomas Hobbes and the application pulls down the article after formatting it for the iPhone's screen. It also has predictive queries so if you start by typing a few letters of your keyword chances are pretty good that one of Wikipanion's suggestions will be what you're looking for. Wikipanion is another great free app.
1Password
It's obvious that one of the best parts about Apple's touch devices is that they're mobile computers. As a result, you probably find yourself logging into your web services from the device quite often. However, if there's one complaint that anyone can make about the iPhone it's that the keyboard is a little unfriendly when it comes to inputting strong passwords. 1Password allows you to safely and securely store your passwords on your iPhone or iPod Touch. Using 1Password you only have to remember...you guessed it...one password in order to access your others. After inputting your master password you get access to your concealed account credentials, and from 1Password you can login to various sites. 1Password is free for now despite being a paid application on the Mac, so if you're even slightly interested I'd check it out before they decide to start charging.
So there you have it. Those are the applications (aside from ones I've mentioned in previous posts) which I'm enjoying the most right now. Honorable mentions go to Twitterific which is still my favorite Twitter client on the iPod Touch and Bloomberg, an awesome stock application that blows Apple's Stocks app out of the water. The only reason I'm giving those two an honorable mention is because Twitterific isn't exactly the most obscure application, and Bloomberg is really only useful if you're a stock junkie...otherwise it's just pretty to look at. =)
Now Playing:
Valve’s Source engine
Oct 7th
I recently received the Orange Box from Gamefly because I was interested in playing through the Half-Life 2 games again, plus I hadn't ever played the console variants so I was curious as to how the game would feel when playing with a controller. Turns out the game controls fine and after an hour or so it feels pretty natural. What has really struck me after playing through first Half-Life 2 and Half-Life 2: Episode One (I'm working through Episode 2 right now) was how well the Source engine has held up 4 years after Half-Life 2 came out.
When Half-Life 2 came out in 2004 it was right on the heals of the much-anticipated Halo 2. I also played Halo 2 recently, the Games for Windows Live version, and one thing that was clear about that was how bad it looked. Half-Life 2 is a completely different story. The Source engine (and thus Half-Life 2) still looks great. Not only that but there's a marked improvement in the graphics when going from Half-Life 2 to Half-Life 2: Episode One, and then another improvement from Episode One to Episode Two.
The reason this struck me was that I've been realizing how short-lived a lot of game engines are these days. I remember when id's Doom 3 came out (also in 2004) the game was heralded for being amazing-looking. The game's engine (Tech 4) was supposed to be the new standard moving forward. As it turned out id only ever made 4 games with Tech 4 before moving on to Tech 5. Valve's Source on the other hand is still being used to this day. In fact, one of my most anticipated game releases this year uses it (Left 4 Dead) and it's looking better than ever. Including Left 4 Dead there are 11 major Source releases, not to mention hundreds of mods and third-party games which use the engine.
This isn't exactly news but I just marveled at the thought that Valve was able to create an engine in a field which is ever-changing, and make it last for 4+ years. Plus it's not just the way the Source engine looks, it also has beautiful sound design, HDR lighting, awesome character animation, advanced enemy AI...the list goes on and on. I'm starting to sound like a true Valve fanboy but to be honest, if I was ever labeled a fanboy of anything I'd gladly take the label for Valve. They make great games based on a great engine, and they keep coming up with fresh ideas. I can't wait to play Left 4 Dead next month and it should be interesting to see what they come up with in the coming years...aside from the eagerly-anticipated Half-Life 2: Episode 3.
Now Playing:
Review of Wallet for OSX
Oct 3rd
Here's my video for the week, a review of an extremely useful application called Wallet. Sure, it might not be the flashiest app you've ever seen, but it provides some pretty handy functionality!
Now Playing:
Will Nintendo introduce new hardware?
Oct 2nd
There has been a lot of speculation today (yesterday, by the time this goes up) about Nintendo introducing some new SKU's of their DS and Wii systems. Because I own a DS but not a Wii, I started to wonder what sort of improvements would push me over the edge. Of course, as I mentioned by the time this post is actually up we'll know what the news is, but it's still fun to speculate. From what I've read, the new DS which is supposed to be announced will be focused around multimedia. It has been speculated that the new device will have support for playing MP3s and possibly movie files, and at the same time will have an integrated camera.
I think that the media playback functionality is an obvious upgrade. With the Sony PSP and now the iPhone/iPod Touch as their competition, Nintendo needs to expand into this market if only to keep up appearances. My only question about this is storage. Even on their home console, the Wii, Nintendo has been very reluctant to add any sort of considerable storage. In a day and age when digital downloads (Xbox Live Arcade, PSN, Steam) are becoming more and more popular and profitable, it makes business sense for Nintendo to pursue some sort of storage system. There have been rumors that they might turn to a Mobile Me "storage in the could" sort of system, but if nothing else they need to allow microSD or a similar format.
As far as the Wii goes, a lot of people think it's time for Nintendo to step up and put out a true HD console. The gripe that I tend to hear most often is that the Wii isn't an HD console, and looks relatively "last generation" when compared to the Xbox 360 and PS3. I'm not too sure I agree with that sentiment because I kind of feel like that's the whole point behind the Wii. A cheap, fun game system that attracts a ton of casual players but at the same time doesn't offer up some of the features that hardcore gamers are looking for. I think they should consider a price cut though. The Xbox 360 just had a price revision, and Microsoft's cheapest SKU is now $199 (the Xbox 360 Arcade, which comes without a hard drive). The Arcade model was always an obvious attempt by Microsoft to try and soak up some of the spillover from the Nintendo Wii market, and now that it's $50 cheaper than the Wii I think Nintendo has to take action. The past couple weeks the 360 has been starting to do better in Europe and even Japan, so if they want to quell this uprising before it starts there's no better way than some competitive price revisions.
Secondarily, and this is much more important for the Wii, Nintendo has to figure out a storage system of some sort. Whether that means they introduce a hard drive peripheral, work in a card reader for MicroSD, or implement storage in the could (the least likely alternative, considering Nintendo's lackluster support for online anything with their current systems), they just need to get it done. The Wii also has a digital distribution model called the Virtual Console, which makes things worse. Using the Virtual Console, Wii owners can purchase games from a huge library of titles from previous Nintendo consoles. The only obvious problem is that people are running out of space on the 512mb of built-in flash memory (which is also used for saved games and system files).
In the end, I'm realizing that the reason I haven't purchased a Wii yet is it just doesn't have the games that the other systems do. Most of the games are first party Nintendo games that give a bit of Mario fatigue (Mario Galaxy, Mario Soccer, Mario Kart) and third parties in general haven't adopted the platform. That's surprising considering how well the Wii has sold, but I guess it might be more difficult to develop a game to work with the wiimote compared to standard controllers.
As far as the Nintendo DS goes I can't really imagine what they could improve aside from the rumored add-ons. Like I said earlier in the post, I think the media playback is needed at this point. The camera is a cool addition too, and anytime I can get as many gadgets combined into one without losing quality that's a thumbs-up. I also remember seeing some cool re-designs for the DS which incorporated a much thinner design with a wide-screen. That would support the media functionality, and anytime you have a sexy redesign you're bound to sell some products. Like I said this is all speculation and, by the time you read this, all should have been revealed. Maybe I'll make a follow-up post to show how absolutely wrong I was. =)
*UPDATE*
Turns out Nintendo released both a storage solution for the Wii (load from SD cards) as well as the new DSi, which has two cameras and a wifi store but otherwise looks pretty similar. You can read more here: