mark: A photo of Mark kneeling on top of the Taal Volcano in the Philippines. It was a long hike. (Default)
([staff profile] mark posting in [site community profile] dw_dev Feb. 25th, 2026 12:11 pm)

We've seen some questions lately about AI and how it relates to Dreamwidth, especially around scraping and training. Rather than answer piecemeal, I wanted to talk through how [staff profile] denise and I are thinking about this and try to be explicit about some things.

Dreamwidth is a user-supported service. We don't build the service around monetizing user data, and that informs how we approach AI just like it informs everything else we do.

Your content and AI training

Dreamwidth does not and will not sell, license, or otherwise provide user content for AI training. We have not and will not enter into data-access agreements for AI training purposes.

We will continue taking reasonable technical steps to discourage large-scale automated scraping, including known AI crawlers, where it is practical to do so. No public website can prevent scraping with absolute certainty, but we will keep doing what we reasonably can on our side.

AI features on Dreamwidth

Dreamwidth will not introduce AI features (and we have no current intention of doing so) that use or process user content without a public discussion with the community first.

We're only phrasing it like this because we can't predict the future and who knows what will be possible and available in five or ten years, but right now there's nothing we can see wanting to add.

If that ever changed, the conversation would happen openly before any decisions were made.

Site admin uses of AI

Keeping Dreamwidth usable means dealing with things like spam and abuse, and that sometimes requires automated admin tools to be more efficient or effective.

We are not currently using AI-driven systems for moderation or similar decisions.

If we ever decide that an AI-based tool would help address a site admin problem like spam, we will explain what we are doing and how it works (and ask for feedback!) before putting it into use. Any such tools would exist only to make it easier and more efficient for us to do the work of running the site.

AI and code contributions

Dreamwidth is an open-source project, and contributors use a variety of tools and workflows.

Contributors may choose whether or not to use AI-assisted tools when writing or reviewing code. Dreamwidth will not require contributors to use AI tools, and we will not reject contributions solely because AI-assisted tools were used.

For developers: if you use any AI-assisted development tools for generating a pull request or code contribution, we expect you to thoroughly and carefully review the output of those tools before including them in a pull request. We would ask the community not to submit pull requests from automated agents with no human intervention in the submission process.

I think it's important and I want to be able to review, understand, and maintain any contributions effectively, and that means humans are involved and making sure we're writing code for humans to work with, even if AI was involved.

Important note: this applies to code only. We expect any submitted images or artwork (such as for styles, mood themes, or anything else) to be the work of a human artist.

And to be very explicit, any AI-assisted development does not involve access to Dreamwidth posts or personal content.

In short summary

  • Dreamwidth does not and will not provide user content for AI training
  • Dreamwidth have not and will not enter data-sharing agreements for AI training and we will do what we can to prevent/discourage automated scraping by AI companies
  • Dreamwidth will not introduce AI features without a public discussion first
  • Any site admin use of AI tools will be explained openly and part of a public conversation
  • Contributors can choose their own development tools for code, but we do not accept images or artwork generated by AI

Oh, and we'll probably mention this (or a subset of this that isn't code related) in an upcoming [site community profile] dw_news post, but will defer to [staff profile] denise on that!

Tags:
silveradept: A sheep in purple with the emblem of the Heartless on its chest, red and black thorns growing from the side, and yellow glowing eyes is dreaming a bubble with the Dreamwidth logo in blue and black. (Heartless Dreamsheep)
([personal profile] silveradept posting in [site community profile] dw_dev Feb. 25th, 2026 12:22 am)
Oh, hi, everybody! It's been a little bit since we did a code tour, hasn't it? But never fear, we're here to walk you through the changes that have happened since the last time we took a tour through the code changes in Dreamwidth.

Let's dive in, shall we?

Your code tour, with some attempts at arrangement by topic. )

