I got to know about mosh recently from a tweet by gaveen. Mosh is a replacement to the good old ssh command. It solves some of ssh’s biggest annoyances. mosh handles connections internally When you’ve ssh’ed to a server and your internet suddenly drops, that ssh connection gets broken. With mosh, you wouldn’t have to worry about this because it ...

Colombo Show HN Meetup We had a small Colombo Show HN Meetup this weekend. The plan was to hold a Colombo Hacker News meetup. Then we thought it’s better to make it a Show HN meetup, where participants show some work they’re doing to the audience, explains the developer stories behind it and the crowd gets into a constructive discussion. A meetup of this ...

Did Deep Blue win because of a software bug? A few days back I watched the famous documentary ‘Game Over: Kasparov and the Machine‘. The IBM supercomputer Deep Blue defeated Kasparov at chess, a feat nobody thought was possible back then. Garry Kasparov was the ‘Classical’ World Chess Champion at the time (the FIDE champion was Anatoly Karpov). The documentary is based on the epic 1997 rematch between Kasparov ...

Viva64 develops PVS-Studio, which is a static code analyzer for C/C++/C++11. But their popularity has come from the fact that they run this software on quite a few major open source projects around the internet and post the results. They hit the mark of 1000 error samples yesterday. Their bug database is a treasure trove. For one they expose bugs ...

Feeds in your inbox Google Reader will be dead by the 1st of July. Everyone has moved or at least is considering moving to new feed aggregators. There is a heap of options out there (out of which I recommend that you try out Newsblur). But none of them has been able to boast of a good public API as our good old Google ...

Check your movies Ever started watching a movie only to realize after 30 minutes that you’ve actually watched that one before? Django Unchained Official Poster There was this guy in our uni who kept a poster of each movie he watched, so that he wouldn’t watch the same movie again, ever. When you look at a movie’s poster you immediately get a flashback ...

This blog just moved from wordpress.com to its own host and domain. The new URL is http://blog.thameera.com. The new RSS feed URL is http://blog.thameera.com/feed. But why? I dunno. Having my own URL is nice, maybe. But mostly, I was getting tired of the unpredictable wordpress.com admin panel. It just won’t load and stuff won’t work, and things have gotten worse ...

Action.io, django and poya days Last week I got an early access invite to the private beta of Action.io. Coincidentally, I wanted to learn some Django. Hence Next Poya When? was born and it only took a few hours to start coding from scratch to deploying successfully in the Google App Engine. Action.io is a place to start your projects without worrying about all the ...

Action.io, django and poya days Last week I got an early access invite to the private beta of Action.io. Coincidentally, I wanted to learn some Django. Hence Next Poya When? was born and it only took a few hours to start coding from scratch to deploying successfully in the Google App Engine. Action.io is a place to start your projects without worrying about all the ...

Louie gives me hope Louie is a good show. It’s the kind of show I’ve always wanted to watch. Not many shows interest me. TBBT was good for its humor, Two and a Half Men was equally good and Spartacus is good with all its blood. For the record, I’m not watching Spartacus for its sex. Of course you don’t believe. I wasn’t aware ...

Louie gives me hope Louie is a good show. It’s the kind of show I’ve always wanted to watch. Not many shows interest me. TBBT was good for its humor, Two and a Half Men was equally good and Spartacus is good with all its blood. For the record, I’m not watching Spartacus for its sex. Of course you don’t believe. I wasn’t aware ...

Typing.lk beta released The day before the christmas Thilanka said, ‘how about we build a Sinhala typing tutor?’. I said, ‘why not?’. We finally ended up building an English one. Its beta version is now live at http://typing.lk. Typing.lk is basically a place to learn and practice touch typing. The site has three modes at the moment: Learn, Practice and Code. The first ...

Typing.lk beta released The day before the christmas Thilanka said, ‘how about we build a Sinhala typing tutor?’. I said, ‘why not?’. We finally ended up building an English one. Its beta version is now live at http://typing.lk. Typing.lk is basically a place to learn and practice touch typing. The site has three modes at the moment: Learn, Practice and Code. The first ...

So much for housing NDT inside UoM I’m writing this with tears in my eyes. Just witnessed the damage the NDT has done to the University of Moratuwa premises yesternight. The rooms we used to stay in have been ruined. The doors axed and the windows shattered. They have raided the girls’ hostel as well. Several students from the Engineering Faculty are now being treated, and it’s ...

So much for housing NDT inside UoM I’m writing this with tears in my eyes. Just witnessed the damage the NDT has done to the University of Moratuwa premises yesternight. The rooms we used to stay in have been ruined. The doors axed and the windows shattered. They have raided the girls’ hostel as well. Several students from the Engineering Faculty are now being treated, and it’s ...

Derek Sivers has a post about spaced repetition. If you are new to Spaced Repetition or even if you are not, I highly recommend reading his article or googling about this cool technique a bit. Derek’s article is focused on memorizing a programming language, which is a cool use of SR. However, the way he does it has a weakness: ...

Derek Sivers has a post about spaced repetition. If you are new to Spaced Repetition or even if you are not, I highly recommend reading his article or googling about this cool technique a bit. Derek’s article is focused on memorizing a programming language, which is a cool use of SR. However, the way he does it has a weakness: ...

Kichibichiya It’s been just a day since Kichibichiya was released. Here are some thoughts on the new app. For those who heard the name for the first time, Kichibichiya is a Twitter client for Android written by the Sri Lankan developer Pahan. Kichi-bichi is Sinhala for the chirping of birds; hence the name. It has extracted all the goodness of the ...

Kichibichiya It’s been just a day since Kichibichiya was released. Here are some thoughts on the new app. For those who heard the name for the first time, Kichibichiya is a Twitter client for Android written by the Sri Lankan developer Pahan. Kichi-bichi is Sinhala for the chirping of birds; hence the name. It has extracted all the goodness of the ...

As mentioned in the previous post, I started a ‘Learn Haskell in a Day’ project yesterday evening. As of this writing, I’ve finished the 5th of the 14 chapters in the tutorial. Yeah, it’s a bit disappointing. Well, my uncle and his daughter came to stay yesternight, so I couldn’t focus on Haskell while they were here, could I? Could ...

Previous Page