Stats

'The Dying Language of Accounting' (wsj.com) 177

Paul Knopp, KPMG US CEO, writing in an op-ed on WSJ: According to a United Nations estimate, 230 languages went extinct between 1950 and 2010. If my profession doesn't act, the language of business -- accounting -- could vanish too. The number of students who took the exam to become certified public accountants in 2022 hit a 17-year low. From 2020 to 2022, bachelor's degrees in accounting dropped 7.8% after steady declines since 2018.

While the shortage isn't yet an issue for the country's largest firms, it's beginning to affect our economy and capital markets. In the first half of 2024, nearly 600 U.S.-listed companies reported material weaknesses related to personnel. S&P Global analysts last year warned that many municipalities were at risk of having their credit ratings downgraded or withdrawn due to delayed financial disclosures.

Our profession must remove hurdles to learning the accounting language while preserving quality. In October, KPMG became the first large accounting firm to advocate developing alternate paths to CPA licensing. We want pathways that emphasize experience, not academic credits, after college. Most people today must earn 30 credits after their bachelor's degrees -- the so-called 150-hour rule -- work under a licensed CPA for a year, and pass the CPA exam to become licensed.

Research by the Center for Audit Quality finds that the 150-hour rule is among the top reasons people don't pursue CPA licensure. A December 2023 study found that the requirement causes a 26% drop in interest among minorities. There is a consensus for change, but we can't waste time. Many state CPA societies are working on legislation to create an alternative path to licensure. State boards of accountancy should replace the extra academic requirement with more on-the-job experience. A person who is licensed in one state should be able to practice in another even if reforms create different licensing requirements.

Google

Google's New Jules AI Agent Will Help Developers Fix Buggy Code (theverge.com) 19

Google has announced an experimental AI-powered code agent called "Jules" that can automatically fix coding errors for developers. From a report: Jules was introduced today alongside Gemini 2.0, and uses the updated Google AI model to create multi-step plans to address issues, modify multiple files, and prepare pull requests for Python and Javascript coding tasks in GitHub workflows.

Microsoft introduced a similar experience for GitHub Copilot last year that can recognize and explain code, alongside recommending changes and fixing bugs. Jules will compete against Microsoft's offering, and also against tools like Cursor and even Claude and ChatGPT's coding abilities. Google's launch of a coding-focused AI assistant is no surprise -- CEO Sundar Pichai said in October that more than a quarter of all new code at the company is now generated by AI.

"Jules handles bug fixes and other time-consuming tasks while you focus on what you actually want to build," Google says in its blog post. "This effort is part of our long-term goal of building AI agents that are helpful in all domains, including coding."

AI

Microsoft AI Chief Says Conversational AI Will Replace Web Browsers (theverge.com) 277

Microsoft AI CEO Mustafa Suleyman predicts conversational AI will become the primary way people interact with technology, replacing traditional web browsers and search engines within the next few years. In an interview with The Verge, Suleyman, who oversees Microsoft's consumer AI products including Bing and Copilot, called current search interfaces "completely broken" and "a total pain," arguing that voice-based AI interactions will prove "100 times easier" for users. He said: The UI that you experience is going to be automagically produced by an LLM in three or five years, and that is going to be the default. And they'll be representing the brands, businesses, influencers, celebrities, academics, activists, and organizations, just as each one of those stakeholders in society ended up getting a podcast, getting a website, writing a blog, maybe building an app, or using the telephone back in the day.

The technological revolution produces a new interface, which completely shuffles the way that things are distributed. And some organizations adapt really fast and they jump on board and it kind of transforms their businesses and their organizations, and some don't. There will be an adjustment. We'll look back by 2030 and be like, "Oh, that really was the kind of moment when there was this true inflection point because these conversational AIs really are the primary way that we have these interactions." And so, you're absolutely right. A brand and a business are going to use that AI to talk to your personal companion AI because I don't really like doing that kind of shopping. And some people do, and they'll do that kind of direct-to-consumer browsing experience. Many people don't like it, and it's actually super frustrating, hard, and slow.

