ProgrammerHumor

packetLoss

packetLoss
https://i.redd.it/qyddr6cgtscf1.jpeg
Reddit

Discussion

NotAHumanMate

When transferring large amounts of data a bird with a USB stick can be a whole lot faster than fiber optics. It’s not even that stupid.

7 hours ago
Informal_Branch1065

Perhaps a car or a drone might be a preferrable alternative in an enterprise setting. But yes.

7 hours ago
quagzlor
:py: Yes I am a Pleb

Wait until you hear about the aws Snowmobile (sadly discontinued)

6 hours ago
bbcwtfw

I thought it was called Snowball. We had one to transfer a ton of data to Glacier. When our sys admin told me the name I laughed out loud. Yeah, throw a snowball at the glacier. The image is wonderful.

4 hours ago
xjeeper

The snowmobile was the larger sized snowball. It was a 47 foot shipping container capable of holding *petabytes of data.

3 hours ago
quagzlor
:py: Yes I am a Pleb

The snowball was like a suitcase. The snowmobile was a shipping container on a truck

2 hours ago
patricide101

you can still get a Snowball Edge

yes that’s the real name of the product

2 hours ago
relikter

There was also Snowcone (up to 8TB, I think), but it was discontinued last November.

2 hours ago
quagzlor
:py: Yes I am a Pleb

There are also variants of the Snowball Edge. I've already forgotten lol

2 hours ago
Gnonthgol

They are even discontinuing snowball.

2 hours ago
quagzlor
:py: Yes I am a Pleb

Iirc they still have snowball, but they're closing snowcone and Snowmobile.

2 hours ago
Dan_706

I don’t want to re-certify in this bs lol. “Snowcone”

2 hours ago
quagzlor
:py: Yes I am a Pleb

Lol I certified in Jan and now you gotta learn their AI shit too

2 hours ago
Certivicator

azure does the same with their Azure Data Box

2 hours ago
FillingUpTheDatabase
:c::cs::py::bash:

Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.

– Andrew Tanenbaum, 1981

There’s always a relevant Xkcd

6 hours ago
Apart-Combination820

I was expecting one cartoon, not a full analysis… But anyway they’re analyzing the application of SneakerWare to the modern capabilities of FedEx, but my question is, what if we utilized existing designs of pneumatic tube systems to continuously deliver parcels of MicroSDs? It could replace data streams to a rate 100x faster.

The only drawback is that to download a movie, you’d have to go to a end delivery node of the tube, or to play games take your PC there. But, we could offer craft & cafe services at the end delivery points on the nexus.

4 hours ago
Paradox_moth

You really heard that senator say "the internet is a series of tubes" and have been fantasizing about that ever since, huh?

3 hours ago
Darkblade_e
:cp:

For a really fast way to transfer data, this isn't a bad idea at all. As writing to solid state drives gets faster also, it would be totally feasible to go to a cafe, send a drive off, and come back 30 minutes later with it loaded with your steam/gog/whatever library.

I've always wondered when (if) it's going to become feasible for companies to sell movies on solid state media instead of discs. It would in theory last a lot longer, cost somewhere around the same amount, and be impervious to disk rot

3 hours ago
WheresMyBrakes

I’ve always known discs (ie: DVDs, Blu-ray, etc) to last longer than solid state media (ie: flash drives), but I don’t have a source to provide you with.

1 hour ago
Drackzgull

I've always wondered when (if) it's going to become feasible for companies to sell movies on solid state media instead of discs.

It's not movies, but Nintendo has been doing it for a bit already with their games. Switch game cards are a proprietary format of SD card, and SD cards are a form of solid state media. I do expect that it'll become a more common practice in the coming years, but so far I'm not aware of anyone else doing it.

For movies, I figure the biggest hurdle is not actually the media format itself, but the need to transition into a different type of playback device to use it.

3 minutes ago
Tuna-Fish2

SD cards absolutely do not last longer. Unpowered, they start to pick up unrecoverable errors in ~2 years or so.

20 seconds ago
i_hate_shitposting

what if we utilized existing designs of pneumatic tube systems to continuously deliver parcels of MicroSDs?

