cellio: (Default)
2022-10-31 10:03 pm
Entry tags:

social media and moderation

I've participated in a lot of online communities, and a lot of types of online communities, over the decades -- mailing lists, Usenet, blogging platforms like Dreamwidth, web-based forums, Q&A communities... and social media. With the exception of blogging platforms, where readers opt in to specific people/blogs/journals and the platform doesn't push other stuff at us, online communities tend to end up with some level of moderation.

We had (some) content moderation even in the early days of mailing lists and Usenet. Mostly[1] this was gatekeeping -- reviewing content before it was released, because sometimes people post ill-advised things like personal attacks. Mailing lists and Usenet were inherently slow to begin with -- turnaround times were measured in hours if you were lucky and more typically days -- so adding a step where a human reviewed a post before letting it go out into the wild didn't cost much. Communities were small and moderation was mostly to stop the rare egregiously bad stuff, not to curate everything. So far as I recall, nobody then was vetting content that way, like declaring posts to be misinformation.

On the modern Internet with its speed and scale, moderation is usually after the fact. A human moderator sees (or is alerted to) content that doesn't fit the site's rules and handles it. Walking the moderation line can be tough. On Codidact[2] and (previously) Stack Exchange, I and my fellow moderators have sometimes had deep discussions of borderline cases. Is that post offensive to a reasonable person, or is it civilly expressing an unpopular idea? Is that link to the poster's book or blog spam, or is the problem that the affiliation isn't disclosed? How do we handle a case where a very small number of people say something is offensive and most people say it's not -- does it fail the reasonable-person principle, or is it a new trend that a lot of people don't yet know about? We human moderators would examine these issues, sometimes seek outside help, and take the smallest action that corrects an actual problem (often an edit, maybe a word with the user, sometimes a timed suspension).

Three things are really, really important here: (1) human decision-makers, (2) who can explain how they applied the public guidelines, with (3) a way to review and reverse decisions.

Automation isn't always bad. Most of us use automated spam filtering. Some sites have automation that flags content for moderator review. As a user I sometimes want to have automation available to me -- to inform me, but not to make irreversible decisions for me. I want my email system to route spam to a spam folder -- but I don't want it to delete it outright, like Gmail sometimes does. I want my browser to alert me that the certificate for the site I'm trying to visit isn't valid -- but I don't want it to bar me from proceeding anyway. I want a product listing for an electronic product to disclose that it is not UL-certified -- but I don't want a bot to block the sale or quietly remove that product from the seller's catalogue.