And so, increasingly you'll come to work with your personal AI companion to go and be that interface, to go and negotiate, find great opportunities, and adapt them to your specific context. That'll just be a much more efficient protocol because AIs can talk to AIs in super real-time. And by the way, let's not fool ourselves. We already have this on the open web today. We have behind-the-scenes, real-time negotiation between buyers and sellers of ad space, or between search ranking algorithms. So, there's already that kind of marketplace of AIs. It's just not explicitly manifested in language. It's operating in vector space.

Open Source

Slashdot's Interview with Bruce Perens: How He Hopes to Help 'Post Open' Developers Get Paid (slashdot.org) 61

Bruce Perens, original co-founder of the Open Source Initiative, has responded to questions from Slashdot readers about a new alternative he's developing that hopefully helps "Post Open" developers get paid.

But first, "One of the things that's clear from the Slashdot patter is that people are not aware of what I've been doing, in general," Perens says. "So, let's start by filling that in..."

Read on for the rest of his wide-ranging answers....
Mozilla

What Do You Think of Mozilla's New Branding? (itsfoss.com) 101

As a "global crew of activists, technologists and builders," Mozilla open-sourced Firefox more than 25 years ago, notes a new blog post — and their president says Mozilla's mission is the same today: "build and support technology in the public interest, and spark more innovation, more competition and more choice online along the way."

But "Even though we've been at the forefront of privacy and open source, people weren't getting the full picture of what we do. We were missing opportunities to connect with both new and existing users." So this week the company announced a branding refresh, "making sure people know Mozilla for its broader impact, as well as Firefox."

The open-source blog It's FOSS writes: Meant to symbolize their activist spirit, the new brand identity of Mozilla involves a custom semi-slab typeface that spells Mozilla, followed by a flag that was taken from the M of their name. Mozilla points out that this is not just a rebranding, but something that will lay the foundation for the next 25 years, helping them promote the ideals of privacy and open source.
Mozilla teamed up with the design agency used by major brands like Uber and Burger King, for a strategy they say will "embody our role as a leader in digital rights and innovation, putting people over profits through privacy-preserving products, open-source developer tools, and community-building efforts..." We back people and projects that move technology, the internet and AI in the right direction. In a time of privacy breaches, AI challenges and misinformation, this transformation is all about rallying people to take back control of their time, individual expression, privacy, community and sense of wonder... [T]he new brand empowers people to speak up, come together and build a happier, healthier internet — one where we can all shape how our lives, online and off, unfold...

- The flag symbol highlights our activist spirit, signifying a commitment to 'Reclaim the Internet.' A symbol of belief, peace, unity, pride, celebration and team spirit — built from the 'M' for Mozilla and a pixel that is conveniently displaced to reveal a wink to its iconic Tyrannosaurus rex symbol designed by Shepard Fairey. The flag can transform into a more literal interpretation as its new mascot in ASCII art style, and serve as a rallying cry for our cause...

- The custom typefaces are bespoke and an evolution of its Mozilla slab serif today. It stands out in a sea of tech sans. The new interpretation is more innovative and built for its tech platforms. The sans brings character to something that was once hard working but generic. These fonts are interchangeable and allow for a greater degree of expression across its brand experience, connecting everything together.

The blog post at It's FOSS ends with a "trip down memory lane" — showing Mozilla's two previous logos. "I will be honest, I liked the Dino better," they write "the 2024 logo is a nice mix of a custom typeface and a flag, which looks really neat in my opinion."
AI

Google Says Its New PaliGemma 2 AI Models Can Identify Emotions. Should We Be Worried? (techcrunch.com) 26

"Google says its new AI model family has a curious feature: the ability to 'identify' emotions," writes TechCrunch. And that's raising some concerns... Announced on Thursday, the PaliGemma 2 family of models can analyze images, enabling the AI to generate captions and answer questions about people it "sees" in photos. "PaliGemma 2 generates detailed, contextually relevant captions for images," Google wrote in a blog post shared with TechCrunch, "going beyond simple object identification to describe actions, emotions, and the overall narrative of the scene." Emotion recognition doesn't work out of the box, and PaliGemma 2 has to be fine-tuned for the purpose. Nonetheless, experts TechCrunch spoke with were alarmed at the prospect of an openly available emotion detector...

