Category Archives: Uncategorized

Guitar Scaling using Assembly

This project was done in 2007, together with my senior in undergrad, Ahmad Rismawan as Project Head, and one of my colleague Giri Kuncoro, We had a project from Art student to build a tool for helping people learning how to play a guitar.

The idea is, this device has sets of LEDs that point out which guitar string should be plucked based on the tempo and the scale we would like to play.

This works including microcontroller simulation using Proteus, circuit design using Protel DXP and also MCS51 – microcontroller using Assembly Language.

DSC00109 Electrical Circuit Simulation Using Proteus

 

Source code of the Assembly language : Github

How to be “Wired In”

This is actually article from: http://marissabracke.com/getting-wired-in-how-to-get-focused-and-get-your-work-done-effectively

“by Marissa Bracke in Focus & Get Stuff Done”

I really want to document this by myself and share it to my readers. Enjoy!

======================================

There are a couple of scenes in The Social Network (the movie about Facebook’s creation) where someone describes one of the movie characters as being “wired in.” The character is shown typing code, headphones on, a bottle of highly-caffeinated soda nearby, and totally oblivious to the rest of the world. The character is laser-focused, completely engaged with his work. He’s “wired in.”

I love being wired in. It’s when I do my best work. My version only occasionally involves typing code, and rarely includes soda. But when I manage to get wired in, my work is more efficient, my efforts are more effective, my writing comes through more freely, and I just simply get more done. The trick is figuring out how to get wired in.
If you wait for it to “just happen,” it probably won’t.
We’ve all had times when we’ve sort of spontaneously gotten “in the zone” and been really focused and efficient. But we’ve all had more times when we’ve spontaneously frittered away our time on social media or websurfing or being “busy” but not being effective. If we want to be consistently effective with our time and energy, we can’t leave it up to chance. We have to design a way to guide ourselves to that wired in state. The specific details of how you do that will differ from person to person, but here’s the basic framework for how to get wired in, get focused, and get your work done.

1. Proactively eliminate potential interruptions.
Before I get wired in, I make sure my dogs’ water bowls are filled and that they’ve been outside recently, so that they’re not likely to interrupt me while I’m working. I also check in with myself: am I hungry? (If so, grab a snack.) Am I chilly? (If so, throw on a hoodie.) Do I have anything else pressing on my mind? (If so, jot down those forget-me-nots in my notebook to deal with later.) By taking care of the “usual suspects” of interruptions ahead of time, I make it easier for myself to succeed in getting wired in.

2. Establish a pattern that tells your brain it’s time to focus.
Our brains like patterns. The first few times we make a concerted effort to wire in and focus, our brains might resist, especially if we’ve established a pattern of getting distracted whenever we sit down to work. But you can re-write your patterns. When it’s time to get wired in, I make myself a cup of hot tea, I light a Wood Wick candle (which makes a crackling sound like a real fire), and I light a stick of incense. There’s nothing magic about those three actions, but because I do them each time I sit down to focus, my brain knows the pattern. Now as soon as I start making that cup of tea, my brain starts getting into “focus mode.” It knows what’s coming. It knows the pattern. Those three actions set the stage for getting wired in.

3. Know what it is you’re going to do.

Do not sit down to focus, and then look at your to-do list and decide what to tackle. Adding decision-making to the process makes it harder to get wired in, because you’ll wind up with an inner dialogue: “I could do Task A, which would be quick… but I should do Task B because that’s really stressing me out and I’d like to just be done with it… although Task C could probably get done pretty easily and then I could Task B next… but maybe I should just do Task A and then Task C and leave the stressful Task B for later…” And by the time you settle on what you’re doing, you’ve used up a chunk of your wired-in time. So make the decision before you sit down to get wired in. Brainstorm your to-do list, then review it and pick out between 1 and 3 things you want to focus on. Then when you sit down to get wired in, there is no inner dialogue about the tasks–there’s just a clear direction for your attention.

