Site menu:

 

February 2010
M T W T F S S
« Jan    
1234567
891011121314
15161718192021
22232425262728

Categories

Tags

3.0 ads apple AT&T biking blog design developers email facebook Find My iPhone Firefox freeskiing fun games Gmail Google Google Voice Google Wave hateful HTML5 iphone iPhone apps macbook mixtape MobileMe mtb music netshare photography rant Safari Skate snow snowboarding Snow Leopard social spam technology Time Machine tip travel twitter web web2.0

Search

Delicious Logo Del.icio.us more

Apple: “You don’t need Flash”

1 comment

If there was any doubt about Apple’s stance on Adobe Flash before Wednesday’s keynote, you can kiss that goodbye. During the keynote, Steve Jobs was casually browsing the web (it was a bit awkward, actually) and he spent a few minutes on the New York Times site. As he scrolled down the page, there was a large box with the all-too-familiar blue cube signifying that the Flash plugin was missing. The audience chuckled and Steve paused for a while, leaving the “Flash failure” on the big screen. Although he never mentioned anything about it, it was very clear that Steve was not trying to hide anything. It’s almost as if he wanted everyone to know that the iPad will not support Flash. For the last 3 years, critics have complained about the lack of Flash on the iPhone and it appears as though Apple is still unwilling to budge on the issue. I believe that Apple is trying to send a clear message: “You think you need Flash, but you really don’t. Try it.”

Read more »

Apple Event: The Good, Bad, & Other

2 comments
Today Apple finally announced the tablet that we’ve been hearing rumors about for the past year. The rumors were so intense lately that they actually started to get annoying even to a big fanboy like myself. The event was pretty exciting. It was great seeing the incredible new UI design built specifically for the new iPad. Like any Apple event, there were some rumors that didn’t make the cut and left many people disappointed. This is obviously inevitable when something gets so much hype. This time I wasn’t too dissapointed but I was surprised at some of the things that didn’t make the cut. Since the internet will soon be flooded with iPad news, I decided to save you from more boring analysis and share with you a few quick thoughts that I have regarding the event. I broke the points up into 3 categories: The Good, The Bad, and The Other.
Read more »

Quitting Facebook

2 comments

Just over 4 weeks ago I decided to deactivate my Facebook account. I’ve had an account since freshman year of college (5+ years ago) and this was the first time I ever deactivated it. I used to be an avid user of Facebook. In fact, up until about 12 months ago, I would spend probably an hour a day on the site. I added photos, updated status messages, and tracked events using the service. I had some gripes here and there, but overall it was good for what I needed. Also, it provides an endless stream of content (“stalking”) for people who have too much time on their hands. Luckily, I can say that I rarely browsed Facebook to kill time. So what happened 12 months ago that changed my usage patterns? Two things: I graduated college and I became an avid user of Twitter.

Read more »

Ben Birk Photography Site Launched

2 comments

For the past few months I’ve been casually working on a new website for my friend, Ben Birk. He is a snowboard photographer who I met a couple years ago during my involvement in the Pennsylvania ski/snowboard scene. He spent this past winter in Lake Tahoe, snowboarding and shooting photos every day. Ahhh, the life! He has had many photos featured in popular magazines such as Transworld Snowboarding, Snowboard, Playboard, and East Coast Snowboarding. Almost 3 years ago I built Ben his first website to showcase his photos. Since then, Ben’s photography skills have grown immensely and my web design skills have also improved (claim?). We decided it was time to release a fresh, new site to showcase his work in the best possible way.

Read more »

Why Google DNS Fits Into “The Plan”

2 comments

google_logo5On Thursday Google announced a project they have been working on called Google Public DNS . The Domain Name System, or DNS for short, is something that we use hundreds of times each day but hardly ever think about. DNS is used to translate easy-to-remember hostnames, such as www.google.com, into the actual IP address for the server handling the requests. It is absolutely essential to the way today’s internet works. By default, most of the DNS servers that we use are hosted by our ISP. The ISP has a set of DNS servers and each website request we make goes to these servers which sort everything out and find the server that we’re requesting. Google’s Public DNS will join existing services such as OpenDNS to provide an alternative to the DNS servers hosted by ISPs all over the world.

