Language Selection

English French German Italian Portuguese Spanish

PCLinuxOS Screenshot Showcase and Magazine Features

Filed under
PCLOS
  • [PCLinuxOS] Screenshot Showcase
  • [PCLinuxOS] From The Chief Editor's Desk...
  • Do You Trust Technology?

    Mike Wacker, a former Google engineer, has repeatedly claimed that Google engages in manual manipulation of search results. Not only that, Mike Wacker called out CEO Sundar Pichai for lying to Congress about the matter.

    This was in addition to then-anonymous claims that he himself had been advised to reorder search results. Google has been repeatedly criticized for manipulating search results, especially by burying and censoring conservative content while raising positive results for left-wing content.

    In testimony before the House Judiciary Committee in December 2018, CEO Sundar Pichai was asked directly by Representative Zoe Lofgren (Democrats-CA) if "there wasn't a little man sitting behind the curtain figuring out what we [Google] are going to show the user."

    Sundar Pichai said, "We don't manually intervene in any particular search result."

    Mike Wacker explained in a post on Medium that he was able to find where Google had actually altered search results regarding abortion. Google had a special file regarding blacklisted topics, and if searches were performed regarding these topics, an alternative algorithm would trigger alternative search results.

    Another former Google engineer, Zack Voorhies in a recent interview with The Epoch Times, said that Google tweaked its algorithm to ensure that the negative stories in the mainstream media about former President Trump were what people saw when they used its search engine, the world's most popular search engine. Zach Vorhies said that the tech giant specifically changed its news algorithm to harm the former president.

    "As a Google whistleblower, Vorhies turned over 950 pages of internal Google documents to the Justice Department's antitrust division detailing Google's extensive censorship project. This project is called "Machine Learning Fairness," which has already corrupted Google Search, YouTube, and News products. This, along with various blacklists and secret page rankings, is being used by Google to manipulate public opinion according to a hidden agenda."

    [...]

    Developer Jamie Kyle wrote (in a removed post, but still on the wayback machine), "I think it's time to publicly share how Microsoft stole my code and then spit on it."

    Kyle - whose formidable open source pedigree includes contributing to Babel, Flow, Yarn, and serving on the TC39 steering committee - created Lernajs, a lightweight tool for organizing and managing JavaScript packages across projects. The result is that a team at Microsoft apparently mirrored the Lernajs codebase and renamed it Rushjs. They didn't fork it, which would be a totally legal open source thing to do. Instead, it appears - according to Kyle's very convincing and publicly documented timeline of events on GitHub - that Microsoft employees essentially copy/pasted Lernajs.

    As an adult, Kyle tried to find out what happened, approach the other party, and collaborate on a resolution to the problem. Basically, Kyle just wanted public recognition of Rushjs' origins. "So I reached out to the people I knew at Microsoft. This was probably a year ago. They were shocked and apologized. But since then, nothing has happened," Kyle wrote. "Oh wait, yes, something did happen. Rushjs history was messed with and a lot of the code was moved, functions renamed, rewritten.... Instead of just updating a license or even adding a footnote, they went through all this work, to not give credit to the real author of the program."

    This is just one of the cases where Microsoft has appropriated other people's code without giving anything in return, not even credit to the original author. Let's not forget Keivan Beigi, who created AppGet, a software that copies the features of the Linux model of apt-get software installation and maintenance. At that time, the product manager of Microsoft's Applications Division expressed interest in the AppGet project with Keivan, and on the premise of inviting him to join the Microsoft team, they had many in-depth exchanges about the design ideas of the AppGet project, with a 5-moon time frame. But in the end, Microsoft suddenly lost touch with Keivan and launched the WinGet project whose design ideas and code structure were highly similar to AppGet after half a year.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.