MIT Technology Review: Google DeepMind’s game-playing AI just found another way to make code faster

MIT Technology Review: Google DeepMind’s game-playing AI just found another way to make code faster . “DeepMind’s run of discoveries in fundamental computer science continues. Last year the company used a version of its game-playing AI AlphaZero to find new ways to speed up the calculation of a crucial piece of math at the heart of many different kinds of code, beating a 50-year-old record. Now it has pulled the same trick again—twice.”

The Register: GitHub code search redesign can’t find many fans

The Register: GitHub code search redesign can’t find many fans. “GitHub introduced faster code search earlier this week though the accompanying interface revision and search options have left developers wishing for a way to return to the old version. Feedback posted over the past four days to a GitHub Community discussion of the new search experience has been largely dissatisfied, reflecting the internet community’s two stages of redesign grief – shitposting and thread closure.”

Ars Technica: After 18 months, GitHub’s big code search overhaul is generally available

Ars Technica: After 18 months, GitHub’s big code search overhaul is generally available. “GitHub has announced the general availability of a ground-up rework of code search that has been in development for years. The changes include substantial new functionality that is significantly more aware of context. The company says its new code search is ‘about twice as fast’ as the old code search and that it ‘understands code, putting the most relevant results first.’”

Engadget: Google gives Bard the ability to generate and debug code

Engadget: Google gives Bard the ability to generate and debug code. “Google’s Bard chatbot now has the capability to help you with programming tasks. The tech giant said that coding has been one of its users’ top requests, and now it has given Bard the ability to generate, debug and explain code. Bard can now write in 20 programming languages, including C++, Java, JavaScript and Python. It now also features integration with Google’s other products and can export code to Colab, the company’s cloud-based notebook environment for Python, as well as help users write functions for Sheets.”

Make Tech Easier: Seven Coding Games to Help You Build Your Programming Chops

Make Tech Easier: Seven Coding Games to Help You Build Your Programming Chops. “These coding games cover plenty of languages, age ranges, and skill levels, so whether you’re a complete beginner or looking for something on the next level, there’s a game to help you learn coding the best way: by doing it.” I played Code Combat for a couple of weeks as I was starting out with learning JavaScript. It was fun but I got distracted quickly by what I wanted to make and stopped playing.

VentureBeat: PolyCoder is an open source AI code-generator that researchers claim trumps Codex

VentureBeat: PolyCoder is an open source AI code-generator that researchers claim trumps Codex. “…while research labs like OpenAI and Alphabet-backed DeepMind have developed powerful code-generating AI, many of the most capable systems aren’t available in open source. For example, the training data for OpenAI’s Codex, which powers GitHub’s Copilot feature, hasn’t been made publicly available, preventing researchers from fine-tuning the AI model or studying aspects of it such as interpretability. To remedy this, researchers at Carnegie Mellon University — Frank Xu, Uri Alon, Graham Neubig, and Vincent Hellendoorn — developed PolyCoder, a model based on OpenAI’s GPT-2 language model that was trained on a database of 249GB of code across 12 programming languages.”

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.”

CNET: Here’s what the internet would look like if all code by women vanished

CNET: Here’s what the internet would look like if all code by women vanished. “With a new campaign out in time for Computer Science Education Week, Girls Who Code is painting a picture of what the internet would like if every line of code written by women disappeared. The campaign, Missing Code, features a short video showing familiar internet destinations — Instagram, Pinterest, Netflix, Teen Vogue — glitch out in an artful yet chaotic way.”

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.”

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.”