HN user

shlomifish

3 karma

I'm an Israeli software developer, essayist and writer, and an active open source and open content user, contributor, and advocate. You can learn more about me from my home site : http://www.shlomifish.org/ and you can contact me through http://www.shlomifish.org/me/contact-me/ .

Posts4
Comments4
View on HN

To be frank, many of the GNU extensions are very useful. BSD tools have their own extensions over POSIX as well. Anyway, GNU software is FOSS and tends to be portable and so you can create something like GNU/FreeBSD or GNU/OpenBSD or whatever (Debian did it in the past). Naturally, the GPL/LGPL/etc. may not be "free" enough for the tastes of the BSD devs, but this is getting into politics.

For my projects which are written in C or C++, I use cmake which can generate BSD makefiles among other targets. For some other projects (websites/etc.) I use gmake directly because they are not related to C. Since some of my makefiles (e.g: https://github.com/shlomif/shlomi-fish-homepage/blob/master/... ) have become quite large, I've started looking for better build systems - see my current research at https://www.shlomifish.org/open-source/resources/software-to... .

I tried using meson for https://github.com/shlomif/mini-factor , and while it worked fine locally it turned out to require python 3.6 which made it hard to install on Travis-CI. I ended up created a complementary cmake build system.

I like LiveJournal.com or similar's commenting engine the best - it has previews, it supports HTML with opening and closing tags, etc. The WordPress.org blog commenting system is absolute braindamage and it is one of the reason why I don't use WordPress.