Going further, one could build a storage device that's exactly the size of a pneumatic tube capsule and has external connectors for data transfer. Then the tubes could deposit capsules directly into docking stations attached to servers, removing the need for humans to load data by hand. With a software-controlled routing system (which does exist), you could basically do IP-over-pneumatic-tube.

The longest pneumatic tube system I can find with quick Googling was Berlin's pneumatic post at 400 km (250 mi), so I'm not sure you could fully replace the Internet with it, but on a city scale it could potentially work.

I'm guessing it would be practically infeasible, but it would be super fun for a sci-fi setting.

3 hours ago
CurryMustard
:cs::py::r::vb::snoo_thoughtful:

SneakerNet

1 hour ago
Chaoticgaythey

I once had to suggest this as a serious proposal since we were trying to clear out our local storage from a bunch of CFD sims.

2 hours ago
aeltheos

Based on (very approximate) napkin math, a standard container carrying LTO-10 tapes can hold a modest 4.7EB (exabyte), before compression.

Wikipedia lists shanghai at 50 millions containers in 2024, meaning it could reach a 7.5EB/s bandwidth. Which is magnitude higher than reported bandwidth for inter continental cables.

Packet loss is also much lower due to shipping lane being relatively well protected world wide.

4 hours ago
FranconianBiker

You forgot to consider tape transfer times. It takes almost 21h to do a full transfer on a single LTO-10 cartridge. So even with a fully decked out library, handling an entire container would take years.

3 hours ago
sundae_diner

 Packet loss is also much lower due to shipping lane being relatively well protected world wide.

Yes and no. If you were to lose a whole ship that is a lot of packets lost.

1 hour ago
NotAHumanMate

Amazon does that with trucks of storages to move between data centers

6 hours ago
alex2003super
:c::py::bash::js::dart::sw:

They used to. AWS Snowmobile.

5 hours ago
P3chv0gel
:j:

Not anymore afaik

5 hours ago
erroneousbosh

In the early 2000s I used to regularly drive to England and back with 20GB of raw video footage for editing and finished prints on hard disks.

It was way faster than using the eight-grand-a-month E1 line.

3 hours ago
elizabnthe
:py:

The pigeon beat the car in this test. And both beat Australian internet which isn't a shock as a regular user - though it is better than it was fifteen years ago haha.

https://youtu.be/ci2bFFGM8T8?si=eoiTQENOSPiAFB2Y

3 hours ago
TheCoconut26

tcp vs udp

5 hours ago
vietnam_redstoner
:py:

IPoCoD

4 hours ago
GustavoFromAsdf

It's better until you see hackers camping on the roof of the building with nets

2 hours ago
Consistent_Payment70

Cars are prone to traffic. Drones are prone to electromagnetic interference in war conditions. For the highest standards of security, I foresee military avian carriers with USB sticks to deliver data just like in WW1.

Write this down. Its gonna happen.

1 hour ago
alpacas_anonymous

Here we go again, tech bros trying to reinvent the wheel. We already have pigeons. Might as well put the lazy SOBs to work. They're living off of the sweat off the working man's brow.

3 hours ago
Longjumping_Kale3013

more expensive to run

49 minutes ago
Lapys_Games

Yeah I remember my networking prof telling us how our uni had to move a tone of data from a backup server after a cyber attack.

We were meant to come up with good solutions how to transport these data packages.

The solution (and what our uni had done) was cars xD

5 hours ago
GargleBums

Been there at an old job, way before cloud storage was as common. The office was in the basement and there was a massive flood. Some workers pondered if we should wait until the water was drained. Then they could try to get some surviving servers up and running and transfer the data. The rest of us drove to a fishing store to buy fishing outfits. Then we waded through waist-high water, rescued all the hardware that wasn't floating and drove it to the new office. Ngl, that was the best day at the office i've ever had.

3 hours ago
Cheapntacky

It was done in south Africa to demonstrate their crappy speeds.

https://www.theregister.com/2009/09/10/pigeon_v_broadband/

5 hours ago
i-just-thought-i

This is reminds me of the clacks race in Discworld - the new technology is the 'clacks', basically semaphore towers linking great distances that transmit messages, and they race a carriage to transmit a book (basically). IIRC it's post office vs clacks.

4 hours ago
JoelMahon

they made a TV adaptation, iirc same name as the book, "going postal"

highly recommend the TV adaptations, haven't seen a bad one yet