When I first saw the announcement flow into my Twitter stream, I was pretty confused. DNS isn’t really something I think about on a daily basis and it seemed like an unusual project for Google to be working on. I was eager to dig into the documentation and see what Google’s motivation was. They must have expected this type of reaction because the first section on the Introduction page is “Why Google Public DNS?”. Google explains that webpages are getting more complex and the sheer magnitude of DNS lookups each day is starting to put major pressure on the existing DNS infrastructure. Since they already crawl most of these sites on a regular basis for their search indexing, it makes sense to cache the information and use the knowledge to help speed up DNS lookups. They claim that they just want to make the web a faster and more secure place. While I believe this is a valid motivation, I think that there’s more to it. How does this really fit into Google’s business plan?

Read more »

Staying In The Loop: Feed Readers

2 comments

Often the lunch conversation at work turns to books. Many of my coworkers are avid readers. I, on the other hand, NEVER read books! I can’t remember the last time I’ve read an actual book. I spend most of my “reading time” reading blog post after blog post on a quest to learn as much as possible. It’s actually turning into quite a time-consuming hobby of mine. According to Google Reader Trends, I read approximately 600 blog posts each month. While that might seem like a lot (it is), only a fraction of the blogs I track are even read in Google Reader. I also use Apple Mail, Twitter, and the good ol’ website approach to keep up with the news.

The major topics that I follow are general technology news, mobile news, web/internet news, and Apple news. This includes blogs like TechCrunch, AppleInsider, Daring Fireball, The Google Blog, and Twitter news sources. I’m fascinated with technology and absolutely love to read about the future and how the web is evolving. I think this is a testament to the fact that I picked the perfect career. Not only am I learning a ridiculous amount of stuff about technology, but I’ve also noticed that my writing has been improving as a result of all this reading. I’m always looking to streamline my method for consuming all this news, and I’ve found a few tools that work great.

applemailSome of my feeds are in Apple Mail. This used to be my primary reader.

Read more »

Chrome OS: The Winners and Losers

5 comments
Earlier today Google hosted an event for it’s much anticipated new operating system dubbed Chrome OS. This is a very ambitious project that looks to create a lightweight operating system focused on streamlining the average user’s computer experience. Chrome OS consists of ONLY the Google Chrome browser running on a small linux kernel and some device drivers. The idea is that you will start your PC and within seconds you should able to start browsing the web.
The Winners: Google, Consumers, Web Developers
The Losers: Microsoft, PC Manufacturers
Apple: unaffected

google-chromeOn Thursday Google hosted an event for it’s much anticipated new operating system dubbed Chrome OS. This is a very ambitious project that looks to create a lightweight operating system focused on streamlining the average user’s computer experience. Chrome OS consists of ONLY the Google Chrome browser running on a small linux kernel and some device drivers. The idea is that you will start your PC and within seconds you will be able to start browsing the web. Chrome OS will contain support for USB devices like cameras and printers, but the laptops will not contain any local storage for a user’s files. All of the files that we typically store on our laptops will now be stored in the cloud in places like Google Docs or Gmail. Google is positioning Chrome OS as the perfect operating system for netbooks and other ultra-portable secondary PCs.

Chrome OS is a drastic change from the way we normally think of operating systems and personal computers. For as long as I can remember, computers have always had a hard drive and were fully capable machines without the internet. However, as the internet continues to evolve, we are starting to see more and more reliance on cloud applications and storage. Music streaming services like Pandora are starting to gain major traction, photos are all stored on Facebook or Fickr, and it seems like everyone has a Gmail account. We are spending less time using traditional desktop applications to access our content. And Google knows this. (Google knows everything…) As you might expect, a change this drastic has the potential to really shake up the industry, specifically the netbook market. Let’s take a look at some of the potential winners and losers if Chrome OS becomes widely adopted.

