Language Selection

English French German Italian Portuguese Spanish

June 2019

Kodachi 6.1 The Secure OS

Filed under
GNU
Linux
Security

Linux Kodachi operating system is based on Xubuntu 18.04 it will provide you with a secure, anti-forensic, and anonymous operating system considering all features that a person who is concerned about privacy would need to have in order to be secure.
Kodachi is very easy to use all you have to do is boot it up on your PC via USB drive then you should have a fully running operating system with established VPN connection + Connection established + service running. No setup or knowledge is required from your side we do it all for you. The entire OS is functional from your temporary memory RAM so once you shut it down no trace is left behind all your activities are wiped out.

Read more

Microsoft's Work With ICE and Linux Foundation's Work With GSMA

Filed under
Microsoft
  • Hitler Refresh

    As shown with Gab and hate speech, violating Microsoft service agreements can have damning operational consequences for offending parties. But when it comes to providing the same services and more to government agencies that are actively separating refugee and immigrant families from their children at US borders while further holding them indefinitely concentration camps fit for no human (re: an act of genocide), Microsoft appears to have forgotten about their own service agreement. Despite such actions blatantly violating the same service agreement as Gab and virtually every acceptable code of ethics to boot, Microsoft is mum on the matter and continues to offer services to ICE, CBP, and their contractors to this day.

    Although Microsoft has already taken some flack on an ethical basis for empowering these agencies with services such as server hosting and email while they simultaneously treat families and their children inhumanely, it seemingly went overlooked that these agencies are violating Microsoft’s own service terms. Sure, partaking in genocide isn’t directly outlawed in Microsoft’s service agreement, but exploiting, harming, or threatening harm to children is expressly prohibited and is something that Microsoft can help fix in short order by simply holding some our own government agencies to the same standard as a disgraced social nutwork.

  • Linux Foundation and the GSMA Announce Partnership to Further Align NFVi Efforts

    LF Networking (LFN) and the GSMA today announced a partnership to create a common industry framework for Network Functions Virtualization Infrastructure (NFVi). Hosted by the GSMA and created with input from the Linux Foundation, the Common NFVi Telco Taskforce (CNTT) will operate as an open committee responsible for creating and documenting a Common NFVi Framework. An industry-aligned NFVi framework helps accelerate deployment across the entire telecommunications stack, from infrastructure to Virtual Network Functions (VNFs). 

    “Operators are undergoing a period of significant digital transformation by migrating their networks from a physical to a virtualized or cloud environment. However, this is a challenging and time-consuming process involving integrating multiple different vendors into a common infrastructure,” said Alex Sinclair, Chief Technology Officer, GSMA. “By following a common approach and framework, operators will vastly reduce the time and costs associated with integration and accelerate adoption and deployment.” 

Apache communities hack together with EU-FOSSA 2

Filed under
OSS

Experts from all over Europe attended this hackathon, from Croatia to Ireland, Poland, and Romania for example, but also from Russia and the US. Usually it is a great challenge to organise physical meetings since many projects are created and managed by disperse small teams of developers. Therefore, this hackathon was a valuable opportunity for community members that are normally restricted to communication via email or online chats, to meet face-to-face and produce impressive work in a short amount of time. The benefits of a physical meeting were visible even before the event, with over 90 pre-registrations applying to participate in the event or in the related trainings.

Read more

KDE: Jonathan Konsole and Splits, Cutelyst 2.8.0 and Riddell's Facebook Rant

