Category: General

Carnival Cruise – Professional stateroom theft

If you think that while you are off an about on or off the ship the cabin steward and assistants are carefully cleaning your room and making towel animals, and that’s it, you are wrong. Unfortunately they also go through all your luggage and try to find anything they can take that you might not…

continue reading
No Comments

Wget and long filenames [Vulnerability]

Recently taking a pen-testing course made me realize that security is such an important topic in software design, more so than I ever realized. Being a professional programmer for the last 15 years and attaining both undergraduate and graduate degrees in computer science helped me find only the basics of security. It took getting into…

continue reading
No Comments

Google Chrome 58 making NET::ERR_CERT_COMMON_NAME_INVALID all over the place

We use self signed certificates at LeadSift for our dev and qa servers behind the firewall and have our team just import the certificate into their computers. Recently after months of it working just fine, I got an error on Google Chrome which looked like this. Attackers might be trying to steal your information from…

continue reading
No Comments

Where are you running from you little cron?!

A tale as long as time, the forgotten cron. During dev we had a cron that we wanted to put in prod right away and ended up putting on a server where it didn’t belong just to get things going. Days later we got the cron installed properly and decided to leave the other one…

continue reading
No Comments

Asus RT-N66U broken power switch and how I learnt to stop worrying and love google

Walked into the office this morning to find that there is no wifi. Checked the router and found that the power switch doesn’t turn on. Just keeps flipping back to off. After calling a co-founder and asking her to stop by the store on her way in to pick up a new one. I took…

continue reading
5 Comments

Dear @Hackerrank your platform is buggy

I would like to start by applauding your initiative. Your team has created a really cool site that has this viral feel to it. I got addicted from my first shot. Since I love python, my first competition was the Pythonist2 challenge, I loved it. I believe it went downhill from there for me. I…

continue reading
No Comments

LDAP Groups Conflict

Scratching my head on this for a while, didnt really affect much so never dug deep. If you have duplicate entries in your /etc/groups or duplicates in general, in our case the same group in /etc/group that was also in ldap. So essentially “`getent group“` returns duplicates with different ids. The first entry will take…

continue reading
No Comments

Slack vs Hipchat

At our company we had used hipchat for a little over 2 years, back when it was charging for when you had more than 5 users. I had previously tried to get the founders to try slack (since it was all the buzz) and failed. Since nothing was broken, I decided that hipchat was good…

continue reading
3 Comments

Blogging again

I used to have  a posterous blog (even before it was renamed spaces, and then shutdown post twitter acquisition). What made me post frequently is the ability to easily post by email. Since the shutdown I have posted a few short tidbits on coderwall but nothing substantial. I have been also posting on my company’s blog.…

continue reading
No Comments

Installing HL 3040CN Brother printer in Debian 64-bit (The Real Manual)

Although the brother website has instructions for debian/ubuntu 64bit they only actually work for ubuntu (actually they might not even work with the latest ubuntu) … on debian the instructions should be more like this: Enable multi-arch for 32bit sudo dpkg –add-architecture i386 Install cups 32bit libs sudo apt-get install libcups2:i386 Download the lpr and…

continue reading
No Comments