4. Wire out.
In order to get wired in to our work, we have to wire out of email and social media. If you can go offline to do your work, that’s a great option. But if you’re like me and need to be online to do your work, you have to find a workaround. My workaround is an app called Concentrate. Concentrate lets you set up a series of actions your computer performs on command to help you focus and eliminate distractions. I have Concentrate block several websites (including Gmail, Twitter and Facebook), open the Freckle timer (my time-tracking software), and launch iTunes. You can also have it open specific websites, open documents, play sounds, speak messages to you, and more. I love it, and you can download it and use it for 60 hours for free, if you want to give it a whirl.

5. Choose the right background noise.
Some of us work best when there’s total silence. If that’s you, do your best to create that. Turn off the television or leave the room where others are watching it, close your office door, use earplugs, or use noise-canceling headphones with low “white noise” playing to help block ambient sounds. I work best with certain kinds of music playing. I created a playlist in iTunes called “Focus,” and I put all of my concentration-supporting music in that playlist. (For me it’s an eclectic blend of classical, jazz, trip-hop, new age, nature sounds, Indian club tunes & electronica/trance.) When I’m ready to get wired in, I turn on my Focus music. (I also like the sound of that Wood Wick candle I mentioned–that plus the Focus music is the perfect background.)

6. Build in breaks.
Once you’re wired in, it’s tempting to just push yourself to keep working until you’re totally spent. But if you do that, you’re likely to feel burned out, and you won’t be able to consistently get wired in–you’ll be sporadic, rather than making it a daily practice. We don’t want that. So make sure you build in breaks for yourself. (Plus, it’s not healthy to sit still for hours on end–your body needs to move around and stretch a bit, and your eyes need to look at something other than a notebook or computer screen!) You can use a timer on your computer, watch or cell phone to mark the time. If you use Concentrate (or a similar app) you can set it to notify you after a certain amount of time. Or you can use your background noise: I set up a Smart Playlist in iTunes that randomly selects 55 minutes of music from my Focus playlist. I start playing the music when I start working, and I know when the music stops, it’s time for a stretch break.

7. Do not kick your own butt when you can’t get wired in.
You know how when you have insomnia, the worst thing you can do is lay there in bed thinking, “I should be sleeping right now. I’m going to be exhausted tomorrow if I don’t go to sleep. Why can’t I sleep? I should be asleep! SLEEP, dammit, sleep!” Similarly, the worst thing you can do when you can’t get wired in is berate yourself about it. Despite what corporate schedules would have us believe, we are not always “on” day after day, week after week. Some days we’re scattered and unfocused, and no amount of hot tea and good playlists will change that.
Kicking your own butt every time you try to get wired in and don’t quite get there, will result in your brain associating sitting down to focus with kicking your own butt. Unsurprisingly, this will probably lead to you resisting sitting down and focusing. So don’t go down that path. You will have days when you can’t get wired in. That’s okay. Use those days to do tasks that don’t require laser focus and lots of brain juice. Or use those days to run errands and tidy the house. Or use those days to play hooky and read a fun book or watch Glee episodes on your DVR. And then get wired in again tomorrow, refreshed and reset.

– See more at: http://marissabracke.com/getting-wired-in-how-to-get-focused-and-get-your-work-done-effectively#sthash.eSVtr2VN.dpuf

Class by Real Entrepreneur

Today’s MRSD Business class was absolutely amazing.
The one who gave the lecture was a real entrepreneur.

the difference between the real entrepreneur giving this class and a professor is like heaven and earth lol.

Because I think this is the first time I felt so excited about it and I wished the lecture would keep going and not ended.

View the Video of Netcam Belkin on Your Browser

Today I played with NetCam Belkin Camera C390 for my robot application.

Originally, this camera uses application for iPhone/Android,
but we can access its video thru browser with simple steps. :D