Filed under
KDE
  • Konsole and Splits

    Some terminals like Tilix and Terminator offers the possibility to split the screen recursively, and I started to add the same thing to konsole. Konsole is usually said to be the swiss army knife of the terminal emulators, and if you didn’t try it yet, please do. We offer quite a lot of things that no other terminal emulator offer.

  • Cutelyst 2.8.0 released

    Cutelyst a Qt/C++ Web framework got a new release!

    This release took a while to be out because I wanted to fix some important stuff, but time is short, I’ve been working on polishing my UPnpQt library and on a yet to be released FirebaseQt and FirebaseQtAdmin (that’s been used on a mobile app and REST/WebApp used with Cutelyst), the latter is working quite well although it depends ATM on a Python script to get the Google token, luckly it’s a temporary waste of 25MB of RAM each 45 minutes.

  • Jonathan Riddell: New Facebook Account

    Facebook is a business selling very targeted advertising channels. This is not new, Royal Mail Advertising Mail service offers ‘precision targeting’. But Facebook does it with many more precision options, with emotive impact because it uses video and feels like it comes from your friends and the option of anonymity. This turns out to be most effective in political advertising. There are laws banning political advertising on television because politics should be about reasoned arguments not emotive simplistic soundbites but the law has yet to be changed to include this ban on video on the internet. The result has undermined the democracy of the UK during the EU referendum and elsewhere.

    To do this Facebook collects data and information on you. Normally this isn’t a problem but you never know when journalists will come sniffing around for gossip in your past life, or an ex-partner will want to take something out of context to prove a point in diverse proceedings. The commonly used example of data collection going wrong was the Dutch government keeping a list of who was Jewish, with terrible consequences when the Nazis invaded. We do not have a fascist government here but you can never assume it will never happen. Facebook has been shown to care little for data protection and allowed companies such as Cambridge Analytica to steal data illegally and without oversight. Again this was used to undermine democracy using the 2016 EU referendum.

GNOME Annual Report 2018

Filed under
GNOME

We are very excited to share with you some of our best moments, achievements, and great conferences/events which happened throughout the year in our annual report.

Read more

Also: GNOME Foundation Issues 2018 Annual Report - Massive Increase In Funding

Krita 4.2.2 Released

Filed under
KDE
Software

Within a month of Krita 4.2.1, we’re releasing Krita 4.2.2.

Read more

today's howtos

Filed under
HowTos

Google Releases Chrome OS 75 to Let Linux Apps Access Android Devices over USB

Filed under
OS
Android
Linux

Chrome OS 75 has been promoted to the stable channel as version 75.0.3770.102 (Platform version: 12105.75.0) for most Chromebook devices. This release introduces a new parental control feature that lets parents limit the time to their kids spend on Chrome OS devices, and it also enables kid-friendly Assistant for child accounts.

While still in beta, the support for Linux apps is improving with every release, and Chrome OS 75 introduces support for Linux apps to access Android devices over USB connections. Moreover, the Files app has been enhanced with support for third-party file provider apps, implementing the Android DocumentsProvider APIs.

Read more

Games Leftovers

Filed under
Gaming
  • An interview with Bearded Giant Games about Linux, development and their game Space Mercs

    Today we have another interview for you, with Bearded Giant Games who are currently making the extreme space shooter Space Mercs.

  • Bird by Example is quite possibly the weirdest game I've played in a long time

    I'm thoroughly confused and also slightly amused with Bird by Example, what the developer says is a "mock RPG where all the other occupants are horrifying birds who mimic your behaviour with deep learning".

    I will admit currently the game goes a bit over my head, I don't quite get it. However, I've toyed around with it for a while and eventually it could be something special. There's something really unnerving about a group of really buff birds, that start copying you.

  • Classic open source RTS "Seven Kingdoms: Ancient Adversaries" has a brand new release out

    Seven Kingdoms: Ancient Adversaries, a proper classic RTS that's open source continues living on with a fresh release now available to download.

    Originally released way back in the 90's, Enlight Software later decided to open source it in 2009 and since then it's seen quite a number of updates as well as a Linux port which works rather nicely.

  • DOSBox is still alive, with a new bug fix release available

    Compatibility for this release should be no different to 0.74 and 0.74-2, so you should be able to upgrade without seeing any issues appear. They're also still working on the next major release with DOSBox 0.75, but some bugs are currently holding back a release.

    I love DOSBox, before OpenXcom became fully playable for the classic X-COM experience I used it quite regularly. Cannon Fodder is also a rather guilty pleasure of mine, a true classic. What are some of your favourites you still play thanks to DOSBox?

  • It’s a tough time to be an indie developer, with Steam’s new sale event causing wishlist deletions

    As an unintentional side effect of Valve's latest sales event, the Steam Grand Prix, it seems a lot of users have begun cleaning out their Steam Wishlists.

    Why? Well, it gives you the chance to win an item from your Steam Wishlist but only from the top three slots, it's not random. Valve's rules are pretty clear on how it all works but it still seems to have caused a lot of wishlist deletions. Removing games doesn't actually improve your chances, but likely will affect your future purchases of games you're no longer following as a result of it.

  • OXXO is the next puzzler from the developer of Zenge, Art Of Gravity, PUSH and more

    Hamster On Coke Games are at it again, with a new puzzle game on the way called OXXO that promises an experience that evolves as you play it.

    They previously made Scalak, Zenge, PUSH, Art Of Gravity and more and their games are always quite highly rated. Personally, I played through Scalak back in 2018 and thoroughly enjoyed it so I'm happy to see more unique puzzle games from the same developer come to Linux.

  • The Colonists is a city-builder that's worth your time with cute little robot workers

    Now that the dust has settled with the Linux version of The Colonists out in the wild, I spent some time playing it and came away quite impressed by it.

