• 0 Posts
  • 11 Comments
Joined vor 3 Monaten
cake
Cake day: 4. April 2026

help-circle




  • Stream of consciousness:

    The institutional users already had to have identity management in place. The PKI was already “there” so self hosting and falling back on the existing infrastructure was a pretty nice win.

    To get really big as a social media site you have to monetize your users. If all the messages are encrypted in a decentralized manner then there’s no way to monetize them. It also takes away some of the “social” parts of social media. It’d be fun to see what would happen if everyone spent a day posting nothing but ASCII armored messages to web-of-trust style keys to RDDT.

    Open social media sites will always have problems with bad actors and people who just kind of wander in and make themselves at home.






  • Try the c++23 standard. There’s been a lot of cross pollination. Contrived example follows:

    #include <format>
    #include <numbers>
    #include <print>
    #include <string>
    
    int main(int argc, char *argv[]) {
        double pi = std::numbers::pi;
        std::string fstr = std::format("{}, {:>.2}, {:>.5}, {:>.10}", pi, pi, pi, pi);
        std::string h = "Hello";
        std::string w  = "World";
        std::println("{}, {}!", h, w);
        std::print("This won't have a {},", "newline");
        std::println(" but this will add it."); // Add a newline.
    
        // Can't put a non-constant string as the first argument to
        // print or println so they can be checked at compile time.
        std::println("{}", fstr);
        return EXIT_SUCCESS;
    }