2601: Instructions

Explain xkcd: It's 'cause you're dumb.
Revision as of 01:43, 2 April 2022 by Char Latte49 (talk | contribs) (minor formatting error)
Jump to: navigation, search
Instructions
Happy little turtles
Title text: Happy little turtles

Go to the original comic for the interactivity.

Explanation

Ambox notice.png This explanation may be incomplete or incorrect: Created by a HAPPY LITTLE TURTLE - Please change this comment when editing this page. Do NOT delete this tag too soon.
If you can address this issue, please edit the page! Thanks.

This is the 7th April fools' comic released. It appears to be coding instructions, probably to draw a turtle, such as the image hidden on the page. This has not been confirmed.

The main object on the picture is a turtle. The turtle is a key concept in LOGO, a programming language especially designed to teach programming to children in an easy way. Of course, listening to hours of instructions, including speech-synthesized reading of source code, is not an easy way to code.[citation needed] The code read out in the audio file might be LOGO because it includes commands such as "PEN UP" and "PEN DOWN" which come from LOGO.

In addition, at the end of the audio, at 9:06:56, the voice says:

"I even talk to turtles at times, but you need to understand LOGO to appreciate the great, great things that have been created. We spend so much of our life typing, looking, but never ever seeing."

The alt-text alludes to Bob Ross's catchphrase "happy little trees" in The Joy of Painting.

Transcript

Ambox notice.png This transcript is incomplete. Please help editing it! Thanks.
[The screen displays a checkbox that when pressed plays a 9-hour long audio file of coding instructions. Behind it, is an image of a turtle]
[The audio transcript:]
And here we want to show you that you can program a picture right along with us. We’ll use a single color, some unorthodox functions, and each line we’ll put a bit of nature’s masterpieces right here on our canvas. Today we’ll have them run all the functions across the stream, right now, that you need to program along with us. Starting with a simple one:
TO DIST :X0 :Y0 :X1 :Y1
LOCAL MAKE "RX DIFFERENCE :X1 :X0
LOCAL MAKE "RY DIFFERENCE :Y1 :Y0
OUTPUT SQRT SUM PRODUCT :RX :RY PRODUCT :RX :RY
END
[Audio transcript of commentary only, no code:]
And here we want to show you that you can program a picture right along with us. We’ll use a single color, some unorthodox functions, and each line we’ll put a bit of nature’s masterpieces right here on our canvas. Today we’ll have them run all the functions across the stream, right now, that you need to program along with us. Starting with a simple one:
There we go! Just like that.
One more done. No pressure.
Really makes our programming life easier.
There we go! Just like that.
I think there's a programmer hidden at the bottom of every single one of us.
Let me show you what is going on up here.I've just covered the entire canvas with just a bit of white pinned down. We start with a vision in our hearts and we put it on canvas.
Merriam Webster defines a turtle as a noun: Any of an order (Testudines synonym Chelonia) of terrestrial, freshwater, and marine reptiles that have a toothless horny beak and a shell of bony dermal plates usually covered with horny shields enclosing the trunk and into which the head, limbs, and tail usually may be withdrawn. Here are some interesting notes from "Interesting facts about turtles". A little nature study by a scientist, Forest and Stream, January 1916. Over a great many years I have taken a great interest in the land turtle. I have at the present time. A number, some of which I have had for at least 17 years to most people. They were ugly and repulsive as the head when fully protruded and extended, looks like a snake. And furthermore their clumsy method of progression. Does not add anything attractive. One of the interesting points about turtles is their great variety of foods. They are, as a rule, good scavengers eating all kinds of decomposing and putrefying materials, beef or in fact any meat in Eden. I have seen them eat the flesh of birds and of moles, and while earthworms are relished by them, any worm or grub is taken. Worms from shell barks and ordinary maggots are gotten rid of in a hurry. Blackberries, may-apples, cherries and mulberries, tomatoes, cucumbers–and one vegetable eagerly eaten by my stock is green sugar corn, either raw or cooked in the spring when they first come out of the soil, and food is not plentiful in their pen. I have bought canned corn and they certainly have made it disappear very quickly, beetles and tumble bugs, potato bugs, either in larval or mature forms, are destroyed. Toad stools, especially the large flat pink ones, white and yellow ones are eaten, while I have seen them pass a black toadstool by several days unnoticed.
Here we have a happy little and down statement. That's it. And then…
Occasionally when a female drops an egg on the ground, it is quickly eaten by the others. Ordinary hen's eggs are eaten and a great relish enjoyed hugely by them, as is thick sour milk. I have placed a quantity of this milk in two or three places in the pen and in five minutes it is surrounded by the turtles, just like flies on a lump of sugar. The scrapings of Limburger cheese have also been eaten. A piece of butter which had been upon a platter in the icebox for months was placed before them and this was eaten in due time. Crab apples and cantaloupe are enjoyed by them, but watermelon is not so eagerly gobbled up like the cantaloupe. I was surprised one morning when I found one of the large turtles had caught and disembowelled the very large toad which I had in the yard. I have seen turtles eating at 11:00 at night when one would think they would be resting.
Here you have the power to do anything you want.
They prefer the shade and at certain times during the day if the sun is very hot, they retreat under the logs which I have for a shelter during rain, they are very active and move about with heads and necks outstretched, enjoying the shower bath hugely and evidently on the outlook for worms. Just as some birds after or during a shower, the youngest of turtles I have ever had seems to take to the same food as the adults. As a rule, they emerge in April, sometimes the middle of the month, but as early as April sixth they make their appearance. If the weather does not stay warm, they again go back to their retreats. Mating commences almost within a day or 2 after their emergence. The males are quite persistent in their lovemaking, biting at the female etc. And on two occasions I have seen the scale removed from the shell of the female and blood ooze from these surfaces. I made friends with a turtle yesterday and he gave me his phone number. I asked is that a landline? He said no it's my shell phone. It is interesting to see the males fight among themselves. They raise themselves as high as possible and lunge and bite and snap at each other In getting away from his opponent. The beaten one will beat a hasty retreat and retract his front feet or back feet as occasion demands and glide. Not run away. Running away is slow as compared to this turtle propulsion. It is not a slide, it is really a darting forward glide. Just recently I saw one male maltreating another in which the second fellow had all parts retracted and was being snapped at, pushed, and actually rolled over on his back by his opponent. Occasionally one can see a turtle dragging another one along the first one having the second fellows hind leg between his shell. This has probably been the result of a scuffle. I have never known a land turtle to bite, but have often seen them open their mouths wide and hiss or draw in their breath with a hissing or sighing sound. Some people have turtles in their cellars believing that they catch rats and mice. I tried keeping some of mine in the cellar for 2 seasons in the wintertime. They kept up a constant walk exactly like a caged beast. I gave them meat, vegetables and water, but on no occasion did they take the proffered food. In the spring, I found several of them dead. I believe that these turtles died because they were exhausted from wandering around and around during their time of hibernation. I also believe that this unnatural hibernation led them to refuse all food. Regarding the catching of rats and mice in cellars. I believe that rats and mice might be kept away by the noise made by the turtle making its endless march around the cellar. But I doubt whether a turtle could catch a rat or a mouse. In my yard, I had a galvanized iron pin three feet in length by 2 feet in width by 3 inches in depth for water. In this the turtles would enjoy themselves drinking from the edge with heads submerged or with the entire body submerged for sometimes as long as several hours. And even for a whole day, even in the country where I now have the herd, I have a small dish in which they can just get in and they certainly appreciate a bath. How about some interesting things in "10 facts about marine turtles" from the WWF UK? There are seven species of marine turtle. Marine turtles were around more than 100 million years ago and lived alongside dinosaurs. These days, scientists recognize seven species of marine turtle, the hawksbill, the loggerhead, the leatherback, the Olive Ridley, the green, the flat back and the Kemps Ridley. Turtle shells are made of over 50 bones fused together. So they are literally wearing their bones on the outside. They also have light spongy bones that help them float. Their young lives are a mystery. The first few years of a marine turtles' life are known as the lost years. That's because the time between when the hatchlings emerge until they return to coastal shallow waters to forage is incredibly difficult to study the lost years they spend at sea, which can be up to 20 years largely remain a mystery to us. They can be ginormous. Marine turtle species vary greatly in size. The smallest Kemps Ridleys measure around 70 cm long and weigh up to 40 kg whilst the leatherback can reach up to 180 cm long and weigh 500 kg. That is over ten times heavier. Amazingly, whales hold the world record for the largest marine turtle ever found in 1988. A leatherback was found ashore measuring 2.5 m long, 2.5 m from flipper to flipper and weighing over 900 kg. It's survival of the fittest. It is estimated that only around one in 1000 marine turtle hatchlings make it to adulthood. This is down to the long time it takes for them to reach maturity and the many dangers faced by hatchlings and juveniles. From predators to marine plastics. They make some interesting noises. Female leatherbacks make some strange noises when they are nesting, some of which sound similar to a human belch. Just let it happen. They have color preferences, turtles seem to prefer red, orange and yellow food. They appear to investigate these colors more than others when looking for a meal. You know, I'm beginning to suspect it's turtles all the way down. They always return home. Females return to the same beach, they hatched on to lay their own eggs and bury them in sand nests. Marine turtles. Amazing ability to navigate comes from their sensitivity to the earth's magnetic fields. Here are some more interesting bits from "Interesting facts about turtles", a little nature study by a scientist, Forest and Stream, January 1916. The laying of eggs, this is one of the most instructive things that I have ever watched. Invariably they chose in my yard a situation with a southern exposure when desiring to lay. In only two instances was an eastern exposure observed, and once a western part of the yard being a cement walk, we could sometimes observe the female making motions as for digging the nest. Sometimes for a half a day she would remain stationary and with her back legs commenced to work for this purpose, lifting her to the grass plot. In a short time she would commence to dig first with the left hind foot. She would remove a little dirt and pile it up on her left side, then with the right hind foot and pile the removed dirt upon the right side. This would be repeated again and again probably for hours until the proper size hole and depth was obtained. Egg laying does not always occur during the daytime, as I have observed one or two digging away past midnight. Sometimes they will have dug for about an inch or so and then not make any more progress downward. In these instances they have met with obstructions like a small stone which they cannot remove. I have with a pair of forceps removed the obstruction on several occasions with the turtle still in it and after a minute or two she resumes her work.
There is an artist in the bottom of everybody.

