Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Sunday, 20 May 18 - 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 Graphics Leftovers Roy Schestowitz 14/05/2018 - 1:19am
Story Ubuntu: 32-bit Elimination and 11 Years of Ubuntu Membership Roy Schestowitz 14/05/2018 - 1:14am
Story Fedora: Fedora 28, FLISoL 2018 Mexico, New PHP RCs Roy Schestowitz 14/05/2018 - 1:12am
Story OSS Leftovers Roy Schestowitz 14/05/2018 - 1:11am
Story Security: Malware Found In The Ubuntu Snap Store, Google/Android Patches, ATMs with Windows, Oracle WebLogic Holes, USBGuard, Valve Roy Schestowitz 14/05/2018 - 1:08am
Story Linux 4.17 Reaches RC5 Roy Schestowitz 14/05/2018 - 12:46am
Story Android Leftovers Rianne Schestowitz 13/05/2018 - 9:41pm
Story KDE: KDE Connect, Management of LVM VGs in Calamares and More Rianne Schestowitz 13/05/2018 - 5:51pm
Story today's howtos Rianne Schestowitz 13/05/2018 - 5:48pm
Story Today in Techrights Roy Schestowitz 13/05/2018 - 4:20pm

Programming: HHVM 3.26 and Qt 5.11

Filed under
  • HHVM 3.26 - Introducing HackC

    HHVM 3.26 is released! Highlights include a new frontend, relicensing of the typechecker and related tools and libraries to MIT, and support for Ubuntu 18.04. Packages have been published in the usual places.

  • HHVM 3.26 Released With New HackC Compiler Front-End

    The Facebook developers working on the HHVM interpreter for PHP/Hack have announced the major v3.26 update.

    HHVM 3.26 is a major release in that it now uses the HackC compiler front-end by default. HackC offers a full-fidelity parser and bytecode emitter for both Hack and PHP languages. HHVM developers are planning to drop their legacy front-end to HHVM in their next release (v3.27).

  • Compressed Textures in Qt 5.11

    As modern user interfaces become ever more graphics intensive, the demands on graphics memory to hold the textures increase. This is particularly relevant for embedded systems, where resources come at a higher premium, and can be a challenge for system performance. One of the key remedies for this is to reduce the memory requirements of the graphics assets.

  • Qt 5.11 Adding Khronos KTX Texture Support To Qt Quick

    Of the many features coming in the soon-to-be-released Qt 5.11 is better support for compressed textures with Qt Quick.

Fedora: Plans for Fedora 29, Flisol 2018, Modularity in Fedora 28 Server Edition

Filed under
Red Hat
  • MySQL 8.0 Coming To Fedora 29

    The Fedora 29 release due out this fall will be offering up MySQL 8.0 database support.

    MySQL 8.0 was released by Oracle at the middle of April, which was too late for getting into the newly-minted Fedora 28. But MySQL 8.0 is now in Fedora Rawhide and will be making its debut in Fedora 29.

  • Flisol 2018

    This year we made the Flisol 2018 at the headquarters of the Engineers Association of Venezuela at San Cristóbal, we had very interesting talks about Docker, the Mozilla project, packaging of RPM, free software design, Radio with free tools, WordPress , Rails and much more.

    I want to thank each and every one of the speakers, thank you for sharing your knowledge, also many thanks to the College of Engineers of Venezuela for lending us their headquarters for the event, I also thank Fedora for the refreshments and the Swag and Opensuse for the swag, WordPress for the wag that We could distribute among the attendees, without all of you we would not have been able to do the event as it was done.

  • Modularity in Fedora 28 Server Edition

Red Hat Summit and More News