More in Tux Machines

Inside KDE: leadership and long-term planning

Based on my post about KDE’s anarchic organization and the micro-not-macro nature of my This Week in KDE series, you would be forgiven for having the impression that KDE is directionless and has no leadership or long-term planning capabilities. In fact the opposite is true, and I’d like to talk a bit about that today, since this information may not be obvious to users and the wider community. Now, since KDE is so vast, I can only provide my personal perspective based on the projects I’m most heavily involved in: the VDG, Plasma, and a few apps. [...] KDE doesn’t lack for strategic long-term goals and direction, so I think that part can be pretty solidly marked as a success. As for tactical leadership and direction within and between individual projects, I also think things are pretty rosy overall. KDE’s maintainer-led projects generally have excellent maintainers. The variety of KDE apps using this model model is a testament to how successful it can be with a high-quality maintainer–especially our professional-class apps like Krita. And in my opinion, KDE’s council of elders projects also have very good leadership today Read more

today's howtos

  • Installing PHP 8 on Debian 10

    PHP is a general-purpose open-source scripting language that can be embedded in HTML. It stands for HypertextProcessor and is widely used in web development. A scripting language is used to write ready-made programs that are later used to automate tasks. PHP scripts are often used on Linux, Unix, Windows, Mac OS, and other operating systems. With PHP, you have the freedom to choose an operating system and the underlying web server, according to your needs. In this article, we will explain how to install PHP 8, PHP 7.4, and PHP 5.6 on Debian. After you have installed the multiple PHP versions, we will also explain how to disable one version and choose a default version on the system.

  • Install a minimal KDE on Debian 10 "buster" - PragmaticLinux

    If you select the KDE desktop environment, while installing Debian, the installer installs several extra desktop applications. Kmail, Knotes, Korganizer, Kaddressbook, to name just a few. Not all KDE users are interested in these extra desktop applications. However, when attempting to remove them, Debian removes the entire KDE. Luckily, a method exists to install just a minimal version of KDE in Debian. Grab yourself a drink and read on to find out how you can install a minimal KDE on Debian.

  • How to delete container with lxc (LXD) command on Linux - nixCraft

    Explains how to delete and remove LXD based container or instance with the lxc command on Linux operating systems using the CLI.

  • Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (Course DO328)
  • Understanding Linux File Permissions and Ownership – Linux Hint

    Linux operating system, which is a clone of UNIX, is developed to handle multiple users with multi-tasking features. This means than more than one user can work in this operating at the same time when the computer is attached to a network or Internet. The remote users can connect with the computer that contains the Linux operating system through SSH and work on the system. It is very important to maintain security when multiple users work in the same operating system at the same time. Many built-in security features exist in the Linux operating system that can be used when local or remote access is granted from different users. The Linux users have to understand the concept of file permissions and the ownership of the file to provide security at the file system level. How the Linux users can view and modify the permissions, and the ownership of the file and folders is shown in this article.

