

Buffer Overflows: The Basics
There are a lot of ways to make the software you write vulnerable (if you’re a developer) or to exploit existing software (if you’re on the other side). In this post I’ll be talking about buffer overflows.
A buffer overflow is a bug in software where memory gets overwritten due to a buffer being assigned a value that is bigger than the buffer’s...

The C Boolean Data Type
I have been writing quite a bit of C code for the past few months, I never really thought that it was that different from C++. Boy, was I wrong. There are many differences, and in some sense, I found C a lot more fun.

What's Foss?
A little bit of a background in case you’re not computer savvy, all of computer software is written using a programming language in plain-text files. These files are called “source codes”, where as if you have the source of an application, you can understand what the program exactly does and you can change whatever you want in it. The sources ar...

Ⅎacebook.
Backstory
A few weeks ago a friend of mine sent me this interesting video, I absolutely loved it.
The art and animation styles are amazing and very unique, and although the topic of “Facebook leaking data” is talked about a lot, the video uniquely represented it in a way that I had never seen before.

Storage Devices: A Smart Trick
You go out to the nearest computer store or mall and you buy a brand new fancy 1TB USB 3.0 hard drive with all the cool backup features that no one really uses. Not only until you plug it into your PC, you feel scammed! You find out that it is roughly only 931 “gigabytes” instead of the 1000 or 1024 you were expecting!

The Unspoken Beauty of Open Source
When someone says open source, people usually think of popular free open source software that is commonly used like VLC Media Player, Blender, GNU/Linux, and Chromium.
From the software side of things, open source software is beneficial for everyone.

Why we use the “QWERTY” keyboard layout
We often take the technology we have today for granted, and we rarely ask ourselves “But, why is it this way?”, let’s take a look at the QWERTY keyboard.
32 post articles, 4 pages.