Saturday, December 23, 2017

Blue Light Filtering with f.lux

Light, one of the very important parts of human living support, has tremendous benefit for us. Light itself is composed of many different rays. One of the components of light, called as blue light, has been known to tamper with our circadian rhythm.

Blue light itself can come from a lot of sources, including the lamp inside your room. However, the source which gives the most impact on people are from electronic devices. In this technology era, it's very hard for us to run away from using electronic devices. Those devices, such as Laptops and Handphones, have tremendously improve our quality of life by making our life easier and more fun through a lot of applications and systems available. Unfortunately, blue light emitted through the screen of those devices can affect our quality of sleep. Some research even advised us not to use our phone a few hours before we are going to sleep to improve our sleep quality.

For tech-savvy people, getting away from devices, especially handphone, is quite a hard thing to do. We are even have grown to sleep with our phone located besides us. Fortunately, some technology vendors have implemented a feature known as night mode which will filter out blue light from being emitted through the screen. This is true for technology companies such as Apple, Google, and Microsoft. Most of their devices (if not all), has built in night mode supported inside their operating system and can be easily activated either manually or automatically based on time, which usually activated after sunset and deactivated after sunrise.

Unfortunately, not all OSs has this feature built into the system. As of this writing, there is no built-in mechanism to filter blue light from being emitted when I am using Linux Mint 18.03 Cinnamon. Fortunately, there is quite a well known application that has been doing this for years, helping us to filter out blue light from the electronic devices which eventually can help reduce eye strain and improve our quality of live. The software name is f.lux.

As excerpted from the f.lux official website (, f.lux makes the colour of your computer's display adapt to the time of day, warm at night and like sunlight during the day. It's even possible that you're staying up too late because of your computer. You could use f.lux because it makes you sleep better, or you could just use it because it makes your computer look better.

Without further ado, I will show you how to perform installation of f.lux into my Linux system, which is Linux Mint 18.03 Cinnamon. If you are using Ubuntu though, it has built-in night light supported. You can check it here.

  • The file will be downloaded into the Downloads folder (or any other folder based on your browser configuration) as shown below.

  • Open Terminal and go into the download folder.

  • Extract the file to the current directory.

  • Go into the extracted folder "fluxgui-master" and execute: python2 It will download the suitable xflux based on your current architecture.

  • Install the fluxgui by executing: sudo python2 install.

  • Install required python modules (if required).
    • sudo apt-get install python-appindicator
  • Run the fluxgui by executing: fluxgui. A window will be opened for you to configure your location so that f.lux can work properly.

  • The location is indicted by latitude and longitude, which is the location of a place on Earth. Don't worry if you don't know your latitude and longitude. You can click on the Find your latitude and longitude button. It will open a new browser window that allows you to check for your current latitude and longitude.
Once the installation and configuration finished, you will notice that your screen colour will change after sunset, and revert back to normal after sunrise. This is how my screen looks when it's activated. Notice the screen colour changed more to orange colour.

Hope this helps and enjoy healthier eyes with blue-light filtering feature.

Monday, December 26, 2016

macOS Sierra Picture in Picture

MacOS Sierra (10.2) is the latest iteration from Apple. It comes with a lot of new features, one of which is the picture in picture mode. This feature allows you to watch video while doing other tasks. The video player will be layered on the top of the screen while you can do any tasks behind it. You can resize the player as well as move the player to the location that is comfortable for you.

In this post, I will use an example of playing a Youtube video using this picture in picture mode. This is pretty simple to achieve. What you have to do is just look for a video to play, play the video, right click on the video, and choose the Enable Picture in Picture mode. Note that sometimes you might want to right click TWO (2) times in order for the correct context menu to show.

You can refer to this video on how this can be easily achieved.

Saturday, January 9, 2016

Needlefish Attack

Just recently, a news spread about a young lady, died due to attack of a Needle fish. The story began when she was having a vacation with her family at Tanjung Karang beach, Makassar, Indonesia. This unfortunate event happened on January 01, 2016.


Liena (39) was soaking her body near the shoreline, whilst suddenly a needlefish jump towards her face. She was not able to dodge because it was too sudden. The fish, known with its long sharp and spear like snout, pierced through her right eyelids. She was then screaming for help. Her husband's family was then run to help her. She was quite badly injured. The wound was so deep that it even pierced through the skull and caused her to vomit blood.

She was brought to the hospital by ambulance to Kabelota Donggala hospital. Nevertheless, the wound was so bad that she eventually could not make it. She passed away in that hospital and the corpse was brought back to Balaikota Palu.


It's highly advised that we are keep being careful when playing around the beach. May she rest in peace and the family left be strengthen.

Friday, January 8, 2016

Wisata Alam Mangrove

Wisata Alam Mangrove is one of the travel destinations you can go to when visiting Jakarta. Located at North Jakarta, this travel destination is easily accessible using TransJakarta bus or other public transportation.

During the writing, the entrance fee for a person is Rp25.000, whereas for foreigners, the fee is sky-rocketed to Rp250.000. There is one catch here though, you are not allowed to bring your camera inside the area, however mobile phone is allowed. If you get caught bringing the camera, you will have to pay Rp1.000.000. Quite an amount of money -_-"

Inside the area, you can pretty much do a lot of things, from just resting, taking pictures, riding a boat, and go to the beach. Here are some pictures to give you an idea on what is inside this place.

If you want to ride a boat, you will need to pay for an additional price of Rp.250.000 (6 people) or Rp.350.000 (8 people). This place also provides small tents where you can stay for another cost of around Rp.300.000 for a tent for a night.

If you are into traveling to natural places, I can recommend this place. The place is quite big and cozy enough if you want to just relieve your stress and tiredness from daily living in a big city like Jakarta.

Happy travelling.

Saturday, October 19, 2013

Flickering Mouse Pointer Problem (Ubuntu 13.10)

Ubuntu 13.10 has just released. Yet, as lately happen to Ubuntu, bugs keep on appearing. There is a very noticeable and annoying bug that happened to Ubuntu 13.10, at least on my Asus Laptop. The mouse pointer will flicker indefinitely and will sometimes missing. It's very troublesome especially when we try to browse a website and go to the specific links or buttons.

Thankfully, there is a workaround for this. The good thing, it is very simple and does not need any advanced Linux expertise. Below are the steps:

  1. Open the System Preferences.
  2. Open the Display setting that is located at the Hardware section.
  3. Choose the unknown monitor and DISABLE it.
  4. Click on the Apply button and choose to keep the configuration when asked.
That's all. Hopefully it's helpful and feel free to add if there are other methods to solve this annoying problem.