To get streaming from the camera using web browser (works on Mozilla Firefox)
1. connect to the Wifi “NetCamC390”
2. figure out the router ip (camera IP address is the router IP)
for Linux terminal, use command : route -n
for example: 1.2.3.4
3. connect to the camera’s IP address using browser. I use Ubuntu 12.04, and it works on Mozilla, but not on Google Chromium.
connect to : http://1.2.3.4/goform/video
4. If user / password prompted, put it : admin/admin
5. Boom! you can view the video from the camera

Enjoy!

Reading Starting Something by Wayne McVicker

“We were going to change the world. All we had to do was let the world know”

What makes this book different from other dot-com startup books is the company, Neofarma, is still alive unlike most of the dot-com companies in which exploded onto the market only to implode in the next few years.

Although McVicker writes that his book is not a how-to guide for entrepreneurs, it does, in fact, offer many lessons for new business owners about what worked and did not work during the formation of one successful company. With candid observations about the company and his own personal adventure, McVicker presents a straightforward recollection of his ups and downs in the driver’s seat of a new venture.

“when hired a software programmer, I had focused on his computer skills – which can be learned – instead of more important and innate qualities — like an arrogance, born of insecurity, which I shouldn’t have done that”

somehow in this part, I remembered IBM hiring, a lot :))

Reading Starting Something by Wayne McVicker

View on Path

Python series: What does the if __name__ == “__main__”: do?

In python, unlike in C++/C that always has void main() to run the program,
it is usually stated as: if __name__ == “__main__” :

This post is just a note from stack overflow, so basically I just repost the same question in this link: http://stackoverflow.com/questions/419163/what-does-if-name-main-do

When the Python interpreter reads a source file, it executes all of the code found in it. Before executing the code, it will define a few special variables. For example, if the python interpreter is running that module (the source file) as the main program, it sets the special __name__ variable to have a value “__main__”. If this file is being imported from another module, __name__ will be set to the module’s name.

When your script is run by passing it as a command to the Python interpreter,

python myscript.py

all of the code that is at indentation level 0 gets executed. Functions and classes that are defined are, well, defined, but none of their code gets ran. Unlike other languages, there’s no main() function that gets run automatically – the main() function is implicitly all the code at the top level.

In this case, the top-level code is an if block. __name__ is a built-in variable which evaluate to the name of the current module. However, if a module is being run directly (as in myscript.py above), then __name__ instead is set to the string "__main__". Thus, you can test whether your script is being run directly or being imported by something else by testing

if __name__ == "__main__":
    ...

If that code is being imported into another module, the various function and class definitions will be imported, but the main() code won’t get run.

As a basic example, consider the following two scripts:

# file one.py
def func():
    print("func() in one.py")

print("top-level in one.py")

if __name__ == "__main__":
    print("one.py is being run directly")
else:
    print("one.py is being imported into another module")

# file two.py
import one

print("top-level in two.py")
one.func()

if __name__ == "__main__":
    print("two.py is being run directly")
else:
    print("two.py is being imported into another module")

Now, if you invoke the interpreter as

python one.py

The output will be

top-level in one.py
one.py is being run directly

If you run two.py instead:

python two.py

You get

top-level in one.py
one.py is being imported into another module
top-level in two.py
func() in one.py
two.py is being run directly

Thus, when module one gets loaded, its __name__ equals "one" instead of __main__.

Credits: Adam Rosenfeld

Review on Startup.com

hello, this time I would like to post one of my review about movie Startup.com

this review is part of the assignment of my class in CMU, which is 45-805 Entrepreneurship for High Growth Companies

Startup.com Lessons Learned

We watched the documentary Startup.com in class. To help me get to know you better, I would like you to reflect on the lessons you learned from this documentary. Tell me what you thought about the people, the company, and/or what was happening during this unique time “the internet bubble”. Reflect on what you would have done in the same situation or how you experienced something similar in your own life.

About the Company