Read more »

Why Do Baseball Players…

1 comment

I’ve been spending a lot of time during the past two weeks watching baseball. This is pretty unusual for me since I’m not typically a baseball fan. There’s just something about the playoffs that gets my attention. Since I’m not a huge fan, there are still a lot of things about the sport that are new to me. I’ve even learned about a couple rules this week that I never even knew existed! There’s a lot more to baseball than just running around the bags it seems. Anyway, my quest for baseball knowledge has (obviously) led me to Google. Tonight I was trying to find out why baseball players use wooden bats instead of metal ones. As I started to type my question, Google Suggest provided a bunch of other questions that people have asked. Ironically, many of these same questions have crossed my mind while watching the game. It’s amazing what you can learn from Google Suggest!

Screen shot 2009-11-02 at 10.25.59 PM

How many of you have wondered the same things?

Google Wave: What’s It All About?

2 comments

google_wave_logoThe hype surrounding Google Wave over the last month has been incredible. Ever since Wave launched an invite-only preview on September 30th, the internet has been buzzing with questions, tips, and invite requests. Google Wave has been a trending topic on Twitter for weeks, and tweets requesting invites are still pouring in. My own blog post about Wave has attracted hundreds of visitors and I’ve received many blog comments and emails requesting invites. So, what’s all this hype about? Why is everybody suddenly obsessed with this new service? It could be that they are captivated with the notion of invite-only services and are terrified of being left out. Or, maybe it’s because Google thinks Wave will revolutionize the way we interact with each other. I think it’s a bit of both.

Screen shot 2009-10-25 at 7.24.27 PM

Tons of hype on Twitter around Google Wave

Google has positioned Wave as a new way to communicate and collaborate on the web. Most people are still heavily reliant on email and instant messaging for their online communication. These services have been around for decades and new communication tools have since been invented. Blogs, wikis, and social networks are becoming increasingly popular ways to interact online.  For college students, alternative ways of communicating, like Facebook and text messaging, have already started to replace email. Google Wave hopes to address these issues by providing a completely unique approach integrating email, instant messaging, sharing, and document collaboration into one product.

Read more »

Searching For The Best VPS Hosting

2 comments

serverAbout three weeks ago I began searching for a new hosting provider. Currently, all of my websites are hosted on a shared hosting account with Lunarpages. I’ve been hosting with them for about 6 years and I am still extremely happy with their services. I’ve been looking for a new hosting provider with some more advanced features and a lot more flexibility. With shared hosting accounts, like my current account, there are many (probably hundreds) of other websites on a single physical server. All of these websites share the processing power, memory, and bandwidth on that server. Unfortunately, not all websites are good at sharing and it’s not uncommon for a handful of websites to be consuming the majority of the server’s resources. Additionally, with a shared hosting account, the provider controls the type of software that is installed and has restraints in place to try to alleviate the sharing problem described above. Although I have not personally had a problem with my shared host, I have heard of many horror stories about shared hosting providers.

I started to look for alternative hosting solutions after running into a few road blocks while attempting to do some work with caching. I have always known about dedicated hosting but I didn’t know much about Virtual Private Server (VPS) hosting. VPS hosting is a perfect middle ground between expensive dedicated servers, where the server is 100% yours, and shared hosting like I currently have. A Virtual Private Server takes advantage of the advances in server virtualization and allows the developer to have their own virtual server on a larger physical server. The developer picks what operating system to use, has full root SSH access, and can reboot the system at any time. Additionally, the Xen Virtualization software makes it extremely easy to create or delete these new ‘virtual servers’ in mere seconds. So now, instead of having a hundred websites sharing resources on a single server, it’s more like 40 virtual servers, each with dedicated allotments of RAM and bandwidth, running on a single server. It has all of the benefits of a dedicated server at a fraction of the cost.

Read more »