On Computers and Linguistics
Topics: Software Development
2 Comments »

All through high school I was a fairly typical child in that I rather disliked English class. What I didn’t realize though was that I really loved languages. As a computer programmer, I have learned more than I expected about languages in general, and how there are many parallels between computer and human languages.

Read the rest of this entry »

Windows 7: What Vista was Supposed to Be
Topics: Reviews
No Comments »

Quite a stir has arisen lately over the release of the latest Microsoft operating system. When I first heard about Windows 7, I was naturally a bit skeptical. My primary computer is a MacBook that dual-boots Ubuntu, so I’m not exactly a Microsoft fan by any stretch. Given the disappointing track record of Microsoft’s recent operating systems, especially Vista, I was pleasantly surprised after experimenting with the betas and talking with users of the new RTM version.

Read the rest of this entry »

App Store Censorship… again
Topics: Industry Trends
No Comments »

Through the years, Apple has built up a reputation for high-quality, well-designed, and very stylish products. The insanely popular iPhone is no exception. Apple has done a phenomenal job of shrinking down Mac OS X and adapting it for use on a mobile phone. In the process they created a software distribution system known as the App Store. Of course, they never give users the option to get apps elsewhere, but that is how Apple traditionally operates.

Read the rest of this entry »

A Communication Revolution
Topics: Social Media
No Comments »

From its very beginning, the Internet has been changing the way we communicate. E-mail, instant messaging, Twitter, and Facebook have all had a profound impact on the way we communicate with each other in the 21st century. Just as e-mail has revolutionized the way we write to each other, new technologies are arising that revolutionize the way we speak to each other. VoIP is by no means a new technology, but it is one that has been gaining steam in recent years. The most recent development in the internet telephony world comes from none other than Google: enter Google Voice.

Read the rest of this entry »