Language Selection

English French German Italian Portuguese Spanish

FOSS Force

Syndicate content
FOSS Force News Wire
Updated: 1 hour 53 min ago

Check if a String Contains a Substring in Bash

Monday 22nd of July 2019 02:44:42 PM
One of the most common operations when working with strings in Bash is to determine whether or not a string contains another string.

GameMode - A Tool To Improve Gaming Performance On Linux

Monday 22nd of July 2019 02:44:42 PM
GameMode is an open source tool that allows the users to improve gaming performance on Linux.

Security updates for Monday

Monday 22nd of July 2019 02:40:54 PM
Security updates have been issued by Debian (bind9, exiv2, kernel, nss, openjdk-11, openjdk-8, patch, and squid3), Fedora (gvfs, libldb, and samba), Mageia (firefox, gvfs, libreswan, rdesktop, and thunderbird), openSUSE (bzip2, clementine, dbus-1, expat, fence-agents, firefox, glib2, kernel, kernel-firmware, ledger, libqb, libu2f-host, pam_u2f, libvirt, neovim, php7, postgresql10, python-requests, python-Twisted, ruby-bundled-gems-rpmhelper, ruby2.5, samba, webkit2gtk3, zeromq, and znc), Red Hat (java-1.8.0-openjdk, java-11-openjdk, rh-maven35-jackson-databind, rh-nodejs8-nodejs, and rh-redis5-redis), Slackware (kernel), and SUSE (ucode-intel).

How to Install Snap Applications in Arch Linux

Monday 22nd of July 2019 02:14:25 PM
Snap applications are not available for Arch Linux by default, but you can easily install the snap daemon via AUR. Here's how you can do it.

How to Build a DIY Wireless Printer with a Raspberry Pi

Monday 22nd of July 2019 02:14:25 PM
If you have an old-school printer or a printer without wireless connectivity, you can create a DIY wireless printer if you have a spare Raspberry Pi.

Microsoft plows $1 billion into OpenAI partnership

Monday 22nd of July 2019 02:02:48 PM
Microsoft is investing $1 billion in a multi-year partnership with OpenAI-- a company co-founded by Elon Musk three years ago. The partnership will see Microsoft and OpenAI working together to build new Azure AI supercomputing technologies. Microsoft says that it will focus on building a platform to create new AI technologies and deliver on the promise of artificial general intelligence (AGI). See also: Microsoft releases Windows 10 20H1 Build 18941, but warns the installation may fail or cause your PC to get stuck in a boot loop Microsoft is ripping SMS Connect from Skype... Again Microsoft warns thousands that they… [Continue Reading]

Cloudera Follows Hortonworks' Open Source Lead

Monday 22nd of July 2019 01:44:20 PM
Trying to survive the carnage AWS and the like are causing in the Big Data space, Cloudera is open sourcing its entire product line.

Enterprises are modernizing data architectures but still have major concerns

Monday 22nd of July 2019 01:36:06 PM
A new study of over 300 IT executives in large enterprises by database company DataStax reveals all are modernizing their data architecture, but most are still struggling with major challenges. The results show 99 percent of IT execs report challenges with architecture modernization and 98 percent with their corporate data architectures (data silos). Vendor lock-in (95 percent) is also a key concern among respondents. "What this report makes clear is that data is certainly the hardest part of architecture modernization," says DataStax SVP and chief product officer Robin Schumacher. "While the cloud makes so many things around architectures much easier,… [Continue Reading]

FTC's YouTube Privacy Settlement Pisses Everyone Off; Perhaps We're Doing Privacy Wrong

