are you deaf or blind?

I'm seriously confused at Windows PC OEMs and network carriers. Are they deaf? blind? Is it possible that they're all just that stupid? Let's make this clear once and for all:

We don't want extra software installed on our computers.

We don't want custom versions of Android on our phones.

We don't care what benefits they promise, they always make our technology slower and more annoying to use.

WE DON'T WANT YOUR BULLSHIT.

 

Can someone please explain to me why these corporations take all the extra time, money, resources to implement these annoyances that piss off their customers? If just one non-Apple PC maker started making "no bullshit" Windows machines that "just worked" I would buy from them exclusively. And you know what else? The money you saved not developing some stupid bloatware you could use to drop your market costs maybe just by a couple dollars, or offer free shipping. What? Cheaper and less annoying? No way!

Same for the carriers, save the effort of developing some special UI and making some easy money by bundling and locking down software. How about having some balls and sticking to the principles of doing what your customers really want.

It seriously drives me insane that carriers are acting so immature, chasing easy money now, instead of customer loyalty in the long term. Every talks about how amazing Apple is and everyone wants to emulate them, but what really makes them amazing is their ability to hang on to their principles, and never selling out.

Apple could bundle software for a little extra money on the side. But they don't.

Apple could have sacrificed the customer experience and given in to AT&Ts demands to control their phone. But they didn't.

Apple could have sacrificed their clean aluminum designs by adding Intel and NVidia and ATI stickers to Macs, probably for a little more money. But they didn't.

And because Apple has said no to all these things, they have probably had more pressure than anyone to do things against their principles. But they still don't.

I'm not saying Apple is the best company alive, they're definitely not. But they're blatantly and brutally honest like no other company I've seen, and I absolutely love that. I've just seen way too many people admire them for what they've done, usually based simply on the numbers they've reached, then go back to work and do the exact opposite, and I'm fucking sick of it. Is it not blatantly obvious?

Don't fuck over your customers, and they won't be pissed at you. Don't cheat your customers and undermine your principles for your own personal short-term monetary gain, and you will have loyal customers who will keep coming back to buy your products despite their flaws, because everyone makes mistakes, but it takes a company with balls to be honest to their customers, stick to their beliefs, and not sell out to the highest bidder.

We're humans. We have brains, and thoughts, and opinions. We know when you're lying. We're not just an average dollar amount on a balance sheet. And you? Your collective company has a personality and an attitude too. Don't be a dick, be reasonably good at what you do, and most importantly, be honest, and we'll love your company despite its flaws. But act like we don't exist, act like we're numbers, mindless statistics, the "average buyer" and we will know. We're not stupid after all. But you're reeking of it. And the moment someone smarter shows up, I'm jumping ship.

how to get sound and mic working on toshiba t215d with Ubuntu 10.04 LTS 64-bit (Lucid Lynx)

