Saturday, February 5, 2011

Books are dying, kept alive by tablets, e-book readers

Books are, in my opinion, one of the best innovations known to man. While many earlier forms of storing information and literature have existed long before people wrote shit on paper then binded them together, books have remained living until today. And by living, I mean it's currently holding on for dear life.

Electronic book technology has allowed people to read works of literature on their shiny tablets, Kindles, iPhones, etc. My Desire HD carries a large collection of ebooks of which I spend an hour or two everyday to read. While I do have a large collection of ebooks, I also have an equally large collection of physical books. You know, those that are written on "paper" and binded together.

Reading on paper is way better than reading on some LCD screen. I've never enjoyed looking at electronic screens anyway. No matter how many innovations in display technology are being made every day, like high resolution LCDs, LED-backlit screens and the like, I just really don't get the hang of reading text on a bright screen. I've even had a hard time writing this post because it appears that my laptop's screen is fucking me with its brightness. And that's why when I read text, I try to invest a lot in anti-aliasing and high resolution displays. Also, something that's not too bright on my eyes.

This kind of ranting is strange to hear from someone who spends his time in front of screens of all sizes, be it dark UNIX terminals on my laptop or my phone. But seriously, nothing beats the sensation of reading a physical book in the presence soft light. There's even the aroma of aged paper that pulls you in to read further. Additionally, while reading physical books, there's the strange effect where you won't try to skim the story or skip parts the first time you read it. In reading text in screens, your TL;DR instincts start to kick in. With physical literature, the concept of TL;DR simply could not exist (unless you're reading a shitty book).

I know this ranting makes me sound like I'm sixty years old, but honestly I'm not even of legal age yet. But it really sucks that lots of people (old folks included) begin to favor ebooks over the original, physical ones we've been enjoying for more than a thousand and a half years. But then again, who reads ebooks? The longest piece of literature the majority of people read today is probably a Facebook status message. And statistically, 99.99999% of Facebook statuses don't even count as literature. "Random shit jumbled into decipherable words" would be a more appropriate term for it.

TL;DR: E-books suck.

Monday, January 31, 2011

HTC Desire HD Review

I have recently acquired a kickass HTC Desire HD, for reasons I won't divulge here, but let's just say that I've decided to dump iOS and give Android a try. Particularly because anything bearing the Apple logo (with the exception of my IBM Thinkpad X60s, I sarcastically stuck an Apple logo on its front) means it can be used by kids and will only be used by kids, or old people. Also, they can cost a whole semester's tuition or two. Since I do not fit in either demographic, and is not the kind who wastes money on shiny crap, I've decided to give Android a try with the HTC Desire HD.



The phone set me back Php26,700 (roughly US$ 603). It wasn't part of any postpaid plan, just bought it open line (meaning it's not stuck to any network), and set it for prepaid. When compared to the rest of the world, the system is pretty different in the Philippines, prepaid network services are available here in this country, which means you don't have to be prisoner to a network provider, and SIM cards are easily bought and used anonymously.

This review won't be that comprehensive. I won't go and discuss the insides of the phone, its technical specifications that much. I'll usually only review the essentials, and I've categorized them into categories courtesy of myself.

Performance


Speed is of the essence.

The HTC Desire HD is the fastest phone I've ever handled, thanks to its Qualcomm MSM 8255 1Ghz Scorpion processor. By the time I'm writing this review, 1Ghz smartphone processors are apparently the norm, and the world is currently bracing itself for the hour when dual core phones are distributed on the market. Also, the Desire HD's 768MB of memory allows me to multitask to my heart's content, although it poses some disadvantages (see below). Finally, Android 2.2 (Froyo) is faster and snappier here than its predecessor and the iOS 4 on the iPhone 3G. Comparing the iPhone 3G's performance to the Desire HD would be like comparing the performance of a bicycle with broken gears with a 1996 Dodge Viper GTS.

Concerning storage capacity, the Desire HD carries a disappointing amount of internal space - just about a gigabyte, but you can add in a microSD card with a size up to 32GB, which is probably more than adequate.

Score: 9/10

Market

While the Apple App Store itself is pretty huge and filled with millions of useless apps like flashlights, compatibility machines and Tap Tap Revenge, the Android Market is pretty much the same, albeit smaller, and does not include Tap Tap Revenge. Unlike the App Store though, the Android Market is a complete mess. While some apps on the iPhone are completely free on the Android (one example is Angry Birds), some weren't, a striking example is Remember the Milk, which is pretty disappoint since me and my friends use RTM to organize ourselves. I think the reason for this is that most developers who write for the iPhone first must have rewritten the app for the Android as an afterthought. Consequently, this led to generally bad ported apps.

Also, since Android phones have a lot of performance differences with each other, particularly with screen size, processor speed, memory and whatnot, some apps are optimized for slow phones, others for fast phones such as the Desire HD. Not like I'm complaining, because [1] My phone is fast, and [2] There were a lot of game apps in the App Store which ran horrendously slow on my iPhone 3G.

Score: 6.5/10

Syncing

Since Android phones don't usually come with magical and painfully slow software like iTunes, the Desire HD can be quite a bitch to sync, especially when your music collection is in question. Android phones, however, are associated with your Google account, which means your contacts, calendar, etc. are all synced with your Google account. Winamp is currently touting its ability to sync to Android phones, however, my Winamp doesn't really store any local media in its library, it only imported itself from iTunes. Fortunately, there are plenty of third-party syncing applications available on the Web, some are even able to integrate itself with iTunes (if slow media players are your forte), and there is a chance that your phone's manufacturer bundled your phone with their own syncing tools, that usually suck like shit (according to my experience with such software).

Score: 7/10

Battery Life

