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.
He reinvented acoustic modems, which is this same concept but used underwater where water replaces the wire or string. Used in real underwater communications since radio doesn't work.
it took bro three years to build the worst dial up known to man kind and it took youtube algorithm 3 weeks to recommend me this legendary project. Coincident? I think not.
@@Toadfish10 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
Trying to figure out a problem which ends up being some random battery beeping and finally reading textbooks that you thought were useless is something that 99% of engineers can relate to
Yes, so it was the UPS beeps picked up by the Receiving Cup Microphone that introduced noise that killed the upload. Paper Cup Upload 2028 system will have the tin cups and fishing line and microphone inside a sound proof barrier.
"he's not about to encode and decode the whole video in binary through the fishing line is he?" 3 minutes later "this video is just a very long string of 1s and 0s"
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.
@@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.
_Dark Helmet and Col. Sanders watching Spaceballs_ moment For real, though, check out dhyang's "multi-quine" entry from the 2000 IOCCC. Why couldn't a video also contain information about itself?
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
Yes, everything about this video is very original. This is so cringe how there's so many zoomers that are just copying the entire style from successful RUclipsrs, but thankfully this one is not like that!
Scientists, noble prize winners, teachers and educators all like "So I wrote a 250,000 word thing on why taps are taps." RUclipsrs be like "So I spent 5 years learning rocket science to make a sick video."
What angle would he take? Probably could work for an engineering or coding related masters which I guess are less hardcore about it being “new” research. Not trying to diminish the situation it’s just the fact that I don’t think the tin can phone changes the science much and this is more sound into video which has been done a fair amount. Gonna apologize again about the negativity lol
@@monhi64 Doesn't have to be new research but you're right that this would be nowhere near a master. Solving this problem doesn't really require any advanced knowledge that wouldn't be learned from undergraduates courses. They didn't become an 'expert' in any particular field.
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.
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
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.
your video creation sensibilities (editing choices, retention methods, story telling) are incredible for your size + upload count! congrats on this one doing so well! keep going, you've got the right stuff!!
to para-phrase/parakeet off of some more knowledgeable people in the comments, This is either Dial-Up but worse, Audio tape storage from Commodore 64 but through cups and a string, and well... One of the shittiest Modems out there.
@@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%
@@itsmenotjames I know but for me the only 1080 available on some videos is increased bit rate. some others 1080 is not an option and on others it's available.
Your presentation and editing style reminds me of a certain someone who used to always yell at us to drink milk and wishlist Karlson I miss that guy.... Amazing video, It's always fascinating to see people have this level of commitment to anything really!
Yeah, kids equipment, two several hundred dollars PC, probably several dozens dollars speaker and microphone, and actually paid ISP connection. But of course essential part was kids equipment (no).
This dude i so underrated that i litrally spent 1 month searching for this video again. 😢😂❤❤❤ I got my history delete (i am commenting now when i found this video again from a reddit page) NICE WORK BTW 😊
The RUclips 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! :)
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.
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.
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.
I really appreciate any project like this because it usually doesn't get any attention because it is not for the public or it is not something beneficial, but these things shows the amount of hard work and consistency and sanity and patience you need to achieve something for yourself. Good Job!
Hey man this is insane work… you did an amazing job and I’m more proud of you than you could ever know. The work and time invested into this project is inspiring and I know you’ve got great things ahead. Keep going ❤
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
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.
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!
@@randoavis2 Google "Linux minimodem". There you go, you've done it. Source code is avail as well. Make it an entertaining video about your schizophrenia though.
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 RUclips 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?"
@@panathentic you hear how loud those speakers are right? if he just completely removed the cups i bet the file transfer would IMPROVE. most of the good data is probably getting there by bouncing around the room. I wont lie im a little bit skeptical this is legit at all too because I see no way for two way data communication, yet the code shows mac addresses for some reason and two way communication, along with some unimplemented audio methods. the recovery thing would also need 2 way communication, and the video file is getting sent but frame by frame? even though if you were to export every frame of a video as jpeg it would be muuuuch larger. It is possible to stream a video file though, but not with this type of scanline thing, and a bunch of precursor info has to be sent before anything is seen
Bro, the second you got it working was the minute I knew I had to sub. This project was insane, I'm sorry it took so long for you to get working, but these results man are amazing.
This would be so much cooler if the string actually did something. With how loud the speaker seems to be, the sound is loud enough to drown out anything comin from the string.
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.
amazing overcoming all of the failures and successes to make this possible shows even if its a silly thing doesnt mean you cant do it just for the sake of learning. Thank you for all the work and time and frustration to share this
You could have prevented corruption by implementing checksums. It would take longer (depending on how often the corruption happens), but it wouldn't corrupt.
Nah it would be faster since without error correction you must send every signal as clear as possible to prevent any errors. With checksums you can use the faster way without fear to mess up the signal since couple errors are now acceptable. I bet this will be faster even with greater amount of data due to checksums. It will also give you the opportunity to prevent time loss cause you can continue right where it dropped previously. I'd do this the very first time: it is too risky to rely on stable connection for couple months without any errors
@@Aneugene i think more than just checksums some form of error correction, because otherwise u will have to spend time resending the data, i mean difficult to say without a physical test as to what would be better sending more data to do correction or having to send repeat data for detected errors but i feel like the ability to do corrections would be faster overall
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
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
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.
It sounds good on paper but you realize that it would be corrupted if it was sent through this way. Unless it was in a closed system. Which is impossible.
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.
Easily one of the coolest videos I've seen in years. Now, I might not have any use for any of this information but it was super entertaining and very impressive
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
If I were you, I'll try to use Fourier transform to transfer multiple bits per cycle. A cycle consists of a short sound and a short silence represents stop. The sound is generated by encoded multiple bits to a certain frequency. For example, we can make 10*n hz to carry bits, if certain frequency present represents 1. And decoder simply use inverse Fourier transform can get all frequency. Now you can send this video very fast😢
what was your high score in subway surfer
lol, bro summoned u fr😂😂😂😂
RUclips 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..
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
He reinvented acoustic modems, which is this same concept but used underwater where water replaces the wire or string. Used in real underwater communications since radio doesn't work.
it took bro three years to build the worst dial up known to man kind and it took youtube algorithm 3 weeks to recommend me this legendary project. Coincident? I think not.
me too
Anything to pay the internet, it will take 18years for a 1hour movie!
I am 11!
And it took me 3 more weeks to see this video and this comment
@@Madscientist4567 It took me another 3 more weeks to see this reply
3 months til the world ends
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
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.
@@Toadfish10 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.
Trying to figure out a problem which ends up being some random battery beeping and finally reading textbooks that you thought were useless is something that 99% of engineers can relate to
Yes, so it was the UPS beeps picked up by the Receiving Cup Microphone that introduced noise that killed the upload. Paper Cup Upload 2028 system will have the tin cups and fishing line and microphone inside a sound proof barrier.
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
That three year upload gap is what we in the industry call "environmental storytelling."
The metatextual details go hard 😤
"he's not about to encode and decode the whole video in binary through the fishing line is he?"
3 minutes later
"this video is just a very long string of 1s and 0s"
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.
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
Who knew having loud beeping noises around your audio based file transfer system would corrupt your file.
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 one of those "reason RUclips 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
This is the year 2155, we are mass using cups and fishing lines to communicate, Thanks to you and the progress you made.
"go forward to the past"
@@raycifuentes-o-raytrucos "Drink alcohol to be sober"
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.
_Dark Helmet and Col. Sanders watching Spaceballs_ moment
For real, though, check out dhyang's "multi-quine" entry from the 2000 IOCCC. Why couldn't a video also contain information about itself?
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
Yes, everything about this video is very original.
This is so cringe how there's so many zoomers that are just copying the entire style from successful RUclipsrs, but thankfully this one is not like that!
@@spfeu (singing deeply) 16 tera of bundle upload, I owe my soul to the modules of Node!
I love watching someone code two modems from scratch to upload a 1080p video through the worlds worst tin can and fishing line dial-up
Bro did what could qualify as a masters thesis type project just for a youtube video. Fucking legend.
This is the masters thesis
Scientists, noble prize winners, teachers and educators all like "So I wrote a 250,000 word thing on why taps are taps."
RUclipsrs be like "So I spent 5 years learning rocket science to make a sick video."
Yeah, he also ruined his thumbnail imo
What angle would he take? Probably could work for an engineering or coding related masters which I guess are less hardcore about it being “new” research. Not trying to diminish the situation it’s just the fact that I don’t think the tin can phone changes the science much and this is more sound into video which has been done a fair amount. Gonna apologize again about the negativity lol
@@monhi64 Doesn't have to be new research but you're right that this would be nowhere near a master. Solving this problem doesn't really require any advanced knowledge that wouldn't be learned from undergraduates courses. They didn't become an 'expert' in any particular field.
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
10 minutes and 28 seconds is _massive_ in this context.
Congratz dude, on both finishing the project and hitting the algorithm
Bro actually spent 3 years on a video, the gap in upload proves it. True dedication, you've earned a sub
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.
This man dedicated 3 years to some random RUclips video... The dedication
3 years in the joint…
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
Huge props brother this really is inspiring
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.
What they said!
Loving it! Every second of it!
And no, you did not waste all those years. You invested those years!
Sometimes the fact that there is no practical use is what makes it even more impressive.
your video creation sensibilities (editing choices, retention methods, story telling) are incredible for your size + upload count!
congrats on this one doing so well! keep going, you've got the right stuff!!
Bro invented the acoustic coupler. I'm genuinely impressed.
Bro invented the modem. But worse.
to para-phrase/parakeet off of some more knowledgeable people in the comments, This is either Dial-Up but worse, Audio tape storage from Commodore 64 but through cups and a string, and well... One of the shittiest Modems out there.
@@king4aday4aday He invented slow scan television, but worse
legendary algorithm pull
edit: yall this video blew up my algorithm is just keno
Seriously!
real
REALLL
did you mean kino?
@@coocato probably
45.9k is wild bro needs more clout
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.
The fact you chose to do this in 1080p is wild.
the fact that RUclips has it only for premium users is even wilder.
I'm from phone.
@@ge118 premium? only?
HA. enjoy your 720p gravy screen
@@ge118the premium thingy is different from normal 1080p.the premium 1080p is something like artificialy enhanced
@@ge118brother, 1080p is not for premium users🤦♂️
@@itsmenotjames I know but for me the only 1080 available on some videos is increased bit rate. some others 1080 is not an option and on others it's available.
Your presentation and editing style reminds me of a certain someone who used to always yell at us to drink milk and wishlist Karlson
I miss that guy....
Amazing video, It's always fascinating to see people have this level of commitment to anything really!
This guy: *Attempting the impossible*
UPS backup battery: *I'm about to ruin this man's whole career*
bro pulled out the quebecois out of nowhere
ben oui tabarnak ça m'as surprit
True j'ai buggé en crisse
pour vrai
oui oui
hon hon hon eiffel tower bagquette
...but with more maple syrup
dude didn't even reinvent the modem. he de-invented it and then re-invented his version of that idea. this is gold lmaooo
this guy built a modem out of a kids experiment and it worked
madlad
Yeah, kids equipment, two several hundred dollars PC, probably several dozens dollars speaker and microphone, and actually paid ISP connection. But of course essential part was kids equipment (no).
seeing this man trashing the same networking book i'm studying rn then proceed to build modem from scratch, he is too powerful
This dude i so underrated that i litrally spent 1 month searching for this video again. 😢😂❤❤❤
I got my history delete (i am commenting now when i found this video again from a reddit page) NICE WORK BTW 😊
The RUclips 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
local francophone rediscovers why the dial-up protocol was thrown in the trash like the hot garbage that it is
people like you are a world wonder in the making...just imagine yourself 40+ years from now.
im gonna thank you NOW!
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.
this is the weirdest highest dedication project i could've never imagined
*THIS GUY DESERVES SOME KIND OF MEDAL*
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.
kind've a shame we're only going to be getting a juicy video like this once every 3 years from this chap.
I really appreciate any project like this because it usually doesn't get any attention because it is not for the public or it is not something beneficial, but these things shows the amount of hard work and consistency and sanity and patience you need to achieve something for yourself. Good Job!
Waiting for another 3 years to get another video
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
Hey man this is insane work… you did an amazing job and I’m more proud of you than you could ever know. The work and time invested into this project is inspiring and I know you’ve got great things ahead. Keep going ❤
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
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.
we should force video essay youtubers to upload their videos like this so they can be concise
Finally, RUclips shows underrated channels in ny feed.
This is truly, one of the coolest videos i have watched for the past few months.
i love how at the end he cuts it as quick as possible so he can save an extra few hours of upload time
5:19 french trad "Nan nan, ok j'arrête"/"No, No, okay i'll stop"
je suis vraiment desolee
@@SandwichQueen25 ouai
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!
it's not that impressive
@@jon-lukebiddle6384 you do it then
@@randoavis2 Google "Linux minimodem". There you go, you've done it. Source code is avail as well. Make it an entertaining video about your schizophrenia though.
The RUclips SEO Reeves shit literally killed me lol
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 RUclips 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?"
@@panathentic you hear how loud those speakers are right? if he just completely removed the cups i bet the file transfer would IMPROVE. most of the good data is probably getting there by bouncing around the room.
I wont lie im a little bit skeptical this is legit at all too because I see no way for two way data communication, yet the code shows mac addresses for some reason and two way communication, along with some unimplemented audio methods. the recovery thing would also need 2 way communication, and the video file is getting sent but frame by frame? even though if you were to export every frame of a video as jpeg it would be muuuuch larger. It is possible to stream a video file though, but not with this type of scanline thing, and a bunch of precursor info has to be sent before anything is seen
You were randomly recommended this via the almighty algorithm and boi did it deliver. Fun tip watch at 2x speed for full effect
this editing style is so exhausting to watch I cannot wait until its over with
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
A long long time ago, computers used acoustic waves traveling through a loop of wire to store data. It's called delay-line memory.
Bro, the second you got it working was the minute I knew I had to sub. This project was insane, I'm sorry it took so long for you to get working, but these results man are amazing.
This would be so much cooler if the string actually did something. With how loud the speaker seems to be, the sound is loud enough to drown out anything comin from the string.
next video: uploading over dial-cup between different rooms
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.
amazing overcoming all of the failures and successes to make this possible shows even if its a silly thing doesnt mean you cant do it just for the sake of learning. Thank you for all the work and time and frustration to share this
You could have prevented corruption by implementing checksums. It would take longer (depending on how often the corruption happens), but it wouldn't corrupt.
Nah it would be faster since without error correction you must send every signal as clear as possible to prevent any errors. With checksums you can use the faster way without fear to mess up the signal since couple errors are now acceptable. I bet this will be faster even with greater amount of data due to checksums.
It will also give you the opportunity to prevent time loss cause you can continue right where it dropped previously. I'd do this the very first time: it is too risky to rely on stable connection for couple months without any errors
@@Aneugene i think more than just checksums some form of error correction, because otherwise u will have to spend time resending the data, i mean difficult to say without a physical test as to what would be better sending more data to do correction or having to send repeat data for detected errors but i feel like the ability to do corrections would be faster overall
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
@@mildmixchintu1717 upload video through guitar
This channel is going to be the best channel the humankind will witness. RESPECT. 🔥🔥
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.
What kind of rates did you get?
@@Helsinki-Vice I honestly can't remember these rates, but I sort of remember my physical bandwidth being 4 kHz or so.
I like your funny words magic man.
NASA's Voyager team, along with everyone who worked with Bell 103A and all the modem standards that followed: "Um, well done?"
This feels like a celebration of the history of telecommunications.
Bro spent 3 years just to reproduce the '90s modems
bro this video is amazing. if you can or want you should upload more. you've got talent.
Banger intro. Excited for the future of this channel
This video never gets old bro, you're incredible
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!
Except the signal to noise ratio probably isn't good enough for this to actually work
It sounds good on paper but you realize that it would be corrupted if it was sent through this way. Unless it was in a closed system. Which is impossible.
This kind of psychotic dedication to the useless is not oft seen outside of RuneScape.
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 😅
Lmao same
Easily one of the coolest videos I've seen in years. Now, I might not have any use for any of this information but it was super entertaining and very impressive
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
Bro is the only person to upload an video using only wires and cups
This guy is like Dani, but instead of documenting his game dev journey, he's documenting his science experiments
frr
Thanks for this video. This is inspiring. I will try now uploading video with smoke signals.
How is this not more popular lmfao
High quality
If I were you, I'll try to use Fourier transform to transfer multiple bits per cycle. A cycle consists of a short sound and a short silence represents stop. The sound is generated by encoded multiple bits to a certain frequency. For example, we can make 10*n hz to carry bits, if certain frequency present represents 1. And decoder simply use inverse Fourier transform can get all frequency. Now you can send this video very fast😢
Maybe also encode the signal using AM or some other modulation method to make it less vulnerable through channel
To do this, you may need to find the frequency response of your system. And hard coded to the decoder part.
This is a real and cool achievement. Very well done man !
4:11 "suprisingly"
Man receated DIAL UP. HUH?
This is some of the most dedication I have ever seen
Ça m'a pris par surprise d'entendre du Québecois😆. Bravo pour le projet!
super impressive
Cant wait for the next video in 3 years!
This is the first video I've seen from you, and I immediately subscribed. I just can't ignore that sort of dedication.
0:47 VSauce BUT THE SAUCE PART IS-
I Truely appreciate his efforts. This just goes to show how confidence and determination can help u do the impossible
the production quality is magnificent, commenting so the algorithm realizes it too