Filed under
Red Hat
  • Calling all open source advocates: join the GPL Cooperation Commitment

    In connection with the kickoff of the Red Hat Summit tomorrow in San Francisco, Red Hat is encouraging open source developers to show their support for greater fairness and predictability in open source license enforcement by joining the GPL Cooperation Commitment.

    At Red Hat, we believe that license enforcement should ordinarily be judged by whether they ultimately foster greater adoption of open source software and participation in open source development. License enforcement can help to ensure that all companies play by the same rules, but enforcement tactics that are overly aggressive, unfair or unpredictable can discourage users from joining the community.

    It is our experience that engineers generally want to “do the right thing” when it comes to license compliance but compliance may not always be straightforward.. The General Public License (GPL) requires “things to be done right” to ensure the well-being of the ecosystem and, in many cases, that means strict compliance (such as providing a copy of the license with your distribution). At times, however, licensees may misinterpret the requirements of the GPL or fail to comply fully. It is not that they are trying to avoid compliance but rather may have a simple misunderstanding about what is required or may make an honest (but ultimately unsuccessful) attempt to comply.

  • Watch Red Hat Summit from anywhere: Red Hat Summit 2018 livestreaming schedule

    We’re almost ready to kick-off Red Hat Summit 2018 in San Francisco, and we are looking forward to a packed and exciting few days at the industry’s premier enterprise open source technology event. If you aren’t able to join us in person, we have good news - you can still get in on the action, inspiration, and innovation virtually.

  • Red Hat is the Linux operating system leader

    Twenty-five years ago, Red Hat was incorporated out of a sewing room in Connecticut and a bachelor pad in Raleigh, North Carolina. Our mission was to offer a stable, easy-to-use distribution of a constantly evolving, community-developed operating system called Linux.

  • MicroProfile Status in Version 1.3

    Launched nearly two years ago, the Eclipse MicroProfile project is moving fast with four releases and eight subspecs having at least two implementations each. Because it’s a fast moving target, this post tries to give an overview of MicroProfile 1.3, which was released on September 30th, and helps you to get started with the specification.

  • Istio Service Mesh Blog Series Recap
  • Announcing the winners of the 12th annual Red Hat Innovation Awards

Games Leftovers

Filed under

Mozilla: Mozilla’s 48-Hour Hackathon, Vice President of IT, 4 Suggested Firefox Extensions

Filed under
  • Mozilla’s 48-Hour Hackathon for a Better Internet

    Mozilla’s fifth-annual Global Sprint is May 10 and 11. Open-source engineers and activists around the globe will swap code and ideas to make the internet a healthier place

    A decentralized alternative to today’s social media platforms. A community-built air quality monitor to thwart pollution in Buenos Aires. An open-source investigative tool for journalists in Hungary.

    These are just three of nearly 150 projects from 24 countries participating in the 2018 Global Sprint, Mozilla’s fifth-annual distributed hackathon. Each year, coders, scientists, artists and activists gather online and in person for 48 hours to collaborate on open-source projects. This year’s Global Sprint is happening Thursday, May 10 and Friday, May 11.

  • Welcome Chris Lin, our new Vice President of IT

    I’m excited to announce that Chris Lin is joining us today as our new Vice President of IT.

    Chris will work closely with me to scale our impact and optimize operational efficiency. He will be responsible for the strategy, execution and operations of Mozilla’s business technology, information security, data management, network and infrastructure services.

    “I am honored to join Mozilla at such an exciting juncture and work with the IT team to support the organization as we develop and grow our business and technical expertise,” said Chris Lin, Mozilla VP of IT. “Mozilla is a truly mission-driven organization with great products and technologies while also promoting internet health including privacy, security, openness, decentralization, digital inclusion, and web literacy. It’s wonderful to be part of Mozilla and contribute to our mission.”

  • 4 Firefox extensions to install now

    As I mentioned in my original article on Firefox extensions, the web browser has become a critical component of the computing experience for many users. Modern browsers have evolved into powerful and extensible platforms, and extensions can add or modify their functionality. Extensions for Firefox are built using the WebExtensions API, a cross-browser development system.

    In the first article, I asked readers: "Which extensions should you install?" To reiterate, that decision largely comes down to how you use your browser, your views on privacy, how much you trust extension developers, and other personal preferences. Since that article was published, one extension I recommended (Xmarks) has been discontinued. Additionally, that article received a ton of feedback that has been taken into account for this update.

    Once again, I'd like to point out that browser extensions often require the ability to read and/or change everything on the web pages you visit. You should consider the ramifications of this very carefully. If an extension has modify access to all the web pages you visit, it could act as a keylogger, intercept credit card information, track you online, insert advertisements, and perform a variety of other nefarious activities. That doesn't mean every extension will surreptitiously do these things, but you should carefully consider the installation source, the permissions involved, your risk profile, and other factors before you install any extension. Keep in mind you can use profiles to manage how an extension impacts your attack surface—for example, using a dedicated profile with no extensions to perform tasks such as online banking.

