Chromebooks

Uh, so this happened.

I want one. Definitely grabbing it from the Amazon store when it does come out, unless I somehow have a laptop… And maybe even then, the free 100MB per month (for 2 years) sounds delicious.

I won’t need it, but what would make this deal even sweeter is if I can somehow get to a terminal, like it was possible with the Cr-48. I wouldn’t want to throw Linux on it. While it won’t be as bad as getting a Mac to throw Linux on it (seriously, who does this? you’re paying for the OS/Hardware integration…), I would still want Chrome OS to be happy in its native setting, without disturbing too much of the innards.

I could have totally used this on my trip to SF last week… trying to find hotspots is so amazingly annoying, especially on foot, without an internet-connected device telling you where the hotspots are.

// Yes, I’m on a feature-phone. There’s a post coming on this subject.

EDIT: I guess they’re currently not interested in going into tablets. It kind of makes sense, because they’re still keeping the Android/ChromeOS separate projects… and in some sense, it’s super smart making sure not to be okay at two things but be very good at one thing x 2. (Android though… meh.)

I really would have liked to have some multitouch gestures to my Chrome browsing experience, but I guess that’ll have to wait. Android web browser (also with Dolphin and Opera) is… lacking. I’d take the iOS webkit over any Android browser any day.

Maybe it’s time for my 4th iPad… good thing those things are still sold out. :-)

SF Ho!

The more I think about it, the more I can’t look away.

Ever since I moved away from So Cal and started high school in Ohio and college in Illinois, I’ve slowly been moving towards the West Coast.

Looking for a job is always a bit of a pain, but all these companies that I’m talking with are getting me all the more excited.

So hopefully, one of these companies accept me as their own, and I can be awesome with them, too.

Or, I may stay in the Valley I currently reside, the Las Vegas one, working at a smaller robotics and electronics gig, doing more of the same stuff I love to do.

Oh right, for those of you that are keeping count, I’ve had three different “jobs” in Vegas since I got there, and it would be fourth if I choose to stay.

Enough With The Tool Sharpening Already

I think Linux let’s me do this a lot more. And I think to some extent, a lot of web devs that favor Macs are doing this out of sheer ignorance (which is totally okay… it let’s you focus on the parts that should be getting the focus, like shipping stuff) or having been bit in the butt with this tool sharpening process before.

// This isn’t to say I wouldn’t mind using Linux (Ubuntu) or Mac OS X. But no, no Windows for web dev. Ever.

In my early days of vim, after learning how to get around in documents, I started diving into the world of .vimrc’s and plugins. This would be the start of a very dark time, since nothing would ever get done in this tool, other than me just poking around all the wonderful lovelies of the text editing software.

Unless I was going to start a compendium on how to become even better at vim (yes… there’s a project somewhere in my head for this…), this wasn’t going to cut it. I wasn’t getting anything done.

Another example: window management. I still want to learn tmux like a crazy person. I want to be able to move windows with as few keystrokes as possible. And all the while this desire grows, my desire to sharpen my skills on vim grows just as fast.

Ugh. Stop it. I know you want to be super productive, but seriously, what’s the point of being super productive, Balkanizing time and space to make it super neat and organized if nothing ever gets done.

And so marks the glorious return of the all-too-pensive JK.

And I guess, that’s what all this down period was supposed to be for: To sharpen the tool known as English, to be able to construct better blog posts at a faster speed, to talk on subjects that interest me all the while that list of interest grew and grew…

This need to sharpen my mind to categorize those topics… too much was done on this front and too little was done on the diving into the topics themselves.

Oh Amazon…

After returning an SSD, assuming that I would get a full refund for a previous purchase:

“I’m sorry to hear about the inconvenience caused to you due to the promotional credit. Unlike Gift card promotional credit cannot be refunded for the return of the item. But gift card will be refunded back for the returned items if you have used gift card on the order. Once the refund has been processed, gift card refund will credit back to the gift card balance in your Amazon.com account. You can use it towards your next purchase.”

Well, since the SSD wasn’t at fault, but some weird configuration on my part, I decided to not push the issue further to ask for my $20 “back”.

Well, let that be a lesson to all those that shop at Amazon… if you intend to use promotional credit, make sure you buy something you’re going to keep. I do presume that I would have gotten a free replacement, though.

This was probably the first time I was a bit disappointed at Amazon, but this won’t change my online buying habits anyway. Edge case.

“No such file to load” error using Sinatra?

Having issues with your config.ru, getting the “no such file to load” error for your app.rb/hello.rb?

Over at stackoverflow, we see the general answer.

By default, a script should not know what the current directory is. Think namespaces.

To fix it, just add ‘./’ to the .rb file you’re trying to include in your config.ru. Easy.

require ‘app.rb’

becomes

require ‘./app.rb’

Heroku problem? Make sure you’re running the right version of Ruby. This issue will come up with Ruby 1.9 and later.

Limited Hours In The Day

I’m not sure why I realized this fact now, but man, it sucks to realize it.

There are so many things I want to learn in web dev, and as I go into the depths of the “NoSQL” world, I realize that I really am not going to be able to learn everything there is to know about even one type of these newfangled database systems.

The day is still young. Can’t let this realization stop me from getting more done.

Just 5 lbs more on the bar today. Just one more hour today. Just one more commit today. Today.

15.5 GB -> 11.18 GB

And so the digital media library continues to shrink, of course, with the help of yet more digital silos.

Not even touching the subject of the MP3 codec itself, I wonder if all this trouble is worth it if the cloud shuts down and all I have left are my local devices.

Heck, what happens if there is a nuclear apocalypse tomorrow? How will I find my tunes?!

Hmm, too much spring cleaning today. Back to MongoDB.


And even more data removal. Huzzah.