Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)TO
Posts
9
Comments
1,333
Joined
5 yr. ago
  • You could make a better UX on ActivityPub without inventing a new, incompatible protocol that has a centralization problem. Email is decentralized just fine. They could have also made proposals to ActivityPub or extending it like most applications do. It is just venture capital bullshit cloning Tvitter which makes it more familiar rather than an objectively easier UX.

  • Yeah. It’s thoroughly documented tho & nothing seems over-the-top. They also contribute to upstreams. A lot of folks use GitLab despite it only being open core. Every day I have to interact with Microsoft GitHub which is fully proprietary & they do nothing but inject social media nonsense to the platform & train on your data just to sell it back to you. Yet rarely does anyone complain about them being it the middle of free software, & instead they move all comms to the black hole of Discord. Meanwhile Google is no longer doing Android in the open.

    I don’t think what Jolla is doing is evil—you just have to play by stupid capitalist rules to be a ‘viable business’ in this economy to keep the lights on. They used to have more stuff open IIRC, but it can be hard to do in practice if you are picking a niche taking on a duopoly.

    • Gmail -> Posteo
    • Chrome -> LibreWolf
    • Photos -> rsync (I don’t trust Discord-only communites)
    • Drive -> rsync / VCSs
    • WhatsApp -> XMPP
    • Keep -> What?
    • Docs -> Text editor / LibreOffice
    • Google Translate -> Yandex Translate (FOSS options do not generally support Eastern languages)
  • Which is why it is important to continue calling them out. The casual privacy enthusiast just regurgitates an infographic or YouTuber. Can’t expect them to be experts, but we can tell them that there is a deeper rabbit hole.

  • One of my banks properly uses TOTP which is independent & the other uses SMS which isn’t secure, but is also independent. I would straight up leave a bank if an app was required since there are always other options.

    Family is the easiest to convert since they have unconditional love for you & would me the easiest to understand your concerns. You could even roll out a Snikket instance for everyone to use together.

  • Cheogram has a better featureset on Android in my experience. Movim has quite a lot of features & good performance for a web app—which covers the folks that “don’t want to install any new apps” (generally the right skepticism, but really most F-Droid ones are safer with less worry), or platforms without good clients. The biggest pushback I have heard was bad iOS clients—but being a self-hostable service with almost exclusively free software clients, it should be of no surprise any iOS dev is lackluster, being an entirely closed platform, anti-GPL, & with a hefty fee just to list an application.

  • Jerboa vs. the website do different things since they render Markdown differently. Markdown itself is so spartan that it doesn’t have many things users want or need, so a bunch of incompatible forks get made & everyone just pretends it is all the same when in reality, it often lies on a single tool’s implementation.

    Take AsciiDoc with its verse directive or reStructuredText with its line-block directive. Both get you poetry-style newlines on demand & are a part of the spec instead of left to the implementer.

  • We had this in XMPP a decade ago & they could have readopted the open standard instead of creating a new one. There is no track record of them not bending the rules to benefit just them anyhow—but this time it was developed exclusively by the tech giants which is absolutely for their benefit with nestled enclaves to meet the bare minimum requirements while still building the garden’s walls higher. Cabal-ass behavior.

  • Privacy @lemmy.ml
    toastal @lemmy.ml
    XMPP @slrpnk.net
    toastal @lemmy.ml

    Matrix and XMPP: Thoughts on Improving Messaging Protocols – Part 1 / ProcessOne

    LibreWolf @lemmy.ml
    toastal @lemmy.ml

    ISO 8601 date times?

    This has never worked in Firefox. Fx doesn’t follow en_DK for dates & even if I set/leave my preferences @ en_US as default, I still get terrible defaults like dd/mm/yyyy & commas for decimal separators at least on my machine even if I toggle on/off the use system locale option. Is LibreWolf in a position to be the first Fx fork to support ISO 8601 date formats (with nerds rejoicing everywhere)?

    Programmer Humor @lemmy.ml
    toastal @lemmy.ml

    XᴍʟHᴛᴛᴘRequest

    Acronyms/intialism use capital letters to encode information about words. Losing that information is a mistake. SᴍᴀʟʟCᴀᴘCᴀsᴇ is now considered a best practice.

    …Or consider snake_case or kebab-case 🤷

    Privacy @lemmy.ml
    toastal @lemmy.ml

    Ask: How do you handle your résumés?

    Usually I rely on my network & haven’t needed this kind of document in ages, but I’ve been tasked with creating a résumé for myself. I’ve grown more privacy-conscious every year & I think it’s weird that we are expected to give out so much information about ourselves to companies that lie about their culture & don’t want you sharing salary information with your coworkers. I have read stories about how these documents & information can sometimes get leaked & shared on the web which is pretty sketch.

    TIL about “functional résumés” which it appears are usually meant to cover up your lack of work experience, but I like the idea of covering up a lot of my specific history as it is the skills that should matter more, no? Do you give out all of your info?

    XMPP @slrpnk.net
    toastal @lemmy.ml

    Movim service merged into Nixpkgs

    There is a little bit more than just service.movim.enable = true; but it’s not far off. For those looking to a Docker alternative & reproducible/declarative builds, this could be quite useful.

    Technology @lemmy.ml
    toastal @lemmy.ml

    Ok, but what is XMPP? | Video

    A quick primer on XMPP & how/why you should host your own server for low-resource-usage, encrypted chat & other pubsub server.

    Technology @lemmy.ml
    toastal @lemmy.ml

    Comparison XMPP/Matrix

    A place for everything about web development @lemmy.ml
    toastal @lemmy.ml

    Is highlight.js Harmful for Your Site?