As with all smartphones (especially Androids), the Desire HD's battery life is a lot shorter than the lifespan of a domestic house fly, especially if the phone is running on 3G signals all the time. While the solution for this is simple (don't use 3G, goddamnit), the Desire HD, along with other phones not created by Apple give you the ability to change your phone's battery without taking it to some shiny, white shop to be replaced. However, the phone's powerful processor and continuous multitasking, together with its huge 4.3" screen can drain the battery quickly. Some apps even quietly but quickly drain your battery in the background because some of them go on recursive loops trying to refresh itself (even when there is no Internet connection), so there.

Score: 6/10

Media

One of the key selling points of the Desire HD is its oversized 4.3" SuperLCD screen, so no wonder HTC decided to add "HD" to this phone's name, right? I find it great to watch videos of all sorts on the Desire HD, even Youtube videos (provided that I don't get the read the comments). Also, its 480x800 (218 ppi) makes reading e-books and manga very comfortable. Sound quality is excellent too, with its built-in Dolby Mobile surround system and SRS effects, which can be greatly improved more if you have the proper sound output gear (such as good noise-cancelling headphones or a true 5.1 surround sound system).

Score: 9/10

Uniqueness

While the Desire HD follows the design guidelines of Android phones (huge screen, four navigation buttons below), it does stand out from the rest with its non-physical navigation keys and its "totally-not-ripped-off-from-the-iPhone" appearance. The backside of the phone is in matte, unlike most other phones who imitate the iPhone's glossy finish.

The Desire HD is also highly customizable on the inside. You can use live wallpapers (something my iPhone did not have), have several home screens, and other customizable features common to Android phones. While customizing your Android is a little on par with customizing an iPhone, Androids are easier to customize than iPhones since you don't have to jailbreak your phone to have a totally different look. Unless flashing a new ROM is your thing.

Score: 8/10

Misc

There's one thing Google overlooked in Android. There's NO fucking proxy configuration support for wireless networks. Sure, my Desire HD is fast, not too shiny, but it's unable to connect to proxy servers. This sucks, because I spend the majority of my time in DLSU, where our wireless network there is protected by a proxy server. The only option to have proxy configurations is by gaining root (super user) access to the phone, or installing a new ROM (particularly Cyanogenmod), both of which will instantly void my phone's 1 year warranty. I don't really need warranty that much, since I can pretty much fix problems myself, but I think I'll wait a good two weeks first and see if the phone has any defects before I decide to fiddle with it.

Waiting for Gingerbread (Android 2.3) to be supported by HTC would be useless since apparently, from what I've heard from some comments, Google continues to flip the bird at corporate users by ignoring the requests (no, demands is a better term) for proxy support.

Score: 0/10

Verdict

The Desire HD is overall a great phone for media enthusiasts and those who thinks performance-wise in the phone while also being conscious about his budget, since it costs less than an iPhone 3G (at least in my country). It's also a great way to stay away from those kids who got those iPhones that all look alike, without sacrificing your dignity.

Overall: 8/10

Sunday, January 23, 2011

Learning a new language: A great way to tell how much you hate yourself

Recently, I've been studying 日本語 (Nihongo), because apparently I've decided that two languages weren't enough to make myself look presentable in polite society and that I don't already hate myself enough.

To anyone who've tried to study Nihongo like me, we both know that installing that language as one of your own is like trying to stab yourself with a plastic spoon. It's difficult and ineffective, but not pointless. For starters, you will have to memorize two new "alphabets" (or writing systems), Hiragana (ひらがな) and Katakana (カタカナ).

That shouldn't be too hard wouldn't it? After all, you only have to memorize 192 characters, and that includes their だくおん (dakuon) and はんだくおん (handakuon), as well as the よおん (yoon) combinations. While that seems like a feat that requires months to accomplish, I've managed to read (albeit at a slow pace) Hira and Kata without peeking into a reference sheet every ten seconds in three and a half weeks. Also, don't forget that you have to learn how to write that shit as well.

Memorizing the "alphabet" doesn't end with Hira and Kata. You will now have to go through memorizing Kanji. Kanji is basically Chinese characters borrowed from the...Chinese. The sad fact in getting your Kanji on is that you have to able to read, write, speak, and understand 1,945 of them. Now I didn't pull that number out of my ass, that's actually the number the Japanese Ministry of Education expects people living in Japan to know in order for them to be considered literate in the language.

Oh, and keep in note that Nihongo uses a completely different grammatical structure when compared to English. Saying "I am awesome" would turn into "I awesome am" when written in Japanese grammar. That's why no matter how great your translation program is, a clean automated Nihongo to English translation is almost always never achieved. Good translations are provided only by people who master both English and Japanese. Combine that with the fact that there are no Japanese syllables that constitute to the sound of "L" (hence "Engrish"), you might want to use a metallic spoon to impale on yourself than a plastic one, or you could use a lot of plastic spoons.

In addition to learning Japanese part time I'm also trying to get a grip of the Java programming language, as well as get acquainted with scripting languages like Python and Lua. While these languages are only used within a circle of geeks, the Java language is actually quite difficult, as it requires people to grasp an entirely new concept of programming which is called "Object Oriented Programming", also known as the sad attempt at making programming simple by attributing stuff in your code to real life entities.

At the rate I'm studying, I should be able to at least understand everything I need to understand so that I may pass the JPLT (Japanese Language Proficiency Test, the exam designed to test a foreigner's proficiency in Nihongo) in all levels, in about a year or sooner if I focus hard enough. Then the time will come when I successfully did everything I had to do then stare into the horizon, thinking, "What the fuck did I just do?", then spend some time thinking what language should I learn next. I heard Russian and Deutsche (German) is pretty cool, though, might want to put them in my list.