"Emotion detection isn't possible in the general case, because people experience emotion in complex ways," Mike Cook, a research fellow at Queen Mary University specializing in AI, told TechCrunch. "Of course, we do think we can tell what other people are feeling by looking at them, and lots of people over the years have tried, too, like spy agencies or marketing companies. I'm sure it's absolutely possible to detect some generic signifiers in some cases, but it's not something we can ever fully 'solve.'" The unsurprising consequence is that emotion-detecting systems tend to be unreliable and biased by the assumptions of their designers... "Interpreting emotions is quite a subjective matter that extends beyond use of visual aids and is heavily embedded within a personal and cultural context," said Heidy Khlaaf, chief AI scientist at the AI Now Institute, a nonprofit that studies the societal implications of artificial intelligence. "AI aside, research has shown that we cannot infer emotions from facial features alone...."

The biggest apprehension around open models like PaliGemma 2, which is available from a number of hosts, including AI dev platform Hugging Face, is that they'll be abused or misused, which could lead to real-world harm. "If this so-called emotional identification is built on pseudoscientific presumptions, there are significant implications in how this capability may be used to further — and falsely — discriminate against marginalized groups such as in law enforcement, human resourcing, border governance, and so on," Khlaaf said.

Those concerrns were echoed by a professor in data ethics and AI at the Oxford Internet Institute, Sandra Wachter, who gave this quote to TechCrunch. With models like this, "I can think of myriad potential issues... that can lead to a dystopian future, where your emotions determine if you get the job, a loan, and if you're admitted to uni."
Movies

Does the New 'Y2K' Comedy/Disaster/Horror Film Give the '90s the Ending It Deserved? (hollywoodreporter.com) 21

The new movie Y2K is either a comedy or a disaster/horror film, according to Wikipedia. The film "imagines a turn of the century where the machines don't just glitch or stop working," writes the Hollywood Reporter. "They go full homicidal." With a cast that includes 1990s icons like Alicia Silverstone and the lead singer for the Napster-loving 1990s metal band Limp Bizkit, the movie "gives the '90s the ending it deserved," according to the article.

They interviewed the film's director (and co-writer and co-star) Kyle Mooney, best-known for SNL, starting by complimenting his fidelity to the tech of its day. "The film opens with a high schooler getting home and logging into AOL Instant Messenger, which is not a scene I think I've ever seen in another movie..." Mooney: All of my relationships, between 17 and 22 years old, were short-lived and spawned because I was most confident flirting on Instant Messager....

Q: The tech here is such a huge part of the story. Were there any logos or brands you had a tough time getting on camera?

Mooney: Definitely. This isn't really a spoiler, but Jaeden Martell's character's computer — the one that we open up with him logging into AOL — eventually turns into a robot. That was supposed to be an iMac. But I don't think Apple wanted their machines strangling people or whatever the robot does — so we had to change the look of it by, like, 30 percent. There were a few instances like that, where we couldn't get the exact thing, but we were allowed to get as close as possible.

Deadline's article includes a spoiler about the film, but also this interesting note about two of its young actors, Julian Dennison and Jaeden Martell: [A]lthough Dennison and Martell were both born after 2000, they enjoyed slipping into the "lack of convenience and the lack of technology" that came with the era.

"I wish I got to experience that. I wish I didn't live in the age of everything being so accessible," said Martell.

And apparently the movie also includes a quick shout-out to Myspace co-founder Tom Anderson.
Transportation

Do Electric Cars Offer 'Fake Shifting, Real Fun'? (theverge.com) 315

The Verge is applauding Hyundai's electric SUV, the IONIQ 5 for "Fake shifting, real fun." And others agree. "The Ioniq 5 N is also special for how it simulates the 'feel' of gear shifting," writes the blog Inside EVs, "including the jolt and brief interruption in power that happens and the mechanical resistance that's normal upon downshifting.