Monday 22nd of July 2019 01:23:00 PM
It's becoming a tradition. A week ago, we wrote about a Friday evening news "leak" (almost certainly from Facebook) about the FTC approving a settlement with Facebook over privacy violations. And, this past Friday evening, there was a similar news dump about a similar settlement with YouTube (though at a much lower dollar amount). In both cases, the Friday evening news dump was almost certainly on purpose -- in the hopes that by Monday, something bigger will have caught the news cycles' attention. Thankfully, we don't work that way. Let's cut to the chase, though. No one (outside of, perhaps, YouTube/Google/Alphabet execs) is "happy" with this. Pretty much everyone will point out, accurately, that a "multi-million dollar" fine is effectively meaningless to YouTube. No one believes that this will magically lead to a world in which internet companies take privacy more seriously. No one believes this will lead to a world in which anyone's privacy is better protected. And while I'm sure some people will complain about the amount (pocket change for Google), I'm not sure the amount really makes much of a difference. Remember, last week's angry response to the $5 billion that the FTC is allegedly getting from Facebook. That's a much higher amount (by a massive margin) the largest the FTC has ever gotten from a company. Perhaps there's a larger issue here: this system of expecting private companies and overworked/understaffed federal (or state) agencies to somehow manage our privacy for us does not work -- no matter what your viewpoint on all of this is. Perhaps we should be looking for solutions where users themselves get better direct control over their data, and aren't reliant on giant fines or government bureaucrats "protecting" it for them. Because if we're just going to go through this charade over and over and over again, it's not clear what the benefit is for anyone. If you don't trust Google/Facebook, then no fine is going to be enough. If you do trust them to hold onto the data they collect, then this whole thing feels like a bit of privacy theater. No one ends up happy about it, and nothing is actually done to protect privacy. I've been pointing out for a while now that we're bad at regulating privacy because most people don't understand privacy, and I think these kinds of things are a symptom of that. There's this amorphous concept out there of "privacy," and people -- egged on by media stories that aren't always accurate -- have a concern that the companies don't do a very good job protecting our privacy. And they're right about that. But, there's no agreement on what privacy means or how you actually "protect" it. And the only tools in the toolbox right now are fines or crazy, confusing, misguided regulations that seem to only lock in large players and hand them an even more dominant position (allowing them to do more things that people are uncomfortable with). There needs to be a better approach -- and it has to be one that starts more from first principles about what it is that we're actually trying to accomplish here, and what will actually get us there. What we have now is not that. Permalink | Comments | Email This Story

Ubuntu 18.10 Reaches End of Life! Existing Users Must Upgrade Now

Monday 22nd of July 2019 01:14:31 PM
Ubuntu 18.10 Cosmic Cuttlefish has completed its lifespan of 9 months. If you are using Ubuntu 18.10, you must upgrade to Ubuntu 19.04.

India has launched an ambitious mission to the Moon

Monday 22nd of July 2019 01:08:25 PM
"Today is a historical day for space and science and technology in India."

Locking down sshd

Monday 22nd of July 2019 01:00:00 PM
Learn how to keep your systems safe and prevent unauthorized access through SSH by following these simple suggestions.

'Bohemian Rhapsody' by Queen hits 1 billion YouTube views

Monday 22nd of July 2019 12:45:14 PM
I recently watched the Freddie Mercury (R.I.P.) and Queen biopic "Bohemian Rhapsody" on HBO. The film was enjoyable, but not particularly good. It lacked depth and emotion, feeling more like a caricature of the band. Ultimately, it did a pretty good job of educating younger folks about the group, and highlighting their many great songs, so I suppose that is a good thing. While Mercury is a fascinating man, it would have been nice to have the other members of the band get more attention. Queen's most popular song (and their best) is the film's namesake -- "Bohemian Rhapsody." The song and the… [Continue Reading]

Rust in peace: Memory bugs in C and C++ code cause security issues so Microsoft is considering alternatives once again

Monday 22nd of July 2019 12:44:33 PM
Redmond engineer hints at taking super-lang for a spin. Microsoft Security Response Center (MSRC) is waxing lyrical about the risks inherent in C and C++ coding, arguing it may be time to dump "unsafe legacy languages" and shift to more modern, safer ones.…

Th Most Handy du (Disk Usage) Commands in Linux

Monday 22nd of July 2019 12:14:50 PM
du is a command line tool in Linux that reports the amount of disk space used by directories and files. Here is some of the most handy usage of du in Linux

What Desktop Innovation Needs to Succeed

Monday 22nd of July 2019 12:00:42 PM
Although changes made to Linux desktop environments over the last decade have given innovation a bad name, some, like KDE's Activities, show promise. [...] Continue reading What Desktop Innovation Needs to Succeed The post What Desktop Innovation Needs to Succeed appeared first on FOSS Force.

How To Set Timezone And Enable Network Time Sync (NTP) From The Command Line

Monday 22nd of July 2019 12:00:00 PM
 Learn how to use timedatectl to change the timezone and enable automatic synchronization of the system clock

Links 22/7/2019: Linux 5.3 RC1, GNU Hyperbole 7.0.3, DebConf19

Monday 22nd of July 2019 11:51:39 AM
Links for the day

Programming, OSS and GNU