These are some of the ways that Twitter has been failing for a while. (Twitter isn't alone, of course, but it's the one everyone's paying attention to right now.) Twitter is pretty bad, Musk's Twitter is likely to be differently bad, and making it good is a hard problem.[3]

Twitter uses bots to moderate content, and those bots sometimes get it badly wrong. If the bots merely flagged content for human review, that would be ok -- but to do that at scale, Twitter would need to make fundamental changes to its model. No, the bots block the tweets and auto-suspend the users. To get unsuspended, a user has to delete the tweets, admit to wrongdoing, and promise not to do it "again" -- even if there's nothing wrong with the tweet. The people I've seen be hit by this were not able to find an appeal path. Combine this with opaque and arbitrary rules, and it's a nightmare.

Musk might shut down some of the sketchier moderation bots (it's always hard to know what's going on in Musk's head), but he's already promised his advertisers that Twitter won't be a free-for-all, so that means he's keeping some bot-based moderation, probably using different rules than last week's. He's also planning to fire most of the employees, meaning there'll be even fewer people to review issues and adjust the algorithms. And it's still a "shoot first, ask questions later" model. It's not assistive automation.

A bot that annotates content with "contrary to CDC guidelines" or "not UL-certified" or "Google sentiment score: mildly negative" or "Consumer Reports rating: 74" or "failed NPR fact-check" or "Fox News says fake"? Sure, go for it -- we've had metadata like the Good Housekeeping seal of approval and FDA nutrition information and kashrut certifications for a long time. Want to hide violent videos or porn behind a "view sensitive content" control? Also ok, at least if it's mostly not wrong. As a practical matter a platform should limit the number or let users say which assistance they want, but in principle, fine.

But that's not what Twitter does. Its bots don't inform; they judge and punish. Twitter has secret rules about what speech is allowed and what speech is not, uses bots to root out what they don't like today, takes action against the authors, and causes damage when they get it wrong. There are no humans in the loop to check their work, and there's no transparency.

It's not just Twitter, of course. Other platforms, either overwhelmed by scale or just trying to save some money, use bots to prune out content. Even with the best of intentions that can go wrong; when intentions are less pure, it's even worse.

Actual communities, and smaller platforms, can take advantage of human moderators if they want them. For large firehose-style platforms like Twitter, it seems to me, the solutions to the moderation problem lies in metadata and user preferences, not heavy-handed centralized automated deletions and suspensions. Give users information and the tools to filter -- and the responsibility to do so, or not. Take the decision away, and we're stuck with whatever the owner likes.

The alternative would be to use the Dreamwidth model: Dreamwidth performs no moderation that I'm aware of, I'm free to read (or stop reading) any author I want, and the platform won't push other content in front of me. This works for Dreamwidth, which doesn't need to push ads in front of millions of people to make money for its non-existent stockholders, but such slow growth is anathema to the big for-profit social networks.

[1]: It was possible to delete posts on Usenet, but it was spotty and delayed.

[2]: The opinions in this post are mine and I'm not speaking for Codidact, where I am the community lead.

[3]: I'd say it's more socially hard than technically hard.

cellio: (Default)
2022-09-05 10:23 pm
Entry tags:

welcome to Elul

Elul is the month before Rosh Hashana. It started about a week ago. The season of repentance and introspection that characterizes the high holy days doesn't begin on Rosh Hashana; it begins earlier, in Elul. (The actual work of making amends and improving ourselves is year-round, of course.)

Even better than making amends is acting in a way to reduce the amount needed. In that nanosecond between seeing or hearing something and jumping to the "obvious" conclusion and acting on it, we can sometimes stop to consider other explanations. There's a lot of hair-trigger absolutist judging happening in our world today, and a small anecdote I saw on Twitter during this season struck me so I'm sharing it.

I almost yelled at a woman looking at an iPhone during Kol Nidre, but I just said "This is one of the most beautiful prayers you'll ever hear." She saw me looking, and explained she was checking her blood sugar. I wished her a healthier New Year. I finally conquered my snark! - LibbyCone

Even when we think we know all the context, we might not know all the context.

cellio: (Default)
2021-03-15 09:37 pm
Entry tags:

looking back

A year in, I find myself thinking back to the beginnings. In January of 2020 we had early reports, increasing in February, but life went on mostly as normal anyway. There was a local SCA event on March 7, and part of me wanted to stay home but our choir was performing and a friend was coming in from out of town to attend (and crash with us), and we went and had a lovely time -- and a healthy one, fortunately.

Purim was a few days later, and at the last minute I decided not to go to a large gathering. (They advised the elderly to stay home, but they didn't cancel.) Our Shabbat minyan met on March 14, but we moved into the sanctuary, where the 25 or so of us could spread out in a room that seats over 300. We didn't know then, but it would be the last time we met in person for more than a year.

Over that weekend, or maybe Monday, the state had some early rumblings of a stay-at-home order. It must not have taken effect immediately, because I remember going into the office on the following Monday, and taking some equipment home with me so I could work from home. Our office formally closed around Wednesday, I think, but it was a formality; we'd all decided by then that staying home was the wiser move. And soon there was a stay-at-home order from the state.

My choir had cancelled that week's practice, and the director cancelled through the end of the month, with the idea that we'd look at other options (outdoors? a really large space? the home we were practicing in was clearly out of consideration). We were so optimistic back then, despite the warnings we'd gotten from other parts of the world. It wasn't that we thought we were invulnerable; rather, we thought that with a little care, one could mitigate the risk without having to completely isolate. Ha.

Working from home required some adjustment, and I made another trip to the office (on Easter Sunday, when I figured no one would be around) to get a better chair and a less-bad keyboard. I didn't pick up my company fleece (which stayed at my desk because our HVAC was unpredictable), thinking we were heading into summer and we'd be back by winter. Our company announced that offices would be closed for a few months, and then a few more, and then a few more -- basically, each quarter they moved the date out another quarter. They've recently taken a bigger leap; we're closed through July at least, and we've been told some offices won't reopen and people will switch to permanently working from home, though we don't know which locations yet. (They'd signed a five-year lease for ours in January of 2020. I wonder what that cost.)

That first Shabbat with no minyan felt very strange. So did the next one, and the one after that, and Pesach especially (Zoom seder, set up before nightfall). That spring was supposed to be marked by celebrations for our long-serving rabbi who was retiring at the end of June. Yeah, that didn't happen. By sometime in June I was feeling isolated enough from the minyan, and the Conservative movement had put out that ruling about Zoom, that I started joining the minyan in a completely passive way, setting up the Zoom connection before Shabbat and just listening and watching. It's better than nothing, but not by a lot. As the months have gone on I've felt more and more disconnected from my community.

Origins (gaming con) was first postponed and then cancelled, and Pennsic was of course cancelled. But the quarantine brought some new opportunities too; Hadar's week-long summer seminar moved online, so I used some now-reclaimed Pennsic vacation days to attend. I've done a little online board-gaming, with mixed results. Dani and I now play games every Shabbat afternoon, always including a few rounds of Pandemic because, well. It's time to look for some more games that work well for two players; we could use more variety.

I've had more time to spend on Codidact, which is good, but also have limits to how long I can sit in front of computers in my office each day, so I'm also doing more leisure reading. I seem to be preferring shorter works; I don't know if that's a change in attention span or something else. Somewhere in there I read Survivors, the novel based on a TV show I enjoyed some years back. The novel is different. Terry Nation is kind of a bastard, authorially.

Last spring I grew some of my own food, for basically the first time, because we didn't know how bad the food shortages were going to be and I figured every little bit helps, even though it's not like we were going to feed ourselves just on my tiny garden ministrations. I'll do it again this year, with some changes in what I grow (to be determined), but still in pots. I learned last year that the sunny spots in May are not necessarily sunny in August or October, but I can move pots.

Things in the US are finally trending in the right direction, though it's a fragile thing and vaccines are racing against mutant strains. We're forever changed; I marvel that even now people talk about "going back to normal", as if there aren't going to be permanent changes. I don't know what all those permanent changes will be, but surely they will exist. We're not "going back"; we'll eventually move ahead to new ways of working and dining and interacting and living.

cellio: (Default)
2021-01-17 08:15 pm
Entry tags:

#RenewDemocracy

Seen on Twitter:

We're excited to launch the #RenewDemocracy Challenge with [profile] avindman ! During a dark time, we need to showcase the best of our democracy. Share a short video about what democracy means to you & nominate 3 friends to do the same! Be sure to use hashtag: #RenewDemocracy (source)

A friend tagged me. I responded there, but it didn't fit in one tweet and I want to record it here too. I'll preserve the original structure, meaning some compact language to fit in individual tweets.


Democracy is a decision by a society to band together to support all, not just the majority & powerful. It means working together for common good, not bowing to thugs. It means freedom, not free rein to cause damage. It means using your voice not your fist. 1/4

Democracy means being able to chart your own course so long as you don't trample others. It means owning your body, your beliefs, your goals - and consequences of your acts - but no one else's.

It means offering a hand to a stranger in need who is also part of this society. 2/4

Democracy means working together w/people not like us to understand other perspectives - a necessary precondition to make decisions about how the public commons operates & what policies need to change. It means each voice counting, once. It means losing, or winning, w/grace. 3/4

Democracy means hearing diverse perspectives but not granting any one of them authority. Democracy is communal and consensual or it fails. Fearing the mob isn't democracy; neither is minority rule.

Democracy is complicated and essential for civil society. 4/4


And here I'll add: any constructive societal structure, including democracy, requires dealing with complex ideas, nuance, and context, far more than fits in a sound bite or a handful of tweets. It means learning and adjusting one's perceptions, not holding stubbornly to One True Way firm in the belief that all others are wrong and out to get you. It means holding contradictory ideas in your head and reasoning about them and their implications. It means thinking critically, and also not dismissing new ideas because they're new. It means having the humility to know that we don't know everything, even about ourselves let alone the others in our shared society, while having the courage and confidence to speak up when we perceive wrongs. It means having the compassion to care about others and not just ourselves.

It means recognizing that sometimes you'll disagree with those on your "side" or agree with those on the "other side". We talk in the US about left and right, but it's not a line, it's a canvas. We can't reduce our discourse, or our caricatures of either other, to binary positions -- either/or, in or out. People are complicated, and societies made out of people are complicated.

The polarization we see in our country today isn't just bad because it's divisive and too often violent. It's also bad because it erases all of that complexity in the middle, the stuff we need to be able to understand and engage with if we are to get along.

cellio: (Default)
2020-12-31 08:20 pm

2020

Somebody on Twitter asked:

What did you learn in 2020 (besides how to make bread)?

I responded there:

  • To grow food in pots.
  • To cut men's hair.
  • To cook more new things.
  • That my cat loves me being home all the time.
  • More about community-building.
  • How to set up a nonprofit foundation.
  • To cut people w/no morals or human decency out of my life.
  • And yes, sourdough.

I was up against a character limit there, but I'm not here.

Back at the beginning of the pandemic, when staying at home was just starting to happen, I remember somebody asking: what will you do with this gift of time? I've had that in mind for most of the year. I miss seeing my coworkers, but I gained close to an hour back each work day in not commuting, and I gained a lot of flexibility. My team tries to work mostly normal hours for the sake of collaboration, but everybody recognizes that people have other demands on their attention too. The parents trying to work while their kids are at home attending school via Zoom gave me the opportunity to attend that mid-day (virtual) class or non-work meeting, and the flexibility to tend to things around the house while working. As one small example, sourdough -- it's a two-day process that doesn't require a lot of attention at any one time, but requires availability that wouldn't have been possible were I going to the office every day. Before this year, bread came from a store/bakery or out of a bread machine, only.

Both of us working from home is sometimes frustrating when one or the other of us has meetings, but we're also spending more time together throughout the day and that's very nice. We eat lunch together, every day, in addition to dinner. Sure, this means I'm not making things that I like but he doesn't (that I would have normally made for lunches at the office), but on the other hand, because I'm not limited to things that pack well, we're eating better, I think. Not always healthy, but less crap, more stuff made from scratch. I even grew some of it, which was new to me.

I only cut his hair the once. He held off for a long time back in the spring, thinking it would be possible to see a barber soon, but soon kept moving. He did a lot of it himself; I did the parts he couldn't see or reach. Men's hair technology sure is different from women's.

At the beginning of the year the evil deeds from people who should know better at Stack Exchange were still doing a lot of damage. It wasn't just what they did to me; they did some other nasty, bone-headed things early in 2020 and then throughout the year. A couple of the employees they drove out shared some things publicly after. (Pro tip: don't fire someone who knows about your dirty laundry without securing an NDA.) The folks there are majorly screwed up, and a couple of people I once thought decent folks in bad situations have shown themselves to be lacking in ethics and human decency. I'm well to be rid of their lies and malice.

Frustrating as it was to lose some good communities there, I've spent this year working to build the next generation at Codidact, and I'm very happy with where we are. We're building an open-source platform for Q&A and so much more, learning from those who have come before and building things that serve communities better. While our all-volunteer team is small and that limits us sometimes, we're flexible and responsive and working with our communities, and that shows. We have about a dozen communities up and running on our network now (including Judaism, yay! with some folks from Mi Yodeya), with more to come. Some of them are doing some novel things that weren't possible Somewhere Else. I'm the Community Lead, and while I had a fair bit of experience as a moderator on communities with varying characteristics, this role has allowed me to stretch and learn even more. It turns out this role makes me the most logical person to do "product management" and bug/feature prioritization and a fair bit of QA, too. Cool!

I'm now a board member; The Codidact Foundation was incorporated in November as a non-profit (I just got the confirmation letter from Companies House this week) and we'll now seek charity status. As soon as we can get a bank in pandemic times to let us open an account we'll be able to take donations and presumably get ourselves some better servers. This is all very exciting for me, and it's neat to be working with a worldwide team with quite a mix of backgrounds. Our major contributors include students and software developers and an ambulance dispatcher and a soldier and an accountant, among others.

Don't get me wrong; 2020 has been terrible in many ways. People close to me have died and I couldn't even be with or hug people, just be on Zoom. Friends and one family member are dealing with health challenges. The pandemic has greatly impeded my congregation (and so many others!). Nearly a year of not being able to socialize, go to restaurants, take in entertainment, hold conventions, attend Shabbat services, or do "normal life things" is wearing. Knowing that it's going to be at least many more months is sobering. (I'm going to call it now: I think Pennsic will be either cancelled again or severely hobbled and small.)

