Suramya's Blog : Welcome to my crazy life…

November 4, 2014

A Cardboard Computer that actually works

Filed under: Computer Hardware,Interesting Sites,Tech Related — Suramya @ 12:31 AM

No, this is not a joke or a toy for a 5 year old. In the 70’s the computers were still not in the affordable range for 99% of the population so a bright chap by the name of David Hagelbarger working at Bell Laboratories designed CARDIAC (CARDboard Illustrative Aid to Computation) as an educational tool to give people without access to computers the ability to learn how computers work. Basically it is a micro-processor made out of cardboard.

The CARDIAC computer is a single-accumulator single-address machine, which means that instructions operate on the accumulator alone, or on the accumulator and a memory location. The machine implements 10 instructions, each of which is assigned a 3-digit decimal opcode. The instruction set architecture includes instructions common to simple Von Neumann processors, such as load, store, add/subtract, and conditional branch.

Operating the computer is fairly simple–the cardboard slides guide you through the operation of the ALU and instruction decoder, and the flow chart shows you which stage to go to next. The program counter is represented by a cardboard ladybug which is manually moved through the program memory after each instruction completes.

Even though the CARDIAC is dated and very simplistic, it is still a useful tool to teach how microprocessors work. Although modern processors include multi-stage pipelines, finely-tuned branch predictors, and numerous other improvements, the basic principles of operation remain the same

You can print your own by visiting Kyle Miller’s Site. More information about CARDIAC and how to use it is available at cs.drexel.edu and on it’s Wikipedia site.

Thanks to Hackaday.com for the story.

– Suramya

November 3, 2014

Use Excel to Watch Movies at Work

Before I start, let me make it very clear: I don’t recommend that you do this at work. If you get fired for doing this then it is your fault. I take absolutely no responsibility. That being said, lets proceed. I found this very interesting because it shows that no matter how much you try to secure a system there is always a way around any restrictions people put in the system and the only truly secure system is one encased in a ton of concrete at the bottom of the ocean. In this case a user figured out how to use the VBA (Visual Basic for Applications) functionality in Excel to go around the restrictions placed on his computer by his company’s IT department to watch movies at work.

From a Hacker/ingenuity point of view I love this, but from a work perspective I don’t think this was such a good idea. If you really wanted to watch a movie at work then there are easier and safer options to do so; watching it on your phone or tablet is one option that comes to mind. I seriously doubt that his IT admin or his manager would be amused when they find out about this hack.

Behind the cascade of rectangles and in the land of the Excel macro, [AyrA_ch] took advantage of the program’s VBA (Visual Basic for Applications) functions to circumvent the computer’s restrictions. Although VBA typically serves the more-complex-than-usual macro, it can also invoke some Windows API commands, one of which calls Windows Media Player. The Excel file includes a working playlist and some rudimentary controls: play, pause, stop, etc. as well as an inspired pie chart countdown timer.

Hacking things is fun, but folks need to realize that they need stop being stupid about it. I am sure there is a lot of things I can do at work that I might not be supposed to but just because you can, doesn’t mean that you should.

Check out the original post on Reddit for a link to the file and a more detailed explanation.

Thanks to Hackaday.com for the story.

– Suramya

October 12, 2014

Take Orders From A Cat And Learn Cybersecurity

Here’s an interesting site that teaches Cybersecurity to folks in the form of a game. As you know cyber criminals are getting more and more sophisticated and the best way to counter that is to train more folks on the basic principles of Cyber Security. It is targeted towards children but is good fun for adults as well.

Take cybersecurity into your own hands. In this Lab, you’ll defend a company that is the target of increasingly sophisticated cyber attacks. Your task is to strengthen your cyber defenses and thwart the attackers by completing a series of cybersecurity challenges. You’ll crack passwords, craft code, and defeat malicious hackers.

Check it out at: NovaLabs Cybersecurity
Source: Popsci.com

– Suramya

October 11, 2014

Microsoft Research releases Android Wear keyboard prototype

Filed under: Computer Hardware,Computer Software,My Thoughts,Tech Related — Suramya @ 5:33 PM

Yes, you read that correctly. Microsoft Research has released the prototype of it’s new keyboard for Android Wear which allows you to input text by drawing letters on the watch face. This is not the first time MS has released stuff of android and I am quite happy with this trend.

The idea of inputting text by drawing characters is not new. If you remember the Palm OS devices they had a keyboard call Graffiti which used a sort of shorthand of letting you input text. I used to love it and had it installed it on my Galaxy Nexus and used it quite often till it got replaced by the voice typing option on the Google Keyboard.

