This Video Was Uploaded Through a Fishing Line (Tin Can Phone)
Вставка
- Опубліковано 21 вер 2024
- Probably could have done something better with my time
Patreon: / backwood
:)
All activities/stunts in this video were done following local laws and regulations.
what was your high score in subway surfer
lol, bro summoned u fr😂😂😂😂
UA-cam SEO knew what it was doing
0.000076
-1
8:38 score shown was 8,286,063.
Before watching the video, I thought “it seems like this guy just reinvented dial up”. After watching the video, I can confirm this guy just reinvented dial up. Impressive work.
Its not Dial-up.. its a Dial-Cup 🥁🎉😂 im a lost cause..
omg I love it❤
Even more complicated because it is one way. My man reinvented Commodore 64 audio tape storage
I mean.. yeah. It's a modem.
@@redusercolor baby dont waste your time on me
You can TELL this guy spent THREE YEARS in this, due to a THREE YEAR GAP in his upload, this guy is unironically a legend
that is not a proof but it is evidence
@@hanfo420 evidence is a synonym for proof.
@@EndermanInASuit7 not quite, proof is final and complete, reaching proof requires evidence, usually multiple pieces depending on the complexity of the result. evidence leads you to a conclusion, while proof is the end result
@@loxybee2411 okay, but the three-year upload gap is DEFINITELY proof.
99 percent of youtubers quit before they hit it big. look at the salt fork guy, one upload then boom vanished off youtube.
This is one of those "reason UA-cam exists" type of videos... lifechanging.
the fuck else you expect to find where people can upload what ever they want XD expecting anything else is stupid.
It's really amazing. Too bad the obnoxious editing ruined what otherwise would have been a perfect video though.
@@shiroenthusiast7862There are appropriate reasons to edit like this. Games and entertainment, yes. Information and educational resources, probably not...
@@shiroenthusiast7862 I'm starting to see patterns here. I thought That style of editing, popular more than 15 years ago, would be extremely unpopular in todays... *sigh* youths. But as it turns out, it's like watching Nostalgia Critic, but on steroids. Editing style is like fashion, it goes in cycles.
Nevertheless, it's a fun project.
indeed, this is giving me "salt fork" vibes
Bro did what could qualify as a masters thesis type project just for a youtube video. Fucking legend.
This is the masters thesis
He figured out how to make a modulating and demodulating program.
He literally built a modem. From scratch.
with a box of scraps
well I'm sorry, I'm not Tony Stark...
been done before
@@tbounds4812 No. Shit. Sherlock.
been done before
my mans knows more about the frequency response of a cup than he probably ever intended
Clearly, since the video is uploaded. LOL
You’re the guy who hacks calculators
When is the camera update for the ti-84 coming????
I found your channel like 1 day before this one lol. Sick
U mean ti32
bro built the worst dial up known to man
Best compliment I've received, thank you
@@backwoodideas dial down
Dial cup
YEAHH
@@WackBoominTranslate to English: YEAH
bro made the worlds most complex subscriber generator 💀 46 to 13.5k in a week? that fishing wire must've been the best purchase of your life!
30$ for some fishing line made me question this project initially
46 to 13.5k in 3 years and a week*
@@backwoodideas Words cannot describe the fear I felt at 3:14, when you said "your computer" then you proceeded to out my exact keyboard I've been using daily for the last 7 years
Good ol' razer 110%
3 years of hell*
You'll have to wait a while for the next upload though.
That three year upload gap is what we in the industry call "environmental storytelling."
The metatextual details go hard 😤
Baud rate: no
Signal to Noise Ratio: also no
Projects that take longer than an undergrad degree: yes
Are you sure it’s not SNR? Ie the gosh darn backup battery beep?
Ironically this was an undergrad project for me. But I used a laser instead.
I was wondering what the baud rate was too haha! I was hoping he would mention that when he mentioned 5 bytes per sec but nah.
if there was more than one way data transfer then after any incorrect frame was recieved then it could just be rebroadcasted by requesting so. Sending this much video where any incorrect data corrupts it and you have to start again over the course of 5 months almost makes me question its legitimacy, lol.
@@dylan10182000the KCS (Kansas City Standard) that was used for recording data onto cassette tapes was 300 Baud IIRC.
ngl i thought you were just gonna connect two 56k modems. Writing the networking code from scratch sounds like an enormous pain. Huge props!
56k would definitely not get through that intact
This. I figured he was just going to get some modems and call it a solved problem lol
@@dasbooterror 100% what I would have done.... Actually I probably would have given up.
@@iykury Bell 103 would've
It was indeed
I was thinking “how did he upload a timelapse of a timelapse uploading itself”
He immediately responded “I’m not uploading a 5 month timelapse”
Yeah I was thinking that too lol
Yeah I made a demo with jpegs to visualize the transfer for the video. That wasnt the actual upload.
i’m a close to 40 year old IT worker and I can honestly say this video gives me a very strong feeling of ”the kids are all right”
Haha, me too but I didn't realize it until you mentioned it. Er, 40yo software developer, but close enough.
@@WarttHog we're all just shoveling bits into the cloud furnace brother
Yeah, setting up to do something fun, but stupid, suffering through the process and archiving the result while screaming "I can't f*cking believe this bs worked" is kinda unmatched feeling
This is genuinely impressive. Genuinely I would have scrapped this project like a week in after getting sick of it not working. But this dude dedicated 3 years to it and actually got it to work. I gotta wonder how long he initially thought this project was going to take. Like this has to be the best example of a weekend project turning into someone whole life.
gotta love the perseverance to work on a project for 3 years that ultimately has no appeal in video format. this isn't a video about sending a video over fishing line. this is a video about failing to do that for 3 years and doing it ANYWAY
You know it’s gonna be a great video when the algorithm recommends it at 700 views. This one’s gonna blow up lol
the writing is on the wall on this one for sure. so glad the algorithm picked this up!
My recommended page is full of small channels like these. After seeing multiple of those channels blow up throughout the years, this channel definitely has potential if the author can come up with a few similar crazy videos.
I'm here at 4k views. Didn't even know it was a small channel until I saw the sub count.
oh absolutely, this video has got everything to be a successful front page video
@@tweer64 I'm here at 8K just 2 hours later.
neat project!
hi otto
Thanks!
you should write something that eventually leads to you getting whitelisted on a minecraft server i think thatd be a fun and original idea
Oawhhah I thought you were killed nice to know yiu are still alive
When will you come back?
this is the weirdest highest dedication project i could've never imagined
Dude took three years off of content creation to make one single video uploaded over literal string and cans just because he can. What a madlad.
This whole thing kind of reminds me of how Samsung set up their app to be able to transfer stuff from one Android to a newer Android phone. The phone essentially throws up a Wi-Fi hotspot and then through sound transmits the information needed for the other phone to connect to that hotspot and then the transfer takes place over that hotspot. When I saw that, I thought it was a really cool idea to use sound to transfer a small amount of data over to another device, but uploading a whole video is taking this to another level.
legendary algorithm pull
edit: yall this video blew up my algorithm is just keno
Seriously!
real
REALLL
did you mean kino?
@@coocato probably
It's been shown that you can successfully connect dialup modems through shoelaces soaked in salt water with the right equipment. If only you had a second fishing line, you could probably even run a DSL link across them.
That seems like a very efficient method of recycling XD
Yeah, Dialup had such a ridiculous amount of redundancy built into it, it was insane.
I'm not at all surprised. Early on, modems involved analog couplers where you'd put the regular phone receiver on to transmit and receive the data. It kind of worked, but there was a definite limit in terms of how fast that could go.
@@SmallSpoonBrigade Pretty sure those early ones you're describing were like 300 bps/bauds, which is around 30 bytes/sec when actually using it. (Source: wevolver [insert the word .com here yourself so youtube doesn't delete my comment for having a link]/article/baud-rates)
That's still 6 times faster than the Tin Can Phone system!
If I recall, the salt water string experiment was carried out with ADSL and might even be more likely to work with ADSL (which uses crazy low-frequency RF techniques) than with dialup (which requires a working audio channel).
@@TerrisLeonis It doesn't need an "audio" channel, because an "audio channel" is still purely a data stream
The only difference between them is the data format.
The UA-cam algorithm has been wild these past couple of days-yesterday, it showed me a 17-year-old flying a plane across the world, and now it's recommending this guy! :)
I want your feed, give me that video of the global flight!
@@JoshuaDoesTech his channel is Ethansbiography
@@JoshuaDoesTech His name is Ethansbiography
On mine I had been recommended a guy who somehow tuned a fish and used it unironically as a musical instrument
@@deerglx4732that's a good video, it's better than watching markiplier taking 24 hours to react to a fnaf jumpscare
this guy built a modem out of a kids experiment and it worked
madlad
Bro actually spent 3 years on a video, the gap in upload proves it. True dedication, you've earned a sub
This guy: *Attempting the impossible*
UPS backup battery: *I'm about to ruin this man's whole career*
I feel like i just found a channel that's going to have millions of subscribers some day
I was genuinly surprised this guy had about 500 subs when I watched this, I thought he had to be in the ten thousands or hundreds of thousands for sure
True!
@@ZE_TRVTH_NVKE😭😭????
@@ZE_TRVTH_NVKEThe feds are coming
@@ZE_TRVTH_NVKEgo back to sharty
The TCP/IP protocol gave me war flashbacks
CompTIA did not fuck around
@@paultheboba currently doing the learning for my comp tia a+ and I JUST finished the networking portion 😭
lol i'm currently studying for my networking final exam...
@@frostiefops I feel that, goodluck frfr
@@Camaro_V8 aaa tysm
Bro spent 3 years just to reproduce the '90s modems
kind've a shame we're only going to be getting a juicy video like this once every 3 years from this chap.
I'm tired of titles on videos that lie... BUT THIS MAN ACTUALLY DID IT.
Did he, though? Was the video really uploaded through the fishing line? Or was it simply sent from one computer without internet to one computer with Internet, and then uploaded from there the normal way?
@@prezroll [Upload, verb] : transfer (data) from one computer to another, typically to one that is larger or remote from the user or functioning as a server.
Source: Oxford Languages
He did not upload the video TO UA-cam through a fishing line, but he uploaded the video from computer A to computer B with a fishing line. He did not lie. His title is correct. He did upload this video through a fishing line.
@@panathentic Was it really the fishing line tho? How can you say the sounds (data) was received on the microphone from the fishing line, rather than just directly from the speaker? after all, the microphone was 10cm from the speaker, and it was "very loud" according to the video.. just remove the entire middle part, same result, it's pointless afaik
it's a cool video but I AM also tired of video titles that are a lie and I was disappointed by this one.. "This Video Was Uploaded Using Sound" would've been way more accurate..
@@henrikstorch4275 "This Video Was Uploaded Using Sound" is definitely ANOTHER title that is appropriate, but the title used, is truthfully what happened. The fishing line is what delivered the sound to the microphone. If you want to test it, you can record a video with your phone. Put it in a cup and play some music in the room... then tap on the cup. The taps are going to be definitively louder than the sound in the room because the walls of the cup both 1, close off the microphone from getting direct sound from the rest of the room. And 2, amplifies any noise that is fed into the cup, either by tapping on it, or by vibrating a taught fishing line that is connected to the cup that the microphone is in. Again, his title is 100% truthful. It's unfortunate that you're disappointed, but you can't blame that on him or his video titling conventions.
Edit: Thank you for not responding with "But is this REALLY a video though?"
Waiting for another 3 years to get another video
i love how at the end he cuts it as quick as possible so he can save an extra few hours of upload time
The fact you chose to do this in 1080p is wild.
That "Chu vraiment, vraiment désolé" part hit me right in the feels
Canada moment
@@dwb4841 its the french canadian way of saying im sincerely sorry( im really, really sorry)
@@thecamocampaindude5167 yea i know
Im french
Ah oui, bien sûr j'mattendait pas à cela dans la vidéo lol
@@dinowars0078 tuto: comment devenir sourd
Mais serieusement comment il a fait pour rester a l'interieur et pas a voir mal au orreille
People have in fact done this before. As an avid ameuter radio enthusiast I’m very familiar with slow scan TV. You could’ve just hooked into an SSTV library and it would’ve been complete with sync and everything to send your video (a frame at a time granted, but still) and you could’ve even used a different data mode and just sent the file, would’ve worked just fine since they’re already made for AFSK modulation.
Seconded. Most likely one of the common HF digital modes would have got it through. Us ham radio guys are crazy. We will try communicating farther by bouncing signals off of mountaintop cliffs, aurora, meteor trails, and even the moon.
This is art. Completely underrated content.
Use a guitar next, my phone speaker transfers signal to the pickup through the cable and into my amp for a preset effect built into the amps software. You could have a speaker signal through a guitar and into an interface then into the PC. Now you know how to do it, the possibilities are endless
say what again
They're saying there's a guitar amp that has effects software built-in that you activate by playing a sound from your phone and holding the phone's speaker next to the pickups on the guitar while it's plugged into the amp. @mildmixchintu1717
Finally, UA-cam shows underrated channels in ny feed.
This is truly, one of the coolest videos i have watched for the past few months.
Still more productive than what I've been doing the past couple years 😎👉👉
Saaaaame
This is pretty cool, although it made me wonder if it's possible to run fiber optics over fishing line. And essentially it's not. At least not for more than a couple feet from what I can tell. Although, there probably is some short distance that it could be made to work if wrapped in foil. The difference in fibers makes a pretty big difference.
Same 😅
Man, you realise...YOU ARE USING DR. STONE LEVEL KNOWLEDGE! To my knowledge this hasn't been done...because it has already been done; just because it has been done once, doesn't mean we don't need people who need to know how to do it. So you gained practical experience and skill in a niche area of something we use everyday in today's society and you did it by yourself! That is no small feat and no time wasted. Congrautlations and thank you for sharing.
There's a program on Linux called `aplay` which will play any file into sound.
You can even play your RAM.
Sounds like a security leak waiting to happen.
@@WarttHog funnily enough, low level learning made a video about it (not using aplay, but sound/radiation emitted by ram (iirc) )
@@plasmarade I think I added that to my ever growing Watch Later playlist. Thanks for the reminder!
The fact that this man actually re-invented dial-up, by himself, having never lived in that era is a genuine testament to how smart he is.
However, BRO YOU JUST RE-INVENTED DIAL UP!
this is the exact kind of high quality content youtube is missing. youre genuinely insane. this might be the most impressive thing ive ever seen that has NO practical use.
Name a better combo than youtube engineers and useless projects. Super well put together video for a channel your size, looking forward to what you can do
Did you use an error-correction scheme?
I was internally screaming the same thing; Using any form of packet checksum, combined with the receiver re-requesting corrupted packets, would have saved years of frustrations.
Not much room for duplex in a cup phone.
@@tywilson7816 I mean error correction on the data level, encoding+decoding the data through an error-correcting code
how do you upload a video of you uploading it? 9:50
Records the video edits the video then records that shot then put it into the edit
I have an abet accredited physics degree and am an electrical engineer. This video IS FKN AWESOME!!! People will not appreciate the pain. Love this, wish more people had your drive! I spent 2 years creating a complicated program for a government agency from scratch on a project with very little to go on. But.. when it finally works bro!!!!!!! When you finally find that thing!!!! I admire your commitment.
I build up this algorithm brick by brick over a timespan of 10 years.
And it pays off.
How is this not more popular lmfao
High quality
Banger intro. Excited for the future of this channel
I did something close to this as a college assignment in 2011 or so. I admittedly didn't use a fishing line with paper cups, instead I used a PC's headphone jack connected to another PC's microphone jack. I used NRZ bit encoding convoluted with a square root raised cosine pulse modulated in large carrier AM at about 5 kHz with quadrature modulation (can't remember how much since I just randomly chose a modulating frequency), and on OSI layer 2 I used framing with Hamming code.
Protip: MATLAB and GNU Octave are god tier at coding signal processing systems like that.
just now realizing i never knew nor asked what dial up was actually doing. thank you for making me a little bit smarter with this experiment!!!
This guy is like Dani, but instead of documenting his game dev journey, he's documenting his science experiments
frr
Usually i just skip when youtube recommends me smaller channels but holy fuck this was absolute fire.
Something something engaged, liked, subbed, and prayer sent.
the fact that it was just the battery beeping that fucked you over for three (3) whole years just makes this perfect
un youtuber obscure avec un projet de tech completement tarés et infiniment inutile... J'adore !
Take my following
Cant wait for the next video in 3 years!
the production quality is magnificent, commenting so the algorithm realizes it too
5:24 French ?!
Mais, oui
FRENCH CANADIAN mon tabarnak
Il écrit bc à quelque place, mais je me demande si c’est au Québec?!
QUEBBBBBBBEEEEEEEEECCCCCCC YA PAS DE CRISSE DE DRAPEAUX
@@loikauger ok Loic on se calme le pompon lala
Bro made a modem
Holy shit. Undertale didnt lie. Determination is the strongest weapon a human has 🔥. Nice job man. I would have probably given up in a week or so but you never gave up for 3 years. My hats off to you man. 🙌
nah dude, you stuck it through. You learned something so precious and important about your reality and what you can make of it. Your drive is off the charts, and your dedication to your ideas is out of this world. Please keep churning. You've made a fan out of me.
Oh ehyyy... UA-cam algorithm really liked you mentioning "Michael Reeves" since I am here at a nice low 139 Views and guess it will go through the roof soon :D
Please tell me you sent an actual compressed video file. You didn't send it frame by frame then reencode it, right? That was just for demonstration?
Im really impressed by the fact you kept up on this project for 3 years +. Damn good content
You lived the way is more important than the fishing line destination for several years. Congrats! Amazing dedication.
watched this entire video in 1.5 speed without knowing and your editing style works so well i just thought it was intentional (also seriously awesome idea)
this is crazy, i hope this goes viral
nobody tell this guy about error correction
Or like, backups??? There was absolutely no need to start over every time
yeah this was my first thought
Wow, what an incredible journey! You can really tell this project was a labor of love that took years to complete. The dedication to reinventing dial-up technology from scratch is truly impressive. Your understanding of frequency response and the intricacies of modulation/demodulation is mind-blowing. You've basically built a modem from the ground up - that's some next-level engineering right there!
However, I can't help but cringe a bit at the choice of 💀JAVA💀 for this project. While your concept is brilliant, Java's notorious overhead probably contributed to the agonizingly slow transfer speeds and all the struggles you faced. Imagine how much faster and smoother this could have been with a more modern and efficient language! The fact that you persevered through Java's quirks for this project shows your determination, but it also highlights how the wrong tool can make a challenging task even harder. Still, kudos for seeing it through despite the obstacles Java threw your way!
Givern that it is sound through fishing line and not even a phone line, I seriously doubt Java was the bottleneck.
I appreciate that you did not give in to the temptation to make this video extra long for no reason just to justify the time you spent. This is a great video.
BEHOLD A FRENCH CANADIAN BUT STILL ANGLOPHONE BECAUSE FRENCH ISINT HIS PRIMARY LANGUAGE
"anglophone" lol. It's "english speaking". Ben voyons donc !
@@bowzert haha lol 😂
@@hdano4901 non tokéebec ici mon ami (en tout cas moi) faque c'est 'anglophone '' le bon terme, frère
@@benjaminhamel5280 moi aussi je suis québécois t’inquiete pas
He looks so much like Dani 9:00
Frrrr
Wait a minute
EVERYWHERE I GO I SEE HIS FACE
"i cant steal anyones code because suprisingly no one has done this before" this man does not know what dial up is
or Kansas City Standard, which is arguably the same as dial-up
This video was so random I feel like it could have been on OG UA-cam. I love it!
This gonna blow up ayeee
0:45 is crazy
WHY IS HE HARD
Yeah
Man this deserves way more views, the amount of dedication this took is absolutely insane
I love this. You made modem at home. It's majestic. If I weren't a broke ass college student, I'd chuck you money. The world needs more people willing to do crazy shit like this just because they can.
Immeidately thought of regular-old Dial-Up Modems, they already convert digital to analog audio, and the structure to recieve those signals is already on the other side. If instead of "speakers" you were to use a 56k modem to a regular-old dial-up phone, you could use the "phone speaker" to the cup on one end, and a "phone reciever" on the the other cup. 2-way would be possible with additional cups ^^. I don't have a super-deep understanding of the TCPIP stack, but I believe the corruption is caused by the "order" of sounds sometimes getting lost, and a way we stop that in TCPIP is to split it up into packets, then "verify" the packets were reiceved in the correct order, and if not, request the "missing" stuff so it can assemble the complete file. I don't know off the top of my head, but I think this requires "two way" communication, sort of like an "async" call to handshake that things are as they should be, which might be a good incentive to pursue a 4-cup system ^^.
The 56K protocol wouldn't work - it requires bidirectional communication for setup and line management. But there are protocols that are designed to send data over really bandwidth-constrained high-noise connections. Bell 103 modem is common in ham radio because it'll work even over a noisy radio link, though it's only 300bps. For reliable communication you'd want forward error correction, but that's solved too - just use Direwolf, it's made for sending data reliably over a ham radio. It'll work just fine on this speaker-string-microphone system.
This kind of content deserves to get a big fat yt algo boost.
5:25 OMG a french
This is phenomenal. This is an experience you’ll never forget. Good work on sticking it out
You whispering the name of our lord to the SEO literally worked lmao
This video found me at 3 am on a sleepless night. Best 10 minutes of the entire night.
A long long time ago, computers used acoustic waves traveling through a loop of wire to store data. It's called delay-line memory.
ig this video encapsulates the two phases of a computer programmer perfectly, "why doesn't it work?" "why does it work?"
Lets just ginore the fact that the sound is probably not even being picked up through the fishing line, but just by the microphone's proximity to the speaker lol
holy kek
Broooooo, I had the idea of doing tin can internet like 5 years ago. 😭 I'm glad somebody actually did it, though.
This is a really well done video. I knew it was gonna be dialup reloaded. But your presentation deserves a watch through.
04:58 bro dropped the hardest transition and thought we wouldn't notice
algorithm comment
i cannot begin to understand the amount of effort you put behind this, you're actually insane. freaking rock on man.
finally, i can send 100 GB of black screen through a fishing wire
amazing.
5:15 At least I talk in French otherwise I would’ve never been able to see and hear that great joke :)
What did he say
The fact Michael reeves commented is crazy. Congrats brother it's only up from here
Literally mind boggling the suffering you had to endure.
I hope this video goes down in UA-cam history
Dude this is legendary. Please upload more. I love this too much for another 3 year upload gap
Yeah, it really can be like that sometimes with tech. You just never know what's going to be the problem, until those final two neurons get jiggy.
Oh the UA-cam algorithm. I bow to your dedication! Hope the next video doesn't take 3 years, you have a huge potential!