Open source Turris MOX router offers modular expansion

Filed under

CZ.NIC is crowdfunding an open source “Turris MOX” router that runs a security-enhanced, OpenWrt based stack on a Marvell Armada 3720, and offers modular expansion to add WiFi-AC, mini-PCIe, 4x or 8x GbE, or optical SFP+.

CZ.NIC, a Czech non-profit that maintains the CZ Internet domain, launched the open source Turris router in 2014 and followed up with the Turris Omnia router in 2016. The organization has returned to Indiegogo to fund a modular new Turris MOX model. CZ.NIC raked in $1.2 million for the Omnia, but it will be challenged to make up its $100,000 deficit to reach the MOX’s $250,000 fixed goal in the next 10 days. Still, we liked the Turria Omnia, and are generally intrigued with open source, modular hardware, so we’ll give it a quick look here.

Read more

Bring Your Old Computer Back to Life With 4MLinux

Filed under

4MLinux is a lightweight Linux distribution that can turn your old computer into a functional one with multimedia support, maintenance tools and classic games.
Read more

Linux 4.17-rc4

Filed under

Hmm. Things look fairly normal.

Two thirds of the 4.17-rc4 patch is drivers, which sounds about right.
Media, networking, rdma, input, nvme, usb. A little bit of everything, in
other words.

There's the usual architecture suspects, and some othe rcore updates too
(mainly networking, but some filesystem fixes too).

Go out and test. The shortlog below gives you an overview of the exact
details if you care.

Read more

Also: Linux 4.17-rc4 Released As The "Merciless Moray"

Post-KubeCon Kubernetes Coverage

Filed under
  • Google’s Kelsey Hightower: Kubernetes needs startups to thrive

    Can the rising tide in open-source computing lift all the boats in the business? Kelsey Hightower (pictured), co-chair of the Cloud Native Computing Foundation and advocate for the Google Cloud Platform, thinks so.

    Hightower’s tolerant view on collaboration may have surprised even the most open-minded attendees of this week’s KubeCon + CloudNativeCon EU conference last week, when Hightower’s keynote demonstrated Kubernetes, the open-source system for deploying containerized applications, on rival cloud platforms.

    “When I was using Amazon S3 in my presentation, I was showing people the dream of serverless — here’s how this stuff actually works together right now,” Hightower said. “We don’t really need anything else from the cloud providers. I’m not here just to represent Google and sell for Google. I’m here to say, ‘Here’s what’s possible.’”

  • Kubernetes and microservices: A developers’ movement to make the web faster, stable, and more open

    The four years that William Morgan spent as an engineer at Twitter battling the Fail Whale gave him a painful view into what happens when a company’s rickety web infrastructure gets spread too thin. But while Twitter’s instability was highly publicized, Morgan realized that the phenomenon existed to some degree across the web as companies were building applications in ways that were never intended to handle such scale.

    The result: Applications and software were becoming too expensive, too hard to manage, required too many developers, were too slow to deploy, and caused too much downtime.

  • KubeCon 2018: Action call issued to all of world’s open source developers

    Who runs the world? You might say governments (or the people), Beyoncé might say girls, but in technology, developers are taking the front sit.

    From enterprise applications to consumer apps, these are the people who build the software that allows IoT to run, AI to happen and edge computing to spread.

    Their role has become so important that companies have entered nearly into a ‘race to arms’ when it comes to employing developers. Take Volkswagen for example, the car manufacturer had 24 months ago nearly to none developers and today employs more than 100.

