Web Service to Replace SMS

I have an idea for a service to replace SMS (Short Messaging Service) with a "SMS over IP" structure. Basically a mobile Java / J2ME application connects to a central server with persistent socket. Using the established socket, the server can send data to the phone. Therefore, people can send "SMS" (actually only ordinary text data) to the server (using their own connections), and the server can route the message to another account which is already connected to the server.

This is very similar to existing IM concept, but with IM there are too many data to send - people logging in/out, etc., and data cannot be retained / saved if the current user is not connected to the server at the moment (hence "Instant" Messaging).

It has a great potential if SMSes are more expensive compared to GPRS connection (which is the case in Indonesia: Rp 350 per sms vs. Rp 3 per kb). I might want to develop this, but the server cost must be high, as there are very many persistent connections at one moment (which needs an MMORPG class server).

New Website Slogan

I just changed the slogan of the website into something more purposeful:

Life is really simple, but we insist on making it complicated – Confucius

I got this saying from World of Inspiration. It is such a good website for quotations that I could not easily judge which quotation to use. Some other candidates that I considered are these wonderful verses…

What do we live for, if it is not to make life less difficult for each other? – George Eliot

It is well to remember that the entire universe, with one trifling exception, is composed of others – John Andrew Holmes

If you want others to be happy, practice compassion. If you want to be happy, practice compassion – Dalai Lama

In the long run, men hit only what they aim at. Therefore, they had better aim at something high. – Henry David Thoreau

However, most of them are too long to fit in the slogan or just doesn’t really me, so in the end, Confucius’ is my choice.

I thought it is also good for you to take a look on those beautiful words on the website. Probably one could inspire you…

Visuwords Online Graphical Dictionary

Looking up the word “splendour”, and this is what I got…

Visuwords™ online graphical dictionary — Look up words to find their meanings and associations with other words and concepts. Produce diagrams reminiscent of a neural net. Learn how words associate.

Enter words into the search box to look them up or double-click a node to expand the tree. Click and drag the background to pan around and use the mouse wheel to zoom. Hover over nodes to see the definition and click and drag individual nodes to move them around to help clarify connections.

In short, Visuwords is an interactive dictionary and thesaurus with a nice flash front end. Much more easier to the eyes than the usual diction listings, and you can play by budging the words to each other! Opening dictionaries can never be this fun…

Do You Like Reading?

Project Gutenberg can be your heaven. The project consists of publishing public domain literatures – that is, books not covered by copyright law (actually, copyrights expire in about 20 years, so you can consider anything 20 years old yours). The great thing is that you can also download a lot of famous classics, e.g. Iliad (Odyssey’s adventure), Beowulf, or Oliver Twist. There are also some technical books there, and an outdated dictionary. Read more »

Pergi ke APICTA 2007 Juga

Banyak orang yang tanya, dan saya sendiri juga butuh untuk arsip pribadi, jadi…

Akhirnya setelah melalui perjuangan panjang, sampai juga saya dan Karol ke ajang APICTA 2007. Perlombaan ini adalah mengenai inovasi dalam bidang teknologi informasi dan komunikasi, dan cara berlombanya adalah melakukan presentasi… sangat tidak mirip dengan lomba-lomba pemrograman lain yang problem solving… >.<

Mengapa saya bilang perjuangan panjang, karena sulitnya masalah teknis yang dihadapi. Kalau presentasinya sendiri sih cuma presentasi sekali saja, gak berasa apa-apa… Itu masih dalam konteks Indonesia ICT Awards 2007. INAICTA sebenarnya lebih banyak diikuti oleh perusahaan-perusahaan besar maupun start-up yang bergerak dalam bidang IT. Untuk pelajar semuanya dimasukkan ke dalam kategori Secondary Student Project (<= SMA) dan Tertiary Student Project (mahasiswa). Kalau saya ya masuk Secondary Student Project… Read more »

7 Habits of Highly Innovative People

Took this from Tina Su’s Think Simple blog.

1. Persistence – Innovation involves more than just great ideas. We need faith, hard work and a laser sharp focus for the end result to keep persisting for our vision in the face of roadblocks. We tend to see the end result of a creative idea in awe, but what we don’t see are the actions, hard work and persistence behind the scene to make the vision a reality.

“Invention is 1% inspiration, 99% perspiration”, – Thomas A. Edison

2. Remove Self-Limiting Inhibitions – Under the spell of inhibition, we feel limited and stuck. We need to free ourselves from these mind-created constraints by removing assumptions and restrictions. This is what we refer to when we say “think outside the box”. Encourage ourselves to be open to new ideas and solutions without setting limiting beliefs. Remember, innovation is more about psychology than intellect. Read more »

Recent comments