There we go! Another year's worth of code commits, issues resolved, and attempts to make Dreamwidth a greater and cooler place to be. And to have it continue working into the future.

(We should do these more often, but volunteers and, well…*gestures broadly around*. So it may be a while before someone has the spoons to do this again, but we're always trying to be more consistent about it.)

Here are the totals for this code tour:

104 total issues resolved.
Contributors in this code tour: [github.com profile] Copilot, [github.com profile] alierak, [github.com profile] cmho, [github.com profile] dependabot, [github.com profile] jjbarr, [github.com profile] kareila, [github.com profile] l1n, [github.com profile] momijizukamori, [github.com profile] pauamma, [github.com profile] sirilyan, [github.com profile] zorkian
Tags:
[personal profile] kingstoken's 2026 Book Bingo: Figures Without Facial Features on the Cover
[personal profile] kingstoken's 2026 Book Bingo: Set at a School/University

The Whole Truth by Kit Pearson and its sequel And Nothing but the Truth are a pair of middle grade historical novels set in British Columbia in the 1930s.

The main character is Polly Brown, who begins the story age ten, relocating from Winnipeg to the Gulf Islands to live with her grandmother following the death of her father—an event that's the subject of secrecy between her and her older sister Maud. Shortly after arriving at their grandmother's, Maud leaves for boarding school, leaving Polly to adjust alone to her new life on a small island and deal with the carrying the secret by herself. The second book picks up a couple of years later, when Polly also needs to leave the island for secondary schooling and struggles to adjust to being away while more big changes come to her family.

I read a few of Kit Pearson's books as a kid, and when she came up in conversation recently with a friend, I decided to check out some of her more recent novels. I don't know how her older books would hold up to a re-read for me, but I ended up having a mixed reaction to these two.

They were largely pleasant reads. They're well-written, and if spending time in upper middle-class circles in 1930s western Canada appeals, there are a lot of detailed descriptions of clothes, food, and rural seaside life to enjoy. As someone with an interest in that part of the world but who doesn't have family history there, I appreciated this look into the period.

These books feel like they're in the tradition of Anne of Green Gables, Pollyanna, A Little Princess, Heidi, etc.—stories I associate with girls changing the world around them, whether through action or because of their positivity. But that's not really the deal with Polly, who's a very passive character and doesn't seem to bring anything unexpected to her new community. It's also not a Secret Garden or Goodnight, Mr. Tom situation where it felt like Polly herself was changed by her new home, aside from benefiting from more money and opportunities. Things just kind of work out for her while the least dramatic version of eventful situations unfold around her.

I think what particularly didn't land for me was this sense of complacency with regard to the arc of the moral universe. Polly is shown recognizing injustice and then just...never does anything about it. Her grandmother racially discriminates against a neighbour, and Polly disagrees but then lets it lie. We don't see her ever interacting with the neighbour, or even with the neighbour's son, who's a schoolmate. She has the instinct to give money to a homeless man, but then stops when her teacher scolds her and doesn't help anyone again. She never takes a stand or makes any sacrifice, aside from the one time when it's strongly self-serving, but other characters praise her for seeing the world clearly with her artist's eye, in a way that implies that just seeing is enough and that things will work themselves out over time (at least for those who happen to be the loved one of someone with money and property).

While I was reading, I often found myself thinking how glad I was that the author was avoiding the most predictable conflicts I kept thinking were coming, but by the end of the second book, I looked back and felt like something critical was missing. I don't need big culminating moments in historical coming-of-age novels—I absolutely love A Tree Grows in Brooklyn and could write a whole essay on how it shares a sliver of the same flaw but how all of its positives outweigh that for me—but I needed just a little something more to care about these characters and their fortunes.

An Excerpt )

ETA: Spoilers in the comments
.

Profile

stungunbilly: (Default)
stungunbilly

Most Popular Tags

Powered by Dreamwidth Studios

Style Credit

Expand Cut Tags

No cut tags