Browsed by
Author: matt

Alternatives to Github Copilot and ChatGPT

Alternatives to Github Copilot and ChatGPT

In case you want some alternatives to using ChatGPT or Github Copilot, this guide from the Pragmatic Engineer breaks down your options.

Building your own company model is another alternative and could be prudent for businesses conscious about not passing sensitive and proprietary data to vendors. Databricks created Dolly for this reason.

Update 02-2024:

GitHub Copilot Chat for Visual Studio 2022 is here.

VS2022 GitHub Copilot Plugin Developer blog

AI can decide to actively deceive you

AI can decide to actively deceive you

The ability of AI to hallucinate things has been pretty well documented. AI hallucinations are a phenomenon observed most often in large language models (LLM), AI image recognition, and other generative AI models. The model perceives patterns or objects that are nonexistent or incorrect – and then generates outputs that are inaccurate or misleading. It is usually understood as an emergent higher-dimensional statistical phenomenon that is often based in insufficient or incorrect training data.

A new study by Apollo Research demonstrates that besides more innocent hallucination, AI can be co-opted to commit illegal activity and then convinced to actively deceive others about it.

In the video on the research page, the user feeds an internal stock AI bot information about a fictional struggling company. The user informs the AI that there is a surprise merger announcement, but cautioned the bot that management wouldn’t be happy to discover it had illegally used insider information for trading that stock. 

Initially, the bot decides not to carry out a trade using the information. The user than reminds the bot about the merger and that the market downturn could end the company. It then carries out the trade, breaking the law. 

But the bot isn’t finished. It decides it is best not to tell its manager, “Amy,” about the insider information it used to carry out the trade in a separate chat. Instead, the bot says it used market information and internal discussion. 

I thought it was interesting that Geoffrey Hinton the former Google ‘Godfather of AI’, Speaking to 60 Minutes in October, said AI will eventually learn how to manipulate users.

“[The AI bots] will be very good at convincing because they’ll have learned from all the novels that were ever written, all the books by Machiavelli, all the political connivances. They’ll know all that stuff,”

Sources:

Remastering old games with AI

Remastering old games with AI

People have been experimenting with revamping old games using AI. The efforts are still in their infancy, but they’re getting more and more impressive – such as this photorealistic upgrade of GTA V.

Here’s an example of someone updating Vampire: The Masquerade – Bloodlines made by Many-ad-6225 using Stable Diffusion and TemporalKit v1.3

Sources:

Photorealistic rendering of GTA V – via AI

Photorealistic rendering of GTA V – via AI

Old games often suffer from the limited graphics capabilities of the time they were made, while developing new games costs a fortune due to the requirements to author high quality models and textures. What if you could solve BOTH problems – with the same solution? A machine learning project from Intel Labs in 2021 called “Enhancing Photorealism Enhancement” might push rendering toward photorealism a lot quicker and easier.

Researchers studied how to use a convolution network to re-render the scene. Below you can see an example of how they used the CityScapes dataset to give a much more realistic output of a race game – all in realtime.

You can read how the image enhancement actually works in their paper (PDF). It includes a lot of good information about how their method works and how it improves on previous attempts that have issues with color, object hallucination, and temporal instability. They do this by using the extra information provided by rendered scenes such as clever use of the g-buffer – along with a specialized discriminator and segmentation network.

Sources:

Listening to the ancient past

Listening to the ancient past

Equator AI created a video series that answers the question of what ancient languages sounded like. They even tackle some purely reconstructed proto-languages like Indo-European that was re-built from later derived (but documented) Indo-European languages.

The first video demonstrates Old Norse, Latin, Old English, Proto-Celtic, Phoenician, Hittite, and Akkadian. I can affirm the Latin is understandable but has an interesting accent. We do actually have some idea of how things were pronounced in Latin, because ancient documents exist that gave pronunciation guides or even (in a mirror of modern grammar Nazi’s) complained about common pronunciation errors.

