imageEveryone and their mother are throwing out their predictions for 2009 nowadays, it’s a new fad. It’s like you’re not cool anymore if you don’t have twitter, a Mac, and a set of random predictions for the next 12 joyous months.

So I decided to throw in a few ideas of my own to be part of the cool crowd again (how much cooler can I be already, you might think, and I wouldn’t blame you).

 

Disclaimer (read it, tough guy)

What this post is:

  • about the future of technology and the Internet, 2009 and beyond.
  • my ideas on what is going to happen or should happen. If they happen to match someone else’s ideas – it doesn’t mean

Updated: September 16th, 2012

imageDuring my day-to-day activities, I use the Bash shell a lot. My #1 policy is to optimize the most frequently used activities as much as possible, so I’ve compiled these handy bash shortcuts and hints (tested in SecureCRT on Windows and Konsole on Linux). The article only touches on the default bash mode – emacs, not vi. If you haven’t specifically assigned your shell mode to vi (set –o vi), you’re almost certainly using the emacs mode. Learn these and your shell productivity will skyrocket, I guarantee it.

Update #1: In response to a few people saying this list is too short and “[he] could've added something to it, to atleast make it look longer” (quote from one of Stumbleupon

0

Monitor All Your Domains From One Location


Posted by Artem Russakovskii on December 19th, 2008 in Stuff

For quite a while now I wanted a tool to maintain a list of my domains and monitor them for expirations and registration state changes. Having a spreadsheet didn’t cut it anymore but thanks to Joel’s question on stackoverflow, I found DomainTools monitor.

The monitor is free, can track up to 1000 domains and send email (and RSS) alerts when it detects any status changes. Here are the advertised features:

  • Domain Status like "registrar-lock", "redemption-period", and "pending-delete" changes will be sent to you so you can take action when your favorite domains are about to be released.
  • Domain Registar changes are a sign of domain transfers which are detected by Domain Monitor.
  • Expiration dates are monitored so
4

Programming Comics: xkcd – 11th-Grade Activities


Posted by Artem Russakovskii on December 19th, 2008 in Humor, Programming

Hey, I can relate to today’s xkcd! It hits close to home:

image

 

And some more traveling down the Perl related memory lane (yeah, these are old, I know):

image 

image

Updated: October 24th, 2012

image  I’m now convinced that insurance companies exist in this world for the sole purpose of making our lives a living hell any time we need to deal with them. The worse each experience, the less likely we are to file another claim. Of course, we’re also less likely to continue coverage with the same company, but at that point they’d already received our money and, if we accept a notion that most insurance companies have the same evil idea in mind, there’s little one can do to get satisfaction. Except for one thing – spread information about such especially heinous institutions.

Does my story have a happy ending? Maybe, or maybe not, it depends on whether you think the …

6

The Ultimate Programming Language – LOLCODE


Posted by Artem Russakovskii on December 16th, 2008 in Humor, Programming

image If you are a programmer, you, by definition, belong to the elite [awesome] human breed called geeks. If you know how to code in Python or Ruby, you might even think you’re pretty hot shit. But none of that compares in hotshitness to what you are about to learn.

