132 private links
Google's motto is to do no evil. Fair enough. Yet, they are getting an alarmingly large amount of the pie at the moment, and we don't want to fall into a Minitel2.0 world. So let's see how the world looks like without Google, and with a sprinkle of self-hosting (on distant-sun or a NAS-to-come), and double serving of open source and free software.
Replacing other non-Google proprietary services for open protocols is also the extended scope of this.
Interesting approach to quick filesystem navigation.
Automated tools like autojump, z, and fasd address this problem by offering shortcuts to the directories you often go to. The author of this shell hack prefers a more manual solution, which provided quite an increase in efficiency with this.
The programming language Python has overtaken French as the most popular language taught in primary schools, according to a new survey released today.
Six out of ten parents said they want their primary school age children to learn the coding language over French. And 75% of primary school children said they would rather learn how to program a robot than learn a modern foreign language.
Fábio Rehm's Blog
Many functional programming articles teach abstract functional techniques. That is, composition, pipelining, higher order functions. This one is different. I...
Python expert Jonathan Lettvin looks at some Python practices that shouldn't be used, but often can't be avoided.
The problems with peer review and scientific publishing have been a topic for …
Have you ever submitted an article to a reputable scientific journal only to have the paper rejected or sent back for major or even impossible...
Comparing text files requires time, effort, a large monitor and a good amount of patience, or simply just the right tools to do it without any of the aforementioned. If you are an editor that has to deal with multiple versions of a text file, or a developer that wants to check the various code revisions of a file, then the following tutorial is for you.
A few weeks ago, I felt inspired by articles from Jeff Kreeftmeijer and Armin Ronacher. I took some time to configure and fine-tune my Vim environment. A lot of new stuff made it into my .vimrc file and my .vim directory. This blog post is a summary describing what I’ve added and how I use it in my daily work.