Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Wednesday, 23 Jan 19 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story New Linux Job Board LinuxCareers.com is now OUT Rianne Schestowitz 24/01/2014 - 4:25am
Story Kubuntu 14.04 Alpha 2 Released with Improved USB Creator Rianne Schestowitz 24/01/2014 - 4:20am
Story SkySQL goes after Oracle MySQL with enterprise release Rianne Schestowitz 24/01/2014 - 4:13am
Story Ubuntu Touch and Tizen phones a no-show for 2014 Roy Schestowitz 23/01/2014 - 11:19pm
Story Ubuntu Mini Remix 13.10 Is A Tiny Ubuntu 13.10 Unofficial Respin Roy Schestowitz 23/01/2014 - 11:01pm
Story Calligra 2.8 Beta 2 Released Roy Schestowitz 23/01/2014 - 10:57pm
Story Leftovers: Gaming Roy Schestowitz 23/01/2014 - 9:53pm
Story Leftovers: Software Roy Schestowitz 23/01/2014 - 9:50pm
Story today's howtos Roy Schestowitz 23/01/2014 - 9:48pm
Story Alienware plans to release updated Steam Machines every year Roy Schestowitz 23/01/2014 - 9:31pm

Chic Laptop Bags for Fall

Filed under
Misc

Tired of papers hanging out of your plain old, torn-up black nylon laptop bag and ready to upgrade to something bigger, more manageable or ultra-stylish? The following ten uber-cool, hand-picked bags aim to please.

Debian developers ponder trademark changes

Filed under
Linux

The leader of the Debian Linux distribution has called for changes to be made to the open source project's trademark policy, to ensure it has the appropriate level of protection against legal challenges.

Sony to cut 10,000 jobs

Filed under
Misc

Sony has announced plans to cut around seven per cent of its global workforce, amounting to almost 10,000 jobs.

OpenOffice is great alternative to Microsoft

Filed under
Software

The biggest coup of open-source software isn't that it's (usually) free for the downloading. No, it's one of the few remaining incubators for truly great apps. You'll use it because OpenOffice 2.0 is an attractive and compelling suite of office apps in its own right.

Make mine a Lite, a MEPISLite

Filed under
Linux

MEPISLite 3.3.1-2, a late beta version, is designed from the ground-up to be a fully functional Linux system that will run on a Windows 98 class machine. It is reported to run on as little as a Pentium II system with 128MB of RAM and a 2GB hard drive.

I believe it.

Open-Source Success Roiling Software Field

Filed under
OSS

For every multimillion-dollar software program being sold, there's a good chance that at least one free alternative can do the same thing, at a fraction of the cost.

Symantec knows who butters their bread

Filed under
Misc

If people use operating systems less prone to viruses, or browsers that don't infect computers as easily, Symantec doesn't get as much bang for the buck out of their "buy our software or die" (tm) marketing strategy.

Announcing KDE 3.5 Beta 1

Filed under
KDE

September 21, 2005 (The Internet) - The KDE Project is pleased to announce the immediate availability of KDE 3.5 Beta 1, dubbed "Kanzler".

Dell gives Linux a vote of confidence

Filed under
Linux

But it's not all good news for Microsoft, as Dell plans to sell OS-free PCs as well. With Linux becoming more popular, the company recognises there is a sizeable niche market that wants to choose which operating system to use.

The trouble with open source-it's not this stuff

Filed under
OSS

Stephen Hemminger sent me this gem from the British Computer Society "The trouble with open source" and I have to think that this is either a joke or written by someone so out of touch with today's technology market that the BCS editors published it so they could drive some website traffic.

When Bill Gates first heard about Linux

Filed under
Linux

Do you know who was responsible for telling Bill Gates about Linux for the first time? My dear husband offers up this question to aquaintances at regular intervals. Then, as they shake their heads, he replies:

OOo Off-the-Wall: Back to School with Bibliographies

Filed under
HowTos

Setting up a bibliography is hard enough, but misleading OOo examples don't help the process. Learn how to do it the right way.

ISPs should be compensated to tackle terrorism

Filed under
Misc

The European Commission will propose on Wednesday that telecommunications operators and Internet service providers should be compensated for the extra costs of collecting and storing call data to help law enforcement officers track terrorists.

Tricky steps for open source Mambo

Filed under
OSS

Open source projects steered by commercial organisations frequently reach a fork in the road. Unfortunately a fork may be looming in the development of Mambo.

Wolvix: Leader of the Pack

Filed under
Linux
Reviews
-s

A new distribution is in our midst and it clearly deserves some attention. Wolvix is a Linux distribution livecd based on Slax and is available as a 456M download. The site says, "It's a desktop oriented distribution made to fit the needs from regular to advanced desktop users." When the head developer wrote and asked me to take a look, I said, "sure." But I sure wasn't expecting quite what I found.

