Comparing multiple directories (Java)

Several tools enable the recursive comparison of directories, but most of them allow for the comparison of only two directories (like my favorite, WinMerge). KDiff3 goes as far as comparing three files or directories.

As for me, I needed to compare up to five directories. As a consequence, I implemented my own algorithm. Read for more information.
Continue reading Comparing multiple directories (Java)

ASETNIOP, the next step of Dvorak keyboards?

The first Dvorak keyboard (and all the variants that appeared afterwise) were designed to avoid wrist injuries by reducing the distance your fingers have to move when typing. Still, movements were still required.

ASETNIOP might be the same philosophy, just one step further: when using it for typing, you do not need to move your fingers anymore.
Continue reading ASETNIOP, the next step of Dvorak keyboards?