Allow me to introduce LOLCODE – perhaps the most serious and, for some, cryptic, programming language. It is Turing-complete and uses an advanced compiler called Brainfuck (I’m still totally serious, and by the way if you’ve never heard of LOLCATS, then you’re not spending nearly enough time on the Internets. See the funny button that looks like a cross at the top right of your IE? Click it or your …

image Peteris Krumins is nothing short of a technical genius. Every single one of his blog posts is so detailed, one can write a book about it. He blogs about Linux, programming, and other tech stuff on his blog http://www.catonmat.net/.

A short while ago, Peteris posted his very thorough experience interviewing at Google. Needless to say, the level of detail is astounding. Unfortunately, he didn’t get the job but the post is very positive and informative. Here is the gist and a short excerpt:

  • There were 3 phone interviews and 5 on-site interviews.
  • Peteris flew in all the way from Latvia, fully sponsored by Google. They paid for his flight, hotel, transportation, and food – brilliant!
  • The interviews were very
0

Basement hackers compete to best Netflix recommendations $1M


Posted by Artem Russakovskii on November 30th, 2008 in Programming, Technology

image This is a great read by NY Times. An article on 6 pages rarely gets my full attention but this is one of them (though I detest the usage of "basement hacker").

Basement hackers and amateur mathematicians are competing to improve the program that Netflix uses to recommend DVDs — and to win $1 million in the process.

"THE “NAPOLEON DYNAMITE” problem is driving Len Bertoni crazy. Bertoni is a 51-year-old “semiretired” computer scientist who lives an hour outside Pittsburgh. In the spring of 2007, his sister-in-law e-mailed him an intriguing bit of news: Netflix, the Web-based DVD-rental company, was holding a contest to try to improve Cinematch, its “recommendation engine.” The prize: $1 million.

Cinematch is the bit

4

Got IM Spam?


Posted by Artem Russakovskii on November 24th, 2008 in Stuff

image Everyone hates spam, right? Right, well maybe except for security researchers – it pays their bills. But the rest of the sane world does, and so do I, and while gmail has figured out a way to deal with the problem 99.9% of the time, nobody invented instant messenger anti-spam solutions yet [I think].

Lately I have been getting increasingly annoyed with a certain unexplainable, persistent, and surprisingly intelligent botnet on AIM. From time to time I would get messages from some sort of a fish variation. My list so far consists of the following IM names:  CroppedCoho, FortifiedTrout, FreshenedupTrout, FrozenSolidTrout, HandcuffedCoho, KissableCoho, PreferentialCoho, SmarterCoho, TentativeCoho, WantedCoho, and YoinkedTrout. Does it look annoying already? Well, it is.

Each of the …

Updated: February 18th, 2009

image Crash is one of the new shows I’m into and Panic is one of the most likeable and original characters on the show. I really think he’s going to be back after this show – it’s his breakthrough performance.

So, in, I think, episode 4 Panic (Jocko’s character) goes to the studio and raps for the first time. What comes out is quite amazing, I recommend you watch that episode for a more complete experience. Otherwise, proceed to the MP3 that I got directly off Jocko’s myspace page.

You can play it right on this page (Edit: download link removed, per Jocko's request in the comments) or support Jocko by buying his album off Amazon for only $0.99 …

Updated: September 16th, 2012

The Idea

imageFor the past month I have been exploring options and building a perfect Home Theater PC for my 50” Vizio plasma. Besides the obvious, it has to play movies, youtube videos, etc, I had a few concrete goals in mind. Here they are:

  • it absolutely had to handle 1080P h264, specifically movies encoded using x264. An average movie size for this format is between 8.5 and 13 GB. There were 2 problems to overcome: the CPU had to be able to handle the decoding (my desktop dual core Conroe barely kept up) and the network had to be fast enough to stream in real time from my storage PC a floor away.
  • I needed to have the easiest
2

Halloween 08 Light Show


Posted by Artem Russakovskii on October 25th, 2008 in Awesomeness

This is insane. Probably the best Halloween light show I've ever seen. Best part starts around 0:50. 3:53 is great too….

1

This Ought To Teach You To Not Go On Vacation


Posted by Artem Russakovskii on October 24th, 2008 in Awesomeness, Humor

I’ve been meaning to post this for a while: a friend of mine by the name of Thaya took this picture at his office recently and shared it on nowthen.com. I love office pranks, and this one is world-class! Check it out.

image

Kudos to the Coral8 team.

Credit: nowthen.com….

1

Hadoop Primer – Yet Another Hadoop Introduction


Posted by Artem Russakovskii on October 20th, 2008 in Databases, Programming

image I just came upon a pretty good Hadoop introduction paper posted on Sun’s wiki. Apache Hadoop is a free Java software framework that supports data intensive distributed applications. It enables applications to work with thousands of nodes and petabytes of data. Hadoop was inspired by Google's MapReduce and Google File System (GFS) (wikipedia). I wouldn’t call it an alternative to mysql – they’re in completely different weight categories. I like to think of Hadoop as a complement – I think it’s closer to memcached in its functions than to mysql. Perhaps a hybrid of both but a unique beast nonetheless. If you’re serious about scaling, you owe it to yourself to start exploring Hadoop yesterday.

A couple of …

0

More On Android – A Mobile OS With A Clue


Posted by Artem Russakovskii on October 15th, 2008 in Technology

I’d like to share this relatively new video that shows Google Android’s mutli-tasking capabilities and the seamless integration of these capabilities. Hey, it’s got a copy/paste too (eat that, iPhone!). Android is an OS that’s got a clue. I applaud Google developers for thinking ahead.

Run Multiple Apps, All At Once on Android-Powered Phones

You can view more videos from the Android/Google developers here….