Building Your Own Audible

A quick look at some options for streaming audio books. more>>

Posted on: 20 January 2018 | 8:35 am

Using Python for Science

Introducing Anaconda, a Python distribution for scientific research. I've looked at several ways you could use Python to do scientific calculations in the past, but I've never actually covered how to set up and use Python itself in a way that makes scientific work easier. Anaconda does just that. more>>

Posted on: 19 January 2018 | 10:59 am

Wine, Mozilla, GNOME and DragonFly BSD

News briefs for January 19, 2018. Wine 3.0, an annual release, became available yesterday. According to the release notes, highlights include Direct3D 10 and 11 support, the Direct3D command stream, the Android graphics driver and improved DirectWrite and Direct2D support. more>>

Posted on: 19 January 2018 | 7:38 am

Getting Started with ncurses

How to use curses to draw to the terminal screen. While graphical user interfaces are very cool, not every program needs to run with a point-and-click interface. For example, the venerable vi editor ran in plain-text terminals long before the first GUI. more>>

Posted on: 18 January 2018 | 3:22 pm

$25k Linux Journalism Fund

Linux Journal's new parent, Private Internet Access, has established a $25k fund to jump-start the next generation of Linux journalism—and to spend it here, where Linux journalism started in 1994. more>>

Posted on: 18 January 2018 | 11:52 am

Purism Progress Report, Spectre Mitigation for Ubuntu, Malicious Chrome Extensions and More

News briefs for January 18, 2018. Purism, the group behind the security and privacy-focused Librem 5 phone just recently published a progress report highlighting the latest developments and design decisions to its crowdfunded project. Changes include an even faster processor. more>>

Posted on: 18 January 2018 | 10:20 am

New Kernel Releases, Net Neutrality, Thunderbird Survey and More

News roundup for January 17, 2018. more>>

Posted on: 17 January 2018 | 12:54 pm

Avoiding Server Disaster

Worried that your server will go down? You should be. Here are some disaster-planning tips for server owners. more>>

Posted on: 17 January 2018 | 8:46 am

Achieving Inbox Zero

See how Google Inbox helps Shawn reach his quest for "inbox zero". more>>

Posted on: 16 January 2018 | 5:13 pm

Linux Journal 2.0 Progress Report

The latest updates and another request for feedback. more>>

Posted on: 16 January 2018 | 1:29 pm

Firefox Release, Xen, KDE's Plasma and More

News highlights for January 16, 2018. Set your calendars for January 23, 2018, to download the latest Firefox 58 release packed with performance/bottleneck and bug fixes, an even better site source code debugger and more. more>>

Posted on: 16 January 2018 | 11:04 am

Linux kernel mailing list back online; Meltdown and Spectre vulnerabilities; Mobile OS eelo; Barcelona now using Linux

News digest for January, 15, 2018. Just released on 1-14-2018: the 4.15-rc8 Linux kernel. You can view the commit diff here, and more information is available from The Linux Kernel Archives. more>>

Posted on: 15 January 2018 | 4:15 pm

Creating an Internet Radio Station with Icecast and Liquidsoap

Ever wanted to stream prerecorded music or a live event, such as a lecture or concert for an internet audience? With Icecast and Liquidsoap, you can set up a full-featured, flexible internet radio station using free software and open standards. more>>

Posted on: 15 January 2018 | 8:34 am

Introducing the CAPS0ff Project

How you can help retrieve ROM data for classic video games. more>>

Posted on: 14 January 2018 | 9:12 am

Visualizing Molecules with Python

Introducing PyMOL, a Python package for studying chemical structures. I've looked at several open-source packages for computational chemistry in the past, but in this article, I cover a package written in Python called PyMOL. more>>

Posted on: 13 January 2018 | 10:30 am