As touch screens are getting smaller, soft keyboards are getting harder to use. For example, on a 1.6” smart watch, a soft keyboard with 10 keys across has keys less than 1/8” (3mm) wide. Speech recognition can be a viable alternative, but unfortunately, speaking into your watch is not always appropriate or even possible (noisy environments).

With the Analog Keyboard Project we are exploring handwriting recognition for text input on small touch screens. Handwriting, unlike speech, is discreet and not prone to background noise. And unlike soft keyboards, where many keys have to share the small touch surface, handwriting methods can offer the entire screen (or most of it) for each symbol. This allows each letter to be entered rather comfortably, even on small devices. In fact, it has been shown that some handwriting systems can be used without even looking at the screen . Finally, handwriting interfaces require very little design changes to run on round displays, which are becoming increasingly popular.

Interestingly the developers decided to support lower-case alphabets instead of upper-case in this first release. I would have thought they would go the other way as it is easier to identify upper case letters for the most part than lower-case.

Please keep in mind that this is a prototype (Alpha) release so it possibly has a lot of bugs and is not production ready. Plus it can’t be installed on the watch from Google Play, it has to be side loaded and the process is a bit complicated so might not be the best option for non-tech savvy folks right now.

Source: androidcentral.com
Project Page: The Analog Keyboard Project
Download: Analog Keyboard for Android Wear

– Suramya

October 10, 2014

Instead of wasting time playing Sudoku you should mine Bitcoins with Pencil and Paper

Filed under: Computer Related,Computer Security,Tech Related — Suramya @ 11:58 PM

Do you like to play Sudoko? If so then you should look at using paper and pencil to mine Bitcoins instead and make some money out of your hobby. A bloke named Ken Shirriff who is an engineer at google has created a video and a detailed blog post on how this can be done. Apparently it is a slow process but the algorithms for Bitcoin generation are easy enough to crunch.

Shirriff completed a round of SHA-256 in 16 minutes and 45 seconds at which rate a full Bitcoin block would take about a day and a half, less with more practice, he said.

“The SHA-256 algorithm is surprisingly simple to do by hand,” Shirriff said.

“In comparison, current Bitcoin mining hardware does several terahashes per second, about a quintillion times faster than my manual hashing.

All I can say is, go for it if you like crunching numbers… I know I won’t. 🙂

Source: Theregister.com

– Suramya

October 8, 2014

Crystal that can absorb all Oxygen in a room and release It later

Filed under: My Thoughts,News/Articles,Tech Related — Suramya @ 11:07 AM

Researchers in Denmark have created a crystal out of a cobalt salt that absorbs oxygen and stores it. If the crystal is then exposed to heat or low oxygen conditions it releases the stored oxygen back out. It is efficient enough that just a spoonful of the crystal can suck up all the oxygen in a room. This is an awesome find/creation and I can think of a lot of uses for this of the top of my head:

  • Firefighting/Fire suppression systems in buildings
  • Scuba Diving
  • Underwater Search and rescue
  • Space travel

and a whole bunch of other uses that I haven’t thought of yet.

The crystal is a salt made from cobalt*, and it appears to be capable of holding oxygen at a concentration that is 160 times higher than the air we breathe. The paper notes that “an excess” of the substance would bind up to 99 percent of the oxygen in a room.

But what’s more remarkable is that the crystal can later release the oxygen when exposed to heat or low-oxygen conditions. In a press release, study author Christine McKenzie likens it to the hemoglobin in our blood, which uses iron to bind and release oxygen in the human body.

If you must know, the chemical name of the salt is written out as [{(bpbp)Co2II(NO3)}2(NH2bdc)](NO3)2 * 2H2O, where “bpbp” stands for 2,6-bis(N,N-bis(2-pyridylmethyl)-aminomethyl)-4-tert-butylphenolato, and “NH2bdc2” stands for 2-amino-1,4-benzenedicarboxylato).

Now if you can understand the gobbledy gooke in the last paragraph hats off to you, I will just call it a crystal and be done with it. This is the first findings paper and hopefully the crystal will live up to its expectations. The research paper detailing the findings is available at: findresearcher.sdu.dk

Thanks to popsci.com for the original story.

– Suramya

October 7, 2014

Find Recent Files in Windows with the Run Dialog

Filed under: Computer Tips,Knowledgebase,Tech Related — Suramya @ 5:40 AM

