Hey there, Admin of the Internet Archive Mastodon here. I've seen some people speculate/rumor that the Archive's mastodon instance is set up to be an involuntary vacuum spot for all toots passing back into the Wayback, and it is NOT that. Any archiving of toots would be some other project (and outside my knowledge) but the Internet Archive Mastodon is just another instance, doing the mastodon thing. Communicate with us at will.
Saw some takes today about defederation being bad because it means your clueless relatives will wonder why they can’t follow x big account (Stephen Fry for example) from their instance, which means they’ll just join dot social and stay there because it federates the widest.
My official position on this is that that fucking rules actually because you can just defed from dot social and chill with people you actually want to spend time with 👍
re: solution
@autumnull I actually found it in a real-world codebase that I was auditing! It was in ESLint, and I was staring at it for like 10 minutes before I finally realized how it was meant to work, and figured it'd be a neat puzzle to share :D
re: solution
@autumnull Bingo, that's exactly it :)
re: solution
@autumnull All of that is correct, but what role do the lookahead and backreference play here?
re: puzzle, regex (screenreader-unfriendly)
Believe it or not, this regex is actually extracted from a real, widely used software project :)
re: puzzle, regex (screenreader-unfriendly)
@gregprice Bingo, that's exactly it!
puzzle, regex (screenreader-unfriendly)
So, here's a regular expression (JS flavour):
^(?=( +|\t+))\1(?:\t| )
This regex matches (at the start of a line) both "1+ spaces followed by a tab" and "1+ tabs followed by a space", but it does *not* match a sequence of just spaces or just tabs.
How does it work?
(Make sure to CW your answers please!)
re: Twitter, toxicity
@Stealcase Again: this is an imaginary problem. This is well-established policy on mastodon.art, it is very specifically *the reason that people are there*. It is not the job of an instance to look good in public; its job is to protect its community. And mastodon.art does so.
That is frankly where the conversation ends. If this does not sit well with you, then that is ultimately *your* problem, and I would once again implore you to learn more about *why* moderation culture is what it is here.
I’m seeing an awful lot of photos posted with no alt text, and hashtags not using #camelCase or #PascalCase
Please use these for #Accessibility as it’s considerate to #DisabledPeople and also benefits others (e.g. if your image has text in a foreign language, translation tools can read it; Pascal Case hashtags are more readable for everyone). The #MetaText iOS app actually prompts you to add #AltText when posting an image.
re: Twitter, toxicity
@Stealcase All of those 25k users signed up for that instance by themselves, with clearly defined rules. Those who do not like them, can sign up elsewhere. This is very clearly working fine, and has been for a long time. You are conjuring a problem into existence that doesn't actually exist.
I also have actively moderated communities for many years, and my remaining patience for moderation models that serve abusers (which *particularly* includes legalistic moderation) is firmly at zero. I do not have any interest in further discussing warning policies.
In the process of moving to @joepie91. This account will stay active for the foreseeable future! But please also follow the other one.
Technical debt collector and general hype-hater. Early 30s, non-binary, ND, poly, relationship anarchist, generally queer.
- No alt text (request) = no boost.
- Boosts OK for all boostable posts.
- DMs are open.
- Flirting welcome, but be explicit if you want something out of it!
- The devil doesn't need an advocate; no combative arguing in my mentions.
Sometimes horny on main (behind CW), very much into kink (bondage, freeuse, CNC, and other stuff), and believe it or not, very much a submissive bottom :p
My spoons are limited, so I may not always have the energy to respond to messages.
Strong views about abolishing oppression, hierarchy, agency, and self-governance - but I also trust people by default and give them room to grow, unless they give me reason not to. That all also applies to technology and how it's built.