Suramya's Blog : Welcome to my crazy life…

March 21, 2013

Superhero Toilet Paper Brings Sound Effects To Your Bathroom Experience – Seriously, it does.

Filed under: Humor,My Thoughts — Suramya @ 3:17 AM

This is an actual product that you can buy. I am serious. No really. My first thought when I saw this was: You have got to be kidding me. Although it might be fun for kids or make a good gag gift for the Geeky person in your life. The product is being launched in April at the Nerd Approved Shop. The product details on the site say it all:

When you use Superhero Toilet Paper, no more courtesy flushes are needed! This toilet paper will really empower you to let rip like a superhero. Embarrassing noises from the smallest room in the house will be a thing of the past as you confidently launch into action with each tear. Make every trip to the restroom much more comfortable in superhero style with the Superhero Toilet Paper! The sound effects overshadow all undesirable noises.

Thanks to Nerd Approved for giving me a good laugh.

– Suramya

March 18, 2013

Airtel wants to pick up cash payments from your house… Scam or Real?

Filed under: My Thoughts — Suramya @ 11:31 PM

I got a call today from a guy claiming to be calling on behalf of Airtel, telling me that the payment for my Cellphone was due and that I needed to make the payment ASAP. So I told him that I would make the payment online later in the day once I got back to my desk (I was at work). Then this guy tells me that “that would take up to 2 days to process” (??) and that I needed to make the payment immediately so he would come over/send someone over to pick up a cash payment for the amount due.

My immediate reaction was “Are you serious???” Do you really think I would hand over cash to someone who just claims to be from Airtel instead of using the online payment which is faster, more convenient, trackable etc? Even if it takes up to 2 days for the payment to process (which is nonsense, as I have seen the amount reflected in my account in a few hours at the most) I would still make the payment online, or at a proper Airtel outlet.

When I talked to some co-workers about this, one of the counter-arguments I heard was that “they will be carrying a Airtel ID”. Yes, they will be carrying an ID. How do you know it’s a valid Airtel ID? It will take someone who knows what they are doing a couple of hours at most to create an ID that looks reasonably official and valid. How many times have you looked at someone’s ID really carefully?

Anyways, I told him to go away and that I would make the payment online. I wonder if other people have been receiving similar phone calls.

Well this is all for now. Will write more later.

– Suramya

March 12, 2013

Does your Handwriting suck? Now you can have a machine write for you.

Filed under: My Thoughts,Tech Related — Suramya @ 1:20 AM

This is something I really need. 🙂 Those of you who know me, know that my writing is horrible and most of the time only I can read it. Here’s an invention by students from Olin College that solves this problem. Meet Herald, a machine that can produce beautiful calligraphy.

The machine uses a gantry to move the writing tip along the X and Y axes. The flexible-nib calligraphy pen is mounted on a sprocket which rotates the tip onto the writing surface, taking care of the third axis. The rig was beautifully rendered from their CAD drawings, then tweaked to ensure the smoothest motion possible before the quintet of Sophomores began the physical build.

Check it out in action at Herald Calligraphy. Now if only someone makes a portable version of this, I will be all set 🙂

Thanks to Hackaday.com for the initial scoop.

– Suramya

March 8, 2013

Citrix on Raspberry Pi: Updated instructions and working download image

Filed under: Knowledgebase,Linux/Unix Related,Tech Related,Tutorials — Suramya @ 2:36 PM

A couple of folks have reached out to me via email/messages to tell me that the instructions I posted at the Raspberry Pi forums don’t work with the latest version of Rhaspbian. Basically the problem is that the latest version of the Citrix client is not compiled for the armhf architecture (Which is what the latest version of Rhaspbian OS is compiled for), so you need to download and install the armel version of the OS (‘Soft-float Debian “wheezy”’) from http://www.raspberrypi.org/downloads.

To make life simpler for people I have created a snapshot of my Pi install with Citrix installed and configured. You can download it from here. The image is 4GB so you will need to use a card of atleast that size when using this image. Follow these steps to install the image to an SD card in Linux:

  • Download the image file from the mirror (Approx 1GB compressed)
  • Unzip the file using the command
  • unzip Raspberry_Citrix.img.zip
  • Find out what the partition the SD card you are using has been assigned running the following command as root
  • fdisk -l

    Once you run the command, you will get an output that will show you all the disks attached to your system, look for the entry that corresponds to your card. In my case it looked like this:

     Disk /dev/sde: 3965 MB, 3965190144 bytes
    122 heads, 62 sectors/track, 1023 cylinders, total 7744512 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00016187
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sde1            8192      122879       57344    c  W95 FAT32 (LBA)
    /dev/sde2          122880     7744511     3810816   83  Linux
    
  • So now we know that the card is at /dev/sde. All we have to do is write the image to the card and that is done using the following command. Make sure you replace the /dev/sde with the correct path otherwise you will end up destroying all data on the wrong drive.
  • dd if=Raspberry_Citrix.img of=/dev/sde bs=4096

    You will not see any output on the screen so don’t worry about it, just let it run and wait for the process to complete as it will take some time because of the amount of data being written. Once the process completes you can eject the card and if all went well you should be able to boot the Raspberry Pi from the card.