I'm glad to have the kind of job I can do from home; many people don't. And something I left off of that list on Twitter: I've learned how to work from home pretty effectively. I'd like some more human contact in three dimensions, but when (let's say "when", not "if") the pandemic is finally under some degree of control, I'll be able to get that from places other than work. I've learned more solidly that I could handle working for a company that's all-remote -- I suspected as much when I applied for such a position a few years back, but now I've seen it. And my employer has learned that remote works too; finally most of our engineering positions are now listed as "anywhere" instead of just the two cities in which we have engineering teams.

On the larger scale, 2020 has been a year of plague and violence and tyranny and unrest and hate and division. In the much smaller scale here at Chez Cellio, there has been good along with the bad, and I'm thankful for them.

cellio: (Default)
2020-09-22 08:04 pm

election mechanics (not about the US)

A few days ago I was musing elsewhere about some online elections. Specifically, Stack Exchange has been running elections to replace all the moderators who have quit, and it's highlighting some weaknesses in their election scheme. Ranked voting is much better than "first past the post" but you still have to put the right checks in place.

If your election system uses ranked voting, think about how voters can reject candidates. The Hugo awards have "no award" as an automatic candidate in each category and you rank all candidates. My local SCA group lets you mark candidates as not acceptable and any who get 35% NA are removed, which gives the voters a veto when needed. Systems in which you pick N candidates lack this safety check.

"Cast N votes" doesn't let you distinguish between "this candidate is ok but not in my top N" and "I oppose this candidate". And even if you allow "not acceptable" marks on candidates (like my SCA group), you still need to allow ranking those candidates so voters can express "the clueless candidate before the evil one". If I recall correctly, my SCA group gets that part wrong; if you vote "not acceptable" you can't also rank the candidate, so you can't express degrees of unacceptability. If your goal is to deter NA votes that's a positive; if your goal is to elect people who are broadly acceptable then it's a negative.

Stack Exchange uses "cast three ranked votes" and now allows uncontested elections, so the only way for a community to reject a candidate is to round up more candidates. Because Stack Exchange royally screwed some things up with its communities, recently there have been newly-elected moderators who'd only been users for a few months. A candidate in one election is largely inactive (and said so).

The new and mostly-inactive users might be fine people, but in the past the bar was higher -- moderators were expected to have been regular, positive contributors for a while. Desperate times call for desperate measures, I guess; SE has lost a ton of mods in the last year for good reasons that still apply, but they don't want to admit there's anything wrong. So it's important to them to have bodies in seats.

Every voting system has flaws. When choosing, you need to decide which flaws are ok, which you actually prefer, and which must be prevented. Ranking all candidates, allowing an NA mark or "no award", and applying an threshold is more expressive than "rank N" but also carries more voter burden. Too complex? Depends on the characteristics of the electorate and the importance of the results, I guess.

Codidact isn't going to mandate a particular election scheme for its communities. Nothing is baked into the software, and on the network we host ourselves, our policy is that our communities can choose their moderators in any way they choose so long as the method produces unambiguous results that can be audited. (That's because any disputes are going to be escalated to us, so we'd better know how to fairly adjudicate them.) But even though our communities can choose how to choose, we should probably plan on offering some sort of facilitated options -- we can run election type X or Y for you, or y'all can do something else. Not every community wants to build its own system, after all; we shouldn't make them. I think we're a ways away from moderator elections yet (our communities are in start-up mode), so there's time to talk with our participants about what makes sense.

cellio: (star)
2020-09-20 09:45 pm

Rosh Hashana 5781

My synagogue streamed its services, with some parts recorded in advance (like all the student torah readers) and some parts live. They assumed that people would check email and click links on Rosh Hashana (we say we're "inclusive" but we don't really mean it), and after much pushing I was able to get the stream link for Saturday morning mere moments before sundown Friday so I could set it up in advance.

During the service our (interim) rabbi said "this is live" and as proof, held up the day's New York Times. Which is how I found out the sad news of Ruth Bader Ginsburg's passing. (And now I fear even more for our country.)

It did not feel like a service, which didn't surprise me. I mostly prayed on my own instead, sometimes badly (there's a lot of stuff we don't say the rest of the year so I'm not fluent), but I listened to the torah reading and the sermon. The stream froze near the end, during the announcements after the sermon and before Aleinu. All of which strengthened my resolve for today.