Liberapay: How creators of open content get funded

Filed under

Crowdfunding is a big discussion topic in the world of people who create things. In particular, subscription-based patronage models have been growing in popularity over the last few years. And it's not just for artists and other creatives. Open source development has started adopting this model with growing success. Between things like the Blender Cloud, Krita's periodic Kickstarter development campaigns, or the Godot engine's Patreon subscription, crowdfunding has proven to be clearly beneficial for people who make useful and interesting things.

Read more

Debian Leftovers

Filed under
  • My Debian Activities in April 2018

    This month I accepted 145 packages and rejected 5 uploads. The overall number of packages that got accepted this month was 260.

  • Debian/TeX Live 2018.20180505-1

    The first big bunch of updates of TeX Live 2018. During the freeze for DVD production, several bugs have been found and fixed. In particular compatibility of csqoutes with the shiny new LaTeX release, as well as some other related fixes. That hopefully will fix most if not all build failures that were introduced with the TL2018 upload.

Software Leftovers

Filed under
  • Valve Adds Support for the Nintendo Switch Pro Controller to Its Steam Client

    Valve announced that it added support for the Nintendo Switch Pro controller to its Steam Client in the latest beta release, allowing users to play their favorite games with their beloved controller.

  • KDE's Discover, Okular, Gwenview & K3B See Improvements

    KDE contributor Nathaniel Graham has published another weekly blog post detailing the latest enhancements that are ongoing in KDE desktop/application development.

  • remctl 3.15

    As promised in the security advisory accompanying remctl 3.14, this release of remctl (and upcoming releases of C TAP Harness and rra-c-util) implements proper valgrind testing. In the process, I found and fixed a potential data loss bug: a server-side command accepting input on standard input that exited before consuming all of its input could have its output truncated due to a logic bug in the remctld server.

  • DocKnot 1.05

    DocKnot is the program that generates the top-level web pages and README files for my software packages (and eventually should take over generation of the LICENSE files, doing release management, and may eventually incorporate the tools for the macro language I use to generate my web pages).

Google and Microsoft

Filed under
  • Security update for Chromium

    I have uploaded new packages for Chromium. The version 66.0.3359.139 is a security update addressing a critical bug (and some more bugs too) and you are advised to upgrade.

  • Fuchsia Friday: Where is Fuchsia at Google I/O 2018?


    Flutter, if you’re not familiar, is Google’s new cross-platform app development kit, designed to work natively on both Android and iOS. Earlier this year at MWC, Flutter moved out of alpha phase and into beta testing.

  • Google embraces, extends, and extinguishes


    What of Google’s role as a participant in open source? Sure, they make a lot of software open source, but they don’t collaborate with anyone. They forked from WebKit to get Apple out of the picture, and contributing to Chromium as a non-Googler is notoriously difficult. Android is the same story - open source in principle, but non-Googler AOSP contributors bemoan their awful approach to external patches. It took Google over a decade to start making headway on upstreaming their Linux patches for Android, too. Google writes papers about AI, presumably to incentivize their academics with recognition for their work. This is great until you notice that the crucial piece, the trained models, is always absent.


  • Linux Containers [Crostini] For Samsung Chromebook Plus In The Works

    Linux container development continues to plow forward with each day that goes by. More feverish than the entire Android app initiative for Chrome OS ever was, the Crostini project seems to introduce new features into the fold on what seems like a daily basis.

    If you haven’t kept up to date with all that is going on with Linux containers on Chromebooks, you can click here to read all we’ve written on the matter and get caught up with the latest info to date.

    Now that we’re on the same page, there’s a wrinkle in this whole development cycle we’ve known was coming. Dating back years, Linux support has always been better and more-supported on Intel-based devices. As we are seeing more ARM devices in the works (especially one being made with the powerful Snapdragon 845), we can’t forget about the existing devices that are currently out in the market.

  • Windows 10 April 2018 Update Hitting BSODs with CRITICAL_PROCESS_DIED Error

    We’re seeing an increasing number of reports pointing to BSODs experienced after upgrading Windows 10 devices to April 2018 Update (version 1803), and one of the most common stop codes appears to be CRITICAL_PROCESS_DIED.
    Judging from user reports online, the said BSOD happens on a wide variety of hardware configurations and the error appears to be triggered by different tasks, like launching apps, such as Skype, browsing the web, playing games, or watching videos.

    At this point, there doesn’t seem to be a specific pattern that would help reproduce the bug, but some users on reddit speculate that the BSOD might be caused by the GPU. Some believe it’s a driver compatibility issue, though by the looks of things, reinstalling the drivers doesn’t make any difference.

