this post was submitted on 14 Aug 2025
660 points (98.0% liked)

Programmer Humor

25705 readers
1277 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
660
[CW Dead Bird]] Birds aren't real (piefedimages.s3.eu-central-003.backblazeb2.com)
submitted 20 hours ago* (last edited 43 minutes ago) by RmDebArc_5@piefed.zip to c/programmer_humor@programming.dev
 
top 25 comments
sorted by: hot top controversial new old
[–] disco@lemdro.id 1 points 3 hours ago

Should I upload a dead cat or dog? Make a funny about that? Don't post this shit.

[–] diemartin@sh.itjust.works 32 points 17 hours ago (2 children)

Wasn't there recently some guy that encoded images into a bird singing?

[–] captain_aggravated@sh.itjust.works 11 points 14 hours ago (2 children)

Sort of, yes, but I've seen it mis-represented a lot.

I have seen headlines like "man stores PNG file on bird!" which categorically did not happen, the image was analog.

A common tool that is used in amateur radio practice is called a Waterfall Display. It works a little bit like the visualizer in Windows Media Player if you remember those, you get a window that shows a section of radio (or audio) spectrum. A signal (or sound) at a particular frequency will make that spot on the graph glow, the louder the signal, the brighter that spot will glow. The entire chart continuously scrolls to represent the passage of time, so you end up with kind of a graph of what signals are being made over a brief amount of time.

If you made a signal that swept up in frequency over time, it would be seen as a diagonal line on the waterfall. Using that concept, you can make all kinds of weird signals to draw pictures in the waterfall. Youtuber Ringway Manchester shows off several examples of this that he recorded that were played as part of the Ukraine/Russia conflict. this video. Here it was done out of jamming military communication frequencies, propaganda and trolling. See also UVB-76 for a tangentially related rabbit hole to fall down. If you play these sounds out of a radio's speaker, they just sound like a strange warbling noise.

Play that strange noise to a bird that is good at mimicking, like a mockingbird or starling, and it'll mimic that sound. Point a microphone hooked up to a waterfall display at the mimicking bird, and the bird will draw the image on the waterfall display when it sings.

[–] balsoft@lemmy.ml 2 points 5 hours ago

It's categorically the same as printing out a PNG onto a sheet of paper. I can see how you might call that "storing", even if it's a lossy process.

[–] theangryseal@lemmy.world 2 points 12 hours ago

I need a bird who can record a Commodore 64 tape for me. :p That’s what I want.

[–] flambonkscious@sh.itjust.works 4 points 16 hours ago

Yup - Super obscure steganography! (Shitty baud/bandwidth though)

[–] nyan@lemmy.cafe 64 points 19 hours ago (2 children)

That series of RFCs (1149, 2549, 6214) keeps getting rediscovered by new generations of technical folk. Among other issues that have never been completely addressed are accidental encapsulation of packets in hawks, and whether the Internet is doomed to be slow in locations where the only avian carriers available are flightless.

There has been one successful implementation of the protocol to date. 55% of ping attempts went through.

(As April Fools RFCs go, the only one that's arguably more popular than IPoAC is the Hyper Text Coffee Pot Control Protocol, the source of 418 I am a teapot).

[–] frezik@lemmy.blahaj.zone 10 points 18 hours ago* (last edited 18 hours ago) (1 children)

The coffee pot protocol is such an interesting anachronism. Nobody would make a hardware control protocol by extending HTTP like that anymore.

For good reasons, really. It's unnecessary to do it that way.

[–] Two9A@lemmy.world 6 points 8 hours ago

That was kind of the author's point: that HTTP is so broadly specified, and at that point had so many unnecessary RFCs extending it, that you could halfway-sensibly write a hardware control protocol by HTTP alone even if that was a terrible idea.

Source: I wrote the tea-brewing extension to HTCPCP, which takes it another notch into the ridiculous.

[–] CanadaPlus@lemmy.sdf.org 13 points 19 hours ago (1 children)

and whether the Internet is doomed to be slow in locations where the only avian carriers available are flightless.

Where would that be? Even inland Antarctica has skuas.

[–] nyan@lemmy.cafe 11 points 19 hours ago

I think it was supposedly New Zealand or something. It's been a long time since I've read the full texts.

[–] Soapbox@lemmy.zip 11 points 17 hours ago

I suppose this is one way to keep the CIA spy drones from becoming E-waste when they introduce the new models.

[–] cupcakezealot@piefed.blahaj.zone 21 points 20 hours ago (1 children)

hope it goes better than when they carried it in tubes.

[–] lectricleopard@lemmy.world 6 points 19 hours ago (2 children)

Its a series of tubes.

Its seared in my brain.

[–] Wbear@lemmy.zip 6 points 18 hours ago

It's not a dump truck!

[–] socsa@piefed.social 5 points 18 hours ago* (last edited 12 hours ago) (1 children)

The part I hate is how many overconfident internet technicians will be like "well ackshually the metaphor isn't that far off" completely missing the very important difference between an information channel and a power channel and what the capacity limits are for each.

For example, free space is a pretty great information channel, but it absolutely sucks for reliably transmitting fluids.

[–] frezik@lemmy.blahaj.zone 7 points 18 hours ago

Also, the fact that in context, it was coming from an ignorant old man ranting on the floor of Congress while trying to pass an anti-net nutrality bill. The fact that the analogy even kinda works is an accident and missing the bigger problem.

[–] Simulation6@sopuli.xyz 9 points 17 hours ago (3 children)

What is the bandwidth of a cargo plane? You fill the hold with data storage disks, fly them to the destination and then read them in.

[–] MonkderVierte@lemmy.zip 1 points 6 hours ago

But shitty round trip time.

[–] Whelks_chance@lemmy.world 14 points 16 hours ago (1 children)
[–] krashmo@lemmy.world 5 points 15 hours ago (1 children)

Is there a published date on there somewhere? I didn't see one but I'm curious. It cites an estimate that total internet throughput is 167 terabits per second but I can't imagine it's that low these days.

[–] palordrolap@fedia.io 8 points 14 hours ago (1 children)

archive.org suggests that What-If #31 appeared sometime around the 10th of February, 2013. That fits with one of the links in the article which first appeared (again, according to archive.org) in 2008 and ceased to be valid around 2015.

Randall has (or his team has) updated the formatting on the What-If site, but they haven't bothered to fix the links.

explainxkcd.com gives the publication date as 2013‑02‑05.

[–] towerful@programming.dev 6 points 17 hours ago

That's kinda how aws got companies into cloud storage.
A truck that would duplicate a companies disks, then drive to a data center and make the data available on s3 or whatever.
Retired now, tho.

https://www.datacenterdynamics.com/en/news/aws-retires-snowmobile-truck-based-data-transfer-service/

[–] ThatGuy46475@lemmy.world 5 points 17 hours ago

Honey, I’ve come into some money, and I’m going to need a new sandwich