Skip to main content


Showing posts from December, 2020

Compact Disc, a Lost Technology

Technologies move so fast. We all know that, but we wouldn't realize it until we face with it. Like right now. I am cleaning my cupboards. Lots of books in it and, wait for it ..., compact discs. Whoa. I used to keep these CDs for backups. So, I am looking at some CDs and don't know what they have on them. The problem is I don't have a CD drive anymore. Actually I have in my desktop machine, but it has been disconnected. I am not sure if there are enough cables inside the machine to reconnect the drive. CDs were God sent. They were cheap and relatively reliable. Now, they're just useless. Everything is stored online. Do you have a "tech-dinosaur"-story?

My next presentation: Electronics Industry

Some of you may know that I do quite a bit of presentations. Some of the are private or for internal organizations, but many times they are open for public. As an example, the next "presentation" (actually discussion) is on electronics industry in Indonesia. What are the issues relating to that?   I am going to have a discussion with pak Adi Indrayato whom I know for quite a while. We went to the same school since 1982. He is the best person to talk about the electronic ecosystem.This discussion is going to be in Bahasa Indonesia though. So, if you want to know more about electronics industry, then be there (or be square).

Indonesian's Internet 2020

I am lucky. I am in the right place and in the right time (for certain kind of technologies). I had this feeling when I had access to a NeXT computer and was introduced to WWW during its infant stage. The same thing with Linux. But, that's another story. Right now, I am in Indonesia, one of the "biggest" internet community (market) in the world. If you have a product to test or a market to penetrate, Indonesia is the place. To see how big it is, have a look at this stats.   There are many countries that are smaller compared to Indonesian's netizen (cyber citizen). Even if the whole population - and the cats and dogs - in those countries have access to the internet, their numbers are still small compared to Indonesian's number. Now, what do we do with this opportunity?


Some of you may know that I have a YouTube channel. It's here: When I started the channel, it was like starting this blog. To share what I know and to challenge myself to be creative. I still do it in two ways; with writing (this blog) and with video (YouTube channel). Before, it was difficult to do the video part because technology was not there yet. Now, it is simple and inexpensive. It was like creating a "homepage" - that was the web site called long time ago - using HTML and blogging using tools that were provide. Now, the challenge is the content. I love numbers, so I like watching how my YouTube channel grows. It was like watching this blog grew. I don't like doing artificial growth. I just watch them grow. Here is what the status of my YouTube channel right now. It is going to hit 5000. A new milestone.   When I said I love numbers, I mean it. When I was a kid, I would watch cars passed on the street in

Stalin Sort

Once in a while, I found a funny and interesting thing related to coding. I love coding (and to code). So, when somebody forwarded this - Stalin Sort, I laughed so hard but at the same time was intrigue. (Here is the link: The main gist of this "Stalin Sort" is that if you found an element that does not met with the sort criteria, you send it "to Gulag". Ha ha ha. That is so funny. You just delete or drop the element. Just like what Stalin would do. Later, I checked the github codes. Lots of codes there. The first thing I do is to find Perl implementation. I love perl. There, I found exactly what I wanted to see, a beautiful implementation. No, not the one-liner but the more verbose one. I love to explain things. When I see code that "no need to explain", you know you find a good code. It's just like jokes. If you have to explain it, it's not a good joke. Few days ago, I just had to roll my own Python