The nest or repository is about 3 inches in depth and about an inch and a half or a little more in width. When she has it finished, she discharges her eggs into it. When the egg is deposited in the hole, she is not just satisfied in dropping it, but she reaches down with her hind leg and places the egg horizontally and covers a little dirt over it. Then the second egg and the remaining eggs are all treated similarly and when the last one is deposited and placed, she commences to fill up with the dirt that remains. She puts into the hole with an alternate right and left leg until all is filled in. She pats it with both her hind feet together and then with her body raised and lowered pets and smooths over the place where the eggs are buried. Then she leaves it and never looks after it as the sun now plays its part in hatching the eggs. The eggs are whitish in color with a semi-elastic shell about the size of a pigeon egg. The number laid by a turtle varies. I have seen three and on one occasion I have seen eight late at one sitting. I have also observed one turtle laying its eggs, covering them over, and a little later–a day or two–another female dug in the same place, removed the eggs and laid her own in this doubly-dug repository. Once, a female dug six hours and laid four eggs. Another dug several hours. The whole measured 2 inches across and three and a half inches in depth. And she laid eight eggs within a half hour. Not all eggs hatch out. But in the instance where eight were laid, I had the pleasure of seeing six little baby turtles come out. Other eggs which were laid in a hole dug with a western or eastern exposure never came to anything. I have dug carefully into these nests, but I have always come upon decomposing eggs. The most interesting egg laying I ever witnessed: The turtle commenced to dig at six p.m, and was still busy at work the next morning at eight o'clock. Five days later a second turtle dug these eggs out, deposited four of her own, and covered the nest up personally. I do not believe that the turtle digging out the previous batch of eggs was vindictive or mischievous but that the ground seemed soft and easily worked. Therefore it took advantage of the spot. Average person paints three turtles a year factoid. Actually just statistical error, the average person paints 0 turtles per year. Georg who lives in cave and eats over 10,000 each day is an outlier and should not have been counted. The young turtles, when they make their emergence at the end of three months, are dark in color and quite active. If you place one on its back at this time it will arch its head and neck and come around its normal position. The shell, of course, is quite soft, but in about three years the shell really becomes hardened though some clear portions of the shell around the edges are still soft. The color of the shell gradually changes to that usually seen in the head, and soft parts are modeled speckled or of a solid color. I have two in my collection where the head and neck are solid yellow. Do you know what a sea turtle's favorite sandwich is? Peanut butter and jellyfish. That sounds weird, but it's actually true. Just ask the next sea turtle you meet. But I think we shouldn't mention it to the jellyfish. Here are some interesting observations from "Odd facts about turtles", Christian observer, May 11th 1919. It has been said that the turtle, like the whale, has no other enemy than man, and as much as both the little creature and the big pursued their various ways in practical immunity from harm and the fear of sudden death. In many ways, the turtle is one or the strangest of living things. Whales must come to the surface frequently to breathe, and it is pretty well known what they feed upon. The seal cannot remain beneath the sea nearly so long as the whale, and his food is very well known. But the turtle in all his varieties, in all his ways, is a most mysterious animal. It does not indeed seem to matter to him whether he stays beneath the surface for an hour or for a week. Nor does it trouble him to spend an equal time on land if the need arises. Your turtle is neither fish, flesh nor fowl. Yet his flesh partakes of the characteristics of all three. Eating seems a mere superfluidity with him since for weeks at a time he may be headed up in a barrel with a bung out and emerged after his long fast apparently none the worse for his enforced abstinence from food, from light, and almost from air. In the whole category of animal organisms, there is none so tenacious in life as the turtle. Injuries that would instantly be fatal even to fish leave the turtle apparently undisturbed and his power of staving off death is nothing short of marvelous. Just as soon as a baby turtle emerges from the egg off he scuttles down to the sea. He has no one to teach him, no one to guide him in his curious little brain. There has implanted a streak of caution based upon the fact that until a certain period in his life his armor is soft and no defense against hungry fish, and he at once seeks shelter in the tropical profusion of the gulf weed, which holds within its branching fronds an astonishing abundance of marine life here. The young turtle feeds unmolested while his armor undergoes the hardening process. Whatever the young sea turtle eats and wherever he eats it is not generally ascertained, one thing is certain it agrees with him immensely. He leads a pleasant sort of life basking in the tropical sun and cruising leisurely in the cool depths. Once he has attained the weight of 25 pounds which usually occurs within the first year, the turtle is free from all danger after that no fish or mammal, however ravenous, however well armed with teeth, interferes with the turtle. Once he has withdrawn his head from its position of outlook into the folds of his neck, between the 2 shells, intending devourers may struggle in vain to make an impression upon him. How about some neat facts courtesy of "10 cool facts about turtles from Deutsche Welle"? They have been around for a really, really long time. There is a reason why turtles look a little prehistoric. The first ever specimens evolved around 260 million years ago in the late Triassic period. Shortly after their arrival, the earth experienced a mass extinction event that wiped out about 90% of all life on land. Luckily for the turtles, their burrowing and water dwelling habits set them up for long term survival in this strange new world. They have one of the longest lifespans in the animal kingdom. While a turtle's lifespan largely depends on the species, almost all of them have the potential to live to a ripe old age. A typical pet turtle can make it to anywhere between 10 and 80 years, while larger species often keep going for more than 100 years because it's so difficult to accurately measure age over a century. Researchers think some turtles could even be hundreds of years old. They come in all shapes and sizes. There are currently 356 known species of turtles. As a rule, they are all reptiles with a hard cartilage shell, but that is about where the similarities end. There are sea turtles, leatherback turtles, snapping turtles, pond turtles, soft shelled turtles, and of course tortoises.