The login password for this image is root/password, please do change the password if you use the image. Let me know if you have any questions or have an issue using this image.

Update (3/28/2013): Adding instructions on how to write the image when using windows. (Please note that I haven’t tested the windows instructions as I don’t have a windows machine. Use at your own risk)

Once you download the zip file from the mirror, right-click on it and select extract (I think that’s what it says, but I don’t have a windows machine so can’t confirm). After the image is extracted you will have a file called Raspberry_citrix.img on your computer. Now follow these steps to write the image to an SD card (Instructions taken from eLinux)

  • Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. If the card is not new, you should format it and make sure there is only one partition (FAT32 is a good choice); otherwise Win32DiskImager can make corrupt your SD card!
  • Download the Win32DiskImager utility. The download links are on the right hand side of the page, you want the binary zip.
  • Extract the executable from the zip file and run the Win32DiskImager utility. You should run the utility as Administrator!
  • Select the Raspberry_citrix.img image file you extracted earlier
  • Select the drive letter of the SD card in the device box. Be careful to select the correct drive; if you get the wrong one you can destroy your data on the computer’s hard disk!
  • Click Write and wait for the write to complete.
  • Exit the imager and eject the SD card.

You should also go through the Basic setup guide for Raspberry Pi. Hope this helps.

– Suramya

March 6, 2013

DRM Chair only works 8 times

Filed under: Humor,My Thoughts — Suramya @ 4:30 AM

As if DRM (Digital Rights Management) wasn’t enough in the digital world, the boffins at the University of Art and Design in Lausanne, Switzerland have created a chair where you can only sit on it for a total of 8 times. After which the chair falls apart and you need to buy a new chair. Yes, you read that correctly, you can only sit on this chair 8 times. Although to be fair I can think of some really good practical jokes that can be played with this chair 🙂

The design of the chair is fairly simple; all the joints of the chair are cast in wax with a piece of nichrome wire embedded in the wax. An Arduino with a small switch keeps track of how many times the chair has been used, while a solenoid taps out how many uses are left in the chair every time the user gets up. When the internal counter reaches zero, a relay sends power through the nichrome wire, melting the wax, and returning the chair to its native dowel rod and wooden board form.

Hopefully folks will realize that this is not really practical and not decide to release it as an actual product.

Thanks to Hack a Day for the initial story.

– Suramya

March 5, 2013

Working from Home, some thoughts…

Filed under: My Thoughts — Suramya @ 11:26 PM

Yahoo sent shock waves through the IT sector when they banned working from home. Following the by now infamous memo many articles/blog posts have been written. Initially I wasn’t planning on posting anything about it, however recently a friend asked me for my thoughts on this as I have worked from home quite often in the past in various roles. So here are some of my thoughts on the subject. Keep in mind that all this are my thoughts and not of any of my employers (past or present).

Working from home has its plus points and negative points so there is no easy answer to this question. In my personal experience I am a lot more productive when working from home if I need to focus on something and don’t want interruptions (e.g. if I need to code something). At work its easy for the person sitting next to you ask a question, or someone to walk up and interrupt you. When working from home this is not there and overall I think I get a lot more work done.

However there is a flip side, when at home you can’t participate in the on the spot spur of the moment conversations that might help you solve a particularly hard problem. Which is the point that Yahoo is making and the reason they banned working from home. A lot of times really amazing idea’s come out of water cooler talk and just overhearing the conversation next to you can point you in the right direction. The best way to innovate and come up with good idea’s is to discuss with people who can then build on top of your idea or point out issues that you might not have seen. (Which is why brainstorming is so important when you start solving a problem).

BTW, all this talk assumes that people working from home are actually working. A lot of the times a person will send out a WFH (Work From Home), send some emails in the morning; then disappear for a few hours and then come back and send a few more mails to appear like they have been working all day. These are the folks that give people who work from home a bad name. For the purpose of this post, I am excluding them from the discussion.

An advantage of working from home is that you can still work if you are unable to make it to work for some reason (could be sickness, need to stay for a delivery, to take care of a sick family member or whatever). Instead of taking a day off the person would still be productive and help you move towards your target. Plus if you need to work odd hours, working from home makes it more bearable. Basically if I have to work at 2 in the morning I would rather do it in my pajamas with music blaring than from the office where putting your feet up on the desk is frowned upon 😉

Overall I think that WFH is a great idea but should be used in moderation. Work from the office when you need to innovate and work from home if you need to focus on something without external distractions.

I am sure some (or maybe most) of you have thoughts on this so please feel free to discuss in the comments.

– Suramya

PS: I intentionally didn’t talk about the advantages of WFH for mom’s/elderly etc because enough people have posted about those aspects at other sites.

February 17, 2013

Sleep Texting is apparently on the Rise and is a ‘Crisis’

Filed under: My Thoughts — Suramya @ 11:45 PM