Even if the technology were to be reliable, I just plain do not consider this an option for Yom Kippur. My choices are to pray it at home, badly, and hope to somehow connect on the holiest day of the year against those odds, or to join people who are gathering in person. Last month I contacted the Chabad rabbi, explained my situation, and asked if there were any possibility that they would have socially-distant room for anybody beyond their regulars. (I said I was perfectly willing to do the Rabbi Hillel thing and stand outside an open window. Alas, the windows in their sanctuary do not open.) He said yes, so I made reservations for Yom Kippur and also for this morning -- Rosh Hashana is two days, so I figured (in advance) that if the first day bombed, I could at least go the second day, including hearing the shofar.

They set up the space carefully, with single chairs appropriately distanced and some clusters of chairs for family groups. (They required reservations from everyone, including indicating group size, so they could plan for this.) There was a sort of "tent" around the prayer leader -- clear heavy plastic walls but open at the top, well above people's heads. This is also where they read the torah. The people who had aliyot (torah honors) said the blessings from a safe distance. Singing was restrained. The shofar blower was well distanced, and I couldn't tell for sure but there might have been a cover of some sort on the end the air comes out. Everybody wore masks, including while inside that "tent". (I couldn't see what the shofar blower did.)

Only once before have I been to a Rosh Hashana service that wasn't Reform, and that one (Conservative) was early on when I didn't know very much yet. So I either forgot or never knew some things: that Unataneh Tokef is during the musaf service not the main one, that apparently there are liturgical differences between the two days (don't know what, but the book had "RH 1" and "RH 2" versions of the Amidah), and that the shofar service doesn't require the calls.

On that last: I'm used to somebody calling each note, so the caller says "tekiah" (for instance) and then the shofar-blower blows a "tekiah". This was different. The prayer book specified what the notes were, as expected, and the blower just blew them. The book also had instructions, one-third and two-thirds of the way through the first set, to silently confess here. It didn't provide words (like Vidui), so I interpreted that as free-form. And without the verbal distraction of somebody saying the names of the shofar calls, I could do that -- I could listen to the shofar, let it inspire me, say words to God against that backdrop, and feel like I was doing something. It was a powerful experience.

If, heaven forbid, we are still streaming services a year from now, I'll ditch my Reform congregation and go to an Orthodox service instead. It's possible that I'll do that anyway. Meanwhile, I can attend services for Yom Kippur in person, and based on what I felt today, it seems likely that I will have a meaningful experience. That's important to me in any year, but especially this year on the heels of events beyond my control ruining the high holy days for me last year.

Question for anybody who's read this far: how do you fill the gap on Yom Kippur afternoon? In the Before Times my synagogue had classes and usually a dramatic presentation of the Yonah story to fill the time, so you could show up in the morning and not leave until it was over. This year I'll need to fill a stretch of several hours in some way appropriate to the day.

cellio: (Default)
2020-09-20 09:13 pm

Goodbye 5780

The year 5780 began for me, personally, on a terrible note caused by evildoers at Stack Exchange Inc. I won't say more about that here (I wrote plenty at the time). As above so below -- the door to their teshuvah remains open should they choose to correct their transgressions, but I, unlike the Holy One, do not hold out infinite hope for sinners to mend their ways. There are more important things in life to focus on.

5780 was the (sob) first year of the global pandemic crisis. On top of the sickness, the deaths, the changes in daily life that come with any pandemic, we in the US saw reckless endangerment, needless deaths, and political profiteering to levels even those of us already worried about the authoritarian trends of the toddler-in-chief did not imagine. He knew. And he let it run rampant anyway. Because he thought, somehow, that it would hurt his political opponents and not his own supporters. Because that oath he swore on taking the office, those words about serving the people (all of them, not just red states) and upholding the constitution and suchlike, was just fluff to him, not a commitment. Having thrown the people under the bus, he's now in full sabotage-the-election mode, betting that he can get away with it as he's gotten away with so much more. At worst, he figures, someone will manage to sue him years from now and he'll pay someone off. I fear for our country.

I fear for our country in other ways too. The white-supremacist-in-chief emboldened bigots ranging from crowds chanting against Jews to attacks on houses of worship to vigilantes fatally "protecting" the public from unarmed demonstrators to police who kill and recklessly endanger black and brown people who are already restrained and thus not threats. (Whites, on the other hand, generally get the benefit of the doubt.) And it would be easy to say that the bigot-in-chief is responsible for all this and we have only to remove him from office, but that's obviously not true -- the roots run much deeper. Our society has work to do.

And that work involves nuance, discussion, hearing and trying to understand others' perspectives, working together with people who are different, acknowledging the humanity of every person. Too many on the far right and the far left believe that they are keepers of the One Truth and that anybody who doesn't commit 100% to their view of truth is an enemy to be disparaged, cancelled, or killed. People are complicated, and attempts to paint monochrome pictures, while enticing to crusaders seeking us-vs-them litmus tests, are failures if the goal is to solve problems rather than to triumph. Too few people are willing to consider positions that exceed the length of a catchy slogan, but that's where the work has to get done.


But for all the trouble that 5780 brought, both personally and on a larger scale, it also brought some moments of personal light. Despite the pandemic, my family and most of my friends are healthy, Dani and I are still employed, and our companies both made the transition to working from home. Even when (I say "when" but don't attach a timeframe to it) it is practical for us to go back to our offices, I think I will do a mix, working from home several days a week and going to the office for direct coworker contact once or twice a week. (I think it's now clear that this would work and I don't expect much resistance.) I don't want to see people only in two dimensions; digital interactions are not the same. But they often suffice if mixed with other interactions, and working from home affords some flexibility (and saved commuting time) that I wouldn't otherwise have. I can go to the weekly lunch-time torah study at my synagogue now, for example, which was never practical from the office.

This year, for basically the first time, I tried growing food and herbs.
I did some things right, some wrong, learned stuff, and have had the benefit of fresh-off-the-plant food when cooking. One of the tomato plants died last month but the other is still producing. I learned that I need to be more aggressive in pruning basil. I learned that I do not have many places that get 6 hours of sunlight a day (what counts as "full sun") and that they move over the course of the season. I planted in pots not the ground so I can move things to chase the sun, but now, as the equinox looms, there is no full sun to be had on my property and I'm not going to move pots over the course of the day. Maybe next year I'll do something on wheels. Maybe I'll just accept a shorter season.

A couple months into the lockdown a friend gave me a sourdough starter. This, too, is something I never would have done in the Before Times. The schedule that sourdough calls for isn't compatible with the daily commute, which leaves weekends, but it's also not compatible with Shabbat. But if I'm home it's easy to tend over the day and a half or so that the process requires.

But my biggest personal silver lining from 5780 is the Codidact project. We -- most of the original people are refugees from Stack Exchange, but we have others now who knew not those evil times -- are building anew, learning from our experiences elsewhere, and doing things we were never able to do on Some Other platform. I'm doing feature design, community management, something like product management, and more. We've launched several communities, including Judaism, to my delight. We have work to do on both the software and community-promotion sides, and we still need to set up a non-profit entity so we can accept donations, but I'm truly excited to be part of this, to be helping to lead this, and with such a great team.

Onward!

cellio: (Default)
2020-05-17 09:10 pm
Entry tags:

"click here" is usually weak, but not always

It's generally held among professional writers (and presumably some others) that constructs of the form "for more information click here", with "here" being a hyperlink, is not good style. It's far better, in general, to incorporate some clue about the content into the link -- "See the formatting help for more information", with "formatting help" being a link to documentation, provides more information at a glance and just reads less clunkily.

When answering questions on sites like Stack Exchange and Codidact, one sometimes wants to refer to another answer (for example to elaborate on it or disagree with a point made in it). I posted such an answer recently and used link text of "another answer" instead of "Joe's answer". If I had said "Joe's answer", somebody who's just read that answer would have context without having to go look. Someone who knows my general writing style asked me why I used the vaguer formation.

This is my general style on sites like these now, and I do actually have a reason. Two, actually, the more significant of which is caring about people's feelings.

On Stack Exchange, Codidact, TopAnswers, and presumably others with which I'm less familiar, users can change their display names. Using a name as text rather than an '@'-reference in a link can thus decay. I've seen too many posts that mention "Joe's answer" but there's no Joe evident on the page now, years after that text was written. So that's confusing and I try to be careful; some people change names frequently, leaving trails of dead references in their wakes.

But it's not just about avoiding confusion. For me this name-avoidant practice crystalized some years ago when a prominent SE user transitioned gender. I realized that old posts of mine (from before I was careful about this) now dead-named this person. Ouch! Also maybe dead-pronouned, though if you write posts in a gender-neutral way like I try to in such contexts, you can minimize that damage.

We don't know who's going to be someone different later. My desire to attribute properly is at odds with my desire to account for future changes that affect writing I might not actively maintain. For in-page references the post is right there; omitting the name in favor of a generic reference is not harmful and is more future-proof. For regular citations, I attribute by name because giving credit is important, and just do my best.

I know that people who transition -- even just names, let alone gender -- just have to deal with the fact that they had lives before and those references don't vanish. My friend Owen understands that sometimes we need to talk about Zoe. But sometimes we can do a small thing to alleviate a little bit of unnecessary frustration and not make people's lives more difficult. It seems worth doing in these cases where the cost of being mindful of these possibilities is small.

I don't do this everywhere. My blog, being more personal in nature, is more likely to refer to people by name, use gendered pronouns, and otherwise bake in current context. My blog isn't a public knowledge repository like Codidact is. We write differently for Wikipedia, Codidact, blogs, and email, and that's ok.

cellio: (star)
2020-04-21 09:33 pm
Entry tags:

leaving personal slavery: lessons from Pesach (class notes)

Last night I watched the recording of a JLI class that had been given for free earlier in the day (but I had a work meeting at the time). The class is Leaving our personal slavery: 10 lessons from Passover for the whole year. taught by Sara Esther Crispe. I don't know anything about the teacher; I went there because I've taken several JLI courses (in the classroom, not online).

What follows are basically my running notes as I listened (and occasionally backed up to hear something again, so I guess it's just as well I missed the livestream). Some of this might sound a little pithy or trite summarized here; I encourage you to listen to the talk (44 minutes) before drawing a negative conclusion just based on my notes.


In English the book is called Exodus, but in Hebrew it's Sh'mot, Names. To leave something which enslaves you, you need to know who you are. Slavery is dehumanizing, taking away your name, reducing people to numbers. When someone tries to strip our identity, that is the foundation of enslaved reality - we have no voice, nobody is going to believe us.

Nobody escapes Mitzrayim (Egypt); we all are there at some point in our lives -- not having freedom of movement, expression, thought. Egypt is something we all go through. It's part of our journey. The same God who put us there takes us out.

It's not "what can I do to escape Egypt", but "what will I learn from the Egypt I'm in?". How do I discover who I am so I can be free?

10 lessons:

1 - Knowing your name is essential.

2 - What doesn't kill you makes you stronger -- we can allow what beats us down to paralyze us, or we can let it push us to grow. We're so constricted that we're forced to break out because there's nowhere else to go.

3 - Passion can overcome fear; if we believe strongly enough we won't even see the potential barriers. (Miriam confronting her parents in their separation -- uncomfortable, but she was right, she was passionate, she spoke up and got them back together and they had Moshe.)

4 - Learn to be flexible and switch roles. Miriam parenting her parents; Yochevet as nursemaid to her son; Miriam as negotiator w/Paro's daughter to save Moshe's life. Story of her friend pumping milk to save another child after hers died -- of all the things she could have done, who would have thought that would be her biggest impact?

5 - We are never stuck; we can reinvent ourselves when truly committed. The rabbis say Bat Paro (daughter of Paro) intended to convert to Judaism; Bat Paro became Bat Ya. Paro = peh ra, evil mouth. She comes from that and transforms her life to become metaphorical daughter of God (and raises Moshe who will redeem Yisrael).

6 - Nothing is out of reach if we want it desperately enough, but we'll never know until we try. Batya saw the child's life needed to be saved and she reached out even though he was too far away and miraculously succeeded. People lift cars off of victims. If you think about it, it won't happen. When we see something needs to be done, we believe limitations won't get in the way and miracles can happen. (Nachon ben Aminadav -- innovator, persistent believer.)

7 - True acts of kindness we do are never forgotten, even if we're not aware of their impact. Moshe got his name from Batya, not his mother -- it's the name that sticks, the name God uses. Act of kindness from Batya has lasting effect. We don't know the impact when we smile at a stranger, speak to someone, offer a kind word...

8 - Only when we see the possibility of what can be do we recognize how badly our situation needs to change. We had to hit rock bottom in Mitzrayim before we realized how difficult it was. Nowhere to go but up. Everything's been stripped away; what can we leave behind, where should we focus, where can we make an impact? Time to refocus and rethink. What matters?

9 - When presented w/opportunity to do the right thing, don't let insecurity stand in your way. If opportunity came your way, you're meant to step up. Be humble but don't let it prevent you from acting. Moshe's humility at bush: "why me?". Humility isn't thinking less of yourself, but thinking of yourself less. If you can do something, doesn't matter if someone else could do it better -- you're here; do it.

10 - We can say we're not strong/good enough, but we can't say God isn't; we're never alone. Moshe - I'm slow of speech, and everything's going to depend on speech (negotiation) -- but God says "who makes a man's mouth? isn't it me? I will teach you what you should say".

If we're put in a situation, if we have the ability to influence, there's a reason. We have to be willing to switch roles, do what's needed, know our deeds are lasting and impactful, remember where abilities and opportunities come from.

"Do not tell God how big your problems are; tell your problems how big your God is" -- we might not be able to deal with our problems, but God can. We are never alone. "When I sit in darkness, God is my light."

cellio: (mandelbrot)
2016-05-05 09:08 am

a little cognitive dissonance

Today is Yom HaShoah (Holocaust remembrance day). I don't know what is done elsewhere, but my Conservative morning minyan adds a short service after the torah service. It consists of some psalms and some modern writings, and ends with an unusual Kaddish. The Kaddish text is the usual text, but it's interspersed with the names of camps -- Aushwitz, Bergen-Belsen, Dachau, and so on through the entire list. The reader reads the Kaddish; the congregation reads the names.

I led the service today, but someone else, someone who is old enough to remember first-hand, always leads this special service. So after he finished he turned to me to continue and it was time for...Aleinu. Aleinu is the prayer where we look forward to the day when the whole world will follow God.

I stumbled, tripped up by the cognitive dissonance.

I know that, even in the light of outrageous suffering at the hands of monsters, individuals can retain faith in God. People did, then and in earlier times (the Nazis were far from the first). People do today when murderous Nazis have been replaced with murderous Arabs. People will in the future too. Not all people, but some. This I believe.

This morning I found it a little harder to believe that at some time in the future the whole world will come around. I realize that Aleinu is looking ahead to messianic times, but the messiah will come only after we have done the groundwork. God won't send the messiah when we've sunk into the depths and all hope is lost; rather, God will send the messiah when we collectively deserve it. I hope that day will come. This morning I found it a bit harder to know that it will.
cellio: (hubble-swirl)
2015-08-23 10:31 pm
Entry tags:

conflict of values

I recently traveled for business, and the hotel where I stayed -- as is becoming the norm in my limited experience -- asked clients to consider not having linen service every day to avoid waste. I don't replace my towels and sheets at home every day and I really don't need somebody else to make the bed (in the room I have to myself), so I've been on board with that for a while.

One morning as I was leaving my room, with the "do not disturb" sign on the door, I ran into one of the housekeepers. The conversation went something like this:

Her: You don't want me to clean your room?
Me: No it's ok; I've only used these towels once.
Her: Are you sure? It wouldn't be any trouble!

If I'd been caffeinated I might have picked up on the subtext, but it wasn't until later that I found myself wondering: is this policy costing people jobs? I'm guessing that very few people become hotel housekeepers if they have other options; is my desire to go gently on the planet at odds with my desire not to make it harder on people in low-end jobs who want to work?

This is far from the first time I've faced the "but the candle-makers will go out of business if we adopt lightbulbs!" idea, but this may be the first time that the "other side" of the issue isn't either convenience or economics but, rather, a liberal value. I mean, I pump my own gas even though there used to be people who do that, and I'm fine with that. I'd use the grocery self-checkout if it worked better, but I find the human cashiers to be faster and more accurate. I do stuff online that used to require dealing with a (paid) human being. Somehow this feels different. I'm not sure if I should care, but I did take notice of it.

I left a decent tip on check-out day.
cellio: (shira)
2013-12-18 09:30 pm

Neshama Carlebach

Fascinating. According to this article (tweeted by R' Gil Student), Neshama Carlebach, daughter of Rabbi Shlomo Carlebach and a singer of whom I'm fond, went to the URJ biennial last week and decided (on the spot?) to join the Reform movement. Given her Orthodox background that's a bit of a surprise, though I always did wonder how she reconciled Orthodoxy's prohibitions on women singing in front of men with her career.

Perhaps ironically, while she feels drawn in by the Reform movement, I've been feeling pushed away from it in recent years. I could imagine the possibility of ending up Orthodox someday. I know of two factors at play right now, one in each direction, that prevent my serious consideration of the idea. And neither of them is theology.

What keeps me in the Reform movement and, specifically, my congregation, is my absolutely wonderful rabbi (and by the way our Shabbat morning minyan, which he leads, but not just that). Despite all the other problems that sometimes come up -- "entitlement" services that are more about performance than about worship, the disregard by many congregants for those of us who actually are observant, lowest-common-denominator practice, and others -- I, have a spiritual and learning home there, at least so long as my rabbi is leading things.

And what keeps me out of the Orthodox movements (there's more than one) is not theology but the limitations I would experience as a woman. Being told that I can never represent the community, never lead prayers nor read from the torah, never fully engage spiritually except in women-only groups -- I can't go there. So the article about Neshama Carlebach and the challenges she faced in that community struck rather close to home for me.
cellio: (star)
2013-09-17 10:50 pm

some rambling notes from Yom Kippur

Yom Kippur was really good for me this year. I haven't had time to assemble a more-organized post (and lookie, Sukkot starts tomorrow night!), but I want to record a few disconnected thoughts.

We had the minyan-style (Ruach) service for the morning service again, this time using the draft of the new Reform machzor (which is in beta test and is, I believe, scheduled for publication in 2015). We also, for the first time, had a minyan-style service for Rosh Hashana and used that draft too. Overall I am pleased with what I saw of the new machzor; there are certainly decisions I would make differently (including a major formatting one), it's still way, way better than Gates of Repentance, the current book. Ok, granted, that's a low bar, but still...

At that service on Rosh Hashana at one point my rabbi stood up and said "tag, you're it" (not in those words), leaving me to proceed from an unfamiliar book. (He had to go downstairs to the other service.) I stumbled some but got kudos from congregants for my attempt. So on Yom Kippur I got there early so I could review the new book, and he was able to stay. But hey, I would have been prepared to lead the vidui and s'lichot if I'd've had to. (The minyan-style service goes until the torah service, at which point we all adjourn to the sanctuary for the rest.)

I chanted torah for the afternoon service again, same part as last year. They gave me the same part for Rosh Hashana morning as last year, too. I detect a pattern. :-) I'm hoping that next year will be the year I actually learn high-holy-day trope.

On Yom Kippur afternoon, to fill time between services so people don't have to leave if they don't want to, we have a beit midrash, classes. To my surprise there was nothing I wanted to go to during the first hour, so I found a quiet corner and read more of the new machzor. (And just sat and thought for a while.) During the second hour I went to a class that was really more of a discussion about forgiveness, more focused on the human element than halacha. More questions than answers here -- do you have to forgive someone who intentionally hurt you, does "forgive" imply "forget", can you put a situation behind you without actually resolving it (psychologically, I mean) and just not let that guy live rent-free in your brain any more or do people need closure, stuff like that. Lots to think about; little to report.

I found many of my thoughts over the day drifting to someone in authority over a community I dedicated a lot of energy to, who repeatedly and unapologetically misused that authority in ways that damaged me, and the other people who stood by and let it happen. I am trying really hard to just ignore the whole thing, while at the same time wishing that maybe somebody would learn something from it.

At the ne'ilah service (the last one of the day, near sunset), the associate rabbi spontaneously invited anybody who wanted to to come up onto the bimah in front of the open ark for the service. Nobody stood immediately, but a moment later I did -- not sure what was driving me, but I'm glad I did (and a dozen or so people joined me). It was a different experience, and even though God isn't physical so proximity doesn't mean anything, being right there in front of the open ark did...something. It definitely enhanced my prayer.
cellio: (hubble-swirl)
2013-09-08 03:45 pm

the shofar call

The eerie, plaintive voice of the shofar is a wake-up call, one that for me is muddled when in my congregation we have groups of people (mostly children) blow in what turns into a competition for who can hold t'kiah g'dolah the longest. People smile and chuckle and lose the meaning in it. This year, by some quirk of fate, every service I attended in Elul and for Rosh Hashana had but one shofar blower.

On Rosh Hashana morning I closed my eyes during t'kiah g'dolah, listening to the faint cry grow louder, stronger, more earnest with each passing moment. I imagined myself at the foot of Har Sinai, hearing but not seeing the divine shofar blast, taking in but not understanding the thunder and smoke as God prepared to speak. At Har Sinai and in services in my congregation both, I was in the presence of the awesome, fearsome God who could, in an instant, judge me for death or for life. Reflecting on my failings of the last year (and longer), I knew I had not truly earned the outcome I prayed for, but that somehow God might accept my teshuva anyway if I do it and mean it.

"Arise, you slumberers, from your slumber", the Rambam proclaims, "you are wasting your years in vain pursuits that neither profit nor save". I've read those words in our machzor every year, but this year they jumped out at me and then followed me home for more examination. The Rambam isn't talking about the relaxation and fun we all need in our lives, I don't think; he's talking about the pursuits that we put real effort into without gain.

Like a certain online community I've helped build over the last two years, only to see it go in a damaging direction while its custodians look on and do nothing. Perhaps I should have known that any "neutral" religion-related community would eventually be dominated by evangelical Christians who do not see their own bias. I've been trying to set the community back on its original course of respectful dialogue, but now I realize my efforts are ineffective. I could keep trying, but this year's lone shofar called me to re-evaluate this vain pursuit that neither profits nor saves. There are others who need my attention more, chief among them my own neshama, my own soul/spirit.

The Unetaneh Tokef prayer tells us that on Rosh Hashana it is written and on Yom Kippur it is sealed, who shall live and who shall die, ...who shall be troubled and who shall be tranquil. Last year it seems I was decreed to be among the troubled; this year may I merit to be among the tranquil.

-------------------------

Related thoughts, and a discussion of site direction. And yes, this was the subject of my "sunk costs" post back in March; obviously I didn't manage to stay gone after I left.

cellio: (hubble-swirl)
2013-03-03 03:38 pm
Entry tags:

sunk costs

Friday I closed a (previously-)permanent browser tab. A web site that I've been quite active in helping to build over the last year has gone in an unpleasant direction in recent months with no sign of improvement, and recently the badness has accelerated. Badly-behaved people do not have my permission to live rent-free in my brain, so it was time to sadly say "enough" and move on. (No, I won't be naming the site here. It's nothing I've ever promoted in this journal, to be clear.)

This was hard because I struggle with sunk costs. In principle I know that once you've spent money or time or effort on something it's gone and you can't get it back -- so if it's not paying dividends, hanging on "to preserve your investment" does not help. There's no such thing. If it's a faulty product and you can possibly get some of your money back that's one thing, but otherwise, sunk costs are gone and should not affect current decisions. This idea usually applies to investments (if the stock is tanking and you don't think it'll change, get rid of it), but sunk costs aren't just about money.

Yeah, intellectually I know all that, but it was still hard to close that browser tab. I want the time I spent on that site to matter; I want to feel good about what we built. It was hard to start to walk away from the SCA years ago too -- same principle, though measured in years rather than months. (I'm still minimally active, but I choose carefully what I want to do.) And historically I have had a great deal of trouble leaving jobs that are no longer fulfilling because I've invested in them. In all of these cases the answer is to be happy for the good times and recognize that things change and that can mean that things you invested in are no longer worth sticking around for. My intellect knows this; could it please arrange to convince my heart of it too?

cellio: (hubble-swirl)
2013-01-31 11:31 pm
Entry tags:

probably over-thinking it

This morning I dropped Orlando off at the vet for a test. While I was waiting for paperwork, I noticed the only other client there, an elderly woman who was dropping off a dog. I watched her pay a $300+ deposit in cash (all in tens), and then heard her ask if there was a nearby coffee shop where she could wait -- one within walking distance, as she can't drive any more and had taken the bus there. The person who was helping her indicated a plaza about half a mile down the road, and the woman asked if there was a bus stop there. (There is one in front of the vet's office.)

I told her I was going that way and would be happy to drop her off if she wanted. (She'd have to find her own way back later.) She accepted. This was no imposition on me; I was driving right past there. But she made a big fuss, and as she got out of the car she pushed a $10 bill on the dash and refused my rather insistent pleas to keep it. I was somewhat horrified. Appearances can be deceiving, but I judged that she needed it way more than I do. And anyway, $10 for a half-mile ride and a little conversation? I considered it likely that she didn't have a $1 or $5 bill and so reached for what she had.

This led to a dilemma and an interesting discussion in the Mi Yodeya chat room. I was certainly not going to keep the money. The default answer is to give it to charity, but I wondered if there were some way I could return it to her without causing problems. I considered asking the vet to "discover" an "error" in her bill for me, but it was pointed out that I'd essentially be stealing her mitzvah (she presumably thought she was doing one), a position I hadn't considered. I also wondered whether she would put two and two (or ten and ten) together, figure out what had happened, and be offended (causing offense would be bad). I would make the connection, I'm pretty sure, but apparently I am not normal. :-) (I don't think I'd be offended, though.)

I considered asking the vet to find a larger "error" in her bill so I could help her anonymously. But in the end I decided that this kind of sneakiness isn't appropriate. So when I picked Orlando up after work, I dropped the $10 bill into the donation jar for an animal-welfare organization. It seemed fitting.
cellio: (hubble-swirl)
2013-01-17 11:20 pm
Entry tags:

so true!

comic )

The trick, of course, is figuring out how you get to be the guy with the lizard, without all the rest of it, while, y'know, keeping a roof over one's head, food on the table, and so on.

cellio: (hubble-swirl)
2012-06-17 04:50 pm

"7 things" again

More from that parlor game: Comment to this post and say you want a set, and I will pick seven things I would like you to talk about. They might make sense or be totally random. Then post that list, with your commentary, to your journal. Other people can get lists from you, and the meme merrily perpetuates itself.

[livejournal.com profile] jducoeur gave me: Faith. Family. Communication. Study. Music. Language. Service.

Read more... )

cellio: (sheep-sketch)
2012-06-10 11:05 pm

"7 things" #3

More from that parlor game: Comment to this post and say you want a set, and I will pick seven things I would like you to talk about. They might make sense or be totally random. Then post that list, with your commentary, to your journal. Other people can get lists from you, and the meme merrily perpetuates itself.

[livejournal.com profile] alaricmacconnal gave me: Pittsburgh, writing, your favorite song, chicken, D&D, knowledge, and al-Andaluz.

Read more... )