Browsed by
Category: AI

GitHub is under constant, automated attack

GitHub is under constant, automated attack

This problem is very serious since AI’s are often trained on Github projects. This means your AI generated code is increasingly more likely to have serious security issues in it.

GitHub is undergoing automated attacks involving the cloning and creation of huge numbers of malicious code repositories, and while the developers have been working to remove the affected repos, a significant amount are said to survive, with more uploaded on a regular basis.

An unknown attacker has managed to create and deploy an automated process that forks and clones existing repositories, adding its own malicious code which is concealed under seven layers of obfuscation.

Given the current scale of the attack, said by the researchers to be in the millions of uploaded or forked repositories, even a 1% miss-rate still means potentially thousands of compromised repos still on the site.

Articles:

Grok 3 clones Breakout

Grok 3 clones Breakout

David Plummer re-created the classic game Breakout using Grok 3 AI. It generated a Javascript program that can be played in a browser. He even shared the prompts and code on github.

Another score for AI heavily augmenting the need for programmers.

Links:

AI Tarpits

AI Tarpits

AI companies are desperate for content to train their models. They’re catching increasing flack for hammering websites and scraping every bit of written, video, and still image content on the entire internet. AI company data scrapers have been busted for everything from grabbing copyright data to more practical problems of hammering certain websites millions of times a day and ignoring robots.txt files that are used to tell bots what to stay out of.

Enter, tarpits and Nepenthes.

Building on an anti-spam cybersecurity tactic known as tarpitting, he created Nepenthes, malicious software named after a carnivorous plant that will “eat just about anything that finds its way inside.”

Aaron clearly warns users that Nepenthes is aggressive malware. It’s not to be deployed by site owners uncomfortable with trapping AI crawlers and sending them down an “infinite maze” of static files with no exit links, where they “get stuck” and “thrash around” for months, he tells users. Once trapped, the crawlers can be fed gibberish data, aka Markov babble, which is designed to poison AI models.

It’s just one more counterattack in poisoning and combating AI.

Articles:

$10,000 AI designed CPU cooler

$10,000 AI designed CPU cooler

A team consisting of Skatterbencher who’s renowned for overclocking prowess; Diabatix, specializing in generative AI for thermal solutions; 3D Systems for additive manufacturing; and finally ElmorLabs for overclocking gear put together a unique cooler.

The team took ElmorLabs’ existing Volcano LN2 container as a reference point, then used Diabatix’s ColdStream Next AI to generate an improved design. 3D Systems then 3D printed a prototype using oxygen-free copper powder. The cutting-edge process commanded a steep $10,000 price tag – a far cry from the $260 cost of the original Volcano.

The design did do better than the stock Volcano. Using 500mL of LN2, it hit -133°C, while the Volcano stopped short at -100°C

Links:

McDonalds ended AI drive through tests

McDonalds ended AI drive through tests

The fast-food giant ended a test run of its AI drive-thru technology partnership with IBM in more than 100 restaurants. The so-called Automated Order Taker will be shut off no later than July 26, 2024.

The global AI partnership began in 2021. The combination of technologies from the two companies aimed to simplify and speed up operations with voice-activated ordering.

Two sources familiar with the technology told CNBC that among its challenges, it had issues interpreting different accents and dialects, which affected order accuracy.

Article:

Zoom in! With AI

Zoom in! With AI

Extreme zoom-in videos are something that have gotten a little publicity with some videos made by Jesse Martin.

Now Google and University of Washington have created a text-to-image model for extreme semantic zooms for consistent multi-scale content creation

Check out the Research paper here.

It seems like this kind of technique that over-arches the generation from one topic to the next might be very useful in maintaining continuity relating to temporal stability.

Articles:

Syntilay 3d Printed shoes

Syntilay 3d Printed shoes

The idea of 3D printing AI generated shoes is not new. Nike has debuted AI generated and 3D printed shoes, and others like Lightspray are also creating completely automated manufacturing methods.

Now enter Syntilay, the world’s first entirely AI-designed and 3D-printed thermoplastic polyurethane shoe. Syntilay used Midjourney AI to create the image, then the image was run back through Vizcom to generate the 3D model data. Generative AI was used one more time to apply some patterns to the final design to add some character. They’re then shipped to the printer for each order.

You can own your own for $149.99 a pair.

The 89 year old Joe Foster, who co-founded Reebok 60 years ago, is so interested in the idea that he is now helping to launch Syntilay.

Articles:

Design logos that have words with DallE 3 and ChatGPT

Design logos that have words with DallE 3 and ChatGPT

AI may have trouble with accuracy of information (AI is the know-it-all neighbor) it is a great way to brainstorm a variety of different ideas quickly. Getting them to generate images that have correctly spelled words can be hard.

Julian Horsey and Metricsmule give you prompts that demonstrate how to use ChatGPT combined with DallE 3 to generate logos for your company – that include correctly spelled words.

Article:

Google report on using AI for internal code migrations

Google report on using AI for internal code migrations

Google published a report on it’s effort to migrate code to the latest dependencies – an often thankless task fraught with risk. Google’s code migrations involved: changing 32-bit IDs in the 500-plus-million-line codebase for Google Ads to 64-bit IDs; converting its old JUnit3 testing library to JUnit4; and replacing the Joda time library with Java’s standard java.time package. The 32-bit ID’s were particularly rough because they were often generically defined types that were not easily searchable.

They used a collection of AI tools as well as manual code reviews and touch-ups to achieve their goal. They emphasize that LLMs should be viewed as complementary to traditional migration techniques that rely on Abstract Syntax Trees (ASTs), grep-like searches, Kythe, and custom scripts because LLMs can be very expensive.

The results?

With LLM assistance, it took just three months to migrate 5,359 files and modify 149,000 lines of code to complete the JUnit3-JUnit4 transition. Approximately 87 percent of the code generated by AI ended up being committed with no changes. For the Joda-Java time framework switch, the authors estimate a time saving of 89 percent compared to the projected manual change time.

Links: