Make It Yourself

(makeityourself.org)

412 points | by deivid 21 hours ago ago

50 comments

  • marvinborner 17 hours ago

    For context since it's not mentioned on the website: This is a project by n-o-d-e[1], they make blog posts and videos about diy tech/mods. This specific project is described in [2].

    [1]: https://n-o-d-e.net/

    [2]: https://n-o-d-e.net/makeityourself.html

  • joekrill 18 hours ago

    Why a PDF? The PDF is just pictures of things that link to an external site (Thingverse, various blogs, etc) where you find the actual instructions. The PDF itself doesn't contain instructions at all - just an index/catalog, really.

    • seemaze 15 hours ago

      While I enjoy the content, I find myself surprisingly annoyed at choice of PDF as the format. It's the worst of both traditional and web publication modes; low accessibility AND low portability

      • nlarion 15 hours ago

        This isn't the first time I've read a comment criticizing PDF, but it is the first time I can recall the Portable Document Format (PDF) being accused of low portability.

        • nox101 9 hours ago

          I'd call it low-portability. They're designed for large screens yet they're often viewed on phones where you need to manually zoom in and view each page some tiny portion at a time.

          Was at a restaurant with a QR code that led to a PDF if their paper menu. It was horrible. For reference it was the Ralph Lauren Cafe in Omotesando Tokyo.

        • seanw444 14 hours ago

          Yeah that is ironic regarding both the name, and the fact that it's one of the most viewable formats on any given system.

          • deskr 13 hours ago

            > most viewable

            It is, but the UX trying to read a A4/letter sized PDF document on a phone is absolutely horrible.

            • drekipus 6 hours ago

              only a4 sized pdf.

              You can make a phone-sized PDF and it'll be just fine.

              it's not the file format.

              • chrismorgan 6 hours ago

                And then the experience on a larger screen will be bad.

              • rixed 3 hours ago

                It is, unless PDF supports reflow?

                • sethammons an hour ago

                  By design it doesn't. It is a stated goal.

            • sophacles 12 hours ago

              This is basically the same reason I think sports cars are horrible... trying to fit a 10 ton roll of steel in the backseat is nearly impossible.

          • esperent 10 hours ago

            Shouldn't "portable" in the context of a document format mean "comfortably viewable on most systems" rather than "yeah you can view it but it's gonna suck and you'll get eye strain"?

            • metadat 7 hours ago

              I believe this is called "responsive design", a useful but differentiated concept.

              It's pretty cool how PDFs don't typically load resources from an external website or CDN. They are self-contained, and thus demonstrably portable.

              Gross analogy: Have you ever been to a multi-day music festival? A port-o-potty in the dark is disgusting, but still somewhat useable compared the alternative of going to the bathroom in public. PDF artifacts are in the same ballpark.

    • SamBam 18 hours ago

      Seems like it would be a lot more accessible for a lot of people if it were a set of HTML pages.

      I expect that whatever was used to create the PDF could be configured to produce a website...

      • thecatspaw 17 hours ago

        also on a webpage you would be able to filter it by available tools/knowledge

        • TeMPOraL 12 hours ago

          Or not. Maybe you'd get "infinite scroll". Or some other modern webdev bullshit that's strictly inferior to PDF (or plain HTML) and CTRL+F.

          I'm actually surprised by the anti-PDF sentiment here (in general case, not necessarily this book). Modern web is so bad, that almost every day I end up on some page that would be strictly better if it were a PDF. So, to play devil's advocate, PDFs are cool because:

          - The links may rot, but they remain, and so does surrounding content. Once you get a PDF, no one can take it away from you.

          - It's self-contained. It can easily be transferred between devices and read without an Internet connection.

          - It's a file. Yes, it's important to mention because in 2024, files cannot be taken for granted.

          - Rich format without spurious dynamics and other web nonsense. Sure, PDFs technically can run arbitrary JavaScript, but hardly any reader supports that.

          - Can't track you or spy on you (theoretically it could, in practice, see previous point).

          I could come up with a few more. Point being, you could do worse, and modern web quite often is worse.

          As for what could be an even better format, my mind is drawn towards CHM[0]. You know, like the help files in old Windows software. A self-contained file built of interlinked HTML pages, complete with index and internal search/xref. Kind of a better EPUB[1].

          (Ironically, marketers should actually love PDF - total control over presentation is exactly what they've been trying to gain on the web all these years.)

          --

          [0] - https://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help

          [1] - Despite being a decade older.

          • larodi 2 hours ago

            I guess the sentiment is because

            a) it cannot be automatically reflowed

            b) it’s a complete mess of a file format with tech deb spanning 30 years

            c) the linked ressources info

            Everything else is fine with it and apparently lotta folks write plenty of software to read it.

            Perhaps epubs (and .mobi etc) come close but they are not universally adopted

          • pjerem an hour ago

            I do agree, especially on

            - It's self-contained. It can easily be transferred between devices and read without an Internet connection. - It's a file. Yes, it's important to mention because in 2024, files cannot be taken for granted.

            (Btw it’s a sad state of affairs that we can less and less own our files)

            But I do think in the post here, the issue is that the PDF in itself is pretty useless : it doesn’t contain any information and only links to … websites.

            (Btw I wouldn’t criticize this a lot because I’m admirative of the indexation work, it’s pretty cool !)

    • treefarmer 16 hours ago

      Had the same thought - it's also annoying to update the PDF once links die, so I doubt that'll happen often. I guess it might be helpful if you want it as a coffee table book...

    • deivid 17 hours ago

      n-o-d-e publishes most (all?) projects as open source, I'm sure the book sources are/will be available somewhere

    • Y_Y 15 hours ago

      This sounds like a good job for a fancy LLM.

      ”For each entry in this PDF, follow the link and give a structured explanation of how to make the thing."

      I don't know if any off-the-shelf tool is capable of that today though.

      • croes 2 hours ago

        A picture says more than 1000 words

  • lurn_mor 18 hours ago

    Funny, I have a folder of links of this very stuff: Future rainy day projects. Oh, to have the free time and focus!

    Good job on the illustrations and the cultivating of so many projects into one book. I think you've given me a lifetime of weekend projects!

    One note: you might want to put 'download' in the link to the PDF, so it downloads instead of showing up in a new browser window, which seems to be your OG design choice: <a href="https://makeityourself.org/MIY.pdf" download target="_blank"><div class="download">Download</div></a>

    • chrismorgan 5 hours ago

      > One note: you might want to put 'download' in the link to the PDF, so it downloads instead of showing up in a new browser window

      I strongly disagree with this suggestion. My browser is my PDF viewer, if I want to actually download the PDF I can do it after the browser renders it.

      There are precious few situations where <a download> is appropriate for PDF files. This is certainly not one of them. The user probably wants to view the content, let them handle it however.

      The experience of PDFs that insist on triggering a download is sufficiently unpleasant that I use a browser extension <https://addons.mozilla.org/en-GB/firefox/addon/no-pdf-downlo...> that removes any `Content-Disposition: attachment` headers, and inserts `Content-Disposition: inline` headers, which in Firefox (but not Chrome, I believe) overrides even an <a download> attribute.

    • nativeit 11 hours ago

      It’s one of the main reasons I use Notion.so and its extremely flexible “database” pages, I can quickly drop links into them, and expand as-needed with more details.

      I use git repos for anything that gets far enough to warrant a folder with files, but only because I tend to swap computers too often to reliably maintain a fixed file directory, but along the way I found that “plain git + files” is a surprisingly effective foundation for a project/knowledge management system.

    • rafaelalb 14 hours ago

      You mentioned the folder, now please share it! I enjoy these ideas very much.

  • fsmv 18 hours ago

    Pretty cool that it's just free and there's really no pretext just a compilation of cool projects. Almost makes me feel like I'm missing something.

    • 0xdeadbeefbabe 17 hours ago

      You are missing time. Time will make the links break, and time will make the component parts harder to find, etc. Also, managing this catalog over time isn't glamorous enough for a headline or even a pretty picture. Economies change over time, and doesn't that go without saying?

  • qazxcvbnmlp 18 hours ago

    Can you buy this as a printed book? The design/inspirational quality is exceptional.

    • jiri 18 hours ago

      Without clickable links to actual content it is not very useful to have it printed.

      • jvanderbot 17 hours ago

        Wait, so adding clickable links would make it more useful after being printed??

        In all seriousness, I, too, immediately wanted to buy it for the coffee table and to thumb through for inspiration in an analog way.

        • nuancebydefault 13 hours ago

          You took parents sentence too literally. After having it printed it is without clickable links and hence not very useful.

          • TeMPOraL 2 hours ago

            You took parents sentence too mundanely. Why not add some basic capacitive or resistive touch layer to each page, so touching what was a link would be detectable, and then have a microcontroller blast the corresponding URL over whatever bullshit Bluetooth Low Energy iBeacon-like marketing spam protocol currently works best?

      • leowoo91 4 hours ago

        QR code per item would be helpful with the printed version probably

  • duckmysick 3 hours ago

    I'm curious about printable hinges. Has anyone tried them? How sturdy and reliable are they?

  • ben_ 15 hours ago

    As cool as this is, it seems a bit bare? Titles/descriptions are hidden away at the bottom of each page and all the renders are plain black and white (which makes me ask why pdf anyway?) without detailing purpose or use (where not obvious)

  • julianeon 7 hours ago

    I was just thinking that I pour most of my "Make It Yourself" energy into making food (which doesn't make an appearance here, logically enough).

  • ben_ja_min 8 hours ago

    Thank you so much for sharing! I needed an inspirational smack in the face and this did the trick.

  • stonethrowaway 16 hours ago

    WARNING:

    Do try this at home.

  • dharma1 16 hours ago

    love the illustrations! all custom made?

    • aydgn 13 hours ago

      what are the other options?

      • egypturnash 12 hours ago

        Stock illustration sites. Renders of stock 3d models. Stolen without credit. AI generated.