Skip Navigation
surveillance capitalism @lemmy.ml indieterminacy @lemmy.ml
Thread concerning surveillance technologies and practices within callcentre type employment roles
social.coop Wolfie Christl (@wchr@mastodon.social)

Largely unknown to a wider public, some of the biggest employers include so-called 'business process outsourcing' firms. They run call centers and provide everything from sales and customer services to back-office work and content moderation, with several 100k workers. Thread:

0
Ariadne Conill on the history of IRC and how the fediverse is vulnerable to the 'free software reality distortion field'
  • FWIW, I just read this comment by the user, snarfed - in the matrix room, Federated Devs: https://matrix.to/#/#fediverse-devs:matrix.org

    in practice I'm not sure how much it adds, since AP server admins still generally store and control users' private keys, can sign with them, rotate them, etc this is one thing I like about Bluesky. it's federated, but it has two levels of keys per user. servers have one level of private key, used for normal interactions. users have another layer that's only used to switch servers, "undo" a malicious server's recent activities with its user key, etc.

    https://atproto.com/guides/overview#account-portability

    The topic came up with-regards-to the complexity and poor interoperability of http signatures between fediverse instances.

  • Ariadne Conill on the history of IRC and how the fediverse is vulnerable to the 'free software reality distortion field'
  • I must admit, Blue Sky has been in my periphery.

    I glanced at the AT protocol but felt it wouldnt match my needs and values. I would expect that there is enough going on to provide enough momentum for that, so at least they can pivot into something else having learnt lessons.

  • Ariadne Conill on the history of IRC and how the fediverse is vulnerable to the 'free software reality distortion field'
    social.treehouse.systems Ariadne Conill 🐰 (@ariadne@treehouse.systems)

    i hate to say it, especially as the person who started IRCv3 in the first place, but there is literally no world in which i would deploy a new project on IRC. i can manage all moderation tasks on discord with terraform. that is something impossible to realize with IRC. any project to take back mi...

    cross-posted from: https://lemmy.ml/post/957811

    > Ariadne Conill 🐰 > @ariadne > EN > > i hate to say it, especially as the person who started IRCv3 in the first place, but there is literally no world in which i would deploy a new project on IRC. > > i can manage all moderation tasks on discord with terraform. that is something impossible to realize with IRC. > > any project to take back mindshare from Discord has to frame their strategy from this perspective. > > with Discord, or any other SaaS, you are dealing with a loss of software freedom, and that should be highlighted, but the solution is to provide a libre alternative that is competitive. IRC (and frankly Matrix) isn't that. > > https://social.treehouse.systems/@ariadne/110199185608729068 > > Ariadne Conill 🐰 > @ariadne > EN > > this has always been the problem i was trying to solve. with atheme, with ircv3, with all of it. how do we provide community plumbing that is usable and scalable? > > but IRC failed to evolve fast enough despite all of those efforts, because people didn't understand the real evolutionary threats. > > the reality distortion field is a real threat to any free software project: it is very easy to become complacent, because the product is 70% of what is actually needed. > > but as the world evolves, that 70% turns into 60% and then 50% and so on, while people resist the concept that product fit and focus are slipping. > > everything is Fine™️ because everything is Free™️, and instead of focusing on the real threat (I have been saying that IRC would be eaten by proprietary services since the 2000s), people, thinking that everything is fine, actually, tend to focus on their little kingdoms rather than the big picture. > > and so we slipped, and slipped, until eventually, IRC does 20% of what we want, and IRCv3 brings that to maybe 25%, and then when a rich charlatan buys the largest IRC network and ruins it, at least half the people still there who haven't left yet realize that, upon having their reality distortion field shattered, actually 25% of what is needed perhaps isn't the right thing, and they too move their projects to Discord or Slack. > > this is a problem, and it needs to be fought, but any such fight needs to write IRC off as a loss and start over. this isn't about "how do we win over the 1990s chatroom user", it's about "how do we win over the 2023 discord user." > > https://social.treehouse.systems/@ariadne/110199267432776043 > Ariadne Conill 🐰 > @ariadne > EN > > like, seriously, you have no idea how frustrating it was to try to mold IRC into a competitive product. i tried for a decade. i even worked on this as a full-time SRE for a while (Ustream really needed UnrealIRCd to be rewritten). > > we even had some wins, for a while: the decline of IRC's userbase was reversed and it even grew for a while. > > but for the most part i had the pleasure of advocating that IRC developers do not do stupid shit, like add spying features (looking at you InspIRCd m_invisible.so). > > at the ecosystem level, the strong desire of IRC developers to do stupid shit for short-term gains in users, outpaced the desire to promote the health of the ecosystem, and add new competitive features that end-users would care about. > > this is because projects cared far more about admin mindshare than user mindshare, and basically shows how the whole IRC mentality is doomed to failure. > > community infrastructure projects have to be community focused, not admin focused. Rob Levin (the founder of freenode) used to derisively refer to the people who didn't get this point as "traditional IRC users." > > > https://social.treehouse.systems/@ariadne/110199317380320492 > Ariadne Conill 🐰 > @ariadne@treehouse.systems > > incidentally, the fediverse is in a similar position, where it is threatened by the free software reality distortion field. > > Mastodon isn't good enough for the long run. we laugh at BlueSky, but it is a legitimate threat, and it could very easily wind up eating the fediverse. all they have to do is make it more palatable to the mainstream. > > > https://social.treehouse.systems/@ariadne/110199369743497066 > Ariadne Conill 🐰 > @ariadne > EN > > one last thing. the people who are suggesting FOSS chat alternatives to me. > > you miss my point. you're offering me oranges when Discord has offered me an apple. > > Discord is not "just a chat platform." I would describe it as an "integrated community management platform." > > It combines chat with other forms of community media: forums, for example, and a rich suite of AV capabilities. > > this is also a symptom of the free software reality distortion field: the alternatives suggested may be sufficient for some usecases, but that doesn't mean they cover the same niche as the product they are proposed as a replacement to. > > it's the concision of experience that has allowed Discord to have such great success in their efforts to eat IRC's userbase.

    10
    snac: A simple, minimalistic ActivityPub instance
    codeberg.org snac2

    A simple, minimalistic ActivityPub instance written in portable C

    snac2

    cross-posted from: https://lemmy.ml/post/956291

    > Features: > * Lightweight, minimal dependencies > * Extensive support of ActivityPub operations, e.g. write public notes, follow users, be followed, reply to the notes of others, admire wonderful content (like or boost), write private messages... > * Multiuser > * Mastodon API support, so Mastodon-compatible apps can be used (work in progress) > * Simple but effective web interface > * Easily-accessed MUTE button to silence morons > * Tested interoperability with related software > * No database needed > * Totally JavaScript-free > * No cookies either > * Not much bullshit >

    9
    codingquark.com A Clean Writing Environment

    I have simple preferences for writing:

    cross-posted from: https://lemmy.ml/post/956289

    > c/o https://irreal.org/blog/?p=11279 > >

    0
    Indexing Your Init File

    cross-posted from: https://lemmy.ml/post/956286

    > > James Dyer has a useful short post on indexing his init.el file. His scheme is simple. His init.el is broken into sections each of which starts with: > > > ;; > ;; -> Section-name > ;; > > > > Then he used occur to generate the actual index. Rather than call occur each time with the need to provide the regex, he wrote a 4-line function that does it for him. He doesn’t say whether he bound it to a key sequence but that, of course, is trivial. > > ... > ```

    0
    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/)IN
    indieterminacy @lemmy.ml

    https://app.element.io/#/room/#xq_icebreaker:matrix.org

    Posts 5
    Comments 10