3 hours ago
XDFraXD

Fun fact, some cloud providers offer a service to actually bring you physical storage to migrate large amount of data, which will then be moved to their datacenters and imported, instead of transfering hundreds of TB via network.

This benefits both parties and it's indeed the fastest option for very large amount of data.

4 hours ago
Geilomat-3000
:cp::py::ts:

Not if you add the time it takes to copy the data

5 hours ago
ConspicuousPineapple
:rust:

Copying data can be scaled arbitrarily by simply using multiple drives at once.

4 hours ago
st1r

Why upload when flock of homing pigeons do trick?

3 hours ago
RedAero

The bottleneck isn't the drive, it's the USB connection.

2 hours ago
ConspicuousPineapple
:rust:

Multiple USB connections to multiple drives. It's easy to reach speeds much higher than what fiber can give you this way.

Especially when you consider the ultra fast modern USB standards.

1 hour ago
rukh999

It turned out to be prohibitively expensive in birdfeed to get the pigeons to do that part too.

3 hours ago
30FujinRaijin03

You still have to  read and write the data as it comes in so that doesn't change s***

3 hours ago
Weird_Cantaloupe2757

Carrier pigeon can carry 75 grams, and a microSD card weighs 1/4 of a gram, so a carrier pigeon could carry about 300 of them in a trip. Being that those get up to 2 TB, a pigeon couls theoretically carry 600 TB of data in a single trip, which is bananas.

3 hours ago
Floppydisksareop

You can also just release multiple carrier pigeons at the same time too, so it scales really well too.

2 hours ago
peeja

What do you mean? An African or a European pigeon?

1 hour ago
AyrA_ch
:redditgold: x ∞

Thanks to the storage increase of micro SD cards, a carrier pigeon loaded with them will be faster between any two points on the planet. https://cable.ayra.ch/pigeon/ (I made this in 2019, so you may want to increase the storage capacity of your card). And if you are on a metered connection, you can calculate how expensive that data would be

4 hours ago
_Alpha-Delta_
:py::cp::c::asm::bash::snoo_trollface:

Instead of USB sticks, just use small high capacity micro-SD cards. 

You could send terabytes on a single bird with this technique. 

3 hours ago
FortuneAcceptable925

Yes.

One bird down = 10TB of data lost :D ....

3 hours ago
segalle
:bash:

Usb transfer like 20mbps (a kinda good one), so no, for most places you could send the data faster than you could put it on a stick, let alone the pidgeon.

Ssd would be insane tho.

3 hours ago
PFI_sloth

usb3 can transfer at 20Gbps, and usb4 can transfer at 40Gbps

8 minutes ago
segalle
:bash:

Yeah, but your usb stick isn't doing that (also this bandwidth is shared so you cant copy 2 sticks simultaneously and get 80gbps but thats not the point, just a cool fact)

2 minutes ago
Floppydisksareop

Really high transfer speeds, really shit ping. We were also taught this in like the introductory lecture for computer networks. "Man with car" can transfer more data in the same time than optic fiber pretty much every time.

2 hours ago
deij

For a time in history, yes.

But right now I can download/upload data faster than I can read/write it from a USB

3 hours ago
NotAHumanMate

Solely depends on the USB standard and drives used, no?

2 hours ago
LifeworksGames

Putting it on your USB is probably not faster than fiber optics, though.

4 hours ago
One_Animator_1835

What if it's just 1 bird tho

5 hours ago
I_Heart_QAnon_Tears

plus it is more secure, assuming no packet loss of course

4 hours ago
chemicalclarity

Yeah, this has been done https://www.google.com/amp/s/phys.org/news/2009-09-carrier-pigeon-faster-broadband-internet.amp 

3 hours ago
shunyaananda
:dart::cs::py:

And it's immune to electronic warfare

3 hours ago
DeathByFarts

That's only kinda sorta true if we use a narrow definition of electronic.

2 hours ago
alpacas_anonymous

The real problem is that a homing pigeon will only fly home. So you would need to set up routes with dedicated pigeon service on each direction.

3 hours ago
Blah_McBlah_

Given how much data a USB or SIM card can carry nowadays, a not insignificant portion of the time is probably spent transferring data from the storage device to the computer rather than pigeon flight time.

