[00:01:13] Don’t remind me [00:36:11] never too soon on that matter [00:36:21] there's other things too but how much I may look into those depends [02:23:03] Yeah, that's why fandom now serves a fuck off "Are you an adult or kid" modal on entering specific wikis [02:27:48] i am an F12 -> element picker -> Del [02:59:23] The issue is how exactly we'll implement age restriction - while we shouldn't expect users to willingly provide government IDs to us, a simple "Are you 18?" dialog will probably not be sufficient (i.e. "just click 'Yes' to gain free pics of tits") [03:42:09] If the former does not suffice then I’d go as far as to say that we’d deny service to certain wikis in certain countries [03:42:29] It would be too much of a struggle and invasion of privacy to have to verify IDs [03:45:29] there always will be a way to go over the wall [03:47:32] [1/2] ID verification and an "Are you 18?" dialog are not the only choices - for example, this age verification system I made that asks users to input their age + their date of birth as confirmation and runs clientside so there's no concerns of data being harvested [03:47:32] [2/2] https://cdn.discordapp.com/attachments/1006789349498699827/1330383115423584337/ageverify.zip?ex=678dc754&is=678c75d4&hm=9d0167782d4b132e980127f74a62b40b84eb98e75070eb162a10f12cecdee8de& [03:48:38] is that still too simple? [03:52:56] BlankEclair: While it could still theoretically be defeated, it will take a moderate amount of effort to do so (entering a fake number + a fake birthday that matches with that fake number, requiring a functioning short-term memory and/or mental math in order to do, which is absent among many children today, versus clicking "Yes" on a dialog) [03:53:12] that's a funny and sad burn [03:53:55] i suppose we don't need to do validation with js is disabled? [03:54:00] s/with/when/ [03:55:27] BlankEclair: While I would prefer doing verification on the client's end, a backup server-side implementation may be necessary for users with no JavaScript [03:55:57] https://issue-tracker.miraheze.org/T12739#255467 [04:01:10] BlankEclair: The DOB age verification system could easily be imported to PHP with little to no feature loss [04:01:30] fair [04:03:57] Yeah we are not doing thaf [04:27:17] It's also costly - many countries require you to partner with a private party to do the whole verification thing. [04:28:29] (Depending on how much proof/audit trail is required for compliance) [04:29:37] RIP db182 [04:29:52] i suspect https://issue-tracker.miraheze.org/T13020 for some reason lol [05:07:47] <.labster, replying to agentisai> It probably wasn’t a good idea to run db181 on TikTok infra [05:08:57] I bet we could get some of their servers pretty cheap... [06:08:01] i just realised [06:08:08] implications of https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DismissableSiteNotice/+/1112363/3 on caching? [06:08:36] we might need to set cache differently based on the value of the dismissSiteNotice cookie [10:06:17] [1/4] Can someone have a look at: [10:06:18] [2/4] https://discord.com/channels/407504499280707585/1329726561447972938 [10:06:18] [3/4] There seems to be a problem on https://wiki.fracturedfranchise.com/wiki/Special:Preferences#mw-prefsection-betafeatures [10:06:18] [4/4] It states `[8d6efa4180ff0347a6a7ee49] 2025-01-19 10:05:49: Fatal exception of type "DomainException"` [12:03:22] where there is a will there is a way, I have come to believe that there isn't a method on the market that isn't easily bypassable or an invasion. I would rather risk kids decide to learn life lessons the hard way than be another data molester and I will take that case very long [12:03:42] on the market or on the horizon, I should say [12:04:19] also, consider archivability [12:04:22] reasonable steps for people to make a decision and not stumble in by accident, I seel ittle purpose in more [12:04:45] yeah, more lockdown does more scatter damage, archivability included [12:06:37] While I mostly agree with you, a lot of this is driven by uneducated lawmakers looking for magic [12:06:55] Which means we may be forced to look at less than ideal solutions [12:08:57] I would only consider them when absolutely forced to do so, and then in the minimum measures required for liability while preserving user autonomy [12:09:18] and if there comes a time where the web becomes sufficiently dystopian, you will find me on the deep web instead, as I will not have tolerance for that [12:10:02] reasonable measures, anytime. Lawmakers being pieces of shit, do not deserve more than minimum and if possible malicious compliance [12:10:25] which isn't a nice thing to say when I've been mulling about miraheze TS, but I am far from perfect [22:37:50] https://issue-tracker.miraheze.org/T13101 [22:38:12] It’s a bit curious that some of us didn’t know they were an SRE \:P [22:38:21] he was hardly a high profile figure [22:45:10] lol [22:55:04] Specifically a short-term backstop when we were down multiple infra techs, a shame things didn't work out with more activity, but thankful for the bit they were able to do during the transition.