"The Ioniq 5 N also simulates engine sounds through the speakers, will let you rev the 'engine' while parked and has a 'redline' you'll hit before you need to shift again. It's all great fun." [E]very single person who drives the Hyundai Ioniq 5 N, whether they're a die-hard EV person or the most hardcore electro-skeptic, absolutely loves it. And they love the fake shifting most of all... Shut up and embrace the fake EV shifting, you nerds. Find some joy in your life for once.

And joy will definitely be on order with the new 2025 Kia EV6 GT. The U.S.-spec version of Kia's updated crossover made its debut [November 21] at the L.A. Auto Show. And while there's still a lot we don't know about it, we have power specs and one key detail: the EV6 GT now gets a simulated gear shift feature. "The GT's new Virtual Gear Shift feature enhances driving immersion by simulating gear shifts with visuals, engine sound effects, and a tactile sensation through motor torque adjustments," Kia officials said in a news release.

The Verge points out that Hyundai's Ioniq 5 N even uses speakers — both inside the car and outside — to broadcast the sounds of ignition, a boosted EV sound, and a third sound which "sounds like a robotic version of a fighter jet." Paired with the seemingly endless power and torque offered by the electric motors, I couldn't stop grinning. It's just like a little kid making car noises as they push a Hot Wheels car around a track, but combined with the driving experience in the Ioniq 5 N, it just taps into a pure enthusiast joy. Even kids around my neighborhood stopped and looked when I started the Ioniq 5 N up with the sound management turned on. They'd pull out their phones to take photos and videos as I drove off, happily faking the internal combustion engine experience and knowing I wasn't adding a drop of carbon to the atmosphere.

The Ioniq 5 N just might be the performance EV that will change self-described "auto enthusiast" minds about the electric transition. It's that good.

Programming

The Rust Foundation's Plan to Grow the Pool of Well-Trained Rust Developers (rust-lang.org) 65

"The Rust Foundation is dedicated to ensuring a healthy Rust ecosystem," according to a new announcement today, " which depends on a growing pool of well-trained developers to thrive." The latest SlashData Developer Nation survey found Rust to be the fastest-growing programming language, doubling its users over the past two years. As Rust's adoption continues to accelerate, the demand for a multifaceted ecosystem of quality training will too.
Their blog post highlights three examples of the Rust community "creating new pathways for learning Rust" and "addressing the critical need for Rust training in academic settings..." Rust-Edu operates as a non-profit through Portland State University, with funding from Futurewei. Their mission is to "spread Rust use and development through academic curricula and communities throughout the world, making Rust the language of choice for 'systems programming' in its broadest sense through shared efforts of faculty, students and the Rust community." They focus on three main areas: curriculum development, educational tools, and language improvements...

teach-rs, pronounced "teachers," is a modular and reusable university course designed for in-person teaching in Rust. Its mission is to introduce Rust in higher education and ensure that more students enter the job market with considerable Rust experience. The teach-rs project provides ready-to-use Rust teaching materials, including slide decks and exercises that can be adapted to various teaching contexts... As an open source permissively licensed project, teach-rs enables educators to share and improve resources, making introducing Rust instruction into their programs more accessible. Many institutions now use teach-rs in their courses, including the Slovak University of Technology, RustIEC (a collaboration between Vrije Universiteit Brussel and KU Leuven), and the University Politehnica of Bucharest. At the time of this writing, teach-rs has nearly 3000 stars on GitHub...

Under the guidance of The Rust Foundation's Global Rust Coordinator and Rust Nation UK's organizer Ernest Kissiedu, Mordecai Etukudo (Mart) has developed a guide to help educational institutions adopt Rust in their systems. This resource walks organizations through the entire implementation process, from initial assessment to community engagement.

The Gimp

GIMP 3.0 - a Milestone For Open-Source Image Editing 67

