MakeUseOf: Try Python in Your Browser With These Free Online Interactive Shells

MakeUseOf: Try Python in Your Browser With These Free Online Interactive Shells. “To start coding in Python as quickly as possible, you can use an online interactive shell. This is a website that lets you write and run Python code in your browser, with instant results. There’s no need to install anything. Whether you’re exploring Python functions or reviewing the basics of arrays and lists, you can do so right in your browser. You’ll find these online Python interpreters highly valuable.”

TechCrunch: Amazon launches CodeWhisperer, a GitHub Copilot-like AI pair programming tool

TechCrunch: Amazon launches CodeWhisperer, a GitHub Copilot-like AI pair programming tool. “At its re:Mars conference, Amazon today announced the launch of CodeWhisperer, an AI pair programming tool similar to GitHub’s Copilot that can autocomplete entire functions based on only a comment or a few keystrokes. The company trained the system, which currently supports Java, JavaScript and Python, on billions of lines of publicly available open source code and its own codebase, as well as publicly available documentation and code on public forums.”

MakeUseOf: The 8 Best Chrome Extensions to Improve Your GitHub Experience

MakeUseOf: The 8 Best Chrome Extensions to Improve Your GitHub Experience. “GitHub is the most-used platform for hosting and editing code. It’s easy to see why, given the features and ease of use it offers. However, despite a clean interface and a boatload of handy features, there’s room for improvement. Therefore, here, we’ll take a look at the eight best Chrome extensions that add new features to GitHub and improve the interface.”

A former Google tech lead bragged on Twitter about how he used to trash women’s résumés in front of them: ‘Go have some kids’ (Business Insider)

Business Insider: A former Google tech lead bragged on Twitter about how he used to trash women’s résumés in front of them: ‘Go have some kids’. “A former Google programmer bragged on Twitter this week about how he used to trash the résumés of female interviewees in front of them. In his now-deleted tweets, Patrick Shyu recounted how he used to treat the women he interviewed. ‘So when I used to conduct interviews for Google, I rejected all women on the spot and trashed their résumés in front of them,’ Shyu wrote in a May 22 post seen by Insider.”

Bleeping Computer: Embed Python scripts in HTML with PyScript

Bleeping Computer: Embed Python scripts in HTML with PyScript. “The new PyScript project lets you embed Python programs directly in HTML pages and execute them within the browser without any server-based requirements. The project was announced this weekend at PyCon US 2022 and acts as a wrapper around the Pyodide project, which loads the CPython interpreter as a WebAssembly browser module.”

The Verge: An interactive Doja Cat music video can introduce you to programming

The Verge: An interactive Doja Cat music video can introduce you to programming. “Girls Who Code, the nonprofit organization that aims to get more women and girls interested in the field of computer science, has debuted what it calls the ‘first ever’ codable music video. The organization partnered with Doja Cat, transforming her new music video for Woman into an interactive experience.”

Mashable: From kitten gifs to Minecraft modding, these online games make coding fun for kids

Mashable: From kitten gifs to Minecraft modding, these online games make coding fun for kids. “Coding games also give kids an opportunity to improve critical thinking and creative problem solving, and the latest spate of coding platforms is designed to appeal to kids with varying interests. There’s text-based coding for creating art and animation, and puzzle games instructing a robot to move crates.”

Search Engine Journal: 8 Useful Python Libraries for SEO & How To Use Them

Search Engine Journal: 8 Useful Python Libraries for SEO & How To Use Them. “There are over 100,000 libraries available to use in Python, which can be used for functions from data analysis to creating video games. In this article, you’ll find several different libraries I have used for completing SEO projects and tasks. All of them are beginner-friendly and you’ll find plenty of documentation and resources to help you get started.”

Make Tech Easier: The Beginner’s Guide to Git

Make Tech Easier: The Beginner’s Guide to Git . “If you’re a Linux user, you’ve likely come across Git at some point, perhaps while trying to download a new program or looking into version control systems like CVS or Subversion. Git is the revision control system created by the Linux kernel’s famous Linus Torvalds, due to a lack of satisfaction with existing solutions. The main emphasis in the design was on speed, or more specifically, efficiency. Git addresses many of the shortcomings of previous systems and does it all in much less time. If you are looking to learn Git, this beginner’s guide will help you get started.”

TNW: How to build an AI stylist inspired by outfits on Instagram

TNW: How to build an AI stylist inspired by outfits on Instagram. “My AI Stylist was half based on this smart closet from the movie Clueless… and half based on the idea that one way to dress fashionably is to copy fashionable people. Particularly, fashionable people on Instagram. The app pulls in the Instagram feeds of a bunch of fashion ‘influencers’ on Instagram and combines them with pictures of clothing you already own to recommend you outfits.”

VentureBeat: GitHub launches Codespaces for browser-based coding

VentureBeat: GitHub launches Codespaces for browser-based coding. “The biggest facet of today’s news is a new product called GitHub Codespaces, which is designed to make it easier for developers to join a project, launch a developer environment, and start coding with minimal configuration — all from a browser. Available in ‘limited public beta’ from this week, Codespaces is a cloud-hosted development environment with all the GitHub features, and it can be set up to load a developer’s code and dependencies, extensions, and dotfiles, and includes a built-in debugger.”