Reviews by Team: Hackers

Reviewing development tools and languages

5 stars
Low level ipv6 routing layer used in modern meshnets

cjdns is a very simple, yet powerful routing layer. It is meant to replace the internet at the protocol level. All traffic is encrypted between each peer and everyone has a static ipv6 ip address. Nodes manually peer with each other via config file. The routing uses kademlia so if peers are geographically close to each other, then network routing is much faster than the current internet topography.

5 stars
Spacemacs Text Editor

Spacemacs is a distribution of Emacs that completely overhauls the editor. Originally the default mode was based on vim key bindings, but the app lets you choose between emacs or vim default mode on install now-a-days [I still use vim key bindings]. It introduces the concept of a “leader” key which is supposed to reduce repetition induced strain since it only requires one hand. For example to launch Magit (emacs git client) you type <space> <g> <s> in sequence rather than some weird key combination consisting of control and alt keys. The characters after the space key are grouped by mnemonic [g is for git, s is for status]. I have found myself to be about 100 times more productive in spacemacs than any other editor. The learning curve is pretty shallow as well. I would definitely recommend any programmer give it a try.