OpenMandriva Lx 4.0 on the Way and Fedora's Future Plans

Filed under
Red Hat
  • OpenMandriva Lx 4.0 Being Prepared With zSTD-Enabled Linux 4.16, Clang Pre-7.0, GCC 8

    OpenMandriva Lx 4.0 is being prepped for release soon. As covered previously, they are switching back from RPM5 to RPM4. In addition, they are picking up DNF package manager support over URPMI for package installation.

    Other work going into OpenMandriva Lx 4.0 includes a pre-7.0 snapshot of LLVM Clang, the GCC 8 code compiler that was newly released, and more. OpenMandriva Lx 4.0 is currently tracking the Linux 4.16 kernel and do have zSTD compression support enabled.

    While OpenMandriva talked about dropping 32-bit support, as of now i686 continues to be supported alongside x86_64, ARMv7, and AArch64.

  • Fedora 30 Should Be Out In Just Under One Year

    Fedora 28 was released this week and it actually arrived on-time with its great feature-set. In planning ahead, Fedora's FESCo committee has already proposed an initial schedule for Fedora 30 that will arrive at this time next year.

    Fedora 29's schedule has already been set for having a beta release by mid-to-end of September, a final freeze in October, and getting the official release out by the end of October -- assuming no delays.

  • Weekend Reading: Qubes

    Qubes OS is a security-focused operating system that, as tech editor Kyle Rankin puts it, "is fundamentally different from any other Linux desktop I've used". Join us this weekend in reading Kyle's multi-part series on all things Qubes.

Graphics: AMD's ROCm 1.7.2 and Intel's DRM Driver

Filed under
  • ROCm 1.7.2 Brings Fixes To The Open-Source Radeon Compute Stack

    At the end of April, AMD quietly pushed out a new point release to their Radeon Open Compute "ROCm" stack.

    ROCm 1.7.2 is this newest release. Unfortunately, there isn't an official change-log for the ROCm 1.7.2 release, but some of the changes can be gathered from the recent bug reports. ROCm 1.7.2 appears to fix some issues with Convolv and TensorFlow, a GPUVM fault issue, and other unmentioned bugs are likely corrected too.

  • Intel Icelake Support Added To Mesa's Libdrm

    It looks like Intel's Icelake "Gen 11" graphics driver support for Linux will be squared away well before seeing any hardware in the hands of consumers.

    On the DRM kernel driver side there is initial support with Linux 4.17 albeit is still considered preliminary/alpha hardware support. The Icelake graphics support will continue to be refined and improved upon for kernel releases to come, just as with Linux 4.17 the Cannonlake graphics hardware support is now considered stable.

KubeCon and CloudNativeCon Coverage/Wrapups

