| 00:39:04 | | AlsoHP_Archivist quits [Client Quit] |
| 00:39:21 | | HP_Archivist (HP_Archivist) joins |
| 01:02:50 | | dm4v quits [Ping timeout: 250 seconds] |
| 01:03:38 | | dm4v joins |
| 01:03:40 | | dm4v is now authenticated as dm4v |
| 01:03:40 | | dm4v quits [Changing host] |
| 01:03:40 | | dm4v (dm4v) joins |
| 01:09:21 | | rewby quits [Ping timeout: 258 seconds] |
| 01:22:54 | | rewby (rewby) joins |
| 01:27:06 | | rsn joins |
| 01:29:16 | | rsn_ quits [Ping timeout: 250 seconds] |
| 01:30:33 | | rsn_ joins |
| 01:31:54 | | rsn_ quits [Client Quit] |
| 01:33:07 | | rsn quits [Ping timeout: 258 seconds] |
| 01:40:42 | | Arcorann__ joins |
| 01:41:13 | | Mineroboter_ joins |
| 01:43:34 | | Mineroboter quits [Ping timeout: 250 seconds] |
| 01:57:21 | | crispyalice2 (crispyalice2) joins |
| 01:57:25 | | crispyalice2 leaves |
| 01:57:34 | | crispyalice2 (crispyalice2) joins |
| 02:17:15 | | lennier1 quits [Quit: Going offline, see ya! (www.adiirc.com)] |
| 02:17:33 | | lennier1 (lennier1) joins |
| 02:18:26 | <purplebot> | Google Poly edited by Ajay (+1216, Add info about retrieving data …) just now -- https://www.archiveteam.org/?diff=46522&oldid=46512 |
| 02:27:10 | | ThreeHeadedMonkey quits [Ping timeout: 258 seconds] |
| 02:29:08 | | ThreeHeadedMonkey (ThreeHeadedMonkey) joins |
| 02:32:30 | | BlueMaxima joins |
| 03:01:08 | | gfhj joins |
| 03:02:11 | | gfhj leaves |
| 03:12:24 | | nathan quits [Ping timeout: 250 seconds] |
| 03:18:19 | | nathan joins |
| 03:38:41 | | Eighty (Eighty) joins |
| 03:46:05 | | Wayward (wayward) joins |
| 03:50:25 | | atphoenix_ is now known as atphoenix |
| 03:50:58 | | Arcorann__ quits [Ping timeout: 250 seconds] |
| 03:51:52 | | DogsRNice_ quits [Read error: Connection reset by peer] |
| 03:53:50 | | etnguyen03 quits [Client Quit] |
| 04:05:24 | <atphoenix> | OrIdow6, I know that sites have been put back online by original, sympathetic webmasters in cooperation with AT in a way that *only* AT could still access the site in order to complete an archiving effort. The opposite has also happened, like with Yahoo and Nintendo |
| 05:30:12 | | aleph quits [Ping timeout: 250 seconds] |
| 05:34:44 | | aleph joins |
| 05:46:14 | | aleph quits [Ping timeout: 250 seconds] |
| 05:51:42 | | aleph joins |
| 06:16:44 | | wickedplayer494 quits [Remote host closed the connection] |
| 06:22:26 | | wickedplayer494 (wickedplayer494) joins |
| 06:22:26 | | wickedplayer494 quits [Excess Flood] |
| 06:22:47 | | wickedplayer494 joins |
| 06:23:11 | | wickedplayer494 is now authenticated as wickedplayer494 |
| 06:27:35 | | Arcorann__ joins |
| 06:27:54 | | Hyenadae joins |
| 06:27:59 | | Hyenadae leaves |
| 06:32:10 | | hooway joins |
| 06:52:49 | | Arcorann__ quits [Ping timeout: 258 seconds] |
| 07:23:51 | | LeighR (LeighR) joins |
| 07:27:00 | | Viniter (Viniter) joins |
| 07:29:14 | | Viniter quits [Client Quit] |
| 08:07:00 | | atphoenix quits [Remote host closed the connection] |
| 08:07:43 | | atphoenix (atphoenix) joins |
| 08:09:40 | | yawkat quits [Ping timeout: 250 seconds] |
| 08:13:49 | | Arcorann__ joins |
| 08:21:04 | | yawkat (yawkat) joins |
| 08:31:36 | | Arcorann_ joins |
| 08:35:14 | | Arcorann__ quits [Ping timeout: 250 seconds] |
| 09:10:41 | <cadence> | @jodizzle: Hi, I'm one of the people who spearheaded the youtube annotations archive project, and while the chat logs are lost to time, I believe the trust system worked very well for us. |
| 09:12:23 | <cadence> | @AK: in the annotations archive, when a worker submitted correct data its trust would increase, and higher trust means less (but never zero) chance to redo existing work for verification. |
| 09:13:11 | <AK> | Ooh that's clever |
| 09:13:42 | <cadence> | though here we have the problem that the annotation data is always the same when requested multiple times - it's an XML - but Y!A's page almost certainly will change if people submit new answers to the question, or even if there's a "recommended" section that's somewhat randomly generated. |
| 09:14:21 | <AK> | I think that's gonna be the issue, static vs potentially dynamic content |
| 09:14:24 | <cadence> | the calculation was probably something like... |
| 09:14:35 | <AK> | For an api (or annotations), the trust works well |
| 09:14:56 | <cadence> | 1/($trust+1) chance to redo existing work |
| 09:15:01 | <cadence> | if work is correct, $trust++ |
| 09:15:21 | <cadence> | if work is incorrect, $trust-=10 |
| 09:15:34 | <cadence> | negative trust means you can't do work anymore, kill the access token |
| 09:15:44 | <cadence> | and then only allow a certain number of access tokens to be generated per IP address |
| 09:15:59 | <cadence> | that's how we did it. though this was mainly to stop faulty workers rather than maliciously edited data. |
| 09:16:38 | <cadence> | might want to do something like $trust = min($trust/2, $trust-10) so that it drops off sharply even when high, to prevent somebody jacking up their trust ridiculously high before submitting spam |
| 09:16:59 | <cadence> | /shrug |
| 09:17:39 | <cadence> | well, the issue isn't that the submissions need to be the _same,_ they just need to be _equivalent_ |
| 09:18:01 | <cadence> | if you can afford some kind of server-side validation that checks the basic page structure, and extracts the main question body for comparison... that might work? |
| 09:20:38 | | hooway_ joins |
| 09:21:55 | | hooway quits [Client Quit] |
| 09:21:55 | <cadence> | a much simpler thing to do would be - assuming you already have a list of questions to scrape - hand them all out once, and after you reach the end, hand them all out again. only if there is a difference between the 1st and 2nd attempt of a question do you send it out a 3rd time. so if anybody tries to alter a question, they'd have to get really lucky and alter it twice somehow to not be caught. |
| 09:21:55 | <cadence> | this one assumes that we have enough time to scrape all questions twice, but it will at least try to go through all the questions a single time first. |
| 09:21:55 | <cadence> | food for thought! |
| 09:22:11 | | hooway_ quits [Client Quit] |
| 09:23:14 | | LeGoupil joins |
| 09:24:38 | | hooway joins |
| 09:44:10 | | HP_Archivist quits [Ping timeout: 258 seconds] |
| 09:46:15 | | Arcorann__ joins |
| 09:49:20 | | Arcorann_ quits [Ping timeout: 250 seconds] |
| 09:59:24 | | BlueMaxima quits [Client Quit] |
| 10:10:14 | <@Kaz> | cadence: how do you authenticate workers |
| 10:10:38 | <cadence> | on first run, before they can do any work, they ask the central server for an access token. |
| 10:11:03 | <cadence> | if the requesting IP has not already generated too many tokens, the server will respond with a new access token with trust 0 that can be used |
| 10:12:03 | <@Kaz> | ah ok, so it's actually per-instance rather than like, 'per human operator' or anything like that |
| 10:13:03 | <cadence> | yah |
| 10:13:03 | <cadence> | there's no real way to verify humans |
| 10:13:03 | <cadence> | (fuck you stripe) |
| 10:27:02 | | LeighR quits [Ping timeout: 244 seconds] |
| 10:33:30 | <AK> | I suppose another option would be per human operator |
| 10:33:42 | <AK> | Then we could remember peoples trust levels for future projects |
| 10:34:29 | <AK> | (As in a token per operator that they use on all their instances) |
| 10:34:48 | | Viniter (Viniter) joins |
| 10:40:43 | | Mateon1 quits [Remote host closed the connection] |
| 10:41:35 | | Mateon2 joins |
| 10:41:36 | | Mateon2 is now known as Mateon1 |
| 11:26:42 | <flashfire42> | https://twitter.com/RoyalFamily/status/1380475865323212800?s=20 |
| 11:34:21 | <cadence> | claims to be pro-life; dies anyway |
| 11:37:56 | <Wayward> | :o |
| 12:57:38 | | Sylirana quits [Ping timeout: 244 seconds] |
| 12:58:05 | | Sylirana (Sylirana) joins |
| 13:24:01 | | brgtt joins |
| 13:43:11 | | etnguyen03 (etnguyen03) joins |
| 13:44:54 | | Doranwen quits [Ping timeout: 258 seconds] |
| 13:49:05 | | Doranwen (Doranwen) joins |
| 14:27:06 | | etnguyen03 quits [Ping timeout: 250 seconds] |
| 14:32:10 | <@OrIdow6> | atphoenix: Could work here, don't know what the specifics of Zopolis's (who has gone offline) situation are |
| 14:44:48 | | DopefishJustin quits [Remote host closed the connection] |
| 14:45:10 | | DopefishJustin joins |
| 14:45:10 | | DopefishJustin is now authenticated as DopefishJustin |
| 14:49:43 | | lennier1 quits [Client Quit] |
| 14:50:19 | | lennier1 (lennier1) joins |
| 14:57:45 | | spirit quits [Client Quit] |
| 15:07:25 | <purplebot> | Google Poly edited by Ajay (+312) just now -- https://www.archiveteam.org/?diff=46523&oldid=46522 |
| 15:18:31 | | brgtt2 joins |
| 15:20:03 | | Daloader_ joins |
| 15:21:42 | | brgtt quits [Ping timeout: 250 seconds] |
| 15:32:46 | | etnguyen03 (etnguyen03) joins |
| 16:05:02 | | Matthww joins |
| 16:22:57 | | LeGoupil quits [Client Quit] |
| 16:25:56 | | brgtt2 quits [Client Quit] |
| 16:26:17 | | Arcorann__ quits [Ping timeout: 258 seconds] |
| 16:33:40 | | Viniter quits [Client Quit] |
| 16:35:59 | | Viniter joins |
| 16:48:25 | | Viniter leaves |
| 16:56:54 | | Viniter (Viniter) joins |
| 17:01:33 | | Jonboy345 quits [Ping timeout: 258 seconds] |
| 17:08:09 | <jodizzle> | cadence: Thanks for this. I didn't realize that the point of the trust system was to stop faulty workers, rather than malicious actors, but that makes sense. |
| 17:16:10 | | Jonboy345 joins |
| 17:19:58 | | Viniter quits [Client Quit] |
| 17:20:21 | | Viniter (Viniter) joins |
| 17:50:37 | | x9fff00 quits [Ping timeout: 258 seconds] |
| 17:52:16 | | x9fff00 joins |
| 17:57:13 | | Hackerpcs quits [Quit: Hackerpcs] |
| 17:59:09 | | Hackerpcs (Hackerpcs) joins |
| 18:21:56 | | jacob joins |
| 18:23:35 | | aleph quits [Ping timeout: 258 seconds] |
| 18:24:57 | | DogsRNice (Webuser299) joins |
| 18:27:11 | | aleph joins |
| 18:30:41 | | Mateon1 quits [Remote host closed the connection] |
| 18:30:49 | | Mateon1 joins |
| 18:31:19 | | godane (godane) joins |
| 18:43:38 | | Daloader_ quits [Ping timeout: 250 seconds] |
| 18:57:39 | <atphoenix> | cadence: what is the reference to stripe? was that a human who tried to make trouble? |
| 19:05:09 | | Viniter quits [Client Quit] |
| 19:05:53 | | Viniter (Viniter) joins |
| 19:44:54 | | crispyalice2 quits [Client Quit] |
| 20:03:38 | | jacob quits [Ping timeout: 258 seconds] |
| 20:35:07 | | jacob joins |
| 21:04:07 | | Viniter quits [Client Quit] |
| 21:08:22 | | godane quits [Ping timeout: 250 seconds] |
| 21:34:24 | | Lord_Nightmare quits [Quit: ZNC - http://znc.in] |
| 21:39:05 | | luckcolors quits [Read error: Connection reset by peer] |
| 21:39:29 | | luckcolors (luckcolors) joins |
| 21:40:42 | | Lord_Nightmare (Lord_Nightmare) joins |
| 21:41:53 | | luckcolors quits [Client Quit] |
| 21:45:56 | | luckcolors (luckcolors) joins |
| 21:48:52 | | Nessie joins |
| 21:52:17 | | britmob25 quits [Quit: britmob25] |
| 21:57:34 | | britm0b quits [Read error: Connection reset by peer] |
| 22:08:21 | <tech234a> | perhaps Stripe the payment processor? |
| 22:33:23 | | hooway quits [Client Quit] |
| 22:59:10 | | luckcolors quits [Read error: Connection reset by peer] |
| 22:59:22 | | luckcolors (luckcolors) joins |
| 23:04:42 | | qw3rty joins |
| 23:16:52 | | Nessie quits [Remote host closed the connection] |
| 23:29:33 | <billy549> | when is archiveteam warrior shirts? as cool as the stickers are, iirc it's not handled by a main AT person (though by them being linked on the wiki i trust them ;p) |
| 23:29:40 | <billy549> | would be cool to do a shirt ;) |
| 23:32:09 | <@hook54321> | billy549: i'm not sure but i think the person selling the stickers might be the person that designed it |
| 23:32:51 | <billy549> | ahh oki |
| 23:33:57 | <@arkiver> | chfoo: you know anything on that? ^ |
| 23:46:00 | <@chfoo> | i don't remember what license things were uploaded to the wiki, but it should have been one of the licenses that allows sharing and commercial use |
| 23:47:29 | <@hook54321> | no license |
| 23:47:51 | <billy549> | its a very pretty logo |
| 23:47:57 | <billy549> | but no, i dont think ajh is the original designer |
| 23:50:06 | | nerdguy1138 quits [Quit: Leaving.] |
| 23:52:03 | <@chfoo> | oh, i think the logos were commissioned and licensing might be implied for reuse, but it was done before my time here |
| 23:53:05 | | BlueMaxima joins |
| 23:53:45 | <@hook54321> | I think I found the artist, I can ask. Either way I'm not sure a random person's redbubble store should be advertised on the wiki though. |
| 23:55:21 | | Sylirana quits [Ping timeout: 244 seconds] |
| 23:55:39 | | Sylirana (Sylirana) joins |
| 23:59:11 | <billy549> | yeah |