Kaleil made a decision to leave his job in Goldman Sachs to start his own internet company, originally named Public Data Systems, together with his childhood friend, Tom Herman. At the beginning, May 1998, there were only 8 employees.

The idea of the business was to provide people an easy access so that they can do transaction with state government institutions such as parking tickets through internet portal. The market was huge and the potential to provide high quality of service to a notoriously inefficient sector was breathtaking.

This movie talks about the “dot com” phenomenon in the beginning of 2000s where the technologies applied in innovative ways sparked enormous enthusiasm amongst investors who were afraid to miss the next big thing.

Actually, the idea and the moment were perfectly matched. Making people’s life easier by providing online facilities to do governmental things so that they would save time and money, and at that time the booming of the internet was exciting for many people especially because of the technology behind it. But what went wrong?

In my opinion, first, the company grew too fast, from only 8 to over 250 employees in about only 16 months. Second, their technology was not ready. They underestimated the time needed to build the core system, which was the technology of their web site. They should have spent more time for the development and the testing of the web site before going live, no wonder their web site was worse than their competitors at that time. The readiness of the company was seen the most in the part in which the company was broken into and stuff was stolen from the company. For one thing when running a company that deals with personal information in car tickets and sensitive material such as credit card numbers and addresses security is a huge priority. Then when coming to realize what was stolen and trying to observe if any information was compromised the company during filming was only able to find out about, about being the key word what time the break in happened. Third, although they have succeeded raising money for about $60 million, it means they also brought a loss of control as outsiders gained control of the company’s board of directors.

About the founders: Kaleil and Tom Herman

I think that they were too optimistic in their expectations of the income from clients. Kaleil was the obvious leader and throughout the film showed his leadership style in a very obvious way. In the film there are meetings and retreats that the company holds to bring them together. In all the meetings it is him and his enthusiasm that brings people in the company to share in his passion. Kaleil is truly dedicated to his project and like a good captain goes down with his ship. As the company falls down into debt and eventually dies, Kaleil attempts to stay positive and upbeat but it is too late.

From the relationship point of view, Kaleil was really poor at it. He lost his best friend and his girlfriend. The girlfriend however we could see from the beginning that that was probably not going to the last but the Tom and Kaleil relationship was almost harsh to watch. Kaleil’s passion towards the project was amazing but in any venture is necessary to also have a life outside of the company. If one does nothing other than work eventually you will go crazy no matter how much you enjoy what you are doing. Kaleil did not so this and it was not until the company went completely under that we realized what had happened.

Tom Herman should not have been the CTO (Chief Technology Officer), enough said. They should have hired someone with a great deal more expertise in the technology.
At the beginning, sometimes Tom was also did not share his vision about the company with Kaleil. When Kaleil talks to the potential investors about building a web portal for parking tickets, Tom interrupted with talking about installing digital cameras inside a building.

What you would have done in the same situation

By learning from the Govworks experience, if I would like to start a business, first, I do not want to build my company with my best friends since it will risk our friendship. Second, I would be more focused on the product that I would like to offer than raising the money from the investors. What I have seen in the movie, they often talk about money, money and money, when they should have been talking more about the technology. I will try to fund the company mostly from myself so that I have the full control of my company. At the end, I will hire some real expertise in technology so that he is really dedicated to what he does, unlike what had happened with govWorks.

Kesan Pertama

Hello!

Tanpa terasa sudah sebulan saya menjalani kehidupan di negeri paman sam ini sebagai mahasiswa.
Memang belum banyak hal yang saya alami, dan tentunya masih banyak lagi yang akan dipelajari, tapi saya ingin share sedikit mengenai hal yang paling membuat saya berkesan sejauh ini. Alhamdulillah teman-teman saya cukup membaur satu sama lain, meskipun secara kasat mata komunitas mayoritas terbagi tiga: US, India dan Cina. Ya, saya satu-satunya orang Indonesia di kelas ini. Bahkan orang Indonesia pertama yang mengambil master di jurusan ini.

