1. 4

    I working on Newscafe (news.sub.cafe). It includes links from the front page of Lobsters too. I will try to improve quality of news this week. Ideas about how to achieve that are welcomed.

    1. 3

      First of all, congrats on launching!

      Could you share a bit more of its story? I’m interested whether this service has any basic use case, or you just built it for the fun (which is perfectly fine!)

      One of the messages says:

      Messages are grouped in channels like they are on Slack and voted like they are on Reddit. It’s using mentions like on the first version of Twitter. The only thing in common with sublevel.net is the tech stack and the fact is they are both created by me. There’s filtering of bad messages and blocking of multiple consecutive messages. Private messaging will come later.

      So it’s like Twitter, but messages can be voted, and hashtags define channels?

      1. 2

        So it’s like Twitter, but messages can be voted, and hashtags define channels?

        Exactly. It can be useful for live events, open source feedback like on Gitter, etc. I’m curious where it goes.

      1. 8

        Hi, the markup looks solid and neat.

        1. Is the site open-source?
        2. Can you share information about the tech stack?
        3. The page mentions sublevel, created by you, sharing the tech-stack. So I went to the sublevel site from the link in your profile and found a message stating it is “now open source”, but I can’t find a link to the source code repository, will you please share it here?

        Great job, thanks for posting!

        1. 5
          1. Not yet.
          2. Django 2.0, PostgreSQL, Pillow for images, Gunicorn, Jinja2, Sass for themes, django-cleanup and django-simple-captcha. A VPS form DigitalOcean running Ubuntu 16.04 which is faster than 18.04.
          3. Released the code for Sublevel then Microsoft acquired GitHub the next day, so I removed it.
        1. 4

          Seems nice, any plans to open source the software? And maybe allow federation? Creating an account on a closed-source and centralized service is an insta-no for me unfortunately.

          1. 1

            It can be open-sourced. I can allow private access for those who wanna help.

            1. 1

              What are the benefits of federation?

              1. 2

                Federation means that a few things become possible;

                For one, if you dont trust the admin of your instance or find it has become “toxic” you can switch to another one or start your own.

                Secondly, it gives easy support for themed instances, where while the backend remains the same, the frontend parts can be edited to better support a specific interest, mastodon does it very well and secure scuttlebutt can go even further than that.

                Also, since people tend to group by interests, it’s not impossible to have an instance be “nazi” themed or “loli” themed, but most federated protocols tend to have an option to ignore part of the federation, not a plus for federation, but more of a reason why it’s not a minus either.

                Now this is all made possible by simply open sourcing an application, gitlab and lobsters do that very well. But the implementation of a federation protocol allows all these different instances to communicate together very easily, which strengthens the network as a whole.

            1. 2

              Trying to register results in: “502 Bad Gateway”

              1. 1

                That was fixed. Thanks for reporting it.

              1. 3

                @lucian is this an officlal digital ocean project? the footer makes it seem so

                1. 4

                  No, just powered by Digital Ocean.

                  1. 2

                    Sublevel has been around for while. I’m curious about the ‘by Digital Ocean’ too. It’s a referral link though, and the DNS and server are provided by Digital Ocean.

                  1. 1

                    Bittorrent benefits a lot from UDP while HTTP is restricted by ancient TCP protocol.

                    1. 2

                      Technically UDP is 11 months older than TCP. :)

                      1. 2

                        What you may mean is, TCP is more specific than UDP.

                        Quoting a colleague of mine:

                        You can potentially implement TCP over UDP, but not the other way round.

                      1. 1

                        Superintelligence: Paths, Dangers, Strategies by Nick Bostrom

                        1. 3

                          Figuring out how do to push notifications for https://sublevel.net and some other stuff.