LWN: The long-awaited release of the GNU Image Manipulation Program (GIMP) 3.0 is on the way, marking the first major update since version 2.10 was released in April 2018. It now features a GTK 3 user interface and GIMP 3.0 introduces significant changes to the core platform and plugins. This release also brings performance and usability improvements, as well as more compatibility with Wayland and complex input sources.

GIMP 3.0 is the first release to use GTK 3, a more modern foundation than the GTK 2 base of prior releases. GTK 4 has been available for a few years now, and is on the project's radar, but the plan was always to finish the GTK 3 work first. Moving to GTK 3 brings initial Wayland compatibility and HiDPI scaling. In addition, this allows for GIMP users to take advantage of multi-touch input, bringing pinch-to-zoom gestures to the program, and offering a better experience when working with complex peripherals, such as advanced drawing tablets. These features were not previously possible due to the limitations of GTK 2.

A secondary result of the transition to GTK 3 is a refreshed user interface (UI), now with support for CSS themes included. In this release, four themes are available by default, including light, dark, and gray themes, along with a high-contrast theme for users with visual impairments. Additionally, this release has transitioned to using GTK's header bar component, typically used to combine an application's toolbar and title bar into one unit. To maintain familiarity with previous releases, however, GIMP 3.0 still supports the traditional menu interface.
Science

'Lollipop' Device Brings Taste To Virtual Reality (ieee.org) 26

An anonymous reader quotes a report from IEEE Spectrum: Virtual- and augmented-reality setups already modify the way users see and hear the world around them. Add in haptic feedback for a sense of touch and a VR version of Smell-O-Vision, and only one major sense remains: taste. To fill the gap, researchers at the City University of Hong Kong have developed a new interface to simulate taste in virtual and other extended reality (XR). The group previously worked on other systems for wearable interfaces, such as haptic and olfactory feedback. To create a more "immersive VR experience," they turned to adding taste sensations, says Yiming Liu, a coauthor of the group's research paper published today in the Proceedings of the National Academy of Sciences.

The lollipop-shaped lickable device can produce nine different flavors: sugar, salt, citric acid, cherry, passion fruit, green tea, milk, durian, and grapefruit. Each flavor is produced by food-grade chemicals embedded in a pocket of agarose gel. When a voltage is applied to the gel, the chemicals are transported to the surface in a liquid that then mixes with saliva on the tongue like a real lollipop. Increase the voltage, and get a stronger flavor. Initially, the researchers tested several methods for simulating taste, including electrostimulating the tongue. The other methods each came with limitations, such as being too bulky or less safe, so the researchers opted for chemical delivery through a process called iontophoresis, which moves chemicals and ions through hydrogels and has a low electrical-power requirement. With a 2-volt maximum, the device is well within the human safety limit of 30 V, which is considered enough to deliver a substantial shock in some situations.
Some of the possible applications mentioned by the authors include gustation tests, virtual grocery shopping, and immersive environments for exploring food flavors. However, the current system is limited to one hour of use due to gel depletion and it only supports a handful of flavor channels.

Future development aims to extend operation time, increase flavor complexity, and improve usability, marking the beginning of a new frontier for XR interfaces.
Businesses

Uber's Gig-Economy Workforce Now Includes Programmers (yahoo.com) 15

Uber's gig-economy workforce now includes programmers. According to Bloomberg, "The company is expanding beyond its rideshare roots to enter a hot new market: helping other businesses outsource some of their artificial intellgience development to independent contractors." From the report: Its new AI training and data labeling division, called Scaled Solutions, builds on an internal team that tackles large-scale annotation tasks for Uber's rideshare, food delivery and freight units. According to its website, Scaled Solutions has begun serving other companies that also need high-quality datasets. Clients include Aurora Innovation Inc., an Uber-backed firm that makes self-driving software for commercial trucks, and Niantic Inc., the game developer behind Pokemon Go.

