Ben Cotton

5063 points
User profile image.
Lafayette, Indiana

Ben Cotton is a meteorologist by training, but weather makes a great hobby. Ben works as the Fedora Program Manager at Red Hat. He is the author of Program Management for Open Source Projects. Find him on Twitter (@FunnelFiasco) or at FunnelFiasco.com.

Authored Content

How to run commands at shutdown on Linux

Linux and Unix systems have long made it pretty easy to run a command on boot. Just add your command to /etc/rc.local and away you go. But as it turns out, running a command…

What are configuration management tools?

For most people, computers don't stay the same. Software is added, removed, and updated. Configurations are changed. Think about the changes you've made to your computer since…

Why I love these markup languages

Around this time last year, I wrote a brief introduction to various markup languages for this column. The topic of language selection has come up several times recently, so I…

What is copyleft?

If you've spent much time in open source projects, you have probably seen the term "copyleft" used. While the term is quite commonly used, many people don't understand it…

Authored Comments

I'm curious how WordGrinder fits in your workflow. I packaged WordGrinder for Fedora after you mentioned it in an article last year (https://opensource.com/article/17/6/3-alternatives-libreoffice-writer) but I haven't really used it myself. I have a hard time bringing new tools into my workflow to replace existing tooling.

I voted no for a couple of reasons. First, I'm skeptical in general of using secondary education as a means of vocational training. Second, as you point out, programming is the not the same as computer literacy. Computer literacy is a vital skill in 2018. Programming is not. I'd rather see a logic class as a requirement than a programming class.

Shameless self-promotion: I wrote a longer version of this comment on my blog a few months ago https://funnelfiasco.com/blog/2018/06/07/everyone-needs-programming/