A comprehensive introduciton to hypothesis testing


If you are working on a Ph.D, no matter what knowledge area, you will sooner or later encounter hypothesis testing to prove (or disprove) whether your suspicions hold true (is a system more stable, does a medicine work better, are there diferences in the carbon-dating results, etc.). A such, you will find this introduction to p-values using catan and dices extremely insightful. Its extraordinarily well (and fun) written, contains many hints, and warns you about common mistake you might be committing in your own research. I hope you enjoy it.

My thougts on gavitational waves and ETI


One of the greatest breakthrough of applied science in my lifetime happened relatively recently: we detected gravitational waves. In essence, we have detected a grativational "ripple" of gravity; much like you would feel your boat rock in a still pond if someone were to throw a heavy rock into it. But regardless of how amazing this is, it is also extremely sad.

Tiddlywiki - A starting point with all extras

My intention for this post is to be a single entry point to access an empty TiddlyWiki (in terms of contents) but preconfigured with all extras, plugins, and tweaks I may come up with. So that you might always find my latest version here, including my own tweaks as well as those by third parties I'm planning to talk in the future about.

Tiddlywiki - A scalable knoledge management tool

When developing new projects I often found my self in the very same situation: I have read through tons of pages of manuals, wikis and books, and would like to create my own notes on the subject. Be it for a college subject, a new electronics project, or a complex subject I'm enjoying. 

In any case, I need a way to add notes, attach files (e.g. PDFs, videos, source code, etc.) and insert images. Also, it's of upmost importance to be able to create hierarchical dependencies between my notes (i.e. subsections or similar) and be able to navigate through the data in an intuitive way that does not require tons of mouse-scrolling. And most importantly, the data must be easy to export and available offline, as I don't want to get stuck with any commercial services. 

If you are in a similar situation, then read on.

Improved ls command to list your linux files.

If you use Linux on a daily basis, then you probably run the 'ls' commands several times a day to list files. This is one of the most used commands on Linux (aside from 'cd') and still, it is sometimes a mess. With the following script, you can "wrap" the normal 'ls' command to:
  1. Highlight folders with colors, to better distinguish them from files.
  2. Sort folders before regular files
  3. Sort hidden folders and hidden files last
  4. Print information in a human-readable format

Arch Linux Update Helper


Keeping your Arch Linux system up to date is a good habit, and something you should definitively be doing. It can however become time consuming (specially if you do it on a weekly basis), reason enough to postpone it for too long.

This script will guide you intuitively through the update process, tidy after it, and also optimize your pacman package manager.

Great tutorial for the Microchip PIC24 family


This is a quick heads-up. I found a really well-written and in-depth guide for Microchip's PIC24 microcontroller family. It covers everything, from I²C and timers, to the WDT and power-modes, shining light on the huge potential of these tiny 16-bit chips.

The original page with the original posts (Engscope) has gone. Luckily, you can still read the whole the archived version of the full guides. So, have fun, and don't hesitate to share your favorite guides in the comments.