Monday 22nd of July 2019 11:45:38 AM
  • How to Split a String in Python
  • The 10 Best Software Engineering Books in 2019

    I’ll probably never forget my first day as a software engineer.

    Back in 2015, I got hired as a software engineer for a consulting company, in Luxembourg.

    I did not have much experience, but I was ready to tackle every single project I was assigned to.

  • GCC 10 Lands OpenRISC Support For Floating Point Instructions

    When it comes to open-source processor ISAs, RISC-V currently captures much of the spotlight but OpenRISC continues chugging along as another open-source CPU architecture. The OpenRISC GCC compiler back-end and other software tooling also continues to move along for this architecture that's been in the works since 2000.

    The OpenRISC back-end/target landed just at the end of 2018 for the current GCC 9 stable series. This OpenRISC "or1k" support continues maturing. It took so long for the OpenRISC support to land into GCC as the original developers of the compiler support wouldn't agree to their copyright assignment to the Free Software Foundation for getting the code merged. As a result, a clean-room rewrite of the GCC OpenRISC code was needed before it could be accepted into GCC.

  • Matthias Clasen: Westcoast hackfest; GTK updates

    old widget. It started out as a port of the tk text widget, and it has not seen a lot of architectural updates over the years. A few years ago, we added a pixel cache to it, to improve its scrolling, but on a high resolution display, its still a lot of pixels to shovel around.

    As we’ve moved widgets to GTK4’s rendering models, everybody avoided GtkTextView, so it was using the fallback cairo rendering path, even as we ported other text rendering in GTK to a new pango renderer which produces render nodes.

    Until yesterday. We decided to just have a look at how hard it would be to switch the text view over to the new pango renderer. This went much more smoothly than we expected, and the new code is in master today.

  • GTK4 Gets Smoother GPU-Accelerated Scrolling, Modern Cursor Blinking

    GNOME developers continue to be hard at work on GTK4 and trying to ensure this major tool-kit update will be a great success.

    Happening the past few days in Portland, Oregon was the "GTK West Coast Hackfest" where Matthias Clasen, Christian Hergert, and other GNOME developers took towards figuring out effectively last minute work for GTK 4.0.

  • GNU Hyperbole 7.0.3 is the latest release Hyperbole is an amazing hypertextual information management system that installs quickly and easily as an Emacs package. It is part of GNU Elpa, the Emacs Lisp Package Archive. Hyperbole interlinks all your working information within Emacs for fast access and editing, not just within special modes. An hour invested exploring Hyperbole's built-in interactive DEMO file will save you hundreds of hours in your future work.
  • Sylvain Beucler: Planet clean-up

    Re-sync Debian base config, scripts and packaging, update documentation; the planet-venus package is still in bad shape though, it's not officially orphaned but the maintainer is unreachable AFAICS

    Fetch all Savannah feeds using https

  • Takeaways from PX4 Open-Source Drone Developer Conference

    Last month at ETH Zurich, Auterion sponsored the first-ever PX4 developer conference for those interested in the open-source-based operating system for enterprise drones. The event, held June 20-21, included 200 attendees from the open-source community, including developers, researchers, and technical thought leaders in the unmanned systems space.

    Here are three takeaway messages from the conference – for those interested in learning more about PX4 and ROS (the largest open-source drone and robotics communities), you can view all of the presentations on PX4’s YouTube channel.

  • Synchronize bookmarks: Syncmarx is now Open Source
  • SuperFreezZ is an open source alternative to Greenify that kills apps running in the background

    Task managers are widely viewed as unnecessary on Android smartphones. Most of us may agree with that view, but the reality is there are still a lot of misbehaving Android apps out there, most task “killers” don’t actually do anything useful besides clearing the recent apps view (which doesn’t really “kill” apps anyway), and a lot of users have yet to upgrade to newer Android versions that have implemented more restrictions on background apps. That’s why, to this very day, apps like Greenify and Brevent remain incredibly popular. Many users swear by both Greenify and Brevent, but since they’re closed source, some users are wary of them. If you’re looking for an open source alternative, check out SuperFreezZ by XDA Junior Member hcur.

read more

More in Tux Machines

Android Leftovers

5 ways Linux changed our lives and we didn't even know it

Aug. 25, 1991, a 21-year-old Finnish student named Linus Torvalds announced to the internet that he was working on a project he said was “just a hobby, won’t be big and professional.” Less than one month later, Torvalds released the Linux kernel to the public. The world hasn’t been the same since. From how we interact with one another on a daily basis to preparing for the future of the human race, Linux is integral to our technological development. To commemorate the nearly 30 years that Linux has been available, we compiled a shortlist of ways Linux has fundamentally changed our lives. Read more

FreeBSD Quarterly Status Report

We also provide some up to date information about the status of our IRC channels Read more Also: FreeBSD In Q2'2019 Saw Updated Graphics Drivers, Continued Linux Compatibility Layer

DragonFlyBSD Pulls In AMD Radeon Graphics Code From Linux The 4.7 Kernel

It was just last month that DragonFlyBSD pulled in Radeon's Linux 4.4 kernel driver code as an upgrade from the Linux 3.19 era code they had been using for their open-source AMD graphics support. This week that's now up to a Linux 4.7 era port. François Tigeot who continues doing amazing work on pulling in updates to DragonFlyBSD's graphics driver now upgraded the Radeon DRM code to match that of what is found in the upstream Linux 4.7.10 kernel. Read more