It is your creation. You can do anything you want to do.
Not all turtles or tortoises but all tortoises or turtles. Yes, technically all tortoises are in fact turtles. They belong to the Testudines family, which includes reptiles whose bodies are protected by a bony outer shell. But the main difference between turtles and tortoises is that tortoises live exclusively on land while most turtles live in or near water. Some turtles are vegetarians while others are carnivorous. Most turtles are actually omnivores but a few species are more picky when it comes to their diet. Most tortoises are happy to munch on leafy greens or fruit. Not the fearsome looking alligator turtle, which is almost entirely carnivorous and feeds on anything from fish to small mammals that venture too close to the water's edge. All species lay their eggs on land when they are ready to lay their eggs. Even water dwelling turtles will dig their nests in the sand or the earth near their habitat, but they are not the nurturing type. No species of turtle sticks around to raise their young. When the babies hatch they are on their own. A turtle's gender is determined by temperature, like crocodiles and alligators. A turtle's gender is determined after fertilization. If the turtles' eggs incubate below 27.7 degrees Celsius, the hatchlings will be male. But if the eggs incubate above 31 degrees they will be female. If the temperature is somewhere in between or fluctuates, a mix of male and female babies will hatch as oceans. Warm turtles tend to give birth to more females. They have an amazing sense of direction. Sea turtles are known for their amazing ability to return to the exact beach where they were born years later. Like many animals, turtles can navigate their way at sea by sensing the individual lines of the magnetic field, but they can also remember the magnetic signature of coastlines and send tiny variations in magnetic fields allowing them to guide themselves home. Excellent vision, too–turtles have strong underwater eyesight. Researchers have discovered that they can see a range of different colors and even prefer some colors to others. Although sea turtles are famous for their internal gps there is evidence to suggest they do not see very well on land. Many species are endangered, having survived for millions of years. Six out of seven turtle species are classified as threatened or endangered as a result of human activity. Every year thousands become trapped in commercial trawl nets while in some parts of the world they are killed for their eggs, meat and shells. How about some interesting facts from turtle facts by Alina Bradford, writing for livescience.com? Turtles are reptiles with hard shells that protect them from predators. They are among the oldest and most primitive groups of reptiles, having evolved millions of years ago. Turtles live all over the world in almost every type of climate set. And then according to the integrated taxonomic information system, the turtle order Testudines or Chelonia splits into 2 sub orders, Cryptid era and Florida era, and then further splits into 13 families, 75 genera and more than 300 species. They say everything looks better with odd values for things but sometimes I put even values just to upset the interpreter. Turtle, tortoise and terrapins are often used interchangeably as synonyms, but there are distinct differences between the types of catalonians. According to the San Diego Zoo turtles spend most of their lives in water. They are adapted for aquatic life with webbed feet or flippers in a streamlined body. Sea turtles rarely leave the ocean except to lay eggs in the sand. Freshwater turtles live in ponds and lakes and they climb out of the water onto logs or rocks to bask in the warm sun. Tortoises are land animals, their feet are around and stumpy adapted for walking on land. They also dig burrows with their strong four limbs and slip underground when the sun gets too hot. Terrapins live on land and in water, usually in swamps, ponds, lakes and rivers. With so many different types of turtle. There is no average size. The largest sea turtle species is the leatherback turtle. It weighs 600 to 1500 pounds and is about 4.5 to 5 and a quarter feet long. According to the World Wildlife Federation, the Galapagos tortoise grows up to six feet long and 573 pounds. According to the San Diego Zoo, the largest freshwater turtle in North America is the alligator snapping turtle. It can grow to 2.5 ft long and weigh as much as 200 pounds. The Yangtze giant softshell turtle is the largest softshell turtle. It measures up to 3.6 ft across and weighs up to 309 pounds. A turtle's shell is a modified rib cage and part of its vertebral column, according to the animal diversity web at the University of Michigan. The top part of the shell is called the carapace, and the bottom is called the plastering, according to the San Diego Zoo. The shell is made up of about 60 bones that are covered by plates called scoots. Scoots are made of keratin, The same material that makes up human fingernails. Ralph Waldo Emerson once wrote that all the thoughts of a turtle are turtles and of a rabbit rabbits. So let's try to think like a turtle. Many turtles are able to retract their heads and feet into their shells, turtles are placed in the 2 suborders based on the method of retraction. According to the animal diversity web at the University of Michigan, Dyer's draw their heads straight back into the shell. Sea turtles have lost the ability to retract their heads. Bennett turtles are very adaptive and can be found on every continent except Antarctica. Most turtle species are found in southeastern North America and South Asia. Only five species live in Europe. According to doctors Foster and Smith, a veterinarian business based in Wisconsin, sea turtles can be found in the coral triangle–An area that includes the waters of Indonesia, Malaysia, the Philippines, Papua New Guinea, coastal East Africa, the Meso-American reef in the Caribbean, the Galapagos islands, and the gulf of California. Hey, what do you get if you cross a turtle with a giraffe? A turtleneck!The African helmeted turtle is the most common turtle in Africa, according to Animal Planet. It is a hunter scavenger that eats young birds and small mammals. It steals bait from fishermen's hooks. It also releases a foul smelling liquid from glands in its legs. Turtles are not social creatures. While they typically don't mind if there are other turtles around them, they don't interact or socialize. According to Encyclopædia Britannica, most turtles are active during the day, spending their time foraging for food. Turtles are not silent creatures. Some sound like electric motors, some sound like belching humans and some bark like dogs. The red-footed tortoise From South America clucks like a chicken. Most turtles are omnivores. They eat a variety of different things depending on their species. Musk turtles eat molluscs, plants, small fish and insects. The cooter turtle is mostly vegetarian and the green sea turtle only eats grasses and algae. I read in the L.A. Times this morning that 42,000 Mazda cars were recalled because of a spider problem. Really makes you think, doesn't it? The alligator snapping turtle lures in fish with its tongue which looks like a worm. It wiggles its tongue to attract a hungry fish and then snaps down on it with its strong jaw. It also eats aquatic plants, snakes, frogs, fish, worms, clams, crayfish and other turtles. All turtles lay eggs. They find a place on land to lay their eggs, dig a nest into the sand or dirt and then walk away. No species of turtle nurtures their young. Turtles reach the age to mate at different times. Some come of age as young as a few years old, while others don't reach sexual maturity until around 50 years has passed. Some species fight for the right to mate with a female while others seduce her with a mating ritual to mate. Male and female turtles intertwine their tails so that their shell openings line up perfectly. Sea turtles travel from the ocean to lay eggs on beaches. Usually, sea turtles lay around 110 eggs in a nest, though the flat back turtle only lays 50 at a time. The temperature of the sand affects the sex of the turtle. The perfect beach temperature produces an equal number of male and female offspring. Due to rising temperatures, too many sea turtle females are being born contributing to the decline in species numbers, according to the International Union for Conservation of Nature. Many turtle species are listed as threatened, endangered or critically endangered. For example, the plowshare tortoise and radiated tortoise are estimated to be extinct in the next 45 years. A pair of Russian tortoises went into space In 1968. The Soviet Union launched Zone Five, a space probe that was the first spacecraft to orbit the moon. It returned safely and the tortoises survived. They had lost about 10% of their body weight but they remained active and showed no loss of appetite according to NASA. I even talked to turtles at times, but you need to understand LOGO to appreciate the great, great things that have been created. We spend so much of our life typing, looking, but never, ever seeing.