2 hours ago
b3anz129

hmm how many bytes can a pigeon reasonably carry? With TB size micro sd cards, could be quite a lot...

1 hour ago
OakLegs

Real world example, in order to compile the world's first direct image of a black hole, researchers across the globe mailed hard drives to each other rather than transferred data online because it was faster.

1 hour ago
AttyFireWood

Should we bring back pneumatic tubes?

1 hour ago
ExpertOnReddit

Well considering birds are actually spy drones it's not crazy at all. r/birdsarentreal

1 hour ago
MaffinLP

According to some random article I found 4TB is the max size currently available in usb. Fiber optic currently reaches up to 10Gbps for the highest commercially available product. So for 4TB it needs 53m 20s. A pigeon flies at 100kph (27mps). So up to a didtance of 88.88... km (assuming instantly reaching and breaking from 100kph, so less in reality) the pigeon is faster. Anything longer range fiber optics are

44 minutes ago
Remaek

But that information still needs to be transferred from the USB to the PC, and the speed of the USB would likely be slower than the speed of the computer anyways

35 minutes ago
Violet_Paradox

It's my favorite example of the difference between bandwidth and latency. A truckload of SSDs is extremely high bandwidth but also extremely high latency. 

33 minutes ago
zefciu
:py::ts:

The RFC also contains an ascii art of a shitting bird with a comment "Carriers in the queue too long may leave log entries"

7 hours ago
fatalicus
:powershell:

That is the IP over Avian Carrier with Quality of Service RFC: https://www.rfc-editor.org/rfc/rfc2549.html

RFC 1149: Standard for the transmission of IP datagrams on Avian Carrier is the original: https://www.rfc-editor.org/rfc/rfc1149

there is also RFC 6214, which updates it for IPv6 support: https://www.rfc-editor.org/rfc/rfc6214

5 hours ago
alpacas_anonymous

I wish I was so smart that this was my hobby.

3 hours ago
Gnonthgol

It turns out that RFC 6214 were already implemented before it was written. Basically the original RFC 1149 implementation just used the standard Linux network stack. And they had used one of the first versions of Linux with IPv6 support. We did have some issues when testing RFC 6214 on the original hardware though, but it was found out to be a bug in the Linux stack regarding IPv6 ping. UDP worked great.

2 hours ago
PCRefurbrAbq
:cp::cs::j::py:🐢

I remember realizing that if we solve FTL travel before FTL communications, IPoAC would be a viable solution to interplanetary Internet.

Imagine, star truckers hauling encrypted petabytes of data from planet to planet along with their physical cargo. They plug in at the starport while refueling, and upload their data to an endpoint where emails and data for local web proxies gets distributed automatically.

8 minutes ago
Sir_Fail-A-Lot
:p:

Haha! "Log" entries 🤣

2 hours ago
Cameronisms

My Profressor at university went over the Avian protocol in a lecture just so he could put a question about it on one of our exams.

7 hours ago
praisethebeast69

based

4 hours ago
csprofathogwarts

Do you remember what the question was?

2 hours ago
Luised2094

What is the transfer velocity of an Unladen Swallow?

31 minutes ago
Happy_Bobcatt

European or African?

12 minutes ago
i-am-called-glitchy
:re::py::doge::cat_blep:

come on lets lose some packets dad!

7 hours ago
SuccessfulDance08

son…the pigeons didn’t make it

6 hours ago
i-am-called-glitchy
:re::py::doge::cat_blep:

is this loss

6 hours ago
Fivein1Kay

Tom Lehrer just out losing some packets in the park.

3 hours ago
Ugo_Flickerman
:j:

Too bad that image is no longer there

7 hours ago
Fusseldieb
:js: :py: :msl: :cp: :p: :bash:

I did my part, yet they removed it again

3 hours ago
Lachee
:cs::unity::ts::p:

Sadly they formed a consensus on the talk that it shouldn't be there. Not worth wasting maintainers time over

2 hours ago
Fusseldieb
:js: :py: :msl: :cp: :p: :bash:

I mean, they were offended by having a dead bird in the article. So, just do it in a drawing style! It was a fun little gag, and I'm sad that they keep removing it.

1 hour ago
AnnoyedVelociraptor
:rust:

I'm the firewall and I'm deliberately dropping IPoAC packages here. The coyote then comes to recycle them.

7 hours ago
Zxilo

i am the packet sniffer, now i have the bird flu .

2 hours ago
phillyJO69

Imagine explaining this kind of packet loss to your boss.

7 hours ago
screwcork313

And your boss resents hiring all these remote workers who only speak pigeon English.

2 hours ago
adi_dev

Wouldn't it be better to use unladen swallow. I heard they can carry a coconut over large distances.

7 hours ago
-Nicolai

Impossible. The swallow ceases to be unladen the instant you laden it.

4 hours ago
UnstableConstruction

African or European?

2 hours ago
RGrad4104

Joke all you want, but having lived through the 90's in a rural area, pigeons would have been faster than what I subscribed to through america online.

6 hours ago
_Red_User_

Jokes on you: There was a German video about slow internet. They compared the internet speed with a ridden horse. And no, this was not in the 90s, the video is 4 years old.

53 minutes ago
grmelacz

Well… https://phys.org/news/2009-09-carrier-pigeon-faster-broadband-internet.html

49 minutes ago
Xortun
:j:

Das Internet ist für uns alle Neuland!

15 minutes ago
Particular-Yak-1984

If you use sd cards, the transmission rates are pretty fantastic. It's lossy, and the latency sucks, but you can get 20TB per pigeon (sd cards are 5g ish, can hold 2tb max, and pigeons can carry 50gish of weight)

Much faster than your gigabit ethernet over short distances!

6 hours ago
Would_Bang________

Years ago a journalists sent a pigeon with an sd card to race an isp in South Africa. The pigeon won.

5 hours ago
OtherwiseAlbatross14

Copying 20TB to microSD cards would take longer than sending it to the destination over fiber

4 hours ago
Particular-Yak-1984

This is one of the many downsides of this approach, yes.

3 hours ago
Obvious_Tea_8244

New YouTube tutorial just dropped on addressing Wingspan Load Time race conditions.

7 hours ago
sammy-taylor
:js::elixir-vertical_4::cp:

I seem to recall this being based on an RFC that was submitted as an April fools joke.

5 hours ago
Gnonthgol

RFC 1149. And it was actually implemented.

2 hours ago
Desperate-Touch7796

r/birdsarentreal

5 hours ago
Pikeman212a6c

Speckled Jim!

4 hours ago
[deleted]

[deleted]

7 hours ago
Jinium OP

LMAO ded

7 hours ago
ResidentUpstairs7399

Kabutar jaja

6 hours ago
kaha9

One of the many perks is that they can carry up to 4 64gb USB sticks per package. No modern computer can match that

4 hours ago
JackReedTheSyndie
:js::py:

Bird is the word

3 hours ago
SnowyMooncake

But the TCP handshake just about kills them

3 hours ago
Gnonthgol

Pretty much

$ ping -c 9 -i 900 10.0.3.1
PING 10.0.3.1 (10.0.3.1): 56 data bytes
64 bytes from 10.0.3.1: icmp_seq=0 ttl=255 time=6165731.1 ms
64 bytes from 10.0.3.1: icmp_seq=4 ttl=255 time=3211900.8 ms
64 bytes from 10.0.3.1: icmp_seq=2 ttl=255 time=5124922.8 ms
64 bytes from 10.0.3.1: icmp_seq=1 ttl=255 time=6388671.9 ms

--- 10.0.3.1 ping statistics ---
9 packets transmitted, 4 packets received, 55% packet loss
round-trip min/avg/max = 3211900.8/5222806.6/6388671.9 ms
$ ping -c 9 -i 900 10.0.3.1
PING 10.0.3.1 (10.0.3.1): 56 data bytes
64 bytes from 10.0.3.1: icmp_seq=0 ttl=255 time=6165731.1 ms
64 bytes from 10.0.3.1: icmp_seq=4 ttl=255 time=3211900.8 ms
64 bytes from 10.0.3.1: icmp_seq=2 ttl=255 time=5124922.8 ms
64 bytes from 10.0.3.1: icmp_seq=1 ttl=255 time=6388671.9 ms

--- 10.0.3.1 ping statistics ---
9 packets transmitted, 4 packets received, 55% packet loss
round-trip min/avg/max = 3211900.8/5222806.6/6388671.9 ms
2 hours ago
Basileus2

