Chrome 112 Released With WASM Garbage Collection Trial, CSS Nesting

Google today promoted the Chrome 112 web browser to their stable channel on all supported platforms. Phoronix reports: Starting as an origin trial with Chrome 112 is WebAssembly (WASM) Garbage Collection support. Yes, garbage collection to allow for efficient support for high-level managed languages with WebAssembly. This trial support allows for compilers targeting WASM to integrate with a garbage collector in the host VM. Also on the WebAssembly front with today’s Chrome browser update is making WebAssembly tail call support available out of the box. This adds explicit tail call and indirect tail call opcodes. This support is useful for correct/efficient implementations of languages that require tail call elimination, compilation of control constructs that can be implemented with it, and other computations being expressed as WASM functions.

Meanwhile by default in Chrome 112 is now CSS nesting support as the ability to nest CSS style rules inside other style rules for increasing modularity and maintainability of style sheets. Chrome 112 also adds support for the CSS animation-composition property. Behind a developer flag is also the background-blur feature that allows using a native platform’s API for camera background segmentation. This is intended for use with web-based video conferencing applications running within the web browser to make use of native platform APIs. A full list of changes is available on the Chrome Releases blog.

Read more of this story at Slashdot.

Capita, Company Providing UK’s Nuclear Submarine Training, Says It’s Successfully Contained ‘Cyber Incident’

Capita, the United Kingdom’s largest outsourcing company, confirmed Monday that an IT outage which left staff locked out of their accounts on Friday was caused by “a cyber incident.” The Record reports: Staff attempting to login were erroneously told their usual passwords were “incorrect” according to reports, fueling speculation that a cyberattack was to blame, although not all of Capita’s 61,000 employees were affected. At the time, a Capita spokesperson said the company was investigating “a technical issue.”

In an update on Monday about the incident sent to the Regulatory News Service, the company confirmed it “experienced a cyber incident primarily impacting access to internal Microsoft Office 365 applications.” The nature of the incident has not been disclosed. While financially motivated ransomware attacks remain a prevalent threat for organizations in Britain, Capita also provides services to the British government that may be of interest to state-sponsored espionage groups.

Capita’s numerous contracts include several with the Ministry of Defence. Last year, a consortium it leads took control over engineering and maintenance support of training simulators for the Royal Navy’s nuclear-powered ballistic missile submarines used as part of the U.K.’s nuclear deterrent. In its statement, Capita said: “Immediate steps were taken to successfully isolate and contain the issue,” which was “limited to parts of the Capita network.”

Read more of this story at Slashdot.

AM Radio to Be Dropped in All Ford New Models Except Commercial Vehicles

It’s not just the Ford Mustang that’s losing its AM radio. The Detroit Free Press reports:

“We are transitioning from AM radio for most new and updated 2024 models,” Ford spokesman Wes Sherwood told the Free Press. “A majority of U.S. AM stations, as well as a number of countries and automakers globally, are modernizing radio by offering internet streaming through mobile apps, FM, digital and satellite radio options. Ford will continue to offer these alternatives for customers to hear their favorite AM radio music, news and podcasts as we remove amplitude modulation — the definition of AM in this case — from most new and updated models we bring to market.” Commercial vehicles will continue to offer AM radio because of longstanding contract language, Sherwood said….

“In essence, EV motors generate a lot of electromagnetic interference that affects the frequencies of AM radio and make it difficult to get a clear signal,” said Mike Ramsey, an analyst with Stamford, Connecticut-based Gartner Research Group, which specializes in digital transformation and innovation. “It could be shielded, but given the diminishing listening habits to AM, the automakers haven’t chosen to do it. Most of the content there is available through other means, including podcast and internet streaming. In my view, this isn’t that different from automakers discontinuing 8-track players, cassette players and CD players. Technology has advanced. The idea that it is a critical safety channel is a bit suspect given that almost all critical communication now is sent through mobile phones….”

Veteran analyst John McEloy, host of “Autoline After Hours” webcast and podcast said automakers don’t need to get rid of AM radio. “It’s happening because automakers would love to get rid of the cost of an AM radio,” he told the Free Press. “Some of them, like Ford, are using EVs as an excuse to get rid of it. GM shields its AM radios in its electric cars to they don’t get any interference.”
But the article also quotes a spokesperson for GM saying they’re “evaluating AM radio on future vehicles and not providing any further details at this time.”

Last month U.S. Senator Markey noted that seven more top automakers have already removed AM radio from their electric vehicles — BMW, Mazda, Polestar, Rivian, Tesla, Volkswagen, and Volvo.

Read more of this story at Slashdot.

Planned NFT-Based Private Club in San Francisco Stalled by Uncompleted Permitting Steps

Remember that entrepreneur planning an ostentatious NFT-based restaurant/members-only club in San Francisco? Seven months later it’s still “an empty husk of a building, hindered by construction delays and unfulfilled crypto dreams,” reports SFGate:

