The Register: GitLab U-turns on deleting dormant projects after backlash

The Register: GitLab U-turns on deleting dormant projects after backlash. “GitLab has reversed its decision to automatically delete projects that are inactive for more than a year and belong to its free-tier users. As revealed exclusively yesterday by The Register, GitLab planned to introduce the policy in late September. The biz hoped the move would save it up to $1 million a year and help make its SaaS business sustainable. This news did not go down well.”

The Register: GitHub’s AI code assistant Copilot takes flight. And that’ll be $10 a month, please

The Register: GitHub’s AI code assistant Copilot takes flight. And that’ll be $10 a month, please. “Microsoft’s GitHub on Tuesday released its Copilot AI programming assistance tool into the wild after a year-long free technical trial. And now that GitHub Copilot is generally available, developers will have to start paying for it. Or most of them will. Verified students and maintainers of popular open-source projects may continue using Copilot at no charge.”

WIRED: The Tricky Aftermath of Source Code Leaks

WIRED: The Tricky Aftermath of Source Code Leaks. “Businesses, governments, and other institutions have been plagued by ransomware attacks, business email compromise, and an array other breaches in recent years. Researchers say, though, that while source code leaks may seem catastrophic, and certainly aren’t good, they typically aren’t the worst-case scenario of a criminal data breach.”

GitHub vs. GitLab: Which Is Better for You? (MakeUseOf)

MakeUseOf: GitHub vs. GitLab: Which Is Better for You?. “If you find it hard to pick between GitLab and GitHub, your indecisiveness is valid. Both of these platforms are renowned for their outstanding results in version control for private software and open source projects. Although both are competent enough, this very competence makes it hard to choose which of the two will work for you and your team. That is why this article will break down characteristics like price, features, CI and CD, amongst others, to help you arrive at the best choice.”

Silicon Republic: GitHub’s new AI tool is like predictive text for programmers

Silicon Republic: GitHub’s new AI tool is like predictive text for programmers. “The company, which was acquired by Microsoft in 2018, collaborated with OpenAI to develop GitHub Copilot. This will act as an AI programming assistant in GitHub’s visual studio code editor. The new tool will give suggestions for lines of code or entire functions inside the editor, acting like predictive text for coders.”

The Verge: Microsoft has built an AI-powered autocomplete for code using GPT-3

The Verge: Microsoft has built an AI-powered autocomplete for code using GPT-3. “In September 2020, Microsoft purchased an exclusive license to the underlying technology behind GPT-3, an AI language tool built by OpenAI. Now, the Redmond, Washington-based tech giant has announced its first commercial use case for the program: an assistive feature in the company’s PowerApps software that turns natural language into readymade code.”

Mashable: All the best free online coding courses available on Udemy

Mashable: All the best free online coding courses available on Udemy. “Roll up, roll up, because we’ve got another batch of free online courses available on Udemy, and all you need to access these courses is a set of handy codes. Udemy offers a wide range of online coding courses covering Python, Javascript, and HTML5. As of April 7, you can take some of these courses for free. There’s no catch. There’s no hidden agenda. There’s just an opportunity to learn something new for free.”

MIT Technology Review: A new neural network could help computers code themselves

MIT Technology Review: A new neural network could help computers code themselves. “Automated code generation has been a hot research topic for a number of years. Microsoft is building basic code generation into its widely used software development tools, Facebook has made a system called Aroma that autocompletes small programs, and DeepMind has developed a neural network that can come up with more efficient versions of simple algorithms than those devised by humans. Even OpenAI’s GPT-3 language model can churn out simple pieces of code, such as web page layouts, from natural-language prompts. [Justin] Gottschlich and his colleagues call this machine programming.”

CNET: Want to learn to code? We found 5 online coding courses for beginners

CNET: Want to learn to code? We found 5 online coding courses for beginners. “My husband is a tech guy through and through — tinkering in code to build simple apps and websites just for fun. I’m not. I knew my way around MySpace HTML back in the day (enough to change my background at least) and could navigate WordPress for my college newspaper, but those skills are quite rusty now. Learning to code is a valuable skill for almost anyone working in our digital world. And though unemployment levels are high due to the coronavirus pandemic, tech companies like Apple and Amazon are still hiring. Picking up some coding skills could help you get a foot in the door.”

ProgrammableWeb: ProgrammableWeb Launches Covid-19/Coronavirus Developer Resource Center

Tip o’ the nib to Esther S. for this one from ProgrammableWeb: ProgrammableWeb Launches Covid-19/Coronavirus Developer Resource Center. “ProgrammableWeb has launched a special resource center to help developers find the top COVID-19 related APIs and other appdev resources. The content in this resource center is curated by the ProgrammableWeb staff and is designed to provide developers with the most up to date information and tools to help them build solutions related to the coronavirus pandemic. These could be tracking solutions, reporting solutions or any type of innovation that these resources might inspire.”

Phys .org: Not a ‘math person’? You may be better at learning to code than you think

Phys .org: Not a ‘math person’? You may be better at learning to code than you think . “New research from the University of Washington finds that a natural aptitude for learning languages is a stronger predictor of learning to program than basic math knowledge, or numeracy. That’s because writing code also involves learning a second language, an ability to learn that language’s vocabulary and grammar, and how they work together to communicate ideas and intentions. Other cognitive functions tied to both areas, such as problem solving and the use of working memory, also play key roles.”

Hongkiat: 10 Websites to Test Your Codes Online

Hongkiat: 10 Websites to Test Your Codes Online . “In this article I want to outline 10 interesting web apps for testing your code online. All of these apps require an Internet connection, and some of the more advanced editors offer pro plans to upgrade your account features. But most of these tools will surely come in handy when you’re scrambling to debug a block of JavaScript or PHP.”

ZDNet: Google reveals new Python programming language course: Scholarships for 2,500

ZDNet: Google reveals new Python programming language course: Scholarships for 2,500. “There are six courses in the Google IT Automation with Python Professional Certificate, including an introductory ‘crash course on Python’, learning how to use Python to manipulate files and processes on a computer’s operating system, a course in using Git and GitHub, troubleshooting techniques, learning how to automate and manage fleets of computers in the cloud, and automating real-world tasks with Python.” The article notes that the course is not free.