I made a floppy disk from scratch

(kottke.org)

172 points | by bookofjoe 12 hours ago ago

68 comments

  • wowczarek 10 hours ago

    Great work! The video does state this clearly that it was about the journey first and foremost and that's great, but yet to me it feels unfinished when it ends as soon as we get to the really fun stuff, so it's complete in the sense of it being well-produced, publishable content, but it's uploaded as soon as it's publishable, and I'm left with "what, that's it?", as I've mostly been looking at milling and some coating. I get this often with similar videos today. Either it's just me (entirely possible) or it's a sign of the times.

  • simmonmt 10 hours ago

    TFA is a very short blog post that says you should go watch this YouTube video. Here's a direct link to the video:

    https://youtu.be/TBiFGhnXsh8?si=wra84H0R8fy2XCnd

    • dang 4 hours ago

      We'll put that link in the top text. Thanks!

  • mcdonje 10 hours ago

    Title: "I"

    First line: "[YouTuber] PolyMatt"

    The article just advertises the video. This post could be just the video.

    • bookofjoe 9 hours ago

      I for one never ever click on a video link here. I suspect I'm not alone.

      • 5555624 9 hours ago

        You're not. I'll only click on a video, here, after checking the comments

        • debesyla 9 hours ago

          It's interesting how HN crowd are mostly text (and text with low formatting too!) consumers. Compared to other social media, and even old school forums...

          Are we mostly l33t developers here, in love with CLI and Vim? Ha!

          • rietta 8 hours ago

            I personally think the plain text howtos and forums of 1996-2002 were way easier to follow than the video links that come up these days.

          • stavros 8 hours ago

            Come on, it's absurd to think that we all follow a stereotype. Some of us use emacs.

            • dotancohen 7 hours ago

              I don't have eight megs to spare, you insensitive clod!

              :wq

            • qingcharles 6 hours ago

              You monster.

          • bookofjoe 9 hours ago

            In the beginning was the command line

          • wat10000 7 hours ago

            The phrase “old school forums” really does a number on me. Forums are a web thing, and the web is newfangled tech.

            • bluGill 5 hours ago

              Usenet, bbs. There are a lot of forums that predate the web.

              • wat10000 4 hours ago

                They weren’t called that, were they? Usenet was just Usenet, or “news.” BBSes were BBSes.

                And in context, “forums” was presented opposite plain text, and pre-web stuff tended to be plain text.

      • teaearlgraycold 3 hours ago

        Why’s that?

        • bookofjoe 2 hours ago

          Same reason I never click on YouTube links from friends: I find it annoying to have to wait to find out if I'm interested or not. On the other hand, I'll click on any non-video link someone sends me to have a look.

  • utopcell 4 hours ago

    While it is a great video, it doesn't seem like he actually made a viable floppy disk in the end. Even if he didn't though, it would have been great to say what was actually achieved in the end: what write density was achieved? Could we write and recover even 1KiB of data?

  • EvanAnderson 9 hours ago

    I watched the video when it made the rounds last week. I was impressed with the work and the results. I did wonder, though, if a 5 1/4" disk would have been an easier initial goal, seeing as how the outer envelope is a lot less involved than a 3 1/2".

    • neilv 4 hours ago

      I was expecting a 5 1/4" or maybe 8". But the video was sponsored by a CNC machine company, so 3 1/2" hard shell form factor (the only popular one that can be CNC'd) makes sense. :)

  • zabzonk 9 hours ago

    In the early 80s, a lot of the floppy disks and drives I had to use could have been crafted by cavemen out of a Far Side cartoon.

  • nlitsme 8 hours ago

    there is no explanation on how to get the very fine black iron oxide powder in the video, it just appears out of nowhere.

    • kragen 6 hours ago

      I don't know how he got it, but if I were faced with that problem myself, I'd try this:

      1. dissolve a bunch of rust in hardware-store hydrochloric acid,

      2. dilute it in a lot of water,

      3. into a similar quantity of water, mix an large excess of baking soda to neutralize the acid,

      4. rapidly mix the two solutions together to precipitate a very fine iron hydroxide powder,

      5. decant the powder and/or filter it with coffee filters,

      6. rinse it to remove the remaining salt and sodium carbonate,

      7. heat it to convert it to Fe₂O₃, and

      8. heat the Fe₂O₃ in a sealed container with enough carbon to reduce it to Fe₃O₄.

      I don't know if this would actually work, because my entire education in chemistry consists of watching NileRed videos in which the primary lesson is that nothing works the way you think it will. Wikipedia has some more-promising-sounding approaches that require materials I don't have: https://en.wikipedia.org/wiki/Iron(II,III)_oxide#Preparation

      > use ammonia to promote chemical co-precipitation from the iron chlorides: first mix solutions of 0.1 M FeCl₃·6H₂O and FeCl₂·4H₂O with vigorous stirring at about 2000 rpm. The molar ratio of the FeCl₃:FeCl₂ should be about 2:1. Heat the mix to 70 °C, then raise the speed of stirring to about 7500 rpm and quickly add a solution of NH₄OH (10 volume %). A dark precipitate of nanoparticles of magnetite forms immediately.[9]

      You can also buy it as a pottery pigment or as a black "ferrite" pigment for mixing into whitewash to make black paint, but if the particles are too coarse, you probably can't mechanically grind them down to be small enough.

      You can get ferrous sulfate from the garden store as a fertilizer, and if you get it wet it likes to oxidize to ferric sulfate with the air. Or you can encourage it with hydrogen peroxide. I wouldn't be surprised if that would work as a replacement for the ferrous and ferric chloride mix in the Wikipedia recipe.

  • agys 3 hours ago

    How beautifully designed was the IBM floppy disk box, visible at the beginning? Great piece of design and branding!

  • qingcharles 6 hours ago

    In the new Mission: Impossible film they're tasked with making an 8" disk drive from scratch. That should be his next video :)

    • Someone 4 hours ago

      8" drives having lower density, I would think that is easier.

  • utopcell 4 hours ago

    Fun fact: I only recently found out that regular 1.44MB floppy disks could be formatted to 32MB.

  • polishdude20 4 hours ago

    Iron oxide is not what regular floppy disks use. That's probably what the issue was.

  • cobbzilla 7 hours ago

    Can you fit Doom on it & play it? Bootable Doom Floppy?

    • silicon5 6 hours ago

      In March 1998, CU Amiga magazine gave away the Amiga port of Doom. It was three DSDD disks, even accounting for the Amiga's larger 880 KB rather than 720 KB capacity. It was also only the shareware levels.

    • Dwedit 5 hours ago

      I'm sure that modern compression algorithms could do a better job than what Doom was using for its images. It appears that original Doom was basically using a vertically-oriented image format which indicated vertical strips of raw bytes, or transparent areas. It's much cheaper to skip drawing transparent areas.

      Would obviously need some decode time to decompress the images, and memory to store the decompressed images.

  • quotemstr 3 hours ago

    A 5.25" single-density disk would be literally an order of magnitude easier to make. 4x larger magnetic domains. Larger tracks mean wobble matters less. No tight-tolerance shell. Thicker substrate.

  • Joel_Mckay 10 hours ago

    These kinds of hobbies always teach people more than expected.

    He gets surprisingly close to viable storage media. Nicely done =3

  • smokel 11 hours ago

    Hehe, very nice to see something outside the scope of software or PCBs with this level of useless enthusiasm. Obviously "from scratch" is a bit of a stretch here, but this is the material we come to Hacker News for.

    Thanks for sharing!

    Edit: sigh, I should probably run my comments through ChatGPT to avoid being downvoted. I like this, I share my enthusiasm. I like the uselessness of it, meaning the uselessness of making a floppy disk in 2025, not the lack of educational value. Sheesh.

    • hnlmorg 8 hours ago

      Your definition of “from scratch” is pretty unrealistic.

      If someone was to say “make a pasta source from scratch” then that wouldn’t mean refining your own copper to make your source pans.

      The problem is creating the floppy disk. Not the tooling to create the floppy disk.

    • MrGilbert 11 hours ago

      Judging from the video, it looks pretty "from scratch" to me. What makes it a "bit of a stretch" to you?

      • jadamson 11 hours ago

        He didn't first create the universe.

      • smokel 11 hours ago

        He uses quite a bit of tooling, including lasers. It's not like he would be able to get this far in the middle of nowhere :)

        In a way it is somewhat similar to people writing demos for old computers using emulators. Still great fun, but using these tools it doesn't take a village to make one floppy disk. With modern hardware you are apparently able to pull this off on your own. That would have been almost impossible in the 1980s, when these floppy disks were popular.

        I probably worded it badly, but I really enjoy these efforts, and I would never be able to do this myself, even if I had a shed with all those tools!

        • cluckindan 10 hours ago

          Are you even a musician if you don’t have a goat farm?

          How can someone call themselves a programmer when they don’t even mine for silicon!

          • the_other_mac 8 hours ago

            For anyone that hasn't seen it yet, there's the YouTube channel "Primitive Technology", where a guy does this literally - in a jungle, with no tools apart from what he makes himself. He gets as far as smelting a tiny amount of iron.

          • debesyla 9 hours ago

            I couldn't find an answer on google - how is a goat farm precursor for music? It's an activity that needs herding and shepherds started playing songs for fun? Or..? :o

            • orthoxerox 7 hours ago

              It's an old story about using a drum machine and feeling like it's not real music, replacing the synthesized samples with real drum samples, then getting rid of the machine playing the drums yourself, then making your own drums, then finally farming your own goats for leather to make drumheads out of.

            • et-al 8 hours ago

              Stringed instruments use goat or sheep intestines. And drums are from their skin (leather).

          • rbanffy 7 hours ago

            > when they don’t even mine for silicon!

            Knowing how to design a CPU is quite helpful.

          • dotancohen 7 hours ago

              > How can someone call themselves a programmer when they don’t even mine for silicon!
            
            To be fair, after three or four Tinder dates I realized that it was mostly silicon to be found there. It's not a stretch to say that a programmer going out on Tinder dates is mining for silicone!
            • zootboy 5 hours ago

              Silicon and silicone are two very different things...

              • cluckindan 5 hours ago

                It’s not sili-cone valley, you have to say sili-kawn.

                • duskwuff 4 hours ago

                  Silicone Valley is in Southern California.

                  (The San Fernando Valley was central to the porn industry in the late 20th century.)

            • bitwize 5 hours ago

              So now we've got clankers catfishing human singles?

      • isoprophlex 11 hours ago

        > not making your own plastic monomers from syngas

        why even bother

      • __d 11 hours ago

        Start with naturally occurring things only.

        Mine and refine iron ore to make hub. Mine and refine zinc(?) to plate it.

        Drill for and refine oil to make PET for disk and casing. Injection mold casing. Make film for actual disc.

        Etc, etc.

        I’d be ok using tools that weren’t made from scratch as well, but that’d be bonus ooints.

    • ghurtado 7 hours ago

      "If you wish to make an apple pie from scratch, you must first invent the universe" - Carl Sagan

      Like pretty much everyone responding, I disagree.

      That's it, that's all a downvote means. Don't be afraid of them, it's not worth it.

  • Razengan 9 hours ago

    Oh so OP recreated the Universe?