Last August, Joshua Sigel held a “groundbreaking” event at what he said would be the future home of Sho Restaurant, located atop Salesforce Park in San Francisco. He told the gathered media that construction of the proposed Japanese fine dining restaurant would begin in less than two months, once some permitting issues were resolved, with a targeted opening date of September or October of 2023.

Sigel maintained that he’d soon be offering 3,275 Sho Club NFT (non-fungible token) memberships — first via a private sale, then a larger public sale in late September — which would serve as the backbone of Sho Restaurant’s clientele. (Sigel is the CEO of Sho Group, which encapsulates Sho Restaurant and Sho Club.) There were to be 2,878 “Earth” NFT memberships, priced at $7,500 each; 377 “Water” NFT memberships, priced at $15,000 each; and 20 “Fire” NFT memberships; priced at $300,000 each. The NFTs are basically membership cards for the restaurant, spruced up with Web3 jargon…. Each membership tier comes with increasingly luxurious benefits, though restaurant reservations would also be available for nonmembers.

Seven months later, things don’t seem to be going very well for Sho Club or for Sho Restaurant. I recently walked over to Salesforce Park and peered inside the shell of the building that’s supposed to become a restaurant; I saw an empty space that looks almost exactly the same as it did in August. The mock-up design photos that journalists looked at during the “groundbreaking” in August remain strewn about on the floor. Permits for Sho Restaurant haven’t been issued, the result of Sho Restaurant designers not yet responding to a number of San Francisco Department of Building Inspection notes, among a host of permitting steps that haven’t been completed. Sho Club social media accounts have been radio silent since late September….

Sho Club appears to have sold around 100 NFT memberships, rather than 3,275, as Sigel originally projected. I repeatedly reached out to Sigel, to Sho Club, and its public relations representatives. No one replied to my questions.

Read more of this story at Slashdot.

Steve Jobs Has a New ‘Memoir’, to Be Published More than 11 Years After His Death

An anonymous reader shares this report from the Washington Post:

Steve Jobs never lived to be an old wise man.

But running Apple and Pixar, tumbling and thriving, earned him a lot of wisdom in his 56 years. Now, a small group of his family, friends and former colleagues have collected it into “Make Something Wonderful: Steve Jobs in his own words,” available free to the public online starting on April 11. Somewhere between a posthumous memoir and a scrapbook album, it is told through notes and drafts Jobs emailed to himself, excerpts of letters and speeches, oral histories and interviews, photos and mementos. (Some physical copies are being produced for Apple and Disney employees, but that format won’t be for sale to the general public.)

“Imagine yourself as an old person looking back on your life,” Jobs wrote in a June 2005 email to himself as he was preparing to give the Stanford commencement speech. “Your life will be a story. It will be your story, with its highs and lows, its heros and villains, its forks in the road that mean everything.” The book, published by the Steve Jobs Archive, will be released on Apple Books and the Steve Jobs Archive website. The fact that it aesthetically resembles an Apple product — mostly gray and white, minimalist — is no coincidence: It was designed by LoveFrom, the firm founded by Jony Ive, Apple’s former chief design officer.

Read more of this story at Slashdot.

Can Codon ‘Turbocharge Python’s Notoriously Slow Compiler’?

IEEE Spectrum reports on Codon, a Python compiler specifically developed to, as they put it, “turbocharge Python’s Notoriously slow compiler.”

“We do type checking during the compilation process, which lets us avoid all of that expensive type manipulation at runtime,” says Ariya Shajii, an MIT CSAIL graduate student and lead author on a recent paper about Codon.

Without any unnecessary data or type checking during runtime, Codon results in zero overhead, according to Shajii. And when it comes to performance, “Codon is typically on par with C++. Versus Python, what we usually see is 10 to 100x improvement,” he says. But Codon’s approach comes with its trade-offs. “We do this static type checking, and we disallow some of the dynamic features of Python, like changing types at runtime dynamically,” says Shajii. “There are also some Python libraries we haven’t implemented yet….”

Codon was initially designed for use in genomics and bioinformatics. “Data sets are getting really big in these fields, and high-level languages like Python and R are too slow to handle terabytes per set of sequencing data,” says Shajii. “That was the gap we wanted to fill — to give domain experts who are not necessarily computer scientists or programmers by training a way to tackle large data without having to write C or C++ code.” Aside from genomics, Codon could also be applied to similar applications that process massive data sets, as well as areas such as GPU programming and parallel programming, which the Python-based compiler supports. In fact, Codon is now being used commercially in the bioinformatics, deep learning, and quantitative finance sectors through the startup Exaloop, which Shajii founded to shift Codon from an academic project to an industry application.

To enable Codon to work with these different domains, the team developed a plug-in system. “It’s like an extensible compiler,” Shajii says. “You can write a plug-in for genomics or another domain, and those plug-ins can have new libraries and new compiler optimizations….” In terms of what’s next for Codon, Shajii and his team are currently working on native implementations of widely used Python libraries, as well as library-specific optimizations to get much better performance out of these libraries. They also plan to create a widely requested feature: a WebAssembly back end for Codon to enable running code on a Web browser.

Read more of this story at Slashdot.