26
submitted 6 months ago* (last edited 6 months ago) by Prouvaire@kbin.social to c/kbinMeta@kbin.social

Have been thinking about what kbin can do to combat spam accounts, which are currently on the rise again on kbin.social.

In the past this prevalence of spam has caused issues with federation, so it's potentially a major problem not just for kbin.social but the fediverse overall if spam accounts aren't identified and blocked/deleted quickly.

USER LEVEL

Individual users can block accounts, which is good for blocking accounts that annoy you but which might otherwise contribute positively, but not so good for addressing instance-wide spammers.

MAGAZINE/COMMUNITY LEVEL

Moderators can block accounts at a magazine/community level, which is good for addressing trolls or bots that infest a single magazine, but not so good for addressing instance-wide spammers.

The other downside is that as most magazines only have a single moderator it may take days for mods to block spammers, depending on how active the mod is. In addition there are thousands of magazines on kbin which are abandoned (ie not being actively moderated), so spammers posting to these communities won't be blocked at all.

Increasing the number of mods would help (especially if they could ensure 24/7 coverage) but it's important to keep in mind that the fediverse is still tiny compared to places like reddit and there are very few people who are willing and able to take on these roles, especially on a volunteer basis.

INSTANCE LEVEL

Reporting spam

There is a "report" function, and presumably these generate messages for the instance administrator (@ernest in the case of kbin.social) to action.

I don't know what the admin interface for this is, but it may influence how easily spam accounts may be blocked. For example, if users report 100 posts belonging to 10 different accounts as spam, does this generate 100 separate messages which ernest has to review and action (which could be laborious), or does it group them into 10 different "queues" for the 10 different spam accounts (which would be less laborious to review and action).

The other limitation of course is that, like for magazine-level modding, we're constrained by the fact that kbin.social currently only has one administrator who has a job, a personal life, and is also working hard on further developing the platform.

Tools/approaches that could be used/developed to manage spam at an instance level

I'm not sure what spam combatting abilities are built into (or envisaged for) kbin at an instance level, over and above the "report" function, but some ideas I had are:

A) Appoint more administrator (or other system roles with the ability to block/delete spam accounts)

Ernest could appoint administrators (or other system-level roles, ie not necessarily a full administrator) with the ability to deal with spam.

Upsides:
- Probably relatively easy to implement (depending on what system level roles already exist)

Downsides:
- As for community moderators, there's potential issues of coverage and commitment.
- We may decry corporate-owned social media platforms like reddit, but - being a business with plenty of money coming in - they can at least pay some people to keep an eye on the community (by which I mean admins, not mods), ensure the stability and uptime of the site, and develop enhancements. These are all more difficult in small, privately-funded systems. But that's a much bigger topic, and best left for another day.

B) Limit accounts by IP address

Most spammers create multiple accounts. Limiting the number of new accounts for an IP address could help with this, although that limit shouldn't necessarily be as low as 1 (as you wouldn't want to prevent genuine alt accounts).

Upsides:
- Prevents too many accounts being created from a single IP address (ie most likely from a single person)

Downsides:
- Can be bypassed relatively easily by using VPNs (though it adds an extra step that spammers have to take)
Could prevent genuine users from registering (eg if multiple genuine users share an IP address)

C) Manually review and approve new accounts

Some instances require new accounts to answer some questions to allow admins to assess their suitability (and humanity). kbin could institute something like this.

Upsides:
- This could at least limit the creation of new spam accounts, which currently seem to spring up like weeds.

Downsides:
- This approach requires time and resources to set up and keep going.
- It impedes the sign-up experience for genuine users (especially if it takes hours or days to be approved).
- It could be bypassed by sophisticated responses to the challenge questions.

D) Rate limit new accounts