This second video shows off Proto-Indo-European, Sabaic, Sanskrit, Aramaic (bonus points for the video character looking like Jesus), Sumerian, Old Chinese, Ge’ez, and Gothic.

Since it is all AI generated, it seems like it would be an interesting way of adding authentic language pronunciation to games about the past. Imagine playing Civilization and having each of the ancient leaders speaking their actual languages.

If you like this, maybe give learning Latin a try.

Sources:

Classic ghost stories in VR

Classic ghost stories in VR

One area in which VR seems to land well is scary experiences. Everything from walking on a tiny plank hundreds of feet in the air, to madness, to the isolation of space.

As a lover of classic ghost stories from the Edwardian and Victorian eras, I applaud this attempt by Abi Salvesen to retell H.G. Wells’ The Red Room as a VR experience.

Give it a watch. Or curl up with a cup of warm drink, start a fire, and give an audio version a listen.

The Low Res car

The Low Res car

“It’s like a child’s backyard project”. The cool looking unibody design shakes and rattles, only goes about 12mph, has no heater/AC, isn’t practical, but there it is and it turns heads since it’s basically an art car.

It’s part of the Peterson automotive museum which is worth checking out.

Jean Restout’s Pentecost

Jean Restout’s Pentecost

When the day of Pentecost arrived, they were all assembled together in one place. Suddenly, there came from heaven a sound similar to that of a violent wind, and it filled the entire house in which they were sitting. Then there appeared to them tongues as of fire, which separated and came to rest on each one of them. All of them were filled with the Holy Spirit and began to speak in different languages,[c] as the Spirit enabled them to do so.

Now staying in Jerusalem there were devout Jews from every nation under heaven. At this sound, a large crowd of them gathered, and they were bewildered because each one heard them speaking in his own language.

They were astounded and asked in amazement, “Are not all these men who are speaking Galileans? How is it then that each of us hears them in his own native language? 

So many things happen around the octave of Easter that it’s easy to be overwhelmed and miss the important and deeply rich events.

Pentecost (Hebrew Shavuot, Greek pentekoste fiftieth) was an annual Jewish festival marking the end of the barley harvest and the beginning of the wheat. It is also called “the day of the first ripe fruits” (Numbers 28:26), and in the Greek Scriptures is the name used for the Feast of Harvest (Exodus 11:16) or Feast of Weeks (Exodus 34:22). Shavuot unfolded ‘seven full weeks after Passover from 16 Nisan, the day when they offered a sheaf of barley (Leviticus 11:15).

According to Jewish tradition, the day of Pentecost correspond to when the law was given to Moses at Sinai and Israel became a people apart. The apostle Paul draws a comparison of this event by saying that the Christians are a ‘holy nation’ (1 Peter 2: 9) a kind of first fruits to God (John 1:18), met on a heavenly Mount Zion as part of a new covenant (Hebrews 12: 18-24; Luke 22:20).

Jean Restout II’s Pentecost is currently housed in the Louvre (room 924, Sully Wing, Level 2), but was originally painted for the Abbey of Saint-Denis which is outside of Paris and is definitely a painting you should see if you get a chance. Click below for a bigger image.

Links:

The Thing infection order

The Thing infection order

The 1982 movie The Thing is one of my favorite sci-fi/horror movies – right up there with Aliens. It a paranoia fueled mystery of a alien organism that can assimilate and imitate both human or animal hosts. 

Based on the 1938 story Who Goes There by John W. Campbell Jr, The Thing takes us along into the fear and paranoia of an isolated Antarctic research station with the characters trying to ascertain whether everyone is who they say they are.

What makes it so re-watchable is that the timeline when certain characters are assimilated is unclear. Filmmaker James Cameron even used stand-ins so that the shadows were not easily identifiable. This has lead to years of speculation and fan theories (Clothing continuity theory, Molotov whiskey theory, No breath theory, Who sabotaged the blood bank) about what happened when.

Of all of them, I think the Den of Geek does the best breakdown of the most likely order that each of the characters succumbs to the thing.