Tidak terlalu panjang lebar, ada Lima hal yang menurut saya paling berkesan di awal-awal mengenal masyarakat di sini.

1. Work life balance
Ini hal yang menurut saya amat jarang saya lihat di negeri sendiri. Orang-orang di sini sangat menghargai efektivitas pekerjaan dan hiburan. Istilahnya: Work Hard, Party Harder :D
Saya akui teman-teman sekelas saya senang sekali mengadakan party, bahkan tidak cuma teman-teman, termasuk staff-staff fakultas juga sering mengadakan jamuan makan atau minum, yang di sini juga tak lain adalah bir. Namun jangan salah, di malam ini mereka party hingga jam 12 malam, besok paginya jam 8-9 pagi sudah di library untuk mengerjakan tugas. Bahkan tidak jarang saya melihat mereka sudah menyelesaikan tugas-tugas kuliah sedari awal, yaitu seminggu atau dua minggu sebelum deadline.

2. Be Social!
Bagi mereka, masyarakat amerika, hal terpenting pada saat berkumpul adalah BERBICARA. Bukan berkumpul bersama lalu masing-masing pegang gadget dan sibuk chattingan sendiri atau main game di iPad/iPhone sendiri. Beberapa kali saya diperingati untuk tidak menghiraukan telepon pada saat kita hang-out. Social Media murni hanya sebagai alat pelengkap hidup, bukanlah sebagai kehidupan sendiri.
Jangan heran jika teman-teman Amerika di sini jarang yang punya foto di facebook. Mereka punya hanya sebatas punya, malah tidak sedikit juga yang tidak memliki facebook. Jumlah pengguna facebook Amerika memang terbesar di dunia, tapi aktivitas di news feed masih lebih sering terlihat sibuk orang Indonesia.
Jika dibandingkan dengan di Indonesia, orang-orang Indonesia sangat keranjingan facebook, bahkan sudah menjadi kehidupan sendiri. Atau social media lain, Path, Twitter, atau apapun itu. Hal yang bisa kita pelajari, sebaiknya memang menganggap social media sebagai alat, jangan sampai terlalu diperbudak hingga merasa hidup di dalamnya.

3. On Time.
Kumpul jam 3PM. artinya mereka benar-benar sudah siap di ruangan kelas / lab atau di tempat makan tepat jam 3:00 PM. Yap, Tiga nol nol. Bukan tiga lebih lima, bukan tiga lebih sepuluh. Setiap menit amat berarti. Bukan berarti kumpul jam 3, datang jam setengah 4 atau bahkan jam 5 yang sering terjadi di Indonesia. Menurut saya ini pelajaran yang paling bagus. Supaya kita selalu bisa tepat waktu.

4. Straightforward
Berbicara dengan lantang, singkat padat dan jelas. Tidak ‘mbulet’ atau ‘muter-muter’ adalah gaya berbicara di sini. Untuk yang baru awal-awal mengenal, mungkin memang terkesan sombong atau angkuh, kesannya seperti marah tapi sebetulnya tidak. Sebaliknya, mereka hanya berbicara sejelas mungkin.
Bukan yang sok pintar berbicara panjang lebar dan menggunakan istilah aneh-aneh “strukturisisasi” atau “harmonisisasi” seperti orang yang mengaku-ngaku kuliah di Amerika tapi bahasanya jadi ngawur begitu.
Sangat to the point dan terstruktur.

5. Open Minded, it’s a free country!
Banyak yang bilang, masyarakat amerika banyak yang anti-islam dan sejenisnya. Sama sekali tidak benar. Bahkan, toleransi di sini terbilang cukup tinggi. Apapun yang kita lakukan selama tidak mengganggu orang lain, ya silakan saja. Kita kumpul-kumpul party, lalu memilih untuk tidak minum bir sementara yang lain minum, ya tidak masalah. Semua sangat terbuka dan sudah terbiasa menerima komunitas dari luar Amerika. Oleh karena itu mereka maklum. Agama apapun, mau atheis, ya silakan saja melaksanakan keyakinannya selama tidak mengganggu keyakinan orang lain. Tidak seperti kita di Indonesia yang terlalu disibukkan mengurusi bentrok antar agama atau demo terang-terangan melarang Miss World mengatasnamakan agama.