Uber's efforts to sell data labeling services have not previously been reported. The move could allow it to gain a piece of a growing market, as global companies rely on humans to vet data to train AI models. Scale AI Inc, which offers similar services, is valued at $14 billion, making it one of the hottest artificial intelligence startups. The rideshare giant has plenty of experience recruiting contractors, as it has done for years with drivers and couriers. Now the company is betting that it can help other businesses by getting enough skilled workers who can label images, text and videos with context for machine learning models to recognize patterns and make accurate predictions and recommendations.

The Internet

ISPs Say Their 'Excellent Customer Service' Is Why Users Don't Switch Providers (arstechnica.com) 76

Ars Technica's Jon Brodkin reports: Lobby groups for Internet service providers claim that ISPs' customer service is so good already that the government shouldn't consider any new regulations to mandate improvements. They also claim ISPs face so much competition that market forces require providers to treat their customers well or lose them to competitors. Cable lobby group NCTA-The Internet & Television Association told the Federal Communications Commission in a filing (PDF) that "providing high-quality products and services and a positive customer experience is a competitive necessity in today's robust communications marketplace. To attract and retain customers, NCTA's cable operator members continuously strive to ensure that the customer support they provide is effective and user-friendly. Given these strong marketplace imperatives, new regulations that would micromanage providers' customer service operations are unnecessary."

Lobby groups filed comments in response to an FCC review of customer service that was announced last month, before the presidential election. While the FCC's current Democratic leadership is interested in regulating customer service practices, the Republicans who will soon take over opposed the inquiry. USTelecom, which represents telcos such as AT&T and Verizon, said that "the competitive broadband marketplace leaves providers of broadband and other communications services no choice but to provide their customers with not only high-quality broadband, but also high-quality customer service."

"If a provider fails to efficiently resolve an issue, they risk losing not only that customer -- and not just for the one service, but potentially for all of the bundled services offered to that customer -- but also any prospective customers that come across a negative review online. Because of this, broadband providers know that their success is dependent upon providing and maintaining excellent customer service," USTelecom wrote. While the FCC Notice of Inquiry said that providers should "offer live customer service representative support by phone within a reasonable timeframe," USTelecom's filing touted the customer service abilities of AI chatbots. "AI chat agents will only get better at addressing customers' needs more quickly over time -- and if providers fail to provide the customer service and engagement options that their customers expect and fail to resolve their customers' concerns, they may soon find that the consumer is no longer a customer, having switched to another competitive offering," the lobby group said.

Sony

Video Game Console Makers Confront Performance Ceiling (bloomberg.com) 173

An anonymous reader shares a report: The human eye can't really tell the difference between 4K and 8K resolution. Video game console manufacturers, who have built their businesses selling increasingly powerful machines every few years, are grappling with a future where performance improvements are becoming less dramatic.

Sony Group launched its PlayStation 5 Pro console in mid-November. The $700 upgraded version of Sony's 2020 gaming machine uses AI to improve games' frame rate while maintaining exceptional image quality -- at least for 82 games that have been enhanced to take advantage of the new specs. That means gamers can see the realistic glint of their metal sword and experience smooth, sword-swinging battle action.

But despite all the fancy tech and a $200 price increase over the previous version, reviews so far haven't suggested it's a must-have machine. "It's an improvement, but there's nothing that makes it a complete generation above what the Series X offered," Daniel Ahmad, director of research and insights at Niko Partners, said. "It's a lot more difficult to distinguish the jump between each generation." The number of households with a gaming console hasn't really budged in more than a decade. Many gamers are replacing older machines more slowly, finding the one they already have is good enough.

Windows

Microsoft's Controversial 'Recall' Feature is Already Experiencing Some Issues (cnbc.com) 73

Microsoft's controversial "Recall" feature (in a public preview of Windows 11) already has some known issues, Microsoft admitted Friday. For example:

- Recall can be enabled or disabled from "Turn Windows features on or off". We are caching the Recall binaries on disk while we test add/remove. In a future update we will completely remove the binaries.

- You must have Secure Boot enabled for Recall to save snapshots.

- Some users experience a delay before snapshots first appear in the timeline while using their device. If snapshots do not appear after 5 minutes, reboot your device. If saving snapshots is enabled, but you see snapshots are no longer being saved, reboot your device.