Filed under
  • Kubernetes stands at an important inflection point

    Last week at KubeCon and CloudNativeCon in Copenhagen, we saw an open source community coming together, full of vim and vigor and radiating positive energy as it recognized its growing clout in the enterprise world. Kubernetes, which came out of Google just a few years ago, has gained acceptance and popularity astonishingly rapidly — and that has raised both a sense of possibility and a boat load of questions.

  • Everything announced at KubeCon + CloudNativeCon Europe 2018

    More than 4,300 developers gathered in Copenhagen this past week for KubeCon + CloudNativeCon Europe 2018, a conference focused on the use of Kubernetes, microservices, containers, and other open sourced tools for building applications for the web. Throughout the week, companies in attendance made a slew of announcements regarding new products and services for cloud native computing.

  • IBM CTO Defines Multi-Cloud Reality at KubeCon Europe

    The term "multi-cloud" is often heard at IT conferences today, but what does it really mean and is it a future state or something that is real today?

    In a video interview with eWEEK at the KubeCon and CloudNativeCon Europe 2018 event here, Jason McGee, vice president and CTO of IBM Cloud Platform, detailed the modern reality of multi-cloud and how Kubernetes fits in.

    "Multi-cloud is real and it's here today, from the standpoint that most large organizations already have multiple cloud destinations that they are using," McGee said.

  • How the Kubernetes Release Team Works

    As a community project, Kubernetes also has a community process for how releases are managed and delivered.

    At the KubeCon and CloudNativeCon Europe 2018 event, Jaice Singer DuMarsOSS Governance Program Manager and Caleb Miles  technical program manager at Google outlined the core process and activities of the Kubernetes Release Special Interest Group (SIG).

    "Fundamentally and philosophically a release is representative of a critical bond between a project and its community," DuMars said. "At the heart of that is that is really a covenant of trust and on the release team or anything to do with releasing you are actually holder of that trust."

Ubuntu: Privacy, Codename, and Hardware Support

Filed under
  • What Data Does Ubuntu Collect About Your PC?

    Ubuntu includes a new data collection tool in its latest release — but exactly what kind of data does it collect?

    Well, thanks to the doors-wide-open nature of open-source software it’s easy to find out.

    It also helps that Canonical is being (unusually) upfront and open about its Ubuntu data collection policy, which is opt-out for new Ubuntu 18.04 installs, and opt-in on upgrades.

  • The Ubuntu 18.10 Codename Is (Probably) Out of This World

    The Ubuntu 18.10 codename has been revealed — well: half of it has, anyway!

    Canonical’s Adam Conrad has registered the ‘cosmic’ series on Launchpad, the code-hosting site where Ubuntu development takes place.

    Unless this celestial-themed clue is a colossally sized red-herring — spoiler: it isn’t — then ‘cosmic‘ is clearly the first part of the Ubuntu 18.10 code name.

    But where’s the rest?!

  • Ubuntu MATE / Studio / Budgie All End Their 32-bit ISOs For New Releases

    Following the recent Ubuntu 18.04 Long Term Support release, more Ubuntu derivatives are taking this opportunity to end the production of their 32-bit software images.

    Ubuntu Budgie, Ubuntu MATE, and now Ubuntu Studio have all announced they are ending their 32-bit/i386 images as of the next release, Ubuntu 18.10. Ubuntu itself has already been concentrating on x86_64 while now these other derivatives are also deciding to cease their 32-bit images -- of course, still maintaining 32-bit package support, but no longer focusing installer media for hardware more than one decade old. Ubuntu Studio joined the list this morning as the latest doing away with old Intel/AMD 32-bit ISOs.

OSS Leftovers

