AI system devises first optimizations to sorting code in over a decade

Writing efficient code was turned into a game, and the AI played to win.

Image of computer code on a screen.

Enlarge (credit: Anas Photography)

Anyone who has taken a basic computer science class has undoubtedly spent time devising a sorting algorithm—code that will take an unordered list of items and put them in ascending or descending order. It's an interesting challenge because there are so many ways of doing it and because people have spent a lot of time figuring out how to do this sorting as efficiently as possible.

Sorting is so basic that algorithms are built into most standard libraries for programming languages. And, in the case of the C++ library used with the LLVM compiler, the code hasn't been touched in over a decade.

But Google's DeepMind AI group has now developed a reinforcement learning tool that can develop extremely optimized algorithms without first being trained on human code examples. The trick was to set it up to treat programming as a game.

Read 16 remaining paragraphs | Comments

You don’t need to pay $99 for a developer account to try iOS 17 or macOS 14 beta

Apple typically releases public betas of its upcoming operating systems for users that want to try out new features before they’re available to the general public. But those are usually only released after the company offers earlier previews to …

Apple typically releases public betas of its upcoming operating systems for users that want to try out new features before they’re available to the general public. But those are usually only released after the company offers earlier previews to developers who have to pay $99 to join the Apple Developer program. But when Apple released developer […]

The post You don’t need to pay $99 for a developer account to try iOS 17 or macOS 14 beta appeared first on Liliputing.

Windows 11 is adding support for controlling RGB lighting on some peripherals without 3rd-party tools