Python Programming

  • Python uppercase string – Linux Hint

    The upper() function translates all the lowercase characters in a string into uppercase and returns the string. The upper() function is an integral function in Python. In certain cases, the upper() function is very useful. For example, if we are developing a university management system and want to convert the name of all the students into uppercase letters, in this case, we will definitely use the upper() function. This article explains the use of the upper() function with the help of simple examples.

  • Basics of Parsing Command Line Arguments in Python | FOSS Linux

    Command-line applications are one of the oldest and most used types of apps. If you are an experienced Linux user, you may have hardly used GUI tools instead of command-line tools to do the same task. For example, Anaconda, the package manager for python, has command-line tools named conda and GUI tool named anaconda navigator.

  • How To Take A Screenshot Using Python & Selenium? | Codementor

    The goto software framework for any web developer looking for an open-source, free test automation tool is Selenium. It is used with various programming languages, including Java, Python, PHP, Perl, and C#. Selenium can also be used as a web-scraping tool or to create a human-replica bot to automate social-media or even test PDF files ! Geeks at Google & Thoughtworks are highly credited for its development and maintenance. In this Python Selenium screenshot tutorial, we are going to explore different ways of taking screenshots using Selenium’s Python bindings. Before we hop-on to capturing Python Selenium screenshots, let’s first acquaint ourselves with Selenium Python bindings.

  • The More, the Better — Why Become a Multi-Language Programmer | Codementor

    Are you just taking your first step into web development, and you want to learn programming? Discover the benefits of learning more than one programming language.

  • Datacamp Review 2020 - PythonForBeginners.com

    DataCamp is the best source of reference material for data science. It is the first online learning platform dedicated to providing data science training to professionals seeking the knowledge and understanding of the topic. Established in 2014, DataCamp is a MOOC-providing platform. MOOC stands for Massive Open Online Courses meaning that the company specializes in providing online courses to students all over the world. In this Datacamp review, I am going to tell how easy it is to use DataCamp then touch on the quality of courses offered. I’ll follow with telling you about some of the features you will find with DataCamp and how you can start exploring DataCamp for free before finishing up the review with the pricing and whether or not it is worth paying for DataCamp.

  • How To: Simple HTTP Server with Python

    When building new infrastructure elements and deploying servers, quite often you need to test firewall rules before the rest of application stack is deployed. The basic tool of my choice here is curl which is great to testing TCP connections. But it has an important dependency: you actually need to have something listening on the other end of the connection you’re testing. If there’s no software running and servicing the port you specify, you will receive an error. Traditionally there have been small programs or scripts you’d write - first (many years ago now) in C, later in Perl. They would imply that you have to bring your test code or compiled binary to the server you need to test. Today I’d like to share a super easy way to start a basic HTTP server with Python - it’s literally just one line that will work in most cases since Python is now ubiqutous enough to be installed by default in most Linux distributions.

Magazines and Shows: Linux Format, Firewalls, Destination Linux and mintCast

  • Linux IS fun! | Linux Format

    Some people have gained the impression that Linux might not be fun. How did that happen? So this issue we’re putting the fun back into Lin(f)u(n)x! We’re not sure that’s going to catch on… This issue we’re going to look at Plex. While no longer open source, it’s always treated Linux as a first-class citizen and delivers a super-slick media streaming experience across networks, devices and all media. You can use it for free and if you get on with it there are membership levels that unlock extra features and app access. It’s certainly a system that works for Plex.

  • Enabling A Firewall Is Easy In Linux - YouTube

    I am going to show you how to install and enable the Uncomplicated Firewall (ufw) and how to add and delete rules for it. Ufw is a very easy-to-use command line utility, and for those that want a graphical tool, gufw is available as well.

  • Destination Linux 196: Going Sub-Atomic With Quantum Computing - Destination Linux

    This week We’re going to take a look at what’s new for KDE’s latest Plasma 5.20 release! We’re going visit the Quantum Realm to discuss Quantum Computing and an article Red Hat released about the subject including what sysadmins will need to do to manage in this new realm without an Ant Man suit. In our gaming section, we’re going to be howling at the moon because this week we’ll be checking out Werewolf: The Apocalypse — Heart of the Forest. Later in the show, we’ll give you our popular tips/tricks and software picks. Plus so much more, on this week’s episode of Destination Linux.

  • mintCast 346 – It’s Not You, It’s Me – mintCast

    First up, in our Wanderings, Leo makes web apps, Moss sends a Telegram, Joe gets an upgrade, Josh fights with a mic, and Bo gets a gnome.