Setting up Syncthing to share files on Linux

Syncthing is a file sharing application that lets you easily, and securely, share files between computers without having to store them on a third party server. It is most analogous to BitTorrent Sync (BTS) but whereas BTS is somewhat undocumented and closed source, Syncthing is open source and uses an open protocol that can be…

Read More

CoreGTK 3.10.2 Released!

The next version of CoreGTK, version 3.10.2, has been tagged for release today. Highlights for this release: This is a bug fix release. Corrected issue with compiling CoreGTK on OS X. CoreGTK is an Objective-C language binding for the GTK+ widget toolkit. Like other “core” Objective-C libraries, CoreGTK is designed to be a thin wrapper…

Read More

Donating to some open source projects in 2016

A few years ago I started a tradition where every new year I take some time to look at the open source/free software I frequently use (sometimes on a daily basis!) and decide which of those projects I’ll make some donations to. While I don’t normally donate a huge amount of money I know that…

Read More

Linux alternatives: Mp3tag → puddletag

Way back when I first made my full-time switch to Linux I made a post about an alternative to the excellent Mp3tag software on Windows. At the time I suggested a program called EasyTAG and while that is still a good program I’ve recently come across one that I think I may actually like more:…

Read More

RandomSort

Back in University some friends and I had joked about creating a “random” sortation algorithm that could be used in place of other fast, efficient and, well, better solutions like Quick Sort or the like. While cleaning up some files on my computer today I came across this monstrosity and decided what better place to…

Read More

CoreGTK 3.10.1 Released!

The next version of CoreGTK, version 3.10.1, has been tagged for release today. Highlights for this release: Added some missing (varargs) GTK+ functions. This makes it easier to create widgets like the FileChooserDialog. CoreGTK is an Objective-C language binding for the GTK+ widget toolkit. Like other “core” Objective-C libraries, CoreGTK is designed to be a…

Read More