NVIDIA 1.0-8XXX Series Preview

Filed under
Software

Although a majority of this preliminary information has been Microsoft Windows centric, today we'll be sharing with you some of the features that should be on the horizon for Linux users and the 1.0-8XXX drivers, one of which feature is the long awaited SLI support.

Building Evacuated After SCO Unix Discovered

Filed under
Humor

One of the IT guys accidentally discovered that the company's phone system, purchased second-hand a few months before, was running on a SCO Unix server. "I had no choice... I had to evacuate the building and shut down all operations!"

Google library push faces lawsuit by US authors

Filed under
Legal

U.S. writers are suing Google Inc. in a federal court, alleging that the Web search leader's bid to digitize the book collections of major libraries infringes individual author's copyrights.

Mozilla Linux Command Line URL Parsing Security Flaw Reported

Filed under
Moz/FF
Security

A critical input validation security vulnerability affecting Linux versions of Mozilla Firefox and the Mozilla Application Suite has been reported today. The flaw could allow an attacker to execute arbitrary commands on a victim's system. Fix already in place.

How open source gave power to the people

Filed under
OSS

The sedentary art of software development and the extreme sports of kitesurfing, sailplaning and canyoning would appear to have little in common. However, both are examples of a new force that could eventually affect a far broader range of companies and industries: the power of users to shape how products are developed.

Syndicate content

More in Tux Machines

10 Most Promising New Linux Distributions to Look Forward in 2019

Some of the distributions that have not been reviewed yet may be worthy of consideration due to their great potential. Keep in mind that they may never make it to the front page ranking due to lack of time or Distrowatch resources to review them. For that reason, we will share a list of what we consider the 10 most promising new distros for 2019 and a brief review on each of them. Since the Linux ecosystem is a live being, you can expect this article to be updated from time to time, or perhaps be radically different next year. That said, let’s take a look! Read more

Essential System Tools: nmon – Curses based Performance Monitor

This is the latest in our series of articles highlighting essential system tools. These are small, indispensable utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. For this article, we’ll look at nmon, a free and open source performance monitor. For details of all tools in this series, please check the table at the summary page of this article. Nmon is short for “Nigel’s Monitor”. It’s a systems administrator, tuner, and benchmark all wrapped up in an easy-to-use tool. The utility displays performance information on the CPU, memory, network, disks (mini graphs or numbers), filesystems, NFS, top processes, resources (Linux version & processors) and more. The software aims to be as frugal as possible, as it’s self-defeating for a performance monitor to consume large chunks of CPU cycles and memory. Read more