Where were you during the great H5N1.sys outbreak?

3 hours ago
moo00ose

Ngl the dead pigeon had me laughing. RIP

4 hours ago
nonsenseis

one pigeon per packet ?

7 hours ago
shexout

Missed the opportunity to call it a Pecket loss

7 hours ago
LordMacDonald

dramatic staging of packet loss photo got me cackling fr

4 hours ago
evbruno

Anything related to seeds on my torrent transfer? That would explain why it takes forever

7 hours ago
deepsky88

Birds farm

6 hours ago
skwyckl
:elixir-vertical_4::py::r::js:

The message broker is one mad guy on the rooftop of the company taking care of hundreds of birds

5 hours ago
CrimsonOynex

Id like to see it pass through the firewall

5 hours ago
Gnonthgol

For that you would need a phoenix, not a pigeon.

2 hours ago
AffekeNommu

Birds aren't real

5 hours ago
NotASectionGreat

loss?

5 hours ago
jackjackk12

The Avian protocol is unironically a great teaching tool for networking concepts. Plus, who doesn't love imagining pigeons as high-speed data carriers?

5 hours ago
AgITGuy

I used to work in a shop in college that had to get full system backup data from their northwest Houston office to the college station one. They loaded up a station wagon full of hard drives to copy. They effectively managed a speed of like 100 gb/s based on how much data that they had to move and the time it took them.

I was there from 2006-2008 as a part timer. This story was 10 years old then.

4 hours ago
AgainandBack

“Never underestimate the bandwidth of a station wagon full of backup tapes.” There’s a famous story of doing something similar in Australia, between two distant points, one of which had a very slow connection.

4 hours ago
mjoric

I will never stop loving this.

4 hours ago
FPH_Gaming

If you would just get up and teach them instead of handing them a freaking packet, yo

4 hours ago
solidstatepr8

Error correction must be interesting with this. I guess just more pigeons?

3 hours ago
sSomeshta

Is this fly by wire?

3 hours ago
Ok-Panda1534

Birds aren't real.

3 hours ago
Fivein1Kay

Ha, I like to say ping speed of carrier pigeon when my internet is slow.

3 hours ago
BackgroundGrade

This is what happens when you run Avian protocol over the wrong CAT cable.

3 hours ago
Broke-n-Tokin

Bird Internet

3 hours ago
BigDisk

Is this (packet) Loss?

2 hours ago
Ok_Magician8409

Somehow I laughed at a picture of a dead pigeon this morning.

2 hours ago
Trans-Europe_Express

There's an edition war and then vote on Wikipedia to keep or remove that image and they voted to remove it last time I checked.

2 hours ago
Alex_NinjaDev

Legend says the real bottleneck was when the pigeon stopped for snacks mid-transfer..

2 hours ago
Basic_Climate_2029

Now what about carry a 1TB SSD with Cessna 172 500km away

2 hours ago
One6154

Holy shit, it's a real thing and they really did implement it too. 🤯🤯🤯 Wtf

2 hours ago
FRAB03
:j::cp::js::bash:

Yeah, it has been described in RFC 1149, in RFC 2549 they added QoS, and in 2011, with RFC 6214 they finally implemented IPv6

1 hour ago
One6154

Mind blown, collected all the pieces back to one, just to have my mind re-blown 🤯🤯🤯

38 minutes ago
AramaicDesigns

Enter Jeff Gearling: https://www.youtube.com/watch?v=4pz2kMxCu8I

2 hours ago
matthewami

Still more reliable than Quest

Can you believe those fuckers are still around??

1 hour ago
Waltekin

Reminds me of the ancient saying: "Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway."

1 hour ago
RedN00ble

Three more pictures and you could represent the whole Loss

1 hour ago
debugger_life

Lol

1 hour ago
SomeRandoLameo

Imagine an internal network where they are just throwing pigeons with hard drives indoor from desk to desk xD

1 hour ago
Vallee-152
:py::js::vb::gd:

Have you ever listened to the song, Paper Pings?

41 minutes ago
llamaguy88

I think that actually is my isp in the pic

34 minutes ago
hockeyak

Sneakernet Feathernet

6 minutes ago
DracoRubi

Birds aren't real

5 hours ago