- Clicking links within Recall to submit feedback may experience a delay in loading the Feedback Hub application. Be patient and it will display.

CNBC adds that according to Microsoft Recall "won't work with some accessibility programs, and if you specify that Recall shouldn't save content from a given website, it might get captured anyway while using the built-in Edge browser..." But those aren't the only issues CNBC noticed: - While you might expect that your computer will be recording every last thing you look at once you've turned on Recall, it can go several minutes between making snapshots, leaving gaps in the timeline.

- Recall allows you to prevent screenshots from being made when you're accessing specific apps. But a few apps installed on my Surface Pro are not shown on that list.

- When you enter a search string to find words, results might be incomplete or incorrect. Recall clearly had two screen images that mention "Yankees," but when I typed that into the search box, only one of them came up as a text match. I typed in my last name, which appeared in eight images, but Recall produced just two text matches.

- Recall made a screenshot while I was scrolling through posts on social network BlueSky, and one contains a photo of a New York street scene. You can see a stoplight, a smokestack and street signs. I typed each of those into the search box, but Recall came up with no results...

- The search function is fast, but flipping through snapshots in Recall is not. It can take a couple of seconds to load screenshots as you swipe between them.

Programming

Does GitHub Copilot Improve Code Quality? (github.blog) 76

Microsoft-owned GitHub published a blog post asking "Does GitHub Copilot improve code quality? Here's what the data says."

Its first paragraph includes statistics from past studies — that GitHub Copilot has helped developers code up to 55% faster, leaving 88% of developers feeling more "in the flow" and 85% feeling more confident in their code.

But does it improve code quality? [W]e recruited 202 [Python] developers with at least five years of experience. Half were randomly assigned GitHub Copilot access and the other half were instructed not to use any AI tools... We then evaluated the code with unit tests and with an expert review conducted by developers.

Our findings overall show that code authored with GitHub Copilot has increased functionality and improved readability, is of better quality, and receives higher approval rates... Developers with GitHub Copilot access had a 56% greater likelihood of passing all 10 unit tests in the study, indicating that GitHub Copilot helps developers write more functional code by a wide margin. In blind reviews, code written with GitHub Copilot had significantly fewer code readability errors, allowing developers to write 13.6% more lines of code, on average, without encountering readability problems. Readability improved by 3.62%, reliability by 2.94%, maintainability by 2.47%, and conciseness by 4.16%. All numbers were statistically significant... Developers were 5% more likely to approve code written with GitHub Copilot, meaning that such code is ready to be merged sooner, speeding up the time to fix bugs or deploy new features.

"While GitHub's reports have been positive, a few others haven't," reports Visual Studio magazine: For example, a recent study from Uplevel Data Labs said, "Developers with Copilot access saw a significantly higher bug rate while their issue throughput remained consistent."

And earlier this year a "Coding on Copilot" whitepaper from GitClear said, "We find disconcerting trends for maintainability. Code churn — the percentage of lines that are reverted or updated less than two weeks after being authored — is projected to double in 2024 compared to its 2021, pre-AI baseline. We further find that the percentage of 'added code' and 'copy/pasted code' is increasing in proportion to 'updated,' 'deleted,' and 'moved 'code. In this regard, AI-generated code resembles an itinerant contributor, prone to violate the DRY-ness [don't repeat yourself] of the repos visited."

Red Hat Software

Red Hat is Becoming an Official Microsoft 'Windows Subsystem for Linux' Distro (microsoft.com) 48

"You can use any Linux distribution inside of the Windows Subsystem for Linux" Microsoft recently reminded Windows users, "even if it is not available in the Microsoft Store, by importing it with a tar file."

But being an official distro "makes it easier for Windows Subsystem for Linux users to install and discover it with actions like wsl --list --online and wsl --install," Microsoft pointed out this week. And "We're excited to announce that Red Hat will soon be delivering a Red Hat Enterprise Linux WSL distro image in the coming months..."

