C Programming: Reading from inactive union members
Unions are an interesting construct that you’re likely to find in C programs. A union looks similar to a struct on the outside, but it has a special quality that it can only hold one of its declared values at a time. So, what happens if we write to one member and then read from […]
History and importance of Open Source Software in cryptocurrency development
Open Source Software (OSS) plays a critically important role in the development of cryptocurrencies, but it is almost always ignored or taken for granted by most crypto users. It’s as if the transparency and collaborative spirit that OSS provides had always been there, available to us whenever we needed it. But the truth is far […]
Iterate through all values of errno
Ever wondered about all the possible UNIX error messages? I wanted to see what all the possible errors are, so I wrote a little program which iterates through all possible values of errno to see what happens. Here goes: Here’s my system version: And here’s the result: Whatever happens, I just hope you don’t get […]
C Programming Language
The C Programming Language is one of the world's most popular programming languages. C originated the C++ language which is used in several cryptocurrency projects, such as Bitcoin.
UNIX is an operating system brand and family. UNIX was invented at Bell Labs and meant to be a simpler version of MULTICS. Since UNIX is a registered trademark, Linux and *BSD systems cannot claim to be UNIX, though they are open source implementations of the underlying UNIX standard called POSIX.