Here we spot wild Bardfinn Bluesky activities.
Be valid and ping ! bardfinn for something worthwhile or create a new thread.
Here we spot wild Bardfinn Bluesky activities.
Be valid and ping ! bardfinn for something worthwhile or create a new thread.
Jump in the discussion.
No email address required.
Asuka's Anti-Transphobia Field (@asukafield.bsky.social):
Hello BlueSky! My name is Asuka. I am a trans woman concerned with transphobia on this app. In spite of my better judgement, I have decided to start a labeler for transphobia because it is an issue that is not being addressed enough.
This is a solo operation intended to stay limited in scope.
Ms. Penny Oaken (@skywitches.net):
Hi. Here is my criticism of your proposal:
Labelers exist to allow shared responsibility and effort on administering a "bucket" or set of "buckets". They provide a shared inbox and ticket resolution system. That is their distinguishing characteristic from a standard blocklist.
Asuka's Anti-Transphobia Field (@asukafield.bsky.social):
Hi Penny. I agree! I am not a fan of blocklists but I know that people do want them so I want to provide the option. In the future, expanding to a larger team is a possibility, but at the present moment it does not make sense to attempt to put together a team on a limited scale of work.
Ms. Penny Oaken (@skywitches.net):
If you keep open building a team, a labeling service makes sense.
If you do build a team, my advice is:
Ownership / direction
⬇️
Policy
⬇️
Lever-pullers
You, as owner, shouldn't pull levers, and lever-pullers (reports processors) shouldn't set policy or have more agency than necessary.
Ms. Penny Oaken (@skywitches.net):
Policy writers shouldn't set direction or pull levers.
By "lever puller", I mean the people closing tickets, & they should be asking themselves the same simple yes/no question on each report for a given violation type.
Like, "does this express a transphobic slur?".
It will lower burnout & stress
Jump in the discussion.
No email address required.
Transphobe Identifier (@phobeid.bsky.social):
This sounds like a criticism of the chosen implementation, rather than the outcome. It does not seem appropriate to complain about it if you're not funding the labeler.
Ms. Penny Oaken (@skywitches.net):
I'm not complaining. Good faith criticism is advice and wisdom. I apologise for the dry, flat tone my criticism was couched in; Old Habits, etc.
Asuka's Anti-Transphobia Field (@asukafield.xyz):
I did not read it as a complaint! I understand everyone has strong feelings about labelers right now anyway.
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
If your operation is going to be a solo effort, you can save the expense of running the labeler system, and just maintain a userlist. Or several userlists.
Doing so will also save bandwidth on labels, which have a current arbitrary limit of ~10 on an account.
Ms. Penny Oaken (@skywitches.net):
The tradeoff is that you'd need people to DM you links to posts they're reporting, rather than use the built in report flow.
Asuka's Anti-Transphobia Field (@asukafield.bsky.social):
That is a major tradeoff for me which would greatly diminish usability in my eyes.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Ms. Penny Oaken (@skywitches.net):
85°F, 85% rh.
Wet bulb temp ~80°
Sheer sweat-soaked, salt-in-eyes heck
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
The GOP 2024 Platform:
Ms. Penny Oaken (@skywitches.net):
Sikhs are not Christians, and therefore by GOP definition are Christian-haters — any religion that denies the divinity of Jesus Christ is, to Evangelical Christians, "anti-Christian".
Sikhs are also highly collectivist, even socialist, through the principles of Seva & Sarbat da Bhala
Ms. Penny Oaken (@skywitches.net):
And of course, "foreign" means non-White, non-Christian.
Of course they hate Sikhs
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
Pseudopolis Yard
Sue da police Yard
Ms. Penny Oaken (@skywitches.net):
Also Pseudo Police Yard
Jump in the discussion.
No email address required.
More options
Context
Katie Tightkitty (@juicysteak117.gay):
i think if someone set up a labeler bot that automatically labeled any post containing the phrase "this person" as transphobic, it would probably have at least a 70% accuracy rate
Juli!!! 🏳️⚧️🏳️⚧️🏳️⚧️ (@juli.layallyourloveon.me):
what if a labeler automatically acted on a certain number of same reports? that might help?
also i wonder how many of the folx spreading hate now were already contraptioned. its kinda like when the daleks all got out of prison at once
Katie Tightkitty (@juicysteak117.gay):
god yeah. not having any sort of transphobia list fricking sucks. kairi sucked butt and weaponized aegis but it was still mostly good so i hate her even more for fricking everything up. couldn't just keep it in her fricking pants
Juli!!! 🏳️⚧️🏳️⚧️🏳️⚧️ (@juli.layallyourloveon.me):
in the aftermath of her getting run off, its deletion feels wildly spiteful. wasnt the whole fkn point of aegis so that it wouldn't be centralized on kairis actions?
Sage 🏳️⚧️ (@trans.bsky.social):
she didn't properly decouple herself from aegis as an entity & also leveraged her social standing with it as a tool to try & get laid.
she essentially poisoned the well on aegis & by doing so wasted the time of everyone else on her team.
Ms. Penny Oaken (@skywitches.net):
A labeling service needs a visible point of contact / spox / owner.
That person cannot have Edit privileges to the database / direct control of the levers.
Nor can that person's direct reports.
Sage 🏳️⚧️ (@trans.bsky.social):
yup, i fully agree. division of power was one of my recs.
Jump in the discussion.
No email address required.
More options
Context
CNN (@cnn.com):
Italian officials are trying to identify a young woman who was filmed kissing, humping, and grinding against a statue of Bacchus, the God of wine and sensuality, in Florence over the weekend.
Jason / Method One (@method1.bsky.social):
Weird response from the country that gave us Cicciolina
Ms. Penny Oaken (@skywitches.net):
And bunga-bunga
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
Uptown Funk by Bruno Mars is one of the heaviest interpolated songs I know of, so what's a smidge more interpolation
...Jump in the discussion.
No email address required.
More options
Context
Matt Novak (@paleofuture.bsky.social):
These people really don't get what happens if Trump takes power again.
PeoriaBummer (@peoriabummer.bsky.social):
"There's no way they can resettle ALL the Jews to the East."
Ms. Penny Oaken (@skywitches.net):
"It can't happen here"
zen hulk [💀 Online] (@devival.com):
Jump in the discussion.
No email address required.
More options
Context
Kiraculous Once and Future Cyborg🏳️⚧️ (@kiraculous.net):
fuuuuuuuck my roommate has covid
Ms. Penny Oaken (@skywitches.net):
😖😢🫂🫂
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
...Kiraculous Once and Future Cyborg🏳️⚧️ (@kiraculous.net):
it makes my brain crawl waiting for the proper beat
Ms. Penny Oaken (@skywitches.net):
The drum crescendo at 3:41 works so well
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
Which will get challenged & shot down b/c
Insurance + amortised maintenance + taxes + profit margin = rent
Is an algorithm, as is
Insurance + maintenance + taxes + desired profit - % adjustment for income equity = rent
Ms. Penny Oaken (@skywitches.net):
"You can't calculate rent and also government can't fix rent in a rent control regulatory scheme" is a heck of a law
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
Which will get challenged & shot down b/c
Insurance + amortised maintenance + taxes + profit margin = rent
Is an algorithm, as is
Insurance + maintenance + taxes + desired profit - % adjustment for income equity = rent
Octocryptid 🜬 (@octocryptid.bsky.social):
God I hate how algorithm has become shorthand for scary computer thing I don't understand
Ms. Penny Oaken (@skywitches.net):
Price Per Square Foot
— an algorithm
Jump in the discussion.
No email address required.
More options
Context
Ms. Penny Oaken (@skywitches.net):
Clearly this could be optimised as
⬜️ Add One Hard-Boiled Egg + $1.00
⬜️ Add Two Hard-Boiled Eggs + $2.00
⬜️ Add Four Hard-Boiled Eggs + $4.00
⬜️ Add Eight Hard-Boiled Eggs + $8.00
⬜️ Add Sixteen Hard-Boiled Eggs + $16.00
⬜️ Add Thirty-Two Hard-Boiled Eggs + $32.00
⬜️ Add Sixty-Four Hard-Boiled STACKOVERF
getnorthern (@getnorthern.bsky.social):
⬜️⬜️ Number of Additional Hard-Boiled Eggs (+ $1 each)
Jump in the discussion.
No email address required.
More options
Context
Kiraculous Once and Future Cyborg🏳️⚧️ (@kiraculous.net):
surgery got moved back 2 weeks 😭😭😭
Ms. Penny Oaken (@skywitches.net):
No! They suck! ❤️🩹
Kiraculous Once and Future Cyborg🏳️⚧️ (@kiraculous.net):
it's the surgical center's fault
Ms. Penny Oaken (@skywitches.net):
It's all their faults. They should have had you cyborged up the very next week. 🫂🫂🫂
Jump in the discussion.
No email address required.
More options
Context
Kuba Suder 🇵🇱🇺🇦 (@mackuba.eu):
I've released an update to Skythread with a new feature 😈 It lets you load subthreads that were hidden because of a "nuclear block". Look for orange links like on the screenshot - the first time you click it, you'll get a warning like here, asking if you want to keep seeing those. #atdev
Kuba Suder 🇵🇱🇺🇦 (@mackuba.eu):
It works by looking up a list of replies (as URIs) in my own database, and then loads the actual post content from the AppView.
Limitations:
I'm only keeping ~3 months worth of posts, so it won't work in old threads
it won't load replies that were deleted or where the account is deactivated
Tony Wong (@thevballdude.bsky.social):
Are the limitations there to keep costs down?
Kuba Suder 🇵🇱🇺🇦 (@mackuba.eu):
The first part yeah - 3+ months of posts is something like 80-90 GB of data, I have a 160GB VPS now and I want to leave some free space.
Second part because I just don't want to store deleted posts, and don't want to accidentally show e.g. content that they've taken down because it breaks ToS etc.
Tony Wong (@thevballdude.bsky.social):
Is there a way to do it without storing posts yourself? I thought services like this worked by simply ignoring flags.
As for deleted posts, I can see why you don't want to show user-deleted posts, but I think you can show content they've taken down (except if it's illegal of course).
Tony Wong (@thevballdude.bsky.social):
Back on Reddit, I found services like Ceddit and Removeddit to be quite useful (although I believe they're mostly neutered by API changes)
Ms. Penny Oaken (@skywitches.net):
Yep. They were wrappers around PushShift, & PushShift now requires credentials & authentication
Tony Wong (@thevballdude.bsky.social):
I think Reddit admins were mostly concerned about AI scraping and user privacy (from displaying user-deleted posts). Everyone knows that sometimes mods remove stuff for silly reasons, and I enjoyed being able to bypass that if I wished
Jump in the discussion.
No email address required.
More options
Context
Kiraculous Once and Future Cyborg🏳️⚧️ (@kiraculous.net):
@bskyttrpg.bsky.social givegold @skywitches.net 75
Ms. Penny Oaken (@skywitches.net):
HWÆT
Ms. Penny Oaken (@skywitches.net):
@bskyttrpg.bsky.social givegold @kiraculous.net 76
TTRPG Class Identifier (@bskyttrpg.bsky.social):
Gold has been successfully donated.
Jump in the discussion.
No email address required.
More options
Context
Pavel (@spavel.bsky.social):
user experience design is my passion
Micah (@rincewind.run):
where is the Gaston Button (add five dozen eggs)
Just here to chill (@garbagearsonist.bsky.social):
You just check the boxes for 15, 14, 13, 12, and 6
Ms. Penny Oaken (@skywitches.net):
This is unfair; Gaston is an Alpha Male, not a Sigma Male
Pavel (@spavel.bsky.social):
Six Sigma Male
Jump in the discussion.
No email address required.
More options
Context
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Jump in the discussion.
No email address required.
More options
Context