Thank you all!

I’d like to take this opportunity to thank every single person who took a second out of their busy day today and send me some birthday wishes.  This was absolutely and truly AMAZING!  From closest friends and family to distant relatives and ex-colleagues, with people I haven’t spoken to in years, I appreciate each and every one of you.  I tried to reply to everyone, but this was simply overwhelming and I might have missed a few.  If I did, please don’t hold it against me – it wasn’t on purpose.

Every day of every year I know that I am surrounded by amazing people.  And yet, on occasions like this, I am reminded once again as to how many great people are around me.  My life wouldn’t be the same without you all.  Thanks a lot!

Huge Thank You!

I wanted to take this opportunity and say a huge Thank You to everyone who made yesterday a very special day for me.  It was truly one of the greatest birthday celebrations I’ve ever had.  You are all truly the best!

Since the early morning till late night I’ve received countless phone calls (from several countries), text messages, emails, Skype, Google Talk and Facebook messages.  I’ve got a few awesome presents and cards.   I had a surprise party at work, which included a chocolate cake with my name, and a case of German beer (unbelievable!).  I’ve also had plenty of drink – enough to kill a small army, I think – at Ship Inn in the company of friends.

It was an absolutely amazing day!  Thank you everyone!

 

Go celebrates 4th birthday

I haven’t yet had my hands on the Go programming language, but I’ve kept a bit of an eye on  it.  It sounds interesting especially for those tasks that would benefit from concurrency – things like web spiders, email processors, etc.  The language had recently celebrated the 4th birthday, and there is a nice retrospective on the project’s blog that shows how fast it is getting accepted and which projects and companies are using it.

But this is just the tip of the iceberg. The number of high-quality open source Go projects is phenomenal. Prolific Go hacker Keith Rarick put it well: “The state of the Go ecosystem after only four years is astounding. Compare Go in 2013 to Python in 1995 or Java in 1999. Or C++ in 1987!”

Happy 10th birthday, Fedora!

Dear Fedora,

I know we have our disagreements.  At times I don’t know where you are going.  Or whether even you know where you are going.  But that’s OK.  Because you are still awesome.  You still pay my bills.  You are still fun to use.  And you are still on every single computer I can get my hands on, both at home and at work.

It’s your 10th birthday.  And you’ve grown up a lot.  It seems like only yesterday I was upgrading my Red Hat 9 machines to an awkwardly named Fedora Core 1 Yarrow Linux, and yet here we are – expecting the 20th release.  You’ve kept your word on releasing every 6 month (albeit with a few weeks delay every single time).  You’ve grown.  You’ve changed.  You’ve matured.

While I had a few hiccups with you over the years – those Gnome and KDE fights, those boot loader changes, and still painful inclusion of SELinux, you’ve always been there for me.  I’ve helped me to build numerous projects.  To make new friends.  To understand the world better.

Please continue to be what you are.  Please continue to change.  Please continue to improve.  Just, if you can, think of me, your biggest fan and seasoned user, once in a while.

Happy 10th birthday and a huge thank you.

Yours truly, Leonid.