• Events,  தமிழ்

    Google for Tamil

    As someone who has been involved for over two decades, it is heartening to witness the progress Tamil language computing has achieved in recent years. In the early decade(s) the pace of development (for Tamil) was painstakingly slow and limited to fonts and keyboards, then it just took off – coinciding with the meteoric rise of Mobile phone users in India. In the early years, the Tamil technology pioneers had to work very hard to see their language show up on the computer screen when none of the platform software vendors cared for any of the non-latin languages. Even within Tamilians, we had bitter ways over the technology standards to…

  • தமிழ்

    User Interface Malfunction

    மேலேயுள்ள செய்தியைப் பாருங்கள். தமிழக அரசின் நகர மற்றும் ஊரமைப்பு இயக்குநரகத்தின் இணையத்தளத்தில், கிராமங்களின் பெயர்களை ‘டிராப்-டவுன்’ பட்டியலில் சேர்ப்பதில் சிக்கலாம்! அழுவதா, சிரிப்பதா என்று தெரியவில்லை. மென்பொருள் பற்றிய புரிதல் இவ்வளவு குறைவாக, படித்த அதிகாரிகள் இடமே இப்படி இருக்கிறதே என்று. இதை நம்மால் சரியாக செய்யமுடியவில்லை என்றால், இந்தியா ஒரு மென்பொருள் வல்லரசு என்று சொல்வதில் ஒரு அர்த்தமும் இல்லை.

  • Flashback,  Lounge


    For every Mobile App you develop  even before you get into doing Big Data or Prediction, you need to allow the user to customize it for their individual preferences. Personalization is a key ingredient. The other day while thinking on this subject, I remembered my earliest experience of using an online (web) service that could be heavily customized to my taste, and that was Excite.com. It should be around 1996-98, the portal, when it was the most fashionable technology, was my favourite. It was my homepage, where I went for search, latest news, used it extensively almost everyday. In the screenshot (courtesy web.archive.org) below you will see an area just below their logo on top…

  • Articles,  Coding,  Rostrum,  Technology

    Software design, little has changed in the last 70 years

    In 19 February 1946 Alan Turing designed the first well-known software for a stored-program computer.  Seventy years later, each of us is carrying numerous apps (software) in our pockets and wrists. Software today can be incredibly powerful, they contain millions of lines of code, can guide nuclear missiles to their target, even recognize the human voice and translate them on the fly. Today’s mobile apps like Microsoft Word or Facebook are more complex than the entire software stack that powered Apollo 11 spaceflight. The technology powering Apple’s Siri, Google Now or Microsoft’s Halolens were impossible even ten years before. The growth in areas like Cloud Computing, Big Data, Machine Learning…

  • Rostrum

    Are we all messed up?

    We are living in one of the best times in human history, enjoying unparalleled access to wealth of written knowledge dating back 2500+ years. And all this through what Sir Tim Berners Lee invented called “World Wide Web”. The power of Web is its nested nature and links (Hyperlinks) to other resources. At the same time, this nested nature of web introduces randomness to our work and behaviour. As humans, we will need more time for our genes to catch up to this. I can hear you saying “Venkat” why all this sudden thinking?. Just look at this workflow I went through in my work for the last 1 hour.…