New accounts could be throttled so that they can only post one thread / reply per (let's say) 15 minutes. This limitation could be removed after a certain time or number of posts.

Upsides:
- Limits the "productivity" of spam accounts, making it more difficult for spammers.

Downsides:
- Requires time and effort to build
- Impedes user experience for genuine users
- Depending on how the posting throttling is relaxed, this system could be gamed. For instance, if the throttling is removed after (say) one week, all a spammer has to do is wait a week for the spamming to start.

E) Tie posting limits to reputation or mod reports

The above "rate limit new accounts" approach could be supplemented with an approach whereby posting limits are only removed if the account has neutral or positive reputation, and/or if the account has not been repeatedly reported for spamming.

So, for example, someone registers a new account. For the first week (or whatever time set by an admin-definable parameter), that account can only post once every 15 minutes (or whatever interval set by an admin-definable parameter).

After that first week the system reviews the status of the account. (Alternatively this review could be run "after the first X number of posts" rather than "x number of days".)

If the overall net reputation of the account is less than an admin-definable value (let's say, lower than negative 5), then the account restrictions remain in place, and the account is flagged for an admin (or similar role) to manually review and either block/delete or approve. If the net reputation is above this threshold, the posting limits are removed automatically, ie without manual intervention being required.

Alternatively (or additionally) the system could check how often posts by that account have been reported. If it has been reported more than an admin-definable value, posting limits remain in place and the account is flagged for an admin to review.

Upsides:
- Limits the "productivity" of spam accounts
- Uses the collective user base to identify spam accounts in a more sophisticated way than just reporting these to mods/admins, ie by creating a dataset which can be used by an inbuilt system to more easily help throttle/block spammers

Downsides:
- Requires considerably more time and effort to build
- Still requires a level of ongoing manual administration
- Could be "gamed" by malicious users who downvote/report even worthwhile posts (which is why I think the system should not outright block users automatically but only rate limit them, and why I think an admin should have the ability to manually approve users for normal posting. Ie, just because someone posts unpopular opinions doesn't mean they're posting spam, and a manual review could accommodate this)

THE WAY FORWARD

The above are only some potential ideas, I'm sure there are others. And I'm sure there are issues that I haven't identified either.

Perhaps the way forward is to look at what can be done:

  • short term
  • longer term

As what's required right now to stomp the current spammers on the head may not be an long-term optimal solution

[-] Prouvaire@kbin.social 13 points 7 months ago

Just a reminder you can support Ernest and kbin's ongoing development and maintenance via:

https://www.buymeacoffee.com/kbin

https://www.patreon.com/kbin_pub

https://liberapay.com/kbin

[-] Prouvaire@kbin.social 28 points 7 months ago

For All Mankind is the Star Trek prequel we should have had. Co-created by Ron Moore (Deep Space Nine, Battlestar Galactica), the show has a bunch of Trek alumni working behind the scenes. It features human drama (and sometimes melodrama), geopolitical diplomacy, sweeping cultural change and scientific adventure against the backdrop of a multi generational future history, starting with the first moon landing.

[-] Prouvaire@kbin.social 27 points 9 months ago

I honestly believe Captain Marvel was the start of the downfall of Marvel. Not because of the cast, sex, or anything along those lines. I believe they over did the character. They made her way to damn strong which made all the other characters pointless. Remember when a literal god, the most advanced mech, and the super soldier with all the stats struggled with Thanos? Then Cpt Marvel swoops in destroys a couple of ships and takes one on the chin like nothing, that was the moment.

I don't understand this criticism at all.

First of all, it was Wanda who had Thanos almost beaten, which is why he had his ship fire on the ground. So Wanda presented a greater threat to him than Captain Marvel did; so great a threat that he was willing to sacrifice his entire army to try to take her out. I think it was Feige who said, around the time of Endgame or maybe shortly thereafter, that Wanda was the most powerful character in the MCU. But people don't criticise Wanda for being overpowered and making all the other characters pointless.

Second of all, while Danvers did take down one ship (not two, not that it makes a difference), they could have found ways for several other characters to do the same (eg Doctor Strange via illusions, Wanda or Thor through sheer power, Iron Man through nanotech magic) - they just wanted Captain Marvel to make a big entrance because she had been teased at the end of Infinity War (and then also in her own movie prior to Endgame), and we hadn't really seen her manifest her full power earlier in Endgame.

But the whole point of that her late intervention in the final fight was that Captain Marvel was NOT the overpowered deus ex machina that many fans falsely deride her to be. Because in a one-on-one fight with Thanos, Thanos disposes of her easily - they trade a few punches, he throws her into the ground. She comes back, and he punches her out of frame and out of the film (until the epilogue). The final fight came down to Captain America, Thor and of course Iron Man, which it was always going to - those being the three keystone Avengers of the MCU.

That's also why all the founding members of the Avengers went unsnapped at the end of Infinity War. Markus and McFeely and the Russos knew they were making an Avengers movie, not a Captain Marvel movie. Markus and McFeely knew that fans would have felt rightfully betrayed if a character, who had only been introduced to the MCU a year or so before, had swooped in and saved the day after a decade-long build up. So they made sure she didn't. But more fool them - they still cop the same criticism.

And I say all this as someone who thinks that both Captain Marvel movies (and most of Larson's performances in the MCU) have been decidedly mediocre, though not for any reasons related to her power level.

[-] Prouvaire@kbin.social 13 points 11 months ago

Honestly Dr.manhattan was kinda dumb. “Oh I need to stop humanity from nuking itself” meanwhile I demonstrate easy ability to travel to other planets.

Doctor Manhattan's ability to save the human race wasn't the issue. He was basically a god. It was his willingness. He didn't feel the need to stop humanity doing anything:

A live body and a dead body contain the same number of particles. Structurally, there's no discernible difference. Life and death are unquantifiable abstracts. Why should I be concerned?

1
submitted 11 months ago* (last edited 11 months ago) by Prouvaire@kbin.social to c/kbinMeta@kbin.social

Ernest recently posted a site update, which included this note:

When Kbin suddenly gained popularity, the project's maintenance costs far exceeded my initial estimates. While community support still allows for the cluster's maintenance, I also need to take care of my own livelihood and commitments.

You may not know (or may have forgotten) that you can directly support kbin and Ernest financially via the following:

As he wrote back in July:

Many of you asked me about the possibility of recurring support. I wasn't entirely convinced, especially since the current account balance should maintain the instance. However, I think it would be irresponsible of me not to consider it. /kbin has grown to a level where I can't foresee everything that will happen. It would be great if we could cover monthly costs with Patreon / Liberapay. All funds from Buy Me a Coffee will be transferred to this pool, but from now on, I'll treat it as buying me a coffee... or a beer... literally ;)

It would be nice if he got a few more messages like this: https://www.buymeacoffee.com/kbin/c/6876421

edit: fixed typo

[-] Prouvaire@kbin.social 26 points 11 months ago

I've always maintained that TWOK is not just a really good Star Trek movie, not just a really good science fiction movie, but a really good movie period. It transcends the franchise and the genre, which I don't think can be said of any other Trek movie.

It's a movie that's about something meaningful - getting older, confronting mortality and legacy, and renewal through sacrifice. Kirk starts out feeling old, worn out, but ends with him saying "I feel young". Maybe it's a little trite when put so bluntly, but it's executed in an elegant and impactful way.

TWOK evolves Kirk in a way we hadn't seen before. He is a different person at the end of the movie than he was at the beginning (or throughout the TV show). Less cocky, more aware of the consequences of his actions, because it literally cost him his best friend.

Spock's death scene was the first time Star Trek ever made me cry. You can argue that TWOK is more militaristic than Star Trek normally was, but the themes of friendship, loyalty and sacrifice is pure Trek idealism. One could even argue that TWOK is about exploration, but an inner journey not an external one: Kirk encounters for the first time (by which I mean in a way that truly hits him) "death, the undiscovered country" (the film's working title).

In David Marcus and Saavik TWOK introduces what might have been a new generation of characters, to whom the torch might have been passed if they hadn't been killed off and sent to the home for pregnant Vulcans, respectively, in later movies. In either case, these two new characters - especially in light of Spock's death (a death sadly temporary, to the franchise's long-term detriment) - tie into the themes of mortality and legacy.

TWOK has what's arguably Shatner's finest performance - certainly in Star Trek, maybe ever. Everyone else is also in top form.

TWOK has the best antagonist. So compelling was Khan that they keep on trying to remake the "so-and-so is out for revenge" story. Montalban was so good Paramount even launched a "For Your Consideration" campaign to get him a Best Supporting Actor Oscar nod. And Montalban's Khan easily has the best chest of any Trek villain.

Even though Khan is the best villain, Khan and Kirk actually never physically meet. Their entire confrontation is carried out over comms. They never get into a fistfight or even breathe the same air, something that took me years to realise. Because theirs feels like the most visceral, tense and personal battle of any movie.

Even though TWOK was made on a very limited budget, a lot of the production design and visual/special effects hold up - there's a reason why Robert Fletcher's monster maroons are so iconic for instance. So many effective little moments. Eg the Genesis simulation (one of the first uses of CGI in a movie), though primitive by today's standards, still looks really cool because of the way it was storyboarded by ILM, with the camera sweeping ahead of the Genesis effect, then the effect catching up to it.

The battle scenes have real weight. I've always thought that Meyer's conceptualisation of starships as capital ships - rather than as jetfighters - made for better fight scenes. The entire movie is basically Roddenberry's "Horatio Hornblower in space" idea realised (hence touches like the bosun's whistle and the old-fashioned look of the uniforms), an idea which carried over to how he staged the battles, with Enterprise and Reliant squaring off like galleons at sea.

Speaking of battle sequences, the "gatling gun" phaser effect is still the best phaser effect in Trek. And you've never felt the pain of the ship getting hit as acutely as the "can opener" shot: another example of a shot which is unremarkable at a technical level today, but which still has an emotional impact. Ditto the Ceti eels.

Horner's music is arguably the best of any of the movies. There are individual tracks in other movies that might rank alongside or above the best of Horner's tracks - eg Goldsmith's First Contact theme or Giacchino's "Enterprising Young Men" - but as a whole I don't think you can surpass TWOK's score.

There are so many iconic moments and lines. "Aren't you dead?", the Dickens and Melville quotes, "I never forget a face, Mr... Chekov", "I don't like to lose", "He's so... human. / Nobody's perfect Mr Saavik", "I have been and always will be your friend", "Of all the souls I have encountered in my travels, his was the most... human".

Is it a perfect movie? No. Eg while a lot of production design works, some of it looks cheesy (like Meyer's obsession with blinkety lights). Some of the supporting characters aren't utilised as well as they might have been. (But then, the TOS movies have all been Kirk movies - it's worth remembering that TOS was not an ensemble show, but one with a clear primary, secondary and tertiary character.) But the elements in TWOK that don't quite work don't detract from its overall impact and quality.

[-] Prouvaire@kbin.social 22 points 1 year ago

This episode was like someone said "Let's do our version of The Undiscovered Country" and then gave it to a bunch of DS9 writers to execute. It starts with very Roddenberrian premise - the promise of a former enemy becoming an ally. But then it brings in the gritty realism of what war is really like, ala "The Siege of AR-558", and the moral cost that war extracts - that maybe the monster you see is not just in the face of the enemy, but the face you see in the mirror, ala "Duet", "In the Pale Moonlight" and the other morally grey episodes that often marked the best of DS9's run.

[-] Prouvaire@kbin.social 38 points 1 year ago

The danger with these "very special fun episodes" is that they can be confined to being just that. But what elevated this episode is how it used the time travel/crossover conceit to foreshadow, progress and pay off SNW character arcs, including Chapel and Spock's ultimately doomed relationship (something that I've previously said could be incredibly poignant, if handled right), Number One's legacy, and the way Pike confronts his fate. I hope the musical episode does the same.

[-] Prouvaire@kbin.social 12 points 1 year ago

For those who don't know, Carol Kane (though not particularly known as a singer) has sung on Unbreakable Kimmy Schmidt and has appeared in the US tour of the musical Wicked as Madame Morrible.

71

This is a devastating account of what it's really like to be a Hollywood screenwriter. You can be a Cambridge graduate, an award winner, and the creator of a TV series on Hulu - and still work as a caterer and depend on welfare to make ends meet.

This situation is not unique to Hollywood. Here's another expose about how the writer of the Broadway musical Head Over Heels was similarly taken advantage of: https://www.gtmusical.com/

18
submitted 1 year ago* (last edited 1 year ago) by Prouvaire@kbin.social to c/newcommunities@lemmy.world

https://kbin.social/m/Musicals - our home instance, containing all older posts

Musicals - link if you're on a lemmy site

Musicals - link if you're on a kbin site

What: A community for news and chat about musicals, old and new, big and small, famous and obscure... good and bad.

Where: New York's Broadway and off-Broadway, London's West End and off-West End, elsewhere in the United States, United Kingdom, Europe, Australia, Asia and around the world.

Who: Whether you're a lifelong or up-and-coming musical theatre fan, performer, designer, composer, book writer, lyricist, director or producer: join us (leave your fields to flower).

Willkommen: Introduce yourself here.

[-] Prouvaire@kbin.social 24 points 1 year ago

Robinson 110% played Garak as being sexually interested in Bashir in his first appearance. And in the (non-canon but very very good) novel A Stitch in Time that Robinson himself authored, he establishes Garak as having had relationships with men and women.

As the show developed the producers/writers/studio backed away from that idea (which, to be fair, I think is a spin that the actor himself put on the script, rather than being there on the page itself), hence giving Garak a girlfriend.

Personally I never read into any of their scenes together that Bashir was interested in Garak as anything more than a friend, but if the show had been more progressive in that respect I suppose it might have evolved into an explicitly romantic relationship. Early 1990s vs early 2020s I suppose.

DS9 was pretty progressive in that the idea of "being in the closet" wrt ones sexual orientation was never a consideration. In "Rejoined" for instance, nobody has an issue with Dax loving another woman - the taboo was about reassociation. And "Rules of Acquisition" people didn't judge Pel (who people thought was a man at the time) for falling in love with Quark - the taboo was about Ferengi females wearing clothes etc. (Not sure if that Matt Baume video mentions this - it's been a while since I saw it.)

[-] Prouvaire@kbin.social 14 points 1 year ago

ENT was basically watered down TNG for its first two seasons. Some of the time it was good (eg "Carbon Creek"), some of the time it was bad (eg "Precious Cargo"), but most of the time it was stultifyingly mediocre. Season 3 tried something different, but it was only in season 4 that ENT found its true voice.

And it was Manny Coto who was responsible for the upswing in quality. I'm generally skeptical of prequels, but at least Coto fully bought into the premise of ENT being a prequel show, and showed us how various aspects of Trek lore came to be. I think his stint running that final season may have been his best work.

[-] Prouvaire@kbin.social 29 points 1 year ago* (last edited 1 year ago)

@thingsiplay It's a known bug. The primary kbin developer Ernest has said that this fix is currently implemented in the kbin development environment. This means it should be rolled out to production (ie the live site) soon. See: https://kbin.social/m/kbinMeta/t/116811/PSA-every-interaction-you-make-with-various-posts-on-kbin#entry-comment-462816

Edit: And it's fixed.

[-] Prouvaire@kbin.social 19 points 1 year ago

Now the creator has gone inactive and hasn't been around for for 4 days.

Question from someone who might want to start a couple of magazines/communities: Is being away for four days long enough to be considered inactive?

view more: next ›

Prouvaire

joined 1 year ago