Thank you to the Red Hat team as their feedback has been invaluable as we built out this new architecture, and we're looking forwards to the release...! Ron Pacheco, senior director, Red Hat Enterprise Linux Ecosystem, Red Hat says:

"Developers have their preferred platforms for developing applications for multiple operating systems, and WSL is an important platform for many of them. Red Hat is committed to driving greater choice and flexibility for developers, which is why we're working closely with the Microsoft team to bring Red Hat Enterprise Linux, the largest commercially available open source Linux distribution, to all WSL users."

Read Pacheco's own blog post here.

But in addition Microsoft is also releasing "a new way to make WSL distros," they announced this week, "with a new architecture that backs how WSL distros are packaged and installed." Up until now, you could make a WSL distro by either creating an appx package and distributing it via the Microsoft Store, or by importing a .tar file with wsl -import. We wanted to improve this by making it possible to create a WSL distro without needing to write Windows code, and for users to more easily install their distros from a file or network share which is common in enterprise scenarios... With the tar based architecture, you can start with the same .tar file (which can be an exported Linux container!) and just edit it to add details to make it a WSL distro... These options will describe key distro attributes, like the name of the distro, its icon in Windows, and its out of box experience (OOBE) which is what happens when you run WSL for the first time. You'll notice that the oobe_command option points to a file which is a Linux executable, meaning you can set up your full experience just in Linux if you wish.
Television

Plex's Upcoming App Redesign is a Big Swing at Going Legit 71

An anonymous reader shares a report: Plex is beginning to test its "newly reimagined Plex experience," which will be available first on mobile and is coming to TV platforms "very soon." Plex says the new experience has been in development for almost two years and is "designed to bring everything you love into one seamless interface." But don't worry -- while the new version of the app is currently missing some features, Plex says it will be "closing those gaps" and will keep the current app available during the preview, which will hopefully prevent a Sonos-like debacle.

A big change for the new app is redesigned navigation that more clearly delineates between media you might have on your Plex server and the company's streaming and on-demand offerings. The bottom bar has dedicated tabs for your media libraries, live TV, and on-demand movies and shows. The Watchlist, which lets you make a list of things you want to watch, has a spot at the top of the app. And artwork is shown more prominently.
Android

Android's 'Restore Credentials' Feature Will Automatically Log You In To Your Apps On a New Phone (theverge.com) 27

Google is introducing "Restore Credentials," a feature that simplifies transferring app credentials when switching Android devices to keep you logged into your apps. The Verge reports: While some apps already did this, Google is making it easier for developers to include this experience by implementing a "restore key" that automatically transfers to the new phone and logs you back into the app. [...] Restore Credentials requires less work than the previous approach on Android, and can automatically check if a restore key is available and log you back in at the first app launch. A restore key is a public key that uses existing passkey infrastructure to move about your credentials.

Restore keys can also be backed up to the cloud, although developers can opt out. For that reason, transferring directly from device to device will still likely be more thorough than restoring from the cloud, as is the case with Apple devices today. Notably, Google says restore keys do not transfer if you delete an app and reinstall it.

Cloud

Sony's New PlayStation Portal Update Enables Cloud Gaming (theverge.com) 8

Sony is bringing cloud streaming to the PlayStation Portal. "When it first launched, the device was only able to stream games from your PS5 over Wi-Fi," notes The Verge's Jay Peters. "But as part of a new system update that's rolling out starting later today, you'll be able to stream select PS5 games from the PlayStation Plus Game Catalog to your PlayStation Portal." From the report: Sony is launching the feature in beta, and you'll need to be a PlayStation Plus Premium subscriber to take advantage of it. Sony says that to stream at 720p, you'll need a minimum 7 Mbps connection, while 1080p quality will require a minimum 13 Mbps connection. Some PlayStation Plus features won't be available to start with cloud streaming to the PlayStation Portal, including Game Trials, party voice chat, game invites for select games, 3D audio, and "in-game commerce." And you won't be able to stream any PS4 games or PS3 games. Child accounts also won't be able to use cloud streaming on the Portal.

Slashdot Top Deals