Since my last post was about reading SMS messages while half asleep, I had to post about this article claiming sleep texting was on a rise (HuffingtonPost, CNet). Basically, teens are responding to Texts while half asleep and then not remembering doing this the next morning and this is apparently a crisis. I don’t agree that it is a crisis. It is the same thing as people picking up phone calls when half asleep and then not remembering it the next day (I used to be notorious for this in College). Or talking to someone in the room half asleep and not remembering it.

Earlier this week, a CBS affiliate in Philadelphia spoke with Dr. Elizabeth Dowdell, a professor of nursing at Villanova University, who believes that more and more teens may be texting in their sleep

“It’s something new. We’re just starting to get a handle on it,” Dowdell told The Huffington Post. “I think that we will start to see more of this as cell phones become much more accessible at all ages.”

With sleep texting, the beep of a cell phone lightly awakens a person, so he or she will reach over and respond to a message (sometimes with jibberish). However, the person has no memory of having done so in the morning.

The best part is that the Doctor who started all this drama (Dowdell) hasn’t even conducted proper research on this, it’s based on anecdotal evidence that is blown out of proportion by the media who wanted a headline and what better one than protecting the kids from themselves! Just because texting is a technology that mostly kids use and adults don’t like, doesn’t make this a crisis and to use it as an excuse to shove more pills down the poor kids throats is not right.

Well this is all for now. Will write more later (maybe in my sleep).

– Suramya

February 13, 2013

Lesson learnt: don’t read sms’s when half asleep

Filed under: My Thoughts — Suramya @ 2:58 AM

So I learned an important lesson today: it’s a bad idea to read an incoming SMS
when I’m half asleep. I don’t remember reading the SMS or what it says and it’s marked as read so when I wake up I still don’t read it.

Ah well… Things you learn…

– Suramya

February 10, 2013

Why I don’t twitter and why people who Twitter should be careful.

Filed under: My Thoughts — Suramya @ 10:24 PM

For the longest time I thought Twitter was useless and had pretty much decided never to use it, but then I used it recently when my Airtel account was giving issues to reach out to their head office and had a good response. At that time I seriously considered starting to post stuff on Twitter but then changed my mind about it. By now you must be wondering (if you actually read the post till here) why am I talking about Twitter like its a new technology, its not. It was just something I was thinking about so decided to write it (plus I was getting tired of lying in bed sick). Basically I realized that if I started posting on Twitter then a lot of the stuff I write about can be taken in the wrong context and potentially get me in trouble.

When you are posting a blog posting or an article, it’s well over 255 characters long and it takes you time and effort to type it out, think through the point you are making etc (for example I will probably re-write this post a couple of times before I click publish). Twitter is meant to be quick, a note to self or random thought that you share with the world. This is both the beauty and danger of Twitter, it makes it so easy to post something in the spur of the moment that you might regret later when you think about it. A sarcastic comment in a three para blog post has a lot of context around it and is hard to misquote, but on twitter that’s all you see and since there is no context it can be taken any way and given whatever context people want.

For example, if I have a bad day in the train and post a blog post about it and then as part of the post/explanation say something about blowing it up to make something better then people wouldn’t have an issue. However if I made a post on Twitter saying something like “Train Commutes suck, all trains should be blown up to make room for something better” then it sends a completely different message and can potentially get folks arrested. In past comments made on Twitter have gotten people deported, arrested etc. Plus with my sense of humor, I need as much room as possible to explain the context without getting into trouble.

We this is all for now. Will post more later. (and yes hopefully the updates will be more frequent)

– Suramya

November 25, 2012

Social Media At Work

Filed under: Interesting Sites,My Thoughts — Suramya @ 12:05 AM

There are plenty of companies in the world who have an open policy in regards to social media and a lot of companies which block these sites. Personally I don’t spend much time of Facebook, Google+ etc so for me it doesn’t matter if the sites are blocked or not. However other folks do spend a lot of time of FB and to these folks it does matter if the site is blocked or not. If you spend some time on the web you will see loads of posts for each position but more and more companies are slowly blocking these sites citing productivity losses and bandwidth hogging.

Learnstuff.com has an interesting info-graphic on the Social Media At Work that Kayla Evans shared with me and since the numbers looked impressive I decided to share them with my readers. According to the site the average college student spends three hours checking their various social media sites, but only two hours studying, which is scary. Workers aren’t faring much better, either. Every time someone at work gets an IM, a Facebook message or a tweet, it takes them a whopping 23 minutes to get back on task according to the research.

A little while ago I was part of a focus group for cell phones and we were discussing what do people need in a smartphone and one of the comments other folks in the study made that I found interesting/scary was that Facebook is a lifeline for them and if they can’t check it then they don’t know what they would do. Obviously I am paraphrasing but the sentiment is clear.

A lot of People are spending more time on FB ‘liking’ their friend’s posts instead of actually spending time with them. Go spend time with your friends, if you don’t want to end up like this guy:

Well this is all for now. Will post more later.

– Suramya

« Newer PostsOlder Posts »

Powered by WordPress