Tip for all you windows 8 users out there, If you want to see a history log of every file that you have touched on your computer, there is a easy built-in way of getting that information without installing any special software on Windows 8 by following these steps:

  • Open the run dialog box by pressing Win + R
  • Type in “recent” (without the quotes)
  • Click ‘OK’

This will display any file you’ve touched, as well as the last time it was modified all in one place. You can also access this data by browsing to the following location using ‘Windows Explorer’:

C:/users/username/recent

Source: lifehacker.com

– Suramya

October 1, 2014

Erase Your iCloud Drive by reseting your iPhone settings

This has not been a good month for Tech, we are getting issues across the board on all fronts. First we had the iCloud hack (or fappenning as it was called). Then ShellShock hit followed by this new issue in iOS 8 where if you reset your iPhone settings your backups on the cloud also go bye-bye. Ouch! I hope if you are using the iCloud (or any cloud for that matter) you have a duplicate copy of your data somewhere else or you better not try to reset your phone.

The bug creeps up when you select Settings > General > Reset > Reset All Settings. Typically, this is just supposed to reset your network settings to give your iOS device a clean slate to work with, but it turns out it’s also deleting all your files from iCloud Drive.

The issue was discovered by members of the MacRumors forum. It just shows that no matter how much we try nothing is perfect and there are bugs in every system. The best way to ensure that don’t loose data is to store it in multiple places using multiple types of media/services.

I have a lot of my data backed up on a RAID array and am in the process of setting up a cloud server at home to sync it across different locations. I am not using Dropbox or other such services because I don’t want to trust my data to any external provider. Earlier I used to back up data on DVD’s/CD’s. Before that I used to store the data on Floppy disks.

Fun fact, I was recently looking for some code that I had written around 1998 and ended up searching through my old Floppy disks to find it. Interesting thing was that about 90% of the disks still worked and I was able to read the data without issues. (Well… no issues other then the fact that I had to buy a USB floppy drive as my mother board doesn’t have a connector for floppy drives…) I don’t see the same level of longevity in either DVD’s or CD’s so far. I haven’t tried Blue-Ray disks yet because of the cost and the fact that HDD’s are getting cheaper / larger.

Thanks to lifehacker.com for the initial links.

– Suramya

September 24, 2014

India’s Mangalyaan successfully enters Mars orbit

Filed under: My Thoughts,Tech Related — Suramya @ 11:00 PM

Yay! India’s low cost Martian mission successfully entered Mars orbit earlier today. The 4.5bn rupee ($74m;) mission is the cheapest inter-planetary mission ever to be undertaken by the world. In fact production of the movie Gravity cost more than the entire mission.

This is an amazing achievement, now my only question is: what are we doing to reward the scientists that made this possible? When India won the world cup, every state in India rewarded millions of rupees to the players who were already well paid and compensated. Why is there no similar prizes being announced for the scientists who made history today? Mr Modi, this is a question for you and your government…

Additional links:
* http://www.engadget.com/2014/09/24/india-successfully-reaches-mars/
* Mangalyaan: India’s race for space success

– Suramya

September 21, 2014

India’s Mangalyaan races to MARS

Filed under: Interesting Sites,My Thoughts,Tech Related — Suramya @ 7:30 PM

Did you know that India’s very own Mangalyaan is racing to Mars and about to do the final course corrections to enter Mars orbit? If the corrections work then India will be the first country to successfully enter the Mars orbit on the first try and the first Asian country to make it to mars.

The Indian Space Research Organisation has published a handy slide deck (PDF) explaining what happens next. There’s lots of little chores like uploading of commands going on at the moment, but things get interesting on September 24th. 🙂 The PDF has a breakdown of what is expected when the action starts so do check it out.

I am going to try staying up at night to see if there is live coverage of the event. This is a great day in the Indian Space age. 🙂

Now, there are a lot of folks who are making comments to effect of “India should spend money on feeding the poor, instead of launching space rockets”. I have seen multiple comments to this effect on various blogs and forums. What these folks don’t realize is that spending money on the poor is all well and good but we need to start spending money on the Space program as well because end of the day we don’t have that much room on earth and the only place for us to go once Earth is full is out in space. There we have a lot more resources, enough space to expand and figure out new technologies that will make it easier/cheaper to feed the folks on earth.

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

– Suramya

Links:

1. India vs America: Earthling invaders in race to MARS
2. India’s MOM Mars mission makes final course correction
3. ISRO Website

« Newer PostsOlder Posts »

Powered by WordPress