So I wrote a book: presenting Practical Docker With Python
· ☕ 2 min read · ✍️ Sathya
With a copy of the cover! So yeah that actually happened! I’ve always wanted to publish a book and thanks to Apress publishing - that is a reality now. The book is titled “Practical Docker With Python: Build, Release and Distribute your Python App with Docker” and is targeted at people who are new to Docker and want to containerize their application (with an example Python chat bot).

Wakoopa officially shutdown – grab your data now
· ☕ 2 min read · ✍️ Sathya
About 2 weeks ago, Wakoopa announced that they will be shutting down their social network soon & focusing on “Corporate Research”. Unfortunately that day is here. Just received an email stating that as of today, you can grab an export of your data. This is what they have to say about the export The export is a CSV file containing the following columns: application name, subcategory, category, the number of seconds you've used the application in the hour, the hour you've used the application in, the date of the usage, the operating system and your user id.

Chrome’s active extension icons in Omnibox annoyance
· ☕ 2 min read · ✍️ Sathya

I’m a huge fan of Chrome & pretty much loved whatever changes Chrome team have done to the browser since it’s inception. This change, however, is probably the first annoying thing that I’ve run into.

Few days ago, after the latest dev channel update, all the extension icons on went missing. I initially thought all my extensions got wiped out. However, after heading over to chrome://extensions I realized that the update had a new “Show button” feature next to the extensions list and they had been set to hide all :|

Chrome Extension SHow Button

Linus on openSUSE’s security settings
· ☕ 1 min read · ✍️ Sathya
I first spent weeks arguing on a bugzilla that the security policy of requiring the root password for changing the timezone and adding a new wireless network was moronic and wrong. I think the wireless network thing finally did get fixed, but the timezone never did - it still asks for the admin password. So here’s a plea: if you have anything to do with security in a distro, and think that my kids (replace “my kids” with “sales people on the road” if you think your main customers are businesses) need to have the root password to access some wireless network, or to be able to print out a paper, or to change the date-and-time settings, please just kill yourself now.

Ubuntu Unity Development Does a IAmA on Reddit.
· ☕ 2 min read · ✍️ Sathya
Q: What does Linux need to be if its going to be a real contender to Windows? What are you guys doing about that? A: It needs support from the major players. Personally I think we need to lure: Steam Adobe (all their stuff) Autodesk (all their stuff we don’t have) We also are going to need to increase the buy in from hardware vendors. Nvidia/AMD/Intel all need to care about 2x what they do right now about.

Am I the only person who gets ln -s the wrong way round every time?
· ☕ 1 min read · ✍️ Sathya
ln -s d1 d2 # Am I the only person who gets this the wrong way round every fucking time? Similar to most people who have posted there - I used to still get it wrong every time. It’s become a habit for me to do a man ln or ln -help before I execute this command :\ Great tip here though: but then I finally found out about the relationship between ln and cp

Videos of Richard M Stallman’s Lecture in IIT-Bombay
· ☕ 1 min read · ✍️ Sathya

Richard M Stallman was in Bombay recently{#aptureLink_ezdj5ZajHB}, as I found when Aditya Sengupta{#aptureLink_G3xUyHaQjg} tweeted if anyone had questions{#aptureLink_ISHBjxViqn} for him. I asked Sengupta if there any plans to record the sessions and upload them, Sengupta said he’d have to check and come back. Few days after the event, Sengupta sent me an @reply saying that the videos had been uploaded, so thought I’ll post it here for easy reference.

Is Oracle trying to kill VirtualBox? >>> No.
· ☕ 2 min read · ✍️ Sathya
It seems Oracle is hellbent on destroying whatever good Sun had done to the Open Source Ecosystem. The latest product to get the axe seems to be none other than the Flagship Virtualization program xVM VirtualBox. [….] All tests show that VirtualBox 3.2 lacks any semblance of stability, crashing any operating system running on it randomly. VirtualBox 3.1.8, using the binary-only release for Linux, works like a charm. It is also apparent that VirtualBox 3.

IronRuby and IronPython now on Apache 2 License
· ☕ 1 min read · ✍️ Sathya
If you check the latest versions of IronRuby, IronPython or the Dynamic Language Runtime you will see that Microsoft has now relicensed the code from the Microsoft Permissive License to the Apache 2 License via Microsoft Licensing Changes for IronRuby and IronPython - Miguel de Icaza.