Here you will find links to other sites I find of particular interest. The links will open in a new window (or Tab).


  1. Delft University of Technology. This is where I earned my Ph.D. The site is available in Dutch and English.
  2. Multimedia Signal Processing Group (formerly known as the Information and Communication Theory Group). This is the research group in which I did my research when I was working for my Ph.D.
  3. School of Electrical and Informatics Engineering at the Institut Teknologi Bandung. This is where I received my Bachelor’s and Master’s degrees.
  4. Department of Electronic and Computer Engineering at the Satya Wacana Christian University. This is where I am currently working as an Associate Professor.
  5. Video, Image and Signal Processing (VISiO) Laboratory. This is a Research Center (within the Department of Electronic and Computer Engineering) of which I am currently the chairman.
  6. The United Board for Christian Higher Education in Asia. This is the organization of which I am a Fellow, and which funds my visiting scholarships to Tunghai University (Spring 2015) and Baylor University (Spring 2016). Founded in 1922, United Board’s mission is to support a Christian presence in colleges and universities in Asia.
  7. Department of Electrical Engineering at the Tunghai University. This is where I spent the Spring of 2015 as a visiting scholar.
  8. Department of Electrical and Computer Engineering at the Baylor University. This is where I spent the Spring of 2016 as a visiting scholar.

Computer Stuff

  1. Distrowatch. This site is a one-stop information center for those of you interested in free alternative operating systems to the Mac OS X and Windows. It contains reviews, news, links and other interesting things about virtually all flavours of Linux, BSD and Solaris.
  2. Linux Mint. This is currently my main Linux distro. I have it installed in 4 different boxes. I particularly like the Cinnamon variant (as opposed to the MATE version) although both are perfectly usable for everyday tasks. The user interface is more traditional than the current Unity UI used by Ubuntu.
  3. Ubuntu. This used to be my favourite distro, until they become overly obsessed with the touch-screen device oriented Unity UI. Still a good choice for a Linux newbie, though. (Note: As of Ubuntu 17.10, they seem to have ditched Unity and return to GNOME. This might warrant another look).
  4. TeX Users Group. This is the main resource center for those of you who are already, or are contemplating, using TeX. TeX is arguably the best typesetting engine in the world and it is the de facto standard markup language in typesetting technical documents. This website has software, documents and other resources for TeX (and its variants).

PC Gaming Stuff

  1. SimHQ. This is the premier place for any simulation game enthusiasts. This site covers any game simulating air, land and sea vehicles. It also covers “realistic” (as opposed to purely action oriented) first person shooters.
  2. CombatAce. This is a comprehensive resource for downloading add-on files for current flight simulation games.
  3. Thirdwire. This is an independent flight-sim game developer. They produce “light” or “survey” sim based mainly on vintage jets of the late 60’s and 70’s. With their “open” structure, their games have spurred a plethora of user created mods. Their games are available for direct download after purchase. In addition to being very affordable, the games are not encumbered by DRM. Too bad market conditions have forced them to essentially abandon PC market to concentrate on mobile gaming.
  4. EECH Central. This was the premier place to get information and community created add-ons and mods for the Enemy Engaged series of helicopter flight simulator. The original site is long dead, but the content is now hosted by SimHQ.
  5. DOSBox. Do you remember the good old days when getting a game to run may mean juggling your CONFIG.SYS and AUTOEXEC.BAT to get enough Conventional Memory or allocate Expanded Memory or Extended Memory? Do you sometimes wish that you can replay those old classics on your brand-new Core i7 PC? Well, DOSBox is just the thing you need. It is basically an x86 emulator with DOS that can run most old games. Just like the old days, but without the hassle. It runs on almost any platform (Windows, Linux and OS X).
  6. Good Old Games. This site sells classic games from DOS or Windows 9x days (or even newer) at a very affordable price (generally less than 10 dollars) and DRM free. Furthermore, they have patched the games to make sure it runs on modern MS OS (XP, Vista, 7, 8 and even 10). They even have lots of games that will run on OS X (Snow Leopard or newer). In short, this site offers the best way to legally obtain out-of-print games.