GitHub ‘sincerely apologises’ to Jewish employee fired over Nazis remark

GitHub has issued a public apology directed at a Jewish employee who was fired after making remarks about Nazis.

Following the US Capitol attack from groups with known associations to Nazis and other white supremacists, the employee posted in an internal Slack channel: “Stay safe homies, Nazis are about."

A co-worker complained about the comment–-calling it “untasteful conduct” and not how to describe the rioters.

Speaking to TechCrunch under conditions...

GitHub CLI 1.0 enables a full repo workflow from the terminal

GitHub CLI, a tool for bringing full repo functionality to your terminal, has reached its first stable version after a very successful beta.

“Developers spend a lot of time in their terminals, and our CLI helps to mitigate the frequent context switching between your terminal and GitHub.com,” says Amanda Pinsker, Product Designer at GitHub.

“Command-line tools enable developers to script nearly any action and automate their workflows, which in turn allows developers...

Amazon’s AI-powered code reviewer CodeGuru is now available

An artificial intelligence-powered code reviewer from Amazon Web Services (AWS) called CodeGuru has reached general availability.

CodeGuru is a set of tools which use machine learning for reviewing code and suggesting potential optimisations to improve performance.

The set consists of two components, Reviewer and Profiler, and first launched into preview last December.

AWS trained Reviewer using code from over 10,000 open source projects in addition to the...

GitHub will replace terms associated with slavery like ‘master’ and ‘whitelist’

GitHub has said it will remove terms associated with slavery like “master” and “whitelist” from its platform.

The world’s largest repository host has said it will drop terms like “master” and “slave” for more neutral terminology like “main/primary/default” and “secondary”.

Other terminology which will be replaced includes “whitelist” and “blacklist” in favour of the more general “allow list” and “deny/exclude list,”...