After installing Ubuntu Lucid Lynx on my new Toshiba I noticed pretty much everything worked except the headphone jack output and the microphone input, so of course I defaulted to google-searching for answers. Unfortunately the computer is a fairly new model and Google didn't help much, so I'm going to post the solution I have here in hopes that people find it useful once google indexes it. All you have to do is follow this simple and concise guide to updating to the latest ALSA by downloading and compiling the source yourself. It may sound daunting, but you literally just copy/paste the exact code provided line-for-line (and wait) and it works perfectly. The downloading and compiling takes a while, so be sure you have a decent chunk of time ahead of you (I'd say 30 minutes if you have a fast internet connection). Otherwise just bookmark the site and pick up where you left off before. 

Now when I say "everything works" I of course mean everything I've tried so far, here are things I have yet to test as of this writing:

  • Line-in audio
  • HDMI video/audio
  • SD card slot
  • e-SATA

For those who are curious here are some other minor hardware issues I've noticed with Lucid Lynx on this lappy:

  • Horizontal trackpad movement seems to be a bit faster than the vertical, but I don't really mind it, and it's actually kind of nice considering the extra wide aspect ratio
  • The lid open/close sensor doesn't appear to be working. I set the power settings to suspend on lid close and it wouldn't register. No big deal for me though, I just press the power button.
  • I turned off the proprietary ATI drivers so I get new seamless native resolution boot splash with Plymouth. For some reason this doesn't work with proprietary drivers. I believe turning off the drivers disables hardware accelerated 3D graphics so some compiz effects are slower (but still enabled!). Again no big deal for me, I just turned off 3D Cube since it was mostly just eye-candy anyway. I'll do almost anything to avoid the ugly large stretched text and images during boot.

the little things

I bought an 11" Toshiba laptop yesterday. Before I start, I just want to say it's a beautiful machine, and I'll probably get a decent amount of use out of it. It just happens to be plagued with the usual windows OEM issues. The thing is borderline netbook, but I figured I'd want something smaller and less distracting to take to my classes this year. My Macbook Pro is just too much of a pleasure to use. The hypothesis was that if I get some windows laptop that I won't want to use, I'll spend less time in front of the screen right? I'm having second thoughts already.

I've always inherently known that the reason I love macs is not because of anything that macs or PCs brag about in their advertising or on their boxes. It was always about all the little things that people don't mention, and end up taking for granted. The problem was of course that all the usual annoyances of computers disappear when you get a mac, and it's a lot harder to pinpoint what exactly got better when it's gone. Sure enough, it took switching to a PC for me to start noticing them again. So over these next couple of days, I'm going to list all the (lack of) little annoyances I took for granted as a mac owner and now have to deal with.

Stickers
I think I removed about 6 total all covering the palm rests, not to mention one that covered the entire right side. Apparently PC users consider paper and adhesive adequate safety padding for their wrists... to prevent carpal tunnel?

Holy BLOATware
WildTangent Games. Amazon Links. Skype Launcher. And an oversensitive vibration sensor that locks up your computer for safety anytime it moves. I'm serious, they have an app that launches Skype for you. After about 30 pop-ups and seeing the enormous Add/Remove Programs list, I just reformatted the machine and called it a day.

The fan
Holy shit this thing is loud. I forgot how much apple designed for quiet fans, which of course comes at the consequence of heat, but I'll take that over this turbine on my desk at any day. I'll have to go invest in some paper weights.

The Power Cord
I have yet to see a single well designed power cord in the laptop category. There are some phone manufacturers that are at least trying newer nicer things, but c'mon guys. It's not just looks either, Toshiba was nice enough to supply a really long cord with this one, but the retention system provided is some ghetto velcro strap. I might as well bring my own rubber bands with me.

The Touchpad
If you've never used a newer mac, you'll never understand. Mac touchpads are amazing. Why do you think they're selling a standalone version for $70? The jerky, non-multitouch versions on other computers are lightyears behind. You can argue that "technically" they have multitouch, but just go use an apple one, seriously.

(No) Smooth Scrolling
Why does it all have to jump all the time? Can't you just make it universal across the operating system?

The Keyboard
The Toshiba is 11.6", my iBook is 12.1" (I think?), but these are diagonal lengths. When it comes to actual width, the two are actually almost identical, the Toshiba is just shorter. Yet somehow, apple manages to fit a full sized keyboard on the iBook, yet Toshiba puts in this wannabe chiclet supposedly full-size but not actually keyboard. Most of the keys are "full size", yet the entire left edge of modifier keys looks like they've been through a guillotine paper-cutter. Most frustratingly the Tab key, usually 1.5x the width of a normal key is half the size of a tiny chiclet key. Do you have any idea how people alt+tab?

Function Buttons
Whoever came up with "multimedia keyboards" should die a painful death. I don't need keys to sleep, hibernate, zoom in and out, go home, go to the internet, open the music player, etc. Good thing this thing doesnt include media buttons for play/pause/next because I don't want to use Windows Media Player anyway.

Windows. This section deserves a list on it's own.
Upon first launch....
Windows Media Player: Please set me up! No I just want you to play a video, GTFO of my way
Internet Explorer 8: Please set me up! Just get me to the f'in internet, I don't care about your features that every other browser had 3 years ago and were better back then than yours are now.
Wifi: What kind of network are you connected to Home? Work? Does it fucking matter?
Updates: Oh wait, you can't install me until you install some other ones, then restart, then you'll have to restart again after you install me. Oh and downloading takes about an hour but if you don't come back to click OK at the right times I'll just sit here and wait forever for you with my glossy-Aero-themed-puppy-eyes.
Notifications: You have no antivirus, and once you install it, it won't be updated within the first 5 seconds, so we'll give you a few popups for that, and turn on windows defender so you can have multiple apps protect you from adware, but of course it doesn't protect you from the bullshit that came with your computer in the first place.
Activation: Calling in to that automated voice just to tell it that you've only installed windows on one computer with the voice commands while it reads numbers back to you painfully slowly just because you wanted a fresh install of windows without any bullshit that the OEM put on it. I'm going to buy a cake and celebrate the day someone murders that windows activation voice/lady.

In conclusion:

I'm scared. I originally bought this computer so I could get stuff done on the go, and hope that the sheer dislike of being on windows or linux would make sure I stay on it as little as possible. Now I'm starting to see where I was wrong. I will probably spend more time configuring, tweaking, updating, debugging, all the problems and annoyances I run into while I'm using it that I will forget to be productive; which is why I switched to a mac in the first place.

Anyone want to buy an ultraportable laptop/netbook?

Sent from my iBook.

and here come the androids

the technology turnaround these days is pretty remarkable. right after i picked up my G1 for $200, currently the only (retail) android device avaiable in the US. (the Magic was just released in UK), now everyone is planning to release android devices this year. T-mobile Magic/Sapphire/myTouch - with a possible 5mp camera?!?! dammit! Possible G1 v2 LG is supposedly making 3 in 2009, one as soon as next month Samsung is in on the game too not to mention way too many mentions of coming android netbooks that i wont even bother to mention. sigh, oh well. i guess this is just foreshadowing of the tech-envy to come. but 'til then, my G1 will keep me satisfied. i guess.

t-mobile G1 and android in all its glory

2 weekends ago I picked up a t-mobile G1 for $200 through some unnamed sources. a few days ago said G1 has been rooted and upgraded to a special developer version of the new android 1.5 (cupcake). mostly thanks to xda-developers forum for help with rooting, and registering the phone without a data plan. now my happily rooted and cupcaked android has:
  • the much awaited on screen keyboard
  • multitouch browser!
  • video recorder and playback
  • new pretty menu and rotate animations
  • new radio firmware, haven't noticed much difference though
  • squirrelfish js engine?
  • all other features of the developer build, including no requirement for registration, and possibly SIM unlocked now?
I am wondering where the built in PDF support is though. for those interested, builds can be downloaded here. I am currently running the JesusFreke 1.5 ADP which appears to be the crowd favorite. Some of the other builds appear to have other visual and functional hacks added to them, while the JF build appears to be closest to the Dream 1.5 build released by htc. For those unwilling to risk bricking their beautiful G1s, T-mobile has announced that the official  T-mobile G1 US 1.5 upgrade will be rolled out starting next week. 'til then, those of you brave enough to hack your expensive toys should take the time to embrace your inner rockstar this weekend with some awesome partying which now you can record with the new video capabilities on your G1! That's my plan at least. Although from the looks of it, most of my weekend will be spent bored at home with family since everyone else is studying their ass off for finals.

up and running

v-mi.net is now up and running! domain name through godaddy.com DNS servers through ZoneEdit.com server housed at my parents place heh. running ubuntu server 8.10 This blog currently takes up the homepage, but that may change eventually and/or frequently, so for bookmarking purposes use http://www.v-mi.net/blog/ update: need to create a homepage, so the directory listing isn't there, and so I can hide all my shared files. now off to having fun with server admin! -v