Connecting the Dots

The title is taken from the famous Steve Jobs’s quotes during his commencement speech of Stanford in 2005.

During his speech, he said that:

“You can’t connect the dots looking forward, you can only connect them, looking backwards.

You have to trust in something. Your gut, destiny, life, karma or whatever. Because believing the dots will connect down the road, will give you the confidence to follow your heart even when it leads you off the well worn path. And that all make the difference.”

By reviewing my journey since I was in high school, I can understand how the dots connected to each other. It was unexpected, and works in a mysterious way that only God knows.

 

1. High School

 Until the last year in my high school, I was still thinking that I might become a doctor, following my brother’s path. But after a while I took a look at my brother’s doing, I felt that I wasn’t interested at all reading all of those medical and anatomy books. I realized that I love more physics than biology.

When I was studying in an Extra Course in SSC Tebet, I met two brilliant teachers with unique mind, Sabda and Pak Meidi, who made me in love with physics. They taught me about the concept of physics and fundamental of thinking, which is very different from what has been taught in school. In my high school, all of the curriculums are already written in the book and it seemed very monoton only to follow what’s in the book.

In SSC, I was taught about the very basic concept of physics, and how to think about how something can happen. I was very interested in physics since then, and I followed my heart to learn more in “physics and math” major which led me to electrical engineering. The first time I thought about electrical engineering is computers, handphones, and robots, and my teacher from BTA, Bang Doel also told me that. I love all of that, that is why I decided to take electrical engineering as my next study in college.

– If my brother wasn’t a doctor, would I know what a med student’s reading? I might end up in a medical faculty university and got really bored since I don’t like it.

– If I did not meet Pak Meidi and Sabda, would I be so interested in Physics?

 

 

2. College Life 

The first time I stepped on the campus, I felt like I would like to build a robot in my college life. By following my curiosity, I was exploring more about the smart robotic contest, which is held annually by The Minister of Higher Education of Indonesia.

On the first day of orientation of EE Students Organization, I was shown the greatness of Workshop Division, a division within the union for electrical hobbyist. At that time, even only a simple circuit of clock and flip-flop already amazed me as a second year student of EE. After that, I decided to focus on the workshop division. I met many geniuses of Workshop, both from my contemporaries or my seniors. One of them is Syawal, he is a very calm person but genius inside.

During my third year of study, I would like to start my own robotic team, that was when I met my colleague Ichwan, and also added Syawal to join the team. At that time, Syawal actually already started making a hexapod robot on his own. But it was a very beginning since the robot found it difficult even only to stand up. Therefore, I asked him to continue the research on robot together as a team, Where we can develop faster and moreover, getting funding from the campus.

Also helped by Dody, the boss of robotics unit in ITB, we got sufficient amount of money to build robot and well organized. Dody found the robotics club in ITB. with his hard work, all robotics team in ITB are well organized and well funded. Sometimes I think that he deserves to be remembered by making his statue in the lab :)) Even at that time, there was a famous story in the office of students. When Doddy came to the office, all windows and doors are closed to avoid him looking for money :)) *please don’t kill me, Doddy :))

At that time, none would know that we started a BIG THING for ITB. After a lot of work hard in about a year in Autonomous Vehicle Research Group (AVRG) Lab, We successfully made it to the national champions of smart robotic contest, and were sent to the US. Pak Soni (Dr. Kusprasapta) and Pak Doni (Dr.Widyawardana) also helped us a lot during hard time in the lab. They were always there.. encouraging us.

I also worked on my final project with Pak Doni and Pak Soni. They asked me also to do a conference in an international conference in Bali. I made a paper, and I presented it during the conference. I didn’t think that this paper would be very crucial in my next step.

