• joshu 4 hours ago

    I built this in like 2003. https://web.archive.org/web/20030212162207/http://reversible...

    It didn’t work, so I built del.icio.us instead.

    • renegat0x0 9 minutes ago

      Oh well. I also could not find bookmark manager that suit my needs. So I have built it.

      https://github.com/rumca-js/Django-link-archive

      I wanted something self host able, with easy export/import, with simple search ability, support for many crawling capabilities etc. etc.

      • motionid 3 hours ago

        Wow. Status and age in a single comment. Loved del.icio.us

        • audiodude 2 hours ago

          Loved del.ico.us, thanks!

          I'm using https://pinboard.in/ now for bookmarking and it's an amazing piece of small web software.

          • cr125rider 3 hours ago

            Web discoverability still seems like a challenge. Lots of echo chamber algorithms feeding to engagement/rage. Whats the next step?

          • lifthrasiir 3 hours ago

                <link rel="octo:octothorpes" href="architecture">
            
            Wait, no. While this wouldn't cause much issue due to the unrecognized link type, `href` should always be a valid URL and can't be a free-form string. This is more obvious when you realize that `rel` accepts multiple link types:

                <link rel="octo:octothorpes help" href="architecture">
            
            A conformant agent will recognize `help` and treat this like `<link rel="help" href="architecture">`. The same goes for `<a rel="octo:octothorpes" ...>`. The correct way would be using standard-recognized elements and attributes instead:

                <meta name="octo:octothorpes" content="architecture">
                <a href="/blabla" itemscope>
                    <meta name="octo:octothorpes" content="architecture">
                    blablablabla
                </a>
            • chrismorgan an hour ago

              Even in <a rel="octo:octothorpes" href="/architecture">, when it says that href “references a Tag on an Octothorpes Ring as well as a URL on your website”, it doesn’t say how it worked out that it’s #architecture.

              The whole thing is clearly half-baked, written by someone who doesn’t understand the meanings and reasons for things. I wouldn’t touch it, as it stands.

              Using a fetch preload to index, and identify what the actual ring is that’s being used, since you just use keywords later on and not full URLs… yuck. That’s legitimately dreadful. Suppose you want to be on two rings, and they use the same keyword, but differently—what do you do? “You can only be on one ring” is a rather unnecessary and limiting restriction.

              Now it’d be fine to use href if only they had the full URL: <link rel="octo:octothorpes" href="https://octothorp.es/~/architecture">.

              • lifthrasiir 31 minutes ago

                A late fix: the second `<meta name="octo:octothorpes" content="architecture">` should use `itemprop` instead of `name`. I thought I have made that edit before...

                • treve 2 hours ago

                  rel is also broken. It should probably use a dash instead of a colon, unless octo: is intended to be a new uri scheme.

              • codetrotter 4 hours ago

                There’s a link on that page that says you can check out some open source code.

                https://github.com/stucco-software/octothorp.es

                But this link gives a 404.

                Probably the repo is currently private. Maybe they forgot to make it public?

                • kaycebasques 3 hours ago

                  > Backlinks are links that go … back. Pages within a Ring can see which other pages linked to them.

                  I'm reading up on web history. I believe this was one of Ted Nelson's criticisms of the web (and reasons why Xanadu was supposedly better), right?

                  • somat an hour ago

                    Backlinks only work within a benevolent autonomous domain. In a federated system, it is quickly discovered how to flood them with spam. which is why, rightfully so in my opinion, the web does not even try to have automated backlinks. That is, you can only link to something, you can't link from something, you can't put a link on somebody else's site pointing to your own.

                    The closest it has is the referer header. And if you feel lucky you can build your backlink system out of that.

                    • 082349872349872 an hour ago

                      at the time, it was folklore that lack of backlinks was the key "worse is better" inferiority/superiority which meant Sir (as he is now) Tim's web became —unlike all the sundry previous attempts at hypertext— world wide.

                      Lagniappe: https://github.com/floren/ching/blob/2d36a6ca0dd89f5a2e317d8...

                      • nonrandomstring 15 minutes ago

                        Good critical overview. My impression is that Ted Nelson came at hyperlinks from a purer information scientists POV, whereas Sir Tim and CERN team were more pragmatic network engineers. They probably didn't anticipate the spam problem but likely did see that asking another host to store state on your behalf wasn't optimal.

                    • audiodude 2 hours ago

                      The page mentions "rings" but only links to register on the one on the same domain. Are other rings just "theoretically possible if someone hosts the app" or are they already here?