Index of Quips

Miriam Webster defines a turtle as a noun. https://xkcd.com/2601/radio.mp3#t=569
Here are some interesting notes from interesting facts about turtles. https://xkcd.com/2601/radio.mp3#t=962
Over a great many years I have taken a great interest in the land turtle. https://xkcd.com/2601/radio.mp3#t=973
One of the interesting points about turtles is their great variety of foods. https://xkcd.com/2601/radio.mp3#t=1415
in the pen and in five minutes it is surrounded by the turtles, https://xkcd.com/2601/radio.mp3#t=1976
when I found one of the large turtles had caught and disembowel, the very large toad, https://xkcd.com/2601/radio.mp3#t=2648
I have seen turtles eating at 11:00 at night https://xkcd.com/2601/radio.mp3#t=2655
the youngest of turtles I have ever had seems to take to the same food as the adults https://xkcd.com/2601/radio.mp3#t=3506
I made friends with a turtle yesterday and he gave me his phone number. https://xkcd.com/2601/radio.mp3#t=4283
Running away is slow as compared to this turtle propulsion. https://xkcd.com/2601/radio.mp3#t=4522
Occasionally one can see a turtle dragging another one along https://xkcd.com/2601/radio.mp3#t=5370
I have never known a land turtle to bite https://xkcd.com/2601/radio.mp3#t=5382
Some people have turtles in their cellars believing that they catch rats and mice. https://xkcd.com/2601/radio.mp3#t=5853
I believe that these turtles died because they were exhausted https://xkcd.com/2601/radio.mp3#t=5879
and mice might be kept away by the noise made by the turtle making its endless https://xkcd.com/2601/radio.mp3#t=6151
But doubt whether a turtle could catch a rat or a mouse https://xkcd.com/2601/radio.mp3#t=6158
In this the turtles would enjoy themselves https://xkcd.com/2601/radio.mp3#t=6437
How about some interesting things in 10 facts about marine turtles from the WWF UK. https://xkcd.com/2601/radio.mp3#t=6622
There are seven species of marine turtle. https://xkcd.com/2601/radio.mp3#t=6628
Marine turtles were around more than 100 https://xkcd.com/2601/radio.mp3#t=6632
These days, scientists recognize seven species of marine turtle, https://xkcd.com/2601/radio.mp3#t=6638
turtles do not have teeth. https://xkcd.com/2601/radio.mp3#t=6890
Turtle shells are made of over 50 bones fused together. https://xkcd.com/2601/radio.mp3#t=7064
The first few years of a marine turtles life are known as the lost years. https://xkcd.com/2601/radio.mp3#t=7352
Marine turtle species, vary greatly in size. https://xkcd.com/2601/radio.mp3#t=7654
whales holds the world record for the largest marine turtle ever found https://xkcd.com/2601/radio.mp3#t=7675
1000 marine turtle hatchlings make it to adulthood. https://xkcd.com/2601/radio.mp3#t=8216
turtles seem to prefer red, orange and yellow food. https://xkcd.com/2601/radio.mp3#t=10106
I'm beginning to suspect it's turtles all the way down https://xkcd.com/2601/radio.mp3#t=10403
marine turtles can migrate incredibly long distances. https://xkcd.com/2601/radio.mp3#t=10623
Marine turtles. https://xkcd.com/2601/radio.mp3#t=11365
move the turtle https://xkcd.com/2601/radio.mp3#t=11788
Here are some more interesting bits from interesting facts about turtles. https://xkcd.com/2601/radio.mp3#t=11913
several occasions with the turtle still in c. https://xkcd.com/2601/radio.mp3#t=12612
The number laid by a turtle varies https://xkcd.com/2601/radio.mp3#t=15403
I have also observed one turtle laying its eggs https://xkcd.com/2601/radio.mp3#t=15411
I had the pleasure of seeing six little baby turtles come out https://xkcd.com/2601/radio.mp3#t=16167
The turtle commenced to dig at six p.m. https://xkcd.com/2601/radio.mp3#t=16753
Five days later a second turtle dug these eggs out arid, https://xkcd.com/2601/radio.mp3#t=16760
personally. I do not believe that the turtle digging out. https://xkcd.com/2601/radio.mp3#t=16768
turtles a year factoid. Actually just statistical error, https://xkcd.com/2601/radio.mp3#t=16972
average person paints zero turtles per year https://xkcd.com/2601/radio.mp3#t=16976
turtles. Georg who lives in cave and eats over 10,000 each day https://xkcd.com/2601/radio.mp3#t=16980
The young turtles when they make their emergence at the end of three months, https://xkcd.com/2601/radio.mp3#t=17234
Do you know what A sea turtle's favorite sandwiches? https://xkcd.com/2601/radio.mp3#t=17526
Just ask the next sea turtle you meet. https://xkcd.com/2601/radio.mp3#t=17536
Here are some interesting observations from odd facts about turtles. https://xkcd.com/2601/radio.mp3#t=17639
It has been said that the turtle, https://xkcd.com/2601/radio.mp3#t=17647
In many ways. The turtle is one or the strangest of living things, https://xkcd.com/2601/radio.mp3#t=17943
But the turtle in all his varieties in all his ways, is a most mysterious animal. https://xkcd.com/2601/radio.mp3#t=17961
Your turtle is neither fish, flesh nor fowl. https://xkcd.com/2601/radio.mp3#t=17979
a little turtle https://xkcd.com/2601/radio.mp3#t=18667
there is none so tenacious of life as the turtle https://xkcd.com/2601/radio.mp3#t=18986
Leave the turtle apparently undisturbed https://xkcd.com/2601/radio.mp3#t=18992
Just as soon as a baby turtle emerges from the egg off he scuttles down to the sea. https://xkcd.com/2601/radio.mp3#t=19273
The young turtle feeds unmolested while his armor undergoes the hardening process https://xkcd.com/2601/radio.mp3#t=19306
whatever the young sea turtle eats and wherever he eats it https://xkcd.com/2601/radio.mp3#t=19628
the turtle is free from all danger https://xkcd.com/2601/radio.mp3#t=19915
interferes with the turtle https://xkcd.com/2601/radio.mp3#t=19924
Cool facts about turtles from Deutsche Welle. https://xkcd.com/2601/radio.mp3#t=20499
There is a reason why turtles look a little prehistoric. https://xkcd.com/2601/radio.mp3#t=20506
Luckily for the turtles, they're burrowing and water dwelling habits. https://xkcd.com/2601/radio.mp3#t=20527
While a turtle's lifespan largely depends on the species, https://xkcd.com/2601/radio.mp3#t=20926
A typical pet turtle can make it to anywhere between 10 and 80 years. https://xkcd.com/2601/radio.mp3#t=20935
Researchers think some turtles could even be hundreds of years old. https://xkcd.com/2601/radio.mp3#t=20949
There are currently 356 known species of turtles. https://xkcd.com/2601/radio.mp3#t=21629
There are sea turtles, leatherback turtles, snapping turtles, https://xkcd.com/2601/radio.mp3#t=21642
pond turtles, soft shelled turtles, and of course tortoises, https://xkcd.com/2601/radio.mp3#t=21646
Not all turtles or tortoises https://xkcd.com/2601/radio.mp3#t=22175
but all tortoises or turtles. https://xkcd.com/2601/radio.mp3#t=22177
technically all tortoises are in fact turtles. https://xkcd.com/2601/radio.mp3#t=22181
But the main difference between turtles and https://xkcd.com/2601/radio.mp3#t=22192
while most turtles live in or near water https://xkcd.com/2601/radio.mp3#t=22198
Some turtles are vegetarians https://xkcd.com/2601/radio.mp3#t=22405
Most turtles are actually omnivores but a few species https://xkcd.com/2601/radio.mp3#t=22409
Not to the fearsome looking alligator turtle https://xkcd.com/2601/radio.mp3#t=22421
Even water dwelling turtles will dig their nests https://xkcd.com/2601/radio.mp3#t=22805
No species of turtle sticks around to raise their young. https://xkcd.com/2601/radio.mp3#t=22814
A turtle's gender is determined by temperature https://xkcd.com/2601/radio.mp3#t=23005
A turtle's gender is determined after fertilization. https://xkcd.com/2601/radio.mp3#t=23010
If the turtles eggs incubate below 27.7 degrees Celsius, https://xkcd.com/2601/radio.mp3#t=23015
turtles tend to give birth to more females https://xkcd.com/2601/radio.mp3#t=23037
Sea turtles are known for their amazing ability to return https://xkcd.com/2601/radio.mp3#t=23182
turtles can navigate their way at sea by https://xkcd.com/2601/radio.mp3#t=23190
turtles have strong underwater eyesight. https://xkcd.com/2601/radio.mp3#t=23618
Although sea turtles are famous for their internal gps https://xkcd.com/2601/radio.mp3#t=23629
Six out of seven turtle species are classified as https://xkcd.com/2601/radio.mp3#t=23919
How about some interesting facts from turtle facts by Alina Bradford. https://xkcd.com/2601/radio.mp3#t=24214
turtles are reptiles with hard shells that protect them from predators. https://xkcd.com/2601/radio.mp3#t=24221
Turtles live all over the world in almost every type of climate https://xkcd.com/2601/radio.mp3#t=24233
the turtle order https://xkcd.com/2601/radio.mp3#t=24479
turtle, https://xkcd.com/2601/radio.mp3#t=24874
turtles spend most of their lives in water. https://xkcd.com/2601/radio.mp3#t=25251
Sea turtles rarely leave the ocean except to lay eggs in the sand. https://xkcd.com/2601/radio.mp3#t=25260
Freshwater turtles live in ponds and lakes https://xkcd.com/2601/radio.mp3#t=25266
With so many different types of turtle. https://xkcd.com/2601/radio.mp3#t=25760
The largest sea turtle species is the leatherback turtle. https://xkcd.com/2601/radio.mp3#t=25765
The largest freshwater turtle in north America is the alligator snapping turtle. https://xkcd.com/2601/radio.mp3#t=25788
The Yangtze giant softshell turtle is the largest softshell turtle. https://xkcd.com/2601/radio.mp3#t=25799
A turtle's shell is a modified rib cage and part of its vertebral column https://xkcd.com/2601/radio.mp3#t=26177
All the thoughts of a turtle are turtles and of a rabbit rabbits. https://xkcd.com/2601/radio.mp3#t=26401
So let's try to think like a turtle https://xkcd.com/2601/radio.mp3#t=26406
Many turtles are able to retract their heads and feet into their shells, https://xkcd.com/2601/radio.mp3#t=26450
turtles are placed in the two sub orders based on the method of retraction. https://xkcd.com/2601/radio.mp3#t=26455
Sea turtles have lost the ability to retract their heads https://xkcd.com/2601/radio.mp3#t=26472
turtles are very adaptive and can be found on every continent except Antarctica. https://xkcd.com/2601/radio.mp3#t=26676
Most turtle species are found in south eastern North America and south asia. https://xkcd.com/2601/radio.mp3#t=26681
sea turtles can be found in the coral triangle. https://xkcd.com/2601/radio.mp3#t=26844
what do you get if you cross a turtle with a giraffe, https://xkcd.com/2601/radio.mp3#t=26976
a turtleneck https://xkcd.com/2601/radio.mp3#t=26981
The african helmeted turtle is the most common turtle in Africa, https://xkcd.com/2601/radio.mp3#t=27157
roti island. Snake necked turtles are found only on Rhode island. https://xkcd.com/2601/radio.mp3#t=27221
turtles are not social creatures https://xkcd.com/2601/radio.mp3#t=27393
while they typically don't mind if there are other turtles around them, https://xkcd.com/2601/radio.mp3#t=27396
Most turtles are active during the day, https://xkcd.com/2601/radio.mp3#t=27405
turtles are not silent creatures. https://xkcd.com/2601/radio.mp3#t=27537
Most turtles are omnivores. https://xkcd.com/2601/radio.mp3#t=27961
musk turtles eat molluscs, https://xkcd.com/2601/radio.mp3#t=27968
The cooter turtle is mostly vegetarian https://xkcd.com/2601/radio.mp3#t=27973
and the green sea turtle only eats grasses and algae. https://xkcd.com/2601/radio.mp3#t=27976
The alligator snapping turtle lures in fish with its tongue https://xkcd.com/2601/radio.mp3#t=28293
crayfish and other turtles. https://xkcd.com/2601/radio.mp3#t=28313
All turtles lay eggs. https://xkcd.com/2601/radio.mp3#t=28483
No species of turtle nurtures their young https://xkcd.com/2601/radio.mp3#t=28493
turtles reach the age to mate at different times. https://xkcd.com/2601/radio.mp3#t=28762
Male and female turtles intertwined their tails so https://xkcd.com/2601/radio.mp3#t=29117
sea turtles travel from the ocean to lay eggs on beaches. https://xkcd.com/2601/radio.mp3#t=29387
sea turtles lay around 110 eggs in a nest https://xkcd.com/2601/radio.mp3#t=29392
Though the flat back turtle only lays 50 at a time https://xkcd.com/2601/radio.mp3#t=29396
the temperature of the sand affects the sex of the turtle. https://xkcd.com/2601/radio.mp3#t=29661
Too many sea turtle females are being born https://xkcd.com/2601/radio.mp3#t=29673
according to the sea turtle. Conservancy https://xkcd.com/2601/radio.mp3#t=29679
Many turtle species are listed as threatened, https://xkcd.com/2601/radio.mp3#t=29984
I even talked to turtles at times https://xkcd.com/2601/radio.mp3#t=32815