The latest Windows 11 Insider Preview Dev Channel build introduces some updates to the address bar and home page for File Explorer and the rollout of Unicode Emoji 15 (with new symbols for wireless networking, a flute, maracas, goose, jellyfish, and g…

The latest Windows 11 Insider Preview Dev Channel build introduces some updates to the address bar and home page for File Explorer and the rollout of Unicode Emoji 15 (with new symbols for wireless networking, a flute, maracas, goose, jellyfish, and ginger, among other things). It also introduces a new Dynamic Lighting feature, allowing users […]

The post Windows 11 is adding support for controlling RGB lighting on some peripherals without 3rd-party tools appeared first on Liliputing.

What Remains of Content ID Lawsuit Seems Unlikely to Change YouTube

Maria Schneider’s lawsuit against YouTube began with great ambitions to vastly improve the copyright enforcement landscape on YouTube to the benefit of artists everywhere. With a jury trial just days away, but with class-action status already denied, what’s left of the lawsuit could still deliver a win for the plaintiffs. Fulfilling ambitions will probably have to wait until another time.

From: TF, for the latest news on copyright battles, piracy and more.

Sad YouTubeAccording to the most recent order in Maria Schneider’s copyright lawsuit against YouTube, the long-running case is still scheduled for jury trial beginning Monday, June 12, 2023. Or at least what remains of it.

Based upon allegations that YouTube is a platform where rampant piracy goes unchecked, Schneider – with support from Uniglobe Entertainment and AST Publishing – had ambitions of class action certification, considerable sums in damages, and the jewel in the crown; universal access to YouTube’s Content ID system, to the benefit of creators everywhere.

Class Certification Denied

A key step towards achieving this goal was to have the plaintiffs’ case certified as a class action. In an order handed down last month, Judge James Donato explained why that wouldn’t happen.

“It has been said that ‘copyright claims are poor candidates for class-action treatment,’ and for good reason. Every copyright claim turns ‘upon facts which are particular to that single claim of infringement, and separate from all the other claims’,” his order denying certification reads.

“This is not to say that certification of a copyright infringement class is per se impossible. The Court certainly does not hold that here. But these factors underscore the challenges that plaintiffs face in seeking to obtain class certification.”

Unique Events, Unique Challenges

With its twists and turns, this lawsuit has presented constant challenges.

Lawsuits that seek to explore new ground are often complex, but the idea that YouTube’s restriction of access to Content ID effectively amounts to a breach of copyright law seems as much a stretch today as it did three years ago.

That this lawsuit originally featured a plaintiff called Pirate Monitor, which according to Google, deliberately uploaded thousands of videos and then proceeded to take them down under the DMCA, to boost infringement claims in this very lawsuit, is outrageous.

Pirate Monitor Ltd, Pirate Monitor LLC, and reported owner Gabor Csupo were subsequently targeted in a YouTube counterclaim for fraud/breach of contract. That Pirate Monitor LLC does not actually exist seemed to be part of the problem, a problem now solved after the Court dismissed the ‘company’ from the action.

As for the fraud/contract counterclaims against Csupo and Pirate Monitor Ltd, YouTube has decided not to pursue them, so only the DMCA notice claims remain.

Joint Trial Plan

Following a second pretrial conference on June 5, the Court issued orders in advance of the jury trial set for June 12.

In respect of Schneider’s infringement claims, the order states that the parties have agreed to try “six bellwether infringement works and six bellwether CMI [Content Management Information] violations” based on statutory damages on a per work (not per infringement) basis. The damages that may be awarded will be applied to the remaining claims on a pro-rata basis.

By agreement, the plaintiffs are required to dismiss AST Publishing as a party, dismiss the foreign unregistered works infringement claims by AST and Uniglobe, and dismiss Schneider’s claims in respect of CLFN (ClipFileName) metadata.

If all goes to plan, an in-person conference tomorrow afternoon will discuss the jury questionnaire responses, and by 7:00am June 12, the parties will have submitted a final joint list of witnesses to the Court.

“During witness testimony, all individuals at the tables for counsel will remain seated and silent except for the attorneys handling the examination. An opposing party’s presentations and witness examinations are not an opportunity for the other side to engage in discussions, take deliveries, rummage through boxes, and the like,” Judge Donata’s instructions read.

“Violators will be excused from the courtroom for the day and possibly the remainder of the trial, depending on circumstances.”

That seems unlikely to happen, perhaps as unlikely as this lawsuit fulfilling its key ambition of forcing change at YouTube, including universal access to Content ID. Unless Schneider’s emergency appeal to the Ninth Circuit regarding class certification suddenly turns the tide.

Referenced court documents can be found here (1,2,3,4)

From: TF, for the latest news on copyright battles, piracy and more.

Robocalls claiming voters would get “mandatory vaccines” result in $5M fine

Black people targeted with conspiracy theory about voting and mandatory vaccines.

A sign with the word

Enlarge (credit: Getty Images | adamkaz)

The Federal Communications Commission issued a $5.1 million fine against pro-Trump robocallers who targeted Black people with calls promoting a conspiracy theory that the government would use mail-in voting records "to track people for mandatory vaccines." The calls also falsely claimed that mail-in voting would be used by police to "track down old warrants" and by credit card companies to collect outstanding debts.

The FCC voted 4–0 to issue the fine against John Burkman (aka Jack Burkman), Jacob Wohl, and J.M. Burkman & Associates LLC for making illegal robocalls to wireless phones, the commission announced yesterday. Burkman and Wohl have faced multiple lawsuits and pleaded guilty in one criminal case. If they do not pay the $5,134,500 penalty, the FCC will refer it to the Department of Justice for collection.

The FCC fine is for 1,141 calls made to wireless numbers without the recipients' express prior consent. But the robocalls were sent to over 85,000 people overall, according to a ruling in a court case described later in this article.

Read 14 remaining paragraphs | Comments

Autonomous Waymo car runs over dog in San Francisco

The vehicle was in autonomous mode with a safety driver present in a 25 mph zone.

A Waymo Jaguar iPace.

Enlarge / A Waymo Jaguar iPace. (credit: Waymo)

One of Alphabet's Waymo autonomous cars has killed a pet dog. TechCrunch spotted the public report of the incident, which says one of the Waymo Jaguar I-Pace cars ran over a dog in San Francisco while in autonomous mode with a safety driver behind the wheel. Waymo's collision report says:

On May 21, 2023 at 10:56 AM PT a Waymo Autonomous Vehicle (“Waymo AV”) operating in San Francisco, California was in a collision involving a small dog on Toland Street at Toland Place. The Waymo AV was traveling southwest on Toland Street when a small dog ran into the street in front of the Waymo AV. The Waymo AV then made contact with the dog, which did not survive. At the time of the impact, the Waymo AV’s Level 4 ADS was engaged in autonomous mode, and a test driver was present (in the driver’s seating position). The Waymo AV sustained damage.

The collision was a block from Waymo's Toland Depot, a 120,000-square-foot warehouse that houses at least 50 autonomous cars. The speed limit on Toland Street is 25 mph, according to posted signs viewable on Google Maps. From that Street View link, the road looks like a busy industrial area with many warehouses, truck delivery areas, and barbed-wire fences.

Waymo sent along a statement:

Read 1 remaining paragraphs | Comments

Reddit insists on being “fairly paid” amid API price protest plans, layoffs

Reddit, accused of trying to kill third-party apps, is cutting 5% of workforce.

The Reddit app icon on an iPhone screen.

Enlarge / The Reddit logo on a mobile device. (credit: Getty Images)

As thousands of subreddits prepare to go dark in five days to protest Reddit's jacked-up API fees, Reddit claims it's only asking for what's fair. At the same time, the company is reportedly enacting layoffs and slowing hiring.

Reddit used to provide free access to its API, enabling various developers to build and create apps aimed at improving the Reddit experience. But similar to Twitter, Reddit last month announced that it would start charging apps to access its API.

From a financial perspective, it's sensible for Reddit to try to make money off third-party apps, considering how popular they are and that most don't show Reddit's ads, which is how Reddit makes most of its revenue. In fact, a 2019 CNBC report found that Reddit makes less average revenue per user than Twitter, Facebook, Pinterest, or Snap.

Read 17 remaining paragraphs | Comments

Daily Deals (6-07-2023)

The Mele Quieter line of pocket-sized fanless computers were never particularly expensive. But while we’re waiting to see if the company can cram an Intel Alder Lake-N processor into such a compact, passively-cooled design, you can save a bit mo…

The Mele Quieter line of pocket-sized fanless computers were never particularly expensive. But while we’re waiting to see if the company can cram an Intel Alder Lake-N processor into such a compact, passively-cooled design, you can save a bit more than usual by picking up a previous-gen model. Right now Amazon is selling the Quieter2D […]

The post Daily Deals (6-07-2023) appeared first on Liliputing.

Apple removes $99 dev account requirement for first iOS 17 and macOS 14 betas

We’ll also explain how the beta install process has changed since last year.

Apple removes $99 dev account requirement for first iOS 17 and macOS 14 betas

Enlarge (credit: Apple)

Usually when Apple announces big new operating system updates at WWDC, it releases early, work-in-progress developer betas for app developers who have paid for an Apple Developer account. A few weeks later, once the betas have been updated a couple of times, it has released somewhat more-stable public beta versions for general consumption.

That has changing this year. Anyone who signs in to Apple's developer site with their Apple ID will have access to the developer beta builds of iOS 17, macOS Sonoma, and Apple's other operating systems for free. Actually submitting apps to Apple for App Store distribution (or, on the Mac, signing them so that you can distribute them outside the App Store without setting off macOS' many unsigned app warning messages) will still cost $99 per year. But enthusiasts and testers who use developer accounts to get early beta access will no longer need to pay to do it.

Apple will still release public beta builds of all its operating systems through its public beta program sometime in July.

Read 8 remaining paragraphs | Comments

Dozens of popular Minecraft mods found infected with Fracturiser malware

Stop downloading or updating Minecraft mods for now, investigators say.

Dozens of popular Minecraft mods found infected with Fracturiser malware

Enlarge (credit: Getty Images)

A platform that provides plugin software for the wildly popular Minecraft game is advising users to immediately stop downloading or updating mods after discovering malware has been injected into dozens of offerings it makes available online.

The mod-developer accounts were hosted by CurseForge, a platform that hosts accounts and forums related to add-on software known as mods or plugins, which extend the capabilities of the standalone Minecraft game. Some of the malicious files used in the attack date back to mid-April, a sign that the account compromises have been active for weeks. Bukkit.org, a developer platform run by CurseForge, is also believed to be affected.

Fracturiser infecting Windows and Linux systems

“A number of Curseforge and dev.bukkit.org (not the Bukkit software itself) accounts were compromised, and malicious software was injected into copies of many popular plugins and mods,” gamers wrote in a forum dedicated to discussing the event. “Some of these malicious copies have been injected into popular modpacks including Better Minecraft. There are reports of malicious plugin/mod JARs as early as mid-April.”

Read 10 remaining paragraphs | Comments