Filed under
  • Google’s Mobile VR Optimization Tool Seurat Goes Open Source

    Google announced at their 2017 I/O conference a powerful tool to help developers and creators bring high-fidelity graphics to standalone virtual reality (VR) headsets. Now, the technology known as Seurat is going open source as Google hopes to empower more content creators.

  • GOOGLE to open source SEURAT today.

    Today Google announced that it will be open sourcing Seurat which is a tool designed to reduce complexity in high-fidelity mobile VR scenes.

  • Haiku monthly activity report - 04/2018

    Let's start with the most exciting developments this month: Korli started work on a 32/64 bit hybrid. The idea is to run a 64bit system, but allow 32bit applications to run on it. While we are just at the very first steps, it is a good thing that this is being worked on, as it will allow us to move more smoothly towards 64bit support.

  • Haiku OS Begins Working On 32/64-bit Hybrid Support

    Haiku OS developers have begun working on the functionality to allow 32-bit applications to run on a 64-bit Haiku OS system.

    As an outsider I was surprised that Haiku OS in 2018 can't yet handle 32-bit applications on a 64-bit installation, but a Haiku OS developer has begun working on this 32/64-bit hybrid support. For now though they are at the very early stages of this hybrid support.

  • Open Source Identity Management

    Are there viable, open source identity management solutions for IT organizations? Many IT admins are familiar with the usual open source IAM solutions such as OpenLDAP™, Samba, and FreeIPA, to name a few, but are there others that could be helpful? Let’s take a quick look at the identity management space to find out.

  • Coreboot Picks Up Support For Two Open Compute Project Boards

    Mainline Coreboot has merged support for two Facebook Open Compute Project (OCP) boards as the first being added under this umbrella.

    The first two OCP boards now supported by mainline Coreboot thanks to Facebook are Monolake and wedge100s.

    OCP's Monolake platform are up to four single-socket Xeon D-1500 micro-servers in a "Yosemite" v1 chassis.

  • BEAT – Open Source Blockchain Technology Revolutionizes User Data Management for the Health and Fitness Industry [Ed: Openwashing combined with blockchain hype]

    MySports and its network of strong partners are developing an open-source blockchain solution which will change the way health data is handled

  • Tips for hosting a hackathon

    Learn what it takes to host a successful open source hackathon from Bloomberg's head of open source engagement.

  • San Francisco Open Source Voting Update for May, 2018

    Thank you to the California Clean Money Campaign for setting up the links above and for organizing the campaign kick-off (more on their involvement below).

  • Low-Cost Eye Tracking with Webcams and Open-Source Software

    “What are you looking at?” Said the wrong way, those can be fighting words. But in fields as diverse as psychological research and user experience testing, knowing what people are looking at in real-time can be invaluable. Eye-tracking software does this, but generally at a cost that keeps it out of the hands of the home gamer.

    Or it used to. With hacked $20 webcams, this open source eye tracker will let you watch how someone is processing what they see. But [John Evans]’ Hackaday Prize entry is more than that. Most of the detail is in the video below, a good chunk of which [John] uses to extol the virtues of the camera he uses for his eye tracker, a Logitech C270. And rightly so — the cheap and easily sourced camera has remarkable macro capabilities right out of the box, a key feature for a camera that’s going to be trained on an eyeball a few millimeters away. Still, [John] provides STL files for mounts that snap to the torn-down camera PCB, in case other focal lengths are needed.

  • Programmers are having a huge debate over whether they should be required to behave respectfully to each other

    Earlier this week, a software engineer publicly quit a very popular open-source project and set off a firestorm of debate within the programming world.

    They are arguing about whether they should have to agree to a community code of conduct that requires them to behave respectfully.

    And they are also arguing whether programs that aim to increase participation from underrepresented groups is "racism."

    The debate began on Wednesday when a developer named Rafael Avila de Espindola publicly quit a project called The LLVM Compiler Infrastructure Project. He had been a major contributor to the project for over a decade.

    Avila named a number of his frustrations with the group but he said he quit because the community was now requiring him to agree to its community code of conduct in order to attend its conference.

Syndicate content

More in Tux Machines

Video of AsteroidOS

KDevelop 5.2.2 and 5.2.3 released

KDevelop 5.2.2 and 5.2.3 released We today provide a stabilization and bugfix release with version 5.2.2 and 5.2.3. 5.2.2 was tagged 6 weeks ago, but we never managed to release it because we did not have the patience to fix the Windows installers in time due to a broken CI. Windows installers are provided for 5.2.3 again. We'll only provide source tarballs for 5.2.2 and we encourage everyone to just skip this release and use 5.2.3 which contains a few more bug fixes. This is a bugfix-only release, which introduces no new features and as such is a safe and recommended update for everyone currently using KDevelop 5.2.1. Read more Also: This week in Usability & Productivity, part 19

FreeOffice 2018 Release is Seamlessly Compatible With MS Office on Linux

FreeOffice 2018 has just been released and it provides even better support for Microsoft Office documents on Linux. Read more

Android Leftovers