I was recently invited to share my thoughts with a great group of academics and software developers about two exciting topics that have really caught people s attention lately. The 6-day event, AIware Bootcamp, was held in Queen s University Downtown Toronto Campus. I talked about agents and RAG (Retrieval augmented generation) in the context of foundation Continue reading My talks at AIware…
I just realized I ve been using the Steam Deck for two years, and this is a good time to reflect on my experience. This post is a mixture of thoughts about the device itself and a few notes I realized along the way about my gaming habits. In conclusion, Steam Deck is one of those Continue reading Steam Deck review after two years
As part of my job, I have to read many research papers (which are usually distributed as two-column PDFs with fixed formatting). I like reading other books in my free time as well. To relieve me of the burden of carrying a lot of physical books around and not having to take out the laptop Continue reading Kindle Scribe: A Review
I visited Buenos Aires, Argentina in May 2017, and it was very different from the cities I have visited earlier. I stayed in the old barrio of San Telmo but was able to visit few other barrios such as Recoleta, San Nicolás, Monserrat, Puerto Madero, and La Boca. In the San Telmo neighborhood, you can walk along the Continue reading Travel Diaries – Buenos Aires, Argentina
I visited Tokyo, Japan in March 2017. It s a huge, beautiful city and you cannot cover everything awesome in few days. I spent 4 nights in Tokyo and 5 nights in Kamakura. Travel Tip: Tokyo has a great train network. But they are operated by different companies like JR, Tokyo Metro, and Toei Subway. Make sure Continue reading Travel Diaries Tokyo, Japan
This is a post in progress. I will be using this to bookmark interesting talks, as I find them, on Software Engineering research which summarizes the work done in the past decade (roughly) and therefore will be useful for new students like me. If you come across any talks which match those criteria, please suggest them Continue reading Must Watch Talks to catch up on Software Engineering Research
Today is a great day. A pioneering advocate of open source software, Chris DiBona accoladed Sri Lanka for the contribution in GSoC and FOSS, in this interview with TechRadar/LinuxFormat. In his own words: Every year that goes by we see more people from outside of the US take part [in GSoC]. The US still has Continue reading Sri Lanka and GSoC, en route to the true premise of the internet and…
When a language dies, we don t know what we loose with that language This veteran English teacher, with over three decades of experience teaching English in Arabic countries, brings out some interesting points about tests of English language fluency being a barrier for education of non-native speakers. But I wonder why language teachers have to Continue reading Patricia Ryan: Don t insist on…
So a pull request, involving a change in the documentation to use gender-neutral form, to libuv, (one of the libraries Node.js relies heavily upon) was rejected, applied, reverted, and re-applied over the course of two days. Things got escalated quickly and heated words were exchanged via tweets, blog posts and github comments. And now, Ben Continue reading A guide to the libuv sexism fiasco
I visited Auckland, New Zealand in March 2013. Although it s the largest and most populous city in the country, I found it to be a very relaxed city where everyone closes shops early and goes to sleep around 6pm and even a cat lost at sea makes headlines in the local newspaper. It s situated in Continue reading Travel Diaries Auckland, New Zealand