– If did not join Workshop, I wouldn’t meet my geniuses colleagues.

– If I did not meet Syawal and Ichwan, would we be able to succeed in the contest of robotics?

– If I did not meet my great colleagues in AVRG and Dody, would we make it to the end? I don’t think so.

 

3. Work Life

After finished my study, I started to work in IBM as an apprentice in IBM Apprenticeship program 2010. I was very thankful to have a chance working with tremendous persons at my age. We worked hard, getting passionate about what we do, and had so much fun also. I would never be able to thank enough especially to my great mentor and role model, Mas Ivandeva, who has inspired me until today. He also made me a brilliant recommendation letter.

 

I am also fortunate knowing my inspiring friends, Laksita and Ronald, who really boosted my spirit to continue to master degree. Both of them would like to continue study overseas. Especially Laksita, I’ve never met such a diligent girl like her. Even after working hard until night, she worked really hard in pursuing her masters study, learning IELTS and other things tirelessly and sleeplessly. Her efforts brought her to a full scholarship in TU Eindhoven in Netherland. She also helped me a lot while I was making my essay for application.

After the graduation of apprentice, I had a very hard time to settle with my job. Even though it was so much fun in the beginning, much pain and hard work also colored most of my time. I worked really hard during this 2 and a half years. There was time that I did not sleep for 2 or 3 days, and worked during weekends. But I found it fascinating. I love challenges. Once Mas Ivan told me,

Being confused is a sign that we are developing ourselves.

if we stop being confused, it means we stop developing ourselves.

So keep being confused! :D

I still keep dreaming on getting my masters degree in robotics/comp science in top universities. I felt that managing the time for work and preparing my masters study is very difficult. Moreover, GRE is a very tough exam for Indonesian people since we are not used to use very difficult english verbal language. Thanks to my GRE teacher Milo, who taught me the essence of GRE. Being in the class with many inspiring and hardworking students such Christian and Rina also encouraged me a lot, A LOT!.

I got more confidence in doing the GRE and scored nicely on the math section. After the formal Exam of GRE, I scored very bad for the verbal sections (only 11% from 100%) while my math is more than 90%.

I submitted my applications to MIT, CMU and ETH. I thought I was very reckless for only submitting 3 applications while my friends usually submit 10-20 universities at a time. Even worse, my GRE score is really bad. Moreover, those 3 universities are top ranked of the world. MIT ranked 1st, CMU 3rd, and ETH got 8th place (based on these articles:

http://inet.detik.com/read/2012/07/13/130044/1964623/398/9/10-kampus-ilmu-komputer-terbaik-di-dunia9

QS : http://tinyurl.com/bmnb34d

 

Well, it seemed everything went better than expected.. Thank God.

I was rejected by MIT and ETH, but CMU once gave me a chance to have an interview with me via Skype. The Director of The Robotics Institute of CMU himself interviewed me. He said that I was lacking of GRE’s Verbal score, therefore he needed ‘Something’ to boost my value in the replacement of bad GRE’s Verbal Score. Again, thanks again to Pak Doni and Pak Soni and also my robotics team, I created papers for conference in Bali and for documentation of the robotics team. These papers were appreciated much by the director. The director also told me, he appreciates my 2 years of work experience in IBM. After that interview, I got a acceptance in 2 weeks.

– If Pak Doni and Pak Soni did not ask me to have a conference in Bali, would I make such paper?

– If I did not participate in the robotic competition, I would not be recognized by the director.

– If I did not get into IBM, I would not meet those great people..

– If I did not know Laksita, maybe I would not be able to make such a good essay

– If I did not meet Mas Ivadeva, would I be developed like today? Would I get his recommendation letter that really amazes me?

Finally, I believe that there will be so many dots to connect in the future. Maybe some of the dots are already here again, and will connect with the others in the future in a way which only God knows…