Programming: Node.js, Micro:bit, L4Re, Python, Go and More

  • 14 Best NodeJS Frameworks for Developers in 2019
    Node.js is used to build fast, highly scalable network applications based on an event-driven non-blocking input/output model, single-threaded asynchronous programming. A web application framework is a combination of libraries, helpers, and tools that provide a way to effortlessly build and run web applications. A web framework lays out a foundation for building a web site/app. The most important aspects of a web framework are – its architecture and features (such as support for customization, flexibility, extensibility, security, compatibility with other libraries, etc..).
  • Debian now got everything you need to program Micro:bit
    I am amazed and very pleased to discover that since a few days ago, everything you need to program the BBC micro:bit is available from the Debian archive. All this is thanks to the hard work of Nick Morrott and the Debian python packaging team. The micro:bit project recommend the mu-editor to program the microcomputer, as this editor will take care of all the machinery required to injekt/flash micropython alongside the program into the micro:bit, as long as the pieces are available. There are three main pieces involved. The first to enter Debian was python-uflash, which was accepted into the archive 2019-01-12. The next one was mu-editor, which showed up 2019-01-13. The final and hardest part to to into the archive was firmware-microbit-micropython, which needed to get its build system and dependencies into Debian before it was accepted 2019-01-20. The last one is already in Debian Unstable and should enter Debian Testing / Buster in three days. This all allow any user of the micro:bit to get going by simply running 'apt install mu-editor' when using Testing or Unstable, and once Buster is released as stable, all the users of Debian stable will be catered for.
  • Some Ideas for 2019
    Well, after my last article moaning about having wishes and goals while ignoring the preconditions for, and contributing factors in, the realisation of such wishes and goals, I thought I might as well be constructive and post some ideas I could imagine working on this year. It would be a bonus to get paid to work on such things, but I don’t hold out too much hope in that regard. In a way, this is to make up for not writing an article summarising what I managed to look at in 2018. But then again, it can be a bit wearing to have to read through people’s catalogues of work even if I do try and make my own more approachable and not just list tons of work items, which is what one tends to see on a monthly basis in other channels. In any case, 2018 saw a fair amount of personal focus on the L4Re ecosystem, as one can tell from looking at my article history. Having dabbled with L4Re and Fiasco.OC a bit in 2017 with the MIPS Creator CI20, I finally confronted certain aspects of the software and got it working on various devices, which had been something of an ambition for at least a couple of years. I also got back into looking at PIC32 hardware and software experiments, tidying up and building on earlier work, and I keep nudging along my Python-like language and toolchain, Lichen. Anyway, here are a few ideas I have been having for supporting a general strategy of building flexible, sustainable and secure computing environments that respect the end-user. Such respect not being limited to software freedom, but also extending to things like privacy, affordability and longevity that are often disregarded in the narrow focus on only one set of end-user rights.
  • 5 Best Python IDEs You Can Get in 2019
    If you’re taking Python lessons online, you will eventually need a good IDE (Integrated Development Environment) to write better code. The command line interface can only prove so useful. At Python.com you can download a native IDE called IDLE (Integrated Development and Learning Environment). However, it is rather basic in scope, and debugging can consume more time than necessary. With this in mind, here are a few of the best IDEs for Python which add to your productivity.
  • Python’s Requests Library (Guide)
  • Factorial one-liner using reduce and mul for Python 2 and 3
  • Sample Chapters from Creating wxPython Applications Book
  • Migrating from Pelican 3 to Pelican 4
  • Python Software Foundation Fellow Members for Q4 2018 [Ed: Python Software Foundation has many Microsoft employees in it now. Not good. Microsoft has been using money to filtrate just about everything, including its competition. This isn't so new a strategy and many examples of it exist.]
  • PyCoder’s Weekly: Issue #352 (Jan. 22, 2019)
  • Why Don't People Use Formal Methods?

    Before we begin, we need to lay down some terms. There really isn’t a formal methods community so much as a few tiny bands foraging in the Steppe.1 This means different groups use terms in different ways. Very broadly, there are two domains in FM: formal specification is the study of how we write precise, unambiguous specifications, and formal verification is the study of how we prove things are correct. But “things” includes both code and abstract systems. Not only do we use separate means of specifying both things, we often use different means to verify them, too. To make things even more confusing, if somebody says they do formal specification, they usually mean they both specify and verify systems, and if somebody says they do formal verification, they usually mean mean they both specify and verify code.

    Before we begin, we need to lay down some terms. There really isn’t a formal methods community so much as a few tiny bands foraging in the Steppe.1 This means different groups use terms in different ways. Very broadly, there are two domains in FM: formal specification is the study of how we write precise, unambiguous specifications, and formal verification is the study of how we prove things are correct. But “things” includes both code and abstract systems. Not only do we use separate means of specifying both things, we often use different means to verify them, too. To make things even more confusing, if somebody says they do formal specification, they usually mean they both specify and verify systems, and if somebody says they do formal verification, they usually mean mean they both specify and verify code. For clarity purposes, I will divide verification into code verification (CV) and design verification (DV), and similarly divide specification into CS and DS. These are not terms used in the wider FM world. We’ll start by talking about CS and CV, then move on to DS and DV.

  • Learning C as an uneducated hobbyist

    V=Programming, however, is conscious. It’s an activity in which you have to think in order to act. Unlearning bad practice in programming takes no energy at all apart from that spent being told that the practice is bad and coming to understand and remember it. Once you’ve done that, it’s almost impossible to make the same mistake again.

    That’s why you shouldn’t be afraid of learning “along the way”, “as you go” or “in an ad-hoc manner” because “you might learn bad practice”. If you learn the wrong thing, you can learn the right thing later. After all, you’re not a professional programmer. It doesn’t matter very much if you make a mistake; your job doesn’t depend on it.

  • Demystifying Pointers in Go
    If you’ve never worked with a language that exposes pointers, it could be a little confusing. But the good news is pointers don’t need to be scary. In fact, pointers can be pretty straightforward. Here are the basics of pointers in Go:

GNOME 3.32 Desktop Environment to Launch with a "Radical New Icon Style"

Besides the slightly revamped default theme, it looks like the GNOME 3.32 desktop environment will come with a "radical new icon style," along with new guidelines for app developers to provide a more unified icon style across the GNOME ecosystem. GNOME designer Jakub Steiner writes in his latest blog article about the improvements needed for the revamped icon style to be included by default with the GNOME 3.32 release of the open-source desktop environment used by numerous Linux-based operating systems, including Ubuntu. Read more Also: GNOME Is Making Great Progress On Overhauling Their App Icons