types of kitty moods:
very happy cat
happy cat
cute happy cat
cat likes you, what you did or something else
cat likes you, what you did or something else a lot
completely innocent on what might happen next
still very innocent
< this must be a fake image. it never happened, will never happen and everyone who says this happens lies
cats are fluids. some even gender fluid. but don’t drink them.
what monster did this?
very shocked cat
sometimes strong exothermic reactions like this on something happen too.
you have the full attention
something makes this cat sad. hug it
unhappy cat
very unhappy cat
hug it
meow
@6 @lumi open source and needs a paid license? I am very skeptical of this. the terms of the license appear to be clearly non-free and are phrased as a software license:
4.1 The software used for Service (“Product”) is licensed, not sold. The Product is protected by copyright law and international copyright treaty provisions, as well as other intellectual property laws and treaties. It is not allowed to create copies of the Product, any part of it, or to distribute it to third parties. Backup copies of the software may be made for your personal archival purposes only.
however, it is available on f-droid under the AGPL, and section 7 of the AGPL allows further restrictions (which this clearly is) to be removed:
All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
so the licensing is contradictory. it seems that what they intended was to require payment in order to use their servers, but they haven’t actually read the AGPL (and so didn’t know that it allows for their proprietary licensing terms to simply be ignored), for some reason they chose to phrase their terms of service as a software license that clearly contradicts it.
I wouldn’t touch this with a three-metre pole.
May 10 15:12:21 hazelnut mix[2223]: 15:12:21.550 [error] Object rejected while fetching https://come-from.mad-scientist.club/@algernon/statuses/01KR77FJG8EBME96V384XWN8J6 {:transmogrifier, {:error, {:validate, {:error, #Ecto.Changeset<action: :insert, changes: %{closed: "2026-05-10T20:39:52Z", id: "https://come-from.mad-scientist.club/users/algernon/statuses/01KR77FJG8EBME96V384XWN8J6", type: "Question", context: "https://come-from.mad-scientist.club/users/algernon/statuses/01KR77FJG8EBME96V384XWN8J6", cc: ["https://come-from.mad-scientist.club/users/algernon/followers"], to: ["https://www.w3.org/ns/activitystreams#Public"], url: "https://come-from.mad-scientist.club/@algernon/statuses/01KR77FJG8EBME96V384XWN8J6", content: "<p>Hmmhmm. What should I put down as my pronouns on my <a href=\"https://come-from.mad-scientist.club/tags/rustweek\" class=\"mention hashtag\" rel=\"tag nofollow noreferrer noopener\" target=\"_blank\">#<span>Rustweek</span></a> badge? Personally, I don't care - my mother tongue has no pronouns, whatever people use in English makes no difference to me.</p><p>I could use he/him, because I am a cishet male<sup id=\"01KR77FJG8EBME96V384XWN8J6-fnref:1\"><a href=\"#01KR77FJG8EBME96V384XWN8J6-fn:1\" class=\"footnote-ref\" role=\"doc-noteref\">1</a></sup>. But I kind of want to help normalize pronouns, and he/him... doesn't really do that, not in the current state of our society. So... I'm thinking they/them, or leaning into the mouse persona<sup id=\"01KR77FJG8EBME96V384XWN8J6-fnref:2\"><a href=\"#01KR77FJG8EBME96V384XWN8J6-fn:2\" class=\"footnote-ref\" role=\"doc-noteref\">2</a></sup> and go with it/its. Or any/all? Or something else?</p><p>If I want to be a good ally, people and other entities for whom pronouns are important, what would you make <em>you</em> feel more comfortable when seen on the badge of a white dude?</p><div><hr><ol><li id=\"01KR77FJG8EBME96V384XWN8J6-fn:1\"><p>I know! Boring. It is what it is.\u00A0<a href=\"#01KR77FJG8EBME96V384XWN8J6-fnref:1\" class=\"footnote-backref\" role=\"doc-backlink\">↩︎</a></p></li><li id=\"01KR77FJG8EBME96V384XWN8J6-fn:2\"><p>Still not a furry! Honest. I might play with vulnerable crawlers, but that doesn't make me work in itsec.\u00A0<a href=\"#01KR77FJG8EBME96V384XWN8J6-fnref:2\" class=\"footnote-backref\" role=\"doc-backlink\">↩︎</a></p></li></ol></div>", actor: "https://come-from.mad-scientist.club/users/algernon", published: "2026-05-09T20:39:52Z", oneOf: [#Ecto.Changeset<action: :insert, changes: %{name: "he/him", type: "Note", replies: #Ecto.Changeset<action: :insert, changes: %{type: "Collection", totalItems: 10}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator.Replies<>, valid?: true, ...>}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator<>, valid?: true, ...>, #Ecto.Changeset<action: :insert, changes: %{name: "they/them", type: "Note", replies: #Ecto.Changeset<action: :insert, changes: %{type: "Collection", totalItems: 7}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator.Replies<>, valid?: true, ...>}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator<>, valid?: true, ...>, #Ecto.Changeset<action: :insert, changes: %{name: "it/its", type: "Note", replies: #Ecto.Changeset<action: :insert, changes: %{type: "Collection", totalItems: 5}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator.Replies<>, valid?: true, ...>}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator<>, valid?: true, ...>, #Ecto.Changeset<action: :insert, changes: %{name: "any/all", type: "Note", replies: #Ecto.Changeset<action: :insert, changes: %{type: "Collection", totalItems: 8}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator.Replies<>, valid?: true, ...>}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator<>, valid?: true, ...>, #Ecto.Changeset<action: :insert, changes: %{name: "I have a better suggestion", type: "Note", replies: #Ecto.Changeset<action: :insert, changes: %{type: "Collection", totalItems: 1}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator.Replies<>, valid?: true, ...>}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator<>, valid?: true, ...>, #Ecto.Changeset<action: :insert, changes: %{name: "This is a silly idea", type: "Note", replies: #Ecto.Changeset<action: :insert, changes: %{type: "Collection", totalItems: 1}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator.Replies<>, valid?: true, ...>}, errors: [], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionOptionsValidator<>, valid?: true, ...>], attributedTo: "https://come-from.mad-scientist.club/users/algernon"}, errors: [tag: {"is invalid", [validation: :embed, type: {:array, :map}]}], data: #Pleroma.Web.ActivityPub.ObjectValidators.QuestionValidator<>, valid?: false, ...>}}}}
RE: https://toot.teckids.org/@nik/116540880770634816
As someone who has been programming since being a young teenager, things like this make me enormously sad.
If I was banned from being part of tech communities until the age of 16 or even 18 I would've never been able to learn all I did. I would've never been able to truly get into FOSS.
I would've never had a chance to become who I now am.
Age verification is literally killing the ability for kids and teens to excitedly participate and learn cool stuff and learn how to have digital agency.
if you want it to not do this, RFP works. if you want RFP but still respecting dark-mode preference, enable privacy.fingerprintingProtection and set privacy.fingerprintingProtection.overrides to +AllTargets,-CSSPrefersColorScheme (it still reports timezone as UTC with this and you can disable that too but I don’t remember how to and don’t care about websites showing time that’s off by an hour for half the year so much)