Running your own home server

Just wanted to share my experience of running my own server at home. Before anyone conjures up a thought of large server rack with cooling equipment and thousands of dollars of investment. Let me show you what it looks like. Its called the cubieboard, palm sized and sits at the ...

Hacking vs Coding

Today, I realised that working styles can be rather different. My working style Find template or code that already works. Modify and remove whatever you do not want Find code for additional functions Throw it in and find some way to make it all work together, if cant work, spend ...

300kb - 300mb

I never cease to be amazed by how small something can be, especially in today's era of 2TB HDDs. Just few months ago. it was my arch Linux arm distro. Out of the box (OOTB) occupying less than 300mb on my SD card. Makes me wonder what on earth ...

Ethicality of certain practices in the telecommunication industry

Disclaimer: My previous employer is a subsidiary of SingTel and I have vested interest in SingTel since I own 0.00000000001% of SingTel. Nevertheless, I will try to be as impartial as possible. Photo courtesy of http://shanghaiist.com The first issue I would like to examine is the ethicality ...

Ethic issues concerned with Artificial Intelligence(AI) in decision making processes

Image from wikipedia Artificial intelligence refers to “the idea of making computers and machinery think, learn and even correct itself from its own mistakes”1. Hence, from the definition, we can immediately grasp the potential benefits of having AI be involved in the decision making process. While the AI might ...

Ethical concerns regarding the transition from software to abandonware

Firstly, I wish to define abandonware as "software that is ostensibly still protected by copyright, but is no longer being supported or marketed" provided by Technopedia1. As such, my article will focus on the possible ethical issues companies and consumers might face when products are transiting from software to ...