Language Selection

English French German Italian Portuguese Spanish

May 2007

Jumpstarting Ubuntu 7.04 "Feisty Fawn"

Filed under
Ubuntu

Network World: Tired of the Micro$oft monoculture? Tired of buying new versions of Windows every few years, only to find the new version won't run on your current hardware? Wishing for something better/faster/cheaper?

Catching Up With JOST

Filed under
Software

Linux Journal: Three months ago I introduced my readers to a new system for hosting VST plugins compiled natively for Linux. That system has continued its development and has become a mainstay in the Studio Dave Linux audio arsenal. Here's an update on the system's recent incarnations, complete with the usual multimedia extravaganza of text, screenshots, and sounds.

Ubuntu Linux on my Dell XPS M1210

Filed under
Ubuntu

Planet Chiropractic: Just a few months ago I purchased a Dell XPS M1210 laptop that came shipped with Windows XP Media Center Edition and I was hoping Dell was going to include this model in their release. While I could find no evidence that Dell is planning to offer this laptop with a Linux based system, I had no problem downloading the free Ubuntu operating system and installing it on my notebook.

My Experience with Akregator Feed Reader

Filed under
KDE

Linux App Finder: Back in March I started looking for a new feed reader. I had been using Opera's built in RSS capabilities, but it didn't offer the control I was looking for. As a KDE user my first stop was Akregator and I never felt the need to look anywhere else.

Semantic Desktop and KDE 4 - State and Plans of Nepomuk-KDE

Filed under
KDE

/home/liquidat: Nepomuk-KDE is the basis for the semantic technologies we will see in KDE 4. Sebastian Trüg, the main developer behind Nepomuk-KDE, provided me with some up2date information about the current state and future plans.

Novell's Take on the GPLv3 Draft

Filed under
SUSE

Novell Open PR: Nothing in the last call draft of GPLv3 suggests that the final version of GPLv3 will inhibit Novell’s ability to include GPLv3 technologies in SUSE Linux Enterprise, openSUSE, and other Novell offerings as these technologies become available.

AMD 8.37.6 Display Driver

Filed under
Software

Phoronix: Today AMD delivered the 8.37.6 Linux display driver. Affecting this driver the most is support for X server version 1.3 and appended several other fixes along with a slight upgrade to the AMD Catalyst Control Center Linux Edition. While no AIGLX support was added or no new features introduced, the upgrade should be worth the time.

Linux: Compacting Memory

Filed under
Linux

kernelTRAP: Mel Gorman offered a first release of a patchset that compacts memory, "this is a prototype for compacting memory to reduce external fragmentation so that free memory exists as fewer, but larger contiguous blocks."

PC-BSD 1.3

Filed under
Reviews
BSD

free-bees.co.uk: PC-BSD should make an interesting change for two main reasons. Firstly, it uses a BSD kernel, as opposed to the Linux kernel used in distributions such as Debian and Slackware. Secondly, its main method of installing new programs seems to be closer to that of Windows than apt. So, let's see if its claims of user friendliness are accurate.

GPLv3: the sting remains, says RMS

Filed under
OSS

iTWire: The Free Software Foundation will publish the last call draft of the third revision of its General Public License (GPLv3) today and has retained sufficient bite in it to penalise Microsoft.

Also: Richard Stallman: Why upgrade to GPL version 3
And: GPLv3 - Last call draft

More in Tux Machines

Lakka 2.3.2 with RetroArch 1.8.4

The Lakka team wishes everyone a happy new year and welcomes 2020 with a new update and a new tier-based releases system! This new Lakka update, 2.3.2, contains RetroArch 1.8.4 (was 1.7.2), some new cores and a handful of core updates. Read more

It is time to end the DMCA anti-circumvention exemptions process and put a stop to DRM

Although it is accurate, there's one aspect of the process that is missing from that description: the length. While the process kicks off every three years, the work that goes into fighting exemptions, whether previously granted or newly requested, has a much shorter interval. As you can see from the timeline of events from the 2018 round of the exemptions process, the process stretches on for months and months. For each exemption we have to prepare research, documents, and our comments through wave after wave of submission periods. For the 2018 exemptions round, the first announcements from the United States Copyright Office were in July of 2017, on a process that concluded in October of 2018. Fifteen months, every three years. If you do the math, that means we're fighting about 40% of the time just to ensure that exemptions we already won continue, and that new exemptions will be granted. If the timeline from the last round holds up, then we're only a few short months away from starting this whole circus back up again. Describing it as a circus seems an appropriate label for the purpose of this whole process. It's not meant to be an effective mechanism for protecting the rights of users: it's a method for eating up the time and resources of those who are fighting for justice. If we don't step up, users could lose the ability to control their own computing and software. It's like pushing a rock up a mile-long hill only to have it pushed back down again when we've barely had a chance to catch our breath. Read more

Programming With Python: PyQt5, “Effective Python” and Wing Python IDE

  • PyQt5 plotting with matplotlib, embed plots in your GUI applications

    In the previous part we covered plotting in PyQt5 using PyQtGraph. That library uses the Qt vector-based QGraphicsScene to draw plots and provides a great interface for interactive and high performance plotting. However, there is another plotting library for Python which is used far more widely, and which offers a richer assortment of plots — Matplotlib. If you're migrating an existing data analysis tool to a PyQt GUI, or if you simply want to have access to the array of plot abilities that Matplotlib offers, then you'll want to know how to include Matplotlib plots within your application. In this tutorial we'll cover how to embed Matplotlib plots in your PyQt applications Many other Python libraries — such as seaborn and pandas— make use of the Matplotlib backend for plotting. These plots can be embedded in PyQt5 in the same way shown here, and the reference to the axes passed when plotting. There is a pandas example at the end of this tutorial.

  • “Effective Python” by Brett Slatkin book review

    Let’s start with the target audience for this book. I’d recommend it to the people who are using Python at least several months and are feeling good with the basics. If you need more practical advice you are definitely welcome.

  • Wing Tips: Using Black and YAPF Code Reformatting in Wing Python IDE

    ing version 7.2 has been released, so in the next couple Wing Tips we'll take a look at some of its new features. Wing 7.2 expands the options for automatic code reformatting to include also Black and YAPF, in addition to the previously supported autopep8. Using one of these allows you to develop nicely formatted uniform-looking code without spending time manually adjusting the layout of code.

Videos/Audiocasts/Shows: System76 Serval WS, Linux Headlines, FLOSS Weekly and LCARS System 47 Screensaver on Linux

  • System76 Serval WS Workstation Laptop Full Review

    The System76 Serval WS laptop is crazy powerful, with a desktop CPU and a powerful Nvidia video card. In this review, I show off the hardware, weigh the pros and cons, and give my overall thoughts.

  • 2020-01-22 | Linux Headlines

    Major improvements come to Wine, Debian makes a significant change post systemd debate, and the world’s most popular open source API gateway gets an update.

  • FLOSS Weekly 563: Apprentice Program

    The Apprentice Program is an initiative to train and mentor female junior developers in open source, creating a pipeline of talent and changing the ratio in tech.

  • LCARS System 47 Screensaver on Linux | Install and Service Creation

    This video goes over the infamous LCARS System 47 Screensaver on Linux. You have seen it in my background and now I show how to use an old 90s screensaver scr file on Linux. I then show how to make a systemd service to activate the screensaver when you are idle for a set amount of time.