Raj Agrawal

Learnings from software and technology

  • Home
  • Technology
  • Software
  • Work
  • Play

Connect

  • GitHub
  • LinkedIn
  • YouTube

Powered by Genesis

You are here: Home / Archives for Technology

3D-Printing Our World – 3 Amazing Projects For Humanity

September 29, 2012 by Raj Agrawal 1 Comment

UPCOMING TECHNOLOGY – 3D-printers have become increasingly popular in recent times, especially with recent provisions to enable printing of 3D objects at home. 3D -printing is a revolutionary technology and a type of manufacturing technique that involves building successive layers of 3D objects using certain materials. The beauty of 3D-printing technology is that it easily seeps into any manufacturing domain that is involved in construction of objects, regardless of their physical structure and complexity.

At home, you can now print and use actual and fully functioning items like utensils, crockery, mechanical spare parts and even toys with utmost precision of design. At the industrial end, 3D-printers have been used to build fully functioning parts for air-planes, cars and even complex furniture! This is just a tiny gist of how powerful and useful 3D-printing technology is to mankind. I’ll now talk about a few projects aimed to solve some of the most complicated problems in the history of mankind; all with the help of 3D-printers!

Automating the production of habitable houses

Among the many disparities, our civilisation continues to face a state of uneven distribution of rights, like shelter for instance. The lack of adequate shelter is largely witnessed in 3rd world countries and there’s inadequacy with the conventional methods of building residential houses, which commonly arises a number of risky and unlawful problems.

Due to incessant rise in population, especially in urban areas of the world, the number of slum dwellers is rising. One billion people worldwide live in slums and the figure is projected to grow to 2 billion by 2030 – An excerpt from Wikipedia; statistics forecasted by United Nations.

But, there’s good news. A project is under cooks that is focused at eradicating all the negative outcomes of constructing houses – the project is called CRAFT – Centre for Rapid Automated Fabrication Technologies. It is aimed at scaling the 3D-printing method to a level of automatically building a much stronger, completely habitable house within 20 hours and at the cheapest costs of production. And guess what, apart from it being an automated process, it’s also environmental friendly and capable of building exotic structures at no additional costs of production!


 Printing precise exoskeletons to overcome certain physical disabilities

For years, the concept of a wearable exoskeleton for humans has been associated with cyborg-like suits that amplify human strength, typically intended for military purposes. They’ll take time to be perfected. But now, wearable exoskeletons are gradually working with smarter prosthetics for certain disabilities in people. The exoskeletons have been usually intended for adults and conforming to their physical size. One exceptional case of a 2 year old disabled child invited the need for an alternative way to build an exoskeleton for children.

This is very indicative that we’ll see more developments in coming years in the field of smart prosthetic. The video briefly explains how a child suffering from a permanent disability called arthrogryposis, was only able to use an exoskeleton because of 3D-printing technology.


3D-printed blood vessels are now a reality

Yes, you read it right. It is now possible to generate/ build functioning blood vessels. A news report talks about a new process called Dynamic Optical Projection Stereo-lithography, or DOPsL, that promises printing of blood vessels in mere seconds. Read more about 3D-printed blood vessels using DOPsL at Neatorama. This being done, we could soon print all parts of a human body. However and whenever it happens, growing human limbs and organs would be outstanding. While 3D-printed human kidneys and potentially other organs are under development, they could take some time to materialise as an available solution.

The video explains and demonstrates the 3D-printing process of blood vessels with sugar – A technique that was much in news before DOPsL.

Filed Under: Technology Tagged With: exoskeleton

Here’s at-least One Software License For Each Of You!

June 30, 2012 by Raj Agrawal 1 Comment

Digiarty Software Inc. has come up with a fun summer holiday giveaway deal, especially for Windows users. The giveaway asks you to play an interactive Slot Machine Game on their giveaway page. Just hit the handle and you win something, at least a discount offer. The prizes on each run can range from free video converters, DVD burners, hard drive and partition managers, PC protection kits, PC optimization apps to many more. They have 20,000 copies of full software from different vendors to giveaway on First-come-first-serve basis. In most cases, you’ll end up winning a discount offer, which is not most of us would want. Here’s a hint – in order to win a complete license on any of the listed software, just keep re-trying! The giveaway ends on 5th July, 2012.

How to Play the Game

1. Head to the Giveaway page,

2. Scroll down until you see the slot game like the following picture,

Slot Hit
Illustration 1

3. Play!

With that, you have chance to win any of these. Click on the following image to enlarge,

prizes_giveaway
Illustration 2

Filed Under: Technology Tagged With: windows

End User License Agreements – Do You Care?

June 26, 2012 by Raj Agrawal Leave a Comment

As an end user, I like software that communicate well; we all love flawless communication. While installing a software package, we usually encounter a window with a terribly long and heavily jargoned ‘end-user license agreement’ (EULA). We tend to not bother reading the entire contents at all. A first time computer user might attempt to peek into the contents of the user license agreement out of curiosity or as a challenge, but that attempt doesn’t go far. We try and bail out of the setup wizard by abusing the “I agree”, “Next” or “Continue” button and arrive at a point where we can finally use the software. That’s a regularity for most end users; something we all are used to.

The contents of an EULA convey important messages which aren’t really delivered to the user, due to it’s redundancy and complexity. What’s worse is that plenty of software packages are nowadays equipped with silly mechanisms to force the users read the EULA. I say, why not rather simplify the terms and conditions to a point where the user can understand them?

terms and conditions
WTF!

If the software makers really want the users to read and grasp all the terms and conditions mentioned into the license agreements, they must have them simplified. And I really appreciate the fact that *some* vendors have taken notice of this and have already begun simplifying their agreements, but a major chunk of them are still on with the conventional ways. And ofcourse, with newer ways to simply render the license agreements pointless. Ways like swapping the next button with a cancel button, enforcing timers where the users cannot proceed until the timers runs out and all jazz.

This reminds me of a hilarious 3 minute stand up act by one of my favorite comic artists – Eddie Izzard, who describes his funny endurances while installing the apps and software updates on his Mac computer.

What is your opinion? Do you think the conventional ways of presenting the user license agreements a best way of communicating the legal messages? Do you read them?

Filed Under: Technology Tagged With: apple, Fun, mac

  • « Previous Page
  • 1
  • …
  • 6
  • 7
  • 8
  • 9
  • 10
  • …
  • 40
  • Next Page »