comment.png add a comment! ⋅ comment.png add a topic (use sparingly)! ⋅ Icons-mini-action refresh blue.gif refresh comments!

Discussion

Turtle graphics

So these are instructions for a turtle graphics program. The audio is drawn from https://xkcd.com/2601/radio.mp3, a 9 hour 7 minute 12 second long audio file It's generated by feeding turtle code into a text-to-speech program, but idk which language or which program. If you can convert the speech back to text, somehow without ruining the formatting (or just do a lot of editing with regex until it looks right), you could feed it into a turtle graphics program and get the resulting drawing.

If you're not familiar with Turtle and Logo, look at this [guide]. The short version is that these commands move a little cursor, called a turtle, which draws a line as it moves and turns. At this time, contributors have applied a few different computer transcriptions to the entire audio. There are quotes about turtles from a variety of sources intermixed with Logo code. It is expected that some correction to the code is needed, such as adding parenthesis that are not spoken in the audio. Standard Logo commands found in the audio are: PENUP, PENDOWN, SETHEADING (N) (N), SETXY (N) (N), and FORWARD (N). Some custom functions are defined, including DIST (N) (N) (N) (N), LERP (N) (N) (N), MIX (N) (N), CUBIC (N) (N) (N) (N), and SQUARE (N) (N). The next steps are to test the transcripts of these custom functions in a Logo interpreter, at which point we can begin drawing the picture. Mannerisky (talk) 02:45, 2 April 2022 (UTC)
The picture indeed will be Bob Ross. The first hour of radio has him saying, "A happy little tree - holding up a happy little world." We can coordinate transcribing this code at GitHub Repository. Credit for this progress goes to the GitHub owner. Mannerisky (talk) 04:55, 2 April 2022 (UTC)

I don't know what the current image on this page is. Is that the drawing you get by following these instructions? 172.70.100.4 20:58, 1 April 2022 (UTC)

Wait I see now, that is the actual image for the comic. It just gets covered up by the button so I can't see it. 172.70.126.87 21:03, 1 April 2022 (UTC)
Ah, it looks like someone realized it's actually longer than that. After downloading it, I found it to be 131,329,389 bytes. The Windows Properties viewer claims it is 8h41m08s in length, but that's wrong. It is actually 9h07m06s. By the way, the code is in the Logo language. He seems to have copied this from a book, but I don't know which one. 172.70.100.4 21:12, 1 April 2022 (UTC)
Worth taking a look at? I can start looking for books that contain that text162.158.107.52 21:39, 1 April 2022 (UTC)
The automatic speech system is using standard punctuation processing, meaning that critical marks for the code aren't being announced. You can't get the code from the samples without filling in the blanks after getting a transcript. N (talk) 22:19, 1 April 2022 (UTC)

The MP3 file ends with this text: "I even talk to turtles at times. But you need to understand LOGO to appreciate the great, great things that have been created. We spend so much of our life typing, looking, but never ever seeing." 162.158.222.151 21:17, 1 April 2022 (UTC)

april fools' comic? GcGYSF(asterisk)P(vertical line)e (talk) 21:18, 1 April 2022 (UTC)

I think it's an April Fool's joke. 108.162.238.148 21:20, 1 April 2022 (UTC)
Well is it 2022/04/01 141.101.77.189 21:26, 1 April 2022 (UTC)

Broken Version

I think mine's broken. I don't get it. 172.70.130.91 21:29, 1 April 2022 (UTC)

You press the radio button, it selects it, then you can press it a zillion times in any pattern and all it ever does is blink the entire image. Nothing else ever appears other than the radio button, and there’s never any sound so pressing the speaker in the corner to supposedly turn it on or off is also completely pointless.172.70.126.65 23:31, 1 April 2022 (UTC)
Alright, it’s April 2nd now, so if all of you have been LYING about it actually doing something, just playing along with the joke, you can admit it now.172.70.130.153 18:40, 2 April 2022 (UTC)
Did it only work on American April 1st, or only for some people? It's the third of April here now, and it's still a boring button that clicks on once and does nothing else. Have I missed it? 108.162.249.13 20:38, 2 April 2022 (UTC)

Given the alt text "happy little turtles" and the tone of the narration I assume we're supposed to pretend the narrator is Bob Ross guiding us to creating an artistic masterpiece with Logo 172.70.211.72 21:31, 1 April 2022 (UTC)

Guys, it's been HOURS and the transcription is still incomplete. Step it up! 172.70.162.77 21:37, 1 April 2022 (UTC)

Not even sure what the transcript should be. I did my best162.158.107.52 21:41, 1 April 2022 (UTC)
I have a feeling this might be one of the longest transcripts on the site. 108.162.245.43 21:57, 1 April 2022 (UTC)
Wanna bet? 1608: Hoverboard/Transcript... --Kynde (talk) 20:35, 2 April 2022 (UTC)
Or 980: Money/Transcript --Kynde (talk) 21:59, 2 April 2022 (UTC)

Up until someone automates the process, I'll be working on the transcript and saving it in exkcd in parts (: Don't worry too much about edit overrides, I'll be transcribing in a google doc to avoid that! --Wielder of the Staple Gun (talk) 21:53, 1 April 2022 (UTC)

The sections about turtles between the code blocks seems to be from

Interesting Facts About Turtles A Little Nature Study by a Scientist that will Interest Old and Young Naturalists Alike By Randle C. Rosenberger M. D., Professor of Hygiene and Bacteriology, Jefferson Medical College, Philadelphia, Pa. https://archive.org/stream/foreststream861916newy/foreststream861916newy_djvu.txt

The uni.xkcd version of this comic also just shows the turtle like this article. So much for uses two April Fools comics against each other ;) 172.70.114.77 22:44, 1 April 2022 (UTC)

I ran the MP3 through Amazon Transcribe. It can do only 4 hours at a time, so I had to split the original file. I went from start to 03:59:59, 03:59:59 to 07:59:58, and 07:59:58 to end. Amazon Transcribe also gave me some subtitle files (index 1). They have time codes in them. So if someone wanted to note the times of the little quips, and host the audio file somewhere where links to the middle of the file can be generated (like YouTube), that could be cool. Below are the transcriptions for analysis. Replace X with 1, 2, or 3; and replace Y with json, srt, or vtt. Pgn674 (talk) 23:15, 1 April 2022 (UTC)

https://pgn674.s3.amazonaws.com/xkcd-2601/xkcd-2601-X.Y
No need to host anything special. Let's say we want to jump to time code 02:35:14.840 from the vtt subtitle file #1 (line 7084, subtitle 1771). 2*60*60+35*60+14=9314. Subtract a few seconds, and make a link like this. Click here to learn about turtle noises: https://xkcd.com/2601/radio.mp3#t=9310 Pgn674 (talk) 23:48, 1 April 2022 (UTC)
I went and found all mentions of "turtle", extracted those lines, and generated links to them. Programmatically. If anyone wants to go through and do some manual review and fine tuning, go ahead. Pgn674 (talk) 00:57, 2 April 2022 (UTC)

I threw Adobe Premiere Pro at it: https://anonfiles.com/pbYfK7Sax4/radio_csv; and https://anonfiles.com/35YbKeScxe/radio_txt are the results. Note: these transcribe until 07:01:28:19. I am currently in the process of making APP suffer more and churn out the last two hours. --ẞ qwertz (talk) 23:54, 1 April 2022 (UTC)

So... what language is this? I'm hearing: PENUP, PENDOWN, SETHEADING (N) (N), SETXY (N) (N), FORWARD (N) - all of which are standard LOGO commands. But I'm also hearing something that sounds like CUBIC (N) (N) (N) (N) (N) (N), though it could also be QBIT, or text-to-speech for something like "^3". Either way it's NOT a standard LOGO command, so suggests it's a variant. Does not seem to be KTurtle, POOL, UCBLogo. QLogo, FMSLogo, and then I got bored searching. --172.69.71.91 00:37, 2 April 2022 (UTC)

In the automatic transcription it has "Two cubic colon X one colon Y one colon X two"... which would be TO CUBIC :X1 :Y1 :X2 ... so it is defined above. 162.158.107.230 01:15, 2 April 2022 (UTC)
Yes, some of the commands seem to be defined at the top. CUBIC at the top, SQUARE maybe somewhere else. So a shortcut to decyphering it might be to just extract and render all the cubes from the "CUBIC" and "SQUARE" commands, given their values. But what format are the cubes? Are they even the coordinates of cubes? For both commands, the six numbers seem to be in the format A B A B A B where the As and Bs are similar or even in some cases identical, which seems a strange thing for a cube:
SetXY -443 412
PenDown
Square -443 405 -443 397 -444 390

The definition seems to be something like:

ToCubic : X1 : Y1 : X2 : Y2 : Ex : Ey --- Parameter definitions?
local Make " X0 XCor  --- Local variable definitions?
Local Make " Y0 YCor
Local Make " ErrX1 Lerp : X0 : X 0.25
local Make " ErrY1 Lerp : Y0 : Ey 0.25
Local Make " ErrX2 Lerp : X0 : Ex 0.75
Local Make " ErrY2 Lerp : Y0 : Ey 0.75
IfElse
  Or
    LessP : picks error Dist : ErrX1 : ErrY1 : X1 : Y1 
    LessP : picks error Dist : ErrX2 : ErrY2 : X2 : Y2
[
    Local Make " Qx0 mix : X0 : X1
    Local Make " Qy0 mix : Y0 : Y1
    Local Make " Qx1 mix : X1 : X2
    Local Make " qy1 Mix : Y1 : Y2
    Local Make " Qx2 mix : X2 : EX
    Local Make " Qy2 mix : Y2 : Ey
    Local Make " Lx0 mix : Qx0 : QX1
    Local Make " Ly0 mix : Qy0 : QY1
    Local Make " Lx1 Mix : Qx1 : Qx2
    Local Make " Ly1 Mix : qy1 : Q
    Local Make " PmX Mix : Lx0 : Lx1
    Local Make " PmY Mix : Ly0 : LY1
    Cubic : Qx0 : qy0 : Lx0 : Ly0 : PmX : PmY
    Cubic : Lx1 : Ly1 : Qx2 : Qy2 : Ex : Ey
]
[
    SetXY : Ex : Ey
]

Least, that's what it sounds like, but I suspect round brackets and suchlike are not spoken aloud :( --108.162.221.95 01:54, 2 April 2022 (UTC)

Maybe it's implementing a cubic spline interpolation, not a tridimensional cube. 172.70.131.214 11:08, 2 April 2022 (UTC)

Feels like the speech processing is lossy, so generating the code will be a lengthy labor of love transcribing it, then debugging it, trying to fill the gaps. The code may also have been fed through an automated "Bob Ross filter" which may have lost even more data. --172.69.71.91 00:37, 2 April 2022 (UTC)

About a quarter of the way into the text is the line "You know, I'm beginning to suspect it's turtles all the way down!" 162.158.78.215 00:46, 2 April 2022 (UTC)

it's concerning that the only real way we'll be able to figure this comic out is to compile the entire 9 hour computer-generated voice speech. youtube.com/watch?v=miLcaqq2Zpk (talk) 01:40, 2 April 2022 (UTC)

Anyone actually doing any transcribing of this audio text is a true April Fools' fool, hence the reason to release this on April 1st. But I'd still like to see what the Fools' come up with :-D --Kynde (talk) 21:26, 2 April 2022 (UTC)

I'm moving all things about audio transcription here: 2601: Instructions/Audio Transcript, both the real transcript and peoples very long comments in the main discussion, to keep the main page short and keep loading time down. The comments from here go in the discussion for that page --Kynde (talk) 20:35, 2 April 2022 (UTC)

OMG, fond memories of LOGO! I'm in a loud bar at the moment so I can't listen, and I'm not listening to NINE HOURS anyway, LOL! Everybody DOES realize, someone needs to extract the program and run it in LOGO, right? I would guarantee this draws something interesting and/or stupid. :) NiceGuy1 (talk) 03:27, 2 April 2022 (UTC)

I found a GitHub Repository for transcription. May be of use to you guys for adding more info and citations to this Wiki. By the way, I didn't know this wiki existed. I don't want to create an account for it right now so good luck guys ;-; 04:12, 2 April 2022 (UTC)

I tried running some code through "ucblogo" on a Linux distro, but didn't get very far with it. ---Tim 04:16, 2 April 2022 (UTC)

Given that the audio is generated by text-to-speech, could a source-aware speech-to-text work better (fewer errors and less manual correction) than a generic one? For example, finding the right text-to-speech, extracting a sound for each phoneme, and then searching for near-identical snippets of waveform, seems like it could potentially be more reliable than the generic neural nets which are primarily trained for real human speech. Or even training a neural net on the same text-to-speech source, with a big block of sample data, if that would help distinguish homophones. Presumably someone here is good enough at this sort of thing to try that? Sqek (talk) 10:05, 2 April 2022 (UTC)

I think that the original comment at the top is the best approach. Using the speech-to-text data posted yesterday, and doing some simple regsubs, I can get it into good enough shape that I can proceed to transcribe the whole program by editing the file while listening to the audio, in real time. "In real time" means nine hours to correctly transcribe the whole thing. So any other approach would have to do better than nine hours. Plus if somebody put a little effort into organization, the transcription can be parallelized and so completed in nine hours / N transcribers. ---Tim 172.70.38.41 13:10, 2 April 2022 (UTC)

I was helping with this last night, and here are the major steps we've done to interpret the code and who has helped, I think.

  • Pgn674 Used AWS to make a transcription of the audio, which we have been building from
  • 172.68.118.59 Transcribed the critical functions at the top of the transcription
  • theinternetftw Found a working interpreter and set up a collaboration space at a GitHub repo, and has since been maintaining the code
  • theinternetftw Also transcribed the first hour and got us our view of a partial picture
  • somebody1234 Got a messy but runnable version of the entire transcription and a view of the entire picture with errors
  • Many people are transcribing bits of audio and submitting to GitHub. Here is the list of contributors

Mannerisky (talk) 15:06, 2 April 2022 (UTC)

I have changed the image to that which is seen on xkcd when loading the comic. It has not been updated on this page yet as of when I write this. But the turtle is of course not the comic, but a placeholder for those webcrawlers that would fail when trying to download the radio button. I have also added info on this in the current explanation. As I have made a link to a new sub page for the looong audio transcript and removed all of that from this page and discussion and put it here: 2601: Instructions/Audio Transcript --Kynde (talk) 21:38, 2 April 2022 (UTC)

I started planning to write some code to figure this out, but moved on to other things after a few hours, due to psychological issues I have. The draft just runs the audio through the start of a random speech to text model. I trained a tokenizer around the logo code but didn't move farther. There are a lot of possible next steps, some of which others have mentioned. A simple approach would be to finetune the model around the hand-transcribed data. https://colab.research.google.com/gist/xloem/4310a26b6c9d13adac14307b948157d3/untitled4.ipynb 172.70.114.147 23:04, 2 April 2022 (UTC)

Any plans to exkcd the "real" comic that gets drawn by the LOGO code in the audio? I mean, I recognize, e. g., the Mars rover and Ursa Major, but what's the significance of the vacuum decay here, for instance? Nitpicking (talk) 01:18, 3 April 2022 (UTC)

Now that the project is complete, we should add the resulting image on this page (not just a link to github). It'll be what folks are looking for first. And then we can start identifying the many references in the picture and turtle quotes. Mannerisky (talk) 04:26, 3 April 2022 (UTC)
well, i added the picture. youtube.com/watch?v=miLcaqq2Zpk (talk) 08:08, 3 April 2022 (UTC)
Vacuum decay is the total annihilation of the observable universe, which (in theory, depending on details we don't yet know) could happen at any point and at any time and would expand at the speed of light to clobber any space it reaches. Since it's limited to the speed of light, I guess it wouldn't affect regions of the universe that are receding faster than that. So, it's a bit of irony contrasting the happy picture. See https://en.wikipedia.org/wiki/False_vacuum_decay . For an even better explanation, try Katie Mack's excellent book, https://www.amazon.com/End-Everything-Astrophysically-Speaking/dp/198210354X 172.70.110.65 14:13, 6 April 2022 (UTC)

It was wonderful watching all of this unfold. Great work everyone. I don't have an account here, nor on github, but I thought I'd mention that the makesvg.py uses the ':=' operator which was introduced in python 3.8. Not all of us have it on our creaky old machines. Maybe add a comment in the usage at the top of the file? Or better, refactor the .py? -- 172.70.100.4 14:39, 3 April 2022 (UTC)


Is there a trick to making it work? I've tried both Firefox and Chrome. I hear the narration and can toggle the mute, but it never draws the picture for me. I have enabled JavaScript and I have disabled Privacy Badger, NoSCript, and uBlock Origin and still no joy. I did find the final drawing so I've seen the animation via GIF. --108.162.221.221

Signing with triple tilde puts the WRONG IP address for me! My IP is NOT 108.162.221.221, my IP is 47.186.56.37. What gives????
--108.162.221.221
Just FYI, your registered IP (like mine) is probably from the (regional?) gateway that mediates between you, at your true and current internet-facing IP, and the serving server. It's not something for you to really worry about, but you asked.
i'm trying to find a way to say this that doesn't sound condescending, but do you actually think the comic draws the picture or are you using https://benediktwerner.github.io/xkcd-2601-drawer/ ? if it's the former, the comic does not draw the picture. if it's the latter, you have to click the "use the latest code" button and *then* click draw. again, i know that sounded super condescending, pls don't think i'm trying to be mean. New editor (talk) 05:24, 4 April 2022 (UTC)

does this comic *technically* feature beret guy, ponytail, etc or not. they're not *in* the comic, but it could be said to feature them. New editor (talk) 05:31, 4 April 2022 (UTC)

What is
CUBIC
? GcGYSF(asterisk)P(vertical line)e (talk) 05:45, 4 April 2022 (UTC)
A function defined above (both in the transcript and, partially, in this Talk page) that is there to define certain smooth lines via a cascade of interesting LOGO procedural code, including branch-tests, that I wasn't even aware could be done until I started to read it.
(I mean, I didn't even know LOGO used Polish Notation, having last practically dabbled with it on the probably vastly more limited interpreters that ran on BBC Microcomputers at school, back in the early '80s. You could define procedures with params, but I can't remember this syntax, nor any tests available that seem to suggest recursive tests until the finest changes do nothing.)
That was at my first glance, I've avoided the pages until most of the fuss died down because I could see a lot of work being shovelled in, by others, and I knew I couldn't add much but confusion. But I now think I can take leisurely ride through the code and see what I can personally pick up from it. (Cheers to the army of volunteers that mobilised to make this possible, BTW!) 162.158.159.11 20:56, 4 April 2022 (UTC)

The inserted comments don't seem to just be facts about turtles - they also include 'Rossisms' - e.g. "I've just covered the entire canvas in a layer of light."172.69.79.153 08:35, 4 April 2022 (UTC)

The explanation should reference the World Turtle (https://en.wikipedia.org/wiki/World_Turtle) in regard to the finished image.172.69.79.153 08:46, 4 April 2022 (UTC)

I hope that's Cory Doctorow in the hot air balloon. 172.70.110.209 13:35, 4 April 2022 (UTC)

I don’t have an account, but I wanted to add that if you are subscribed to email updates (by clicking email on the xkcd website) the update reads: “Sadly today's comic is best views on the web” 162.158.107.198

Narrative vs. code

There should be some statement that there's code and narrative mixed within the transcript; you can't just hand the whole thing to Logo and expect it to work.

(Unless, of course, there's some way of telling Logo to ignore a block of text that wouldn't be spoken when you actually read the annotated block. In which case, the transcript needs to be so-annotated. I doubt it, though.)

-- Dtgriscom (talk) 10:25, 4 April 2022 (UTC)

The transcript on GitHub prefixes narration by `;` which turns it into a comment that is not parsed by LOGO. It would be cool to have this read out loud like it seems to have been designed: "Bob Ross" talking about painting while "painting" using logo. It'd be something like "Narrate, execute code snippet, narrate, excute code" until the entire picture is done. I noticed, for example, that he talks about drawing a "happy little tree" in between a section of code that, surprise, draws a tree. 162.158.222.151 11:23, 4 April 2022 (UTC)
Good thing to notice, and now we have two topics:
1. What the transcription page should show. Big, big bonus points if we could have a transcript that, when fed to a "text to speech" tool, would produce exactly what the comic's audio track includes (e.g. no "semicolon Happy Little Tree here")
2. What the output animations should include. What if you'd see a blank canvas, and hear the AI-Bob-Ross narrate, and then watch the code execute and draw? Then, more narration, then more code executing? You could even have the code sections be read out loud, and see the results in real time, It would take a lot of patience to watch the results. (I ain't gonna do it, though...)
-- Dtgriscom (talk) 12:14, 4 April 2022 (UTC)

One line in the narrative, "I read in the L.A. Times this morning that 42,000 Mazda cars were recalled because of a spider problem. Really makes you think doesn’t it?" could be refering to https://xkcd.com/2600/, namely "Will I have to start worrying about spiders after Tuesday?"

162.158.222.39 13:55, 4 April 2022 (UTC)

No, it actually references a thing that happened in 2014, because Mazda's cars are for some reason spider magnets. 162.158.222.157 06:58, 5 April 2022 (UTC)