How to get uBlock Origin working with Firefox 55.

The current version of Firefox 55 broke uBlock Origin. To get it working again, install the version of uBlock from the development channel. Scroll down the bottom of this page and select the development channel button. https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/?src=ss. This gets it working again instantly. This is the thing with free software, it gets a lot of … Read more

How to write a Hello World program in C that does not use main().

This simple program is a Hello World example that does not use the main() function. This is certainly possible in a C program. #define syscall(a, D, S, d) __asm__ __volatile__("syscall" : : "a"(a), "D"(D), "S"(S), "d"(d))   void _start(void) { syscall(1, 1, "Hello, World\n", 14); syscall(60, 0, 0, 0); }#define syscall(a, D, S, d) __asm__ … Read more