Archives for posts with tag: random

I was window-shopping for laptops today and discovered the amazing Asus UL30 series.  It’s truly an amazing piece of engineering: it’s thin, it’s light, it’s fast, has an insane battery life, and pretty cheap.  Let me break down the specs for you non-geeks:

Core 2 Duo SU7300 Processor:
It has a 1.3Ghz (up to 1.7Ghz with TurboBoost technology), ultra-low-voltage processor manufactured on 45nm technology.  Which really just means the processor can do a LOT of work while barely sipping on your precious battery.  Honestly, it’s unbelievable how fast this processor is while using less than 10W of power.  [Compare with a 13 MacBook Pro: slightly slower, but uses 1/3rd the power)

Nvidia G210M 512MB and Intel 4500 Graphics:
This .93 inch thin laptop has TWO graphics cards.  The Nvidia G210 is probably the fastest graphics card available on a 13 inch laptop.  It's build on 40nm technology, and uses a max of 14W of power, which is still impressive for a graphics card of this caliber.  The Intel is slower, but uses even less power.  You can toggle between the 2 to trade off performance for battery life. [Compare with a 13" MacBook Pro:  The Asus is twice as fast, while using the same amount of juice]

4GB DDR3 RAM:
Also, the laptop can support a max of 8GB of memory, you know… in case you need that much. [Same as Macbooks.]

13inch LED-lit Screen:
LED also means it’s uses less power than regular backlights. [same as Macbooks]

12 hour battery life:
…or so Asus claims, you can probably expect 10 hours of real world usage, and maybe 4-5 hours of gaming/heavy 3D work. [much longer than the MacBook Pros]

Design:
Not quite on par with Apple’s drool inducing one-piece aluminum finish, but it’s one of the nicer laptops I’ve seen (once you get rid of all the stickers).  The design is obviously Macbook inspired.  And it’s really light and thin.

Price:
$800 USD.  I know you can get an even faster 15″ laptop for $900, but the battery life and portability also suffers as you up the screen size.  13″ with this amount of computing power is perfect.  It also comes with all the standard bells and whistles: webcam, bluetooth, 802.11n, and a half terabyte harddrive.

The bottom line:
if you are looking for a portable powerhouse, take a closer look at this laptop.  If you want raw power and don’t care about battery life, skip this.

* I do not own this laptop, nor did I got paid to write this, I was just excited that I finally found a laptop that seems to be everything I am looking for.

Part 2: Skinned Interface

Hey let’s talk about the proverbial wheel.  Or more precisely the invention of it.  Or to be even more specific: why you should NOT reinvent the wheel.  (Unless you are Audi, in which case it’s okay because they are awesome!)

I am no programmer, but the last time I looked, one didn’t have to write their own UI elements for a GUI application, you can leave that to the OS.  So GUI programming is as easy as fire up your favorite IDE, drag a few controls to a form, and hit compile!  Easy right?  Not to Nero:

Nero StartSmart

Or Gigabyte

EasyTune 6

Nor Asus

SmartDoctor

Why some software companies keeps on insisting on spending money and time to create their own skinned UI is baffling to me.  This creates nothing but inconsistency for the user, who expects every window to look like a native window.  Not some shiny and metallic spaceship control panel Asus!

There are other problems associated with non-native UIs: for users that rely on accessibility features, these custom skins often make screen-readers do weird things.

If you truly want your application to have a unique look, by all means, implement a skinnable interface ON TOP of the regular native interface, but don’t make it the only interface.

The only time when I think it would be okay to use non-OS-native-UI is if the application is cross-platform, in this case having a consistent UI across all the OS might be a good thing.  So let’s be thankful for Apple iTunes, Adobe Lightroom, and Blender for using non-native UI control elements, I firmly believe these 3 represents the best in User interface design.

Lately in my attempt to juggle many tasks and getting things done as fast as possible, I have become increasingly frustrated at some of the current UI implementations, some are pointless, some are ugly, some are a pain to use.  And often it’s the combination of all 3.  For once, I am not talking about Blender.  This is a general rant on the various softwares I encounter every day.

Part 1: The diminishing vertical space

How much time do you spend watching movies on the computer screen?  And how much time do you spend browsing the net?  If your answer is in favor of the web browsing, then help me understand why is widescreen still a popular choice for laptops and netbooks, where the focus is suppose to be work, and not play?

And if we agree that widescreen is a bad idea for working with text (reading webs and writing emails, etc), then why do applications still like to hog up vertical screen space so much?  And no, a 1280×800 screen can NOT fit two pages of point 11 text side-by-side, so don’t even try that argument.

IE8

On a 13 inch laptop, the ever popular resolution seems to be 1280×800.  If you are browsing with IE8 running on Win 7, (Firefox is not any better when it comes to this),  out of the 800 vertical pixels, 185 pixels are taken up by the UI elements,  shrinking the viewable content to a diminutive 615 pixel!  For a netbook it’s worse, browsing without fullscreen is almost like looking out a slit.  Sure you can scroll up and down to view the content.  But why make the user work for it when the application can simply condense the UI element?

Google Chrome seems to have the right idea about this: out of the box uses a reasonable 64 pixel of vertical space, leaving the rest for CONTENT.   A few pixels might not seems like a big deal, but when you are working on a small screen, every pixel needs to do something useful!

Chrome

Man I am bitter today…