| 00:02:40 | <icedice> | hook54321: You mean outside of screen recording? No idea. |
| 00:03:26 | <@hook54321> | ah |
| 00:03:32 | | @arkiver quits [Excess Flood] |
| 00:04:01 | | arkiver (arkiver) joins |
| 00:04:01 | | @ChanServ sets mode: +o arkiver |
| 00:07:07 | <icedice> | <JAA> lol: https://github.com/github/dmca/pull/8142 |
| 00:07:14 | <icedice> | ^ What's going on there? |
| 00:07:42 | <Arcorann> | https://twitter.com/GalacticFurball/status/1319765986791157761 |
| 00:09:19 | <@JAA> | icedice: Someone pushed the entire youtube-dl repository into github/dmca via a pull request. It won't get merged obviously, but it's still in the repository. |
| 00:09:38 | <icedice> | Nice |
| 00:20:37 | <OrIdow6> | Great way to make GitHub less open with their DMCA process |
| 00:24:39 | <OrIdow6> | And create a lot of trouble for other people in order to do something that is entertaining but has no material benefit |
| 00:38:07 | <balrog> | OrIdow6: can't they just disable the PR and delete the ref? |
| 00:38:35 | <@JAA> | They can and probably will. |
| 00:41:20 | <Arcorann> | I like the tweet I linked, where they embedded the source in an image |
| 00:41:20 | <@JAA> | Hmm, or not. There was a PR 8128 which is now deleted from the web interface. It still exists in the repo though. It added a download link for the repo to the DMCA notice. |
| 00:42:55 | <@JAA> | Arcorann: There's a video version in the replies as well. :-) |
| 00:43:16 | <@JAA> | I'm just waiting for someone to encode it as a prime now. |
| 01:02:58 | <@kiska> | This exists :D https://github.com/github/dmca/tree/416da574ec0df3388f652e44f7fe71b1e3a4701f |
| 01:03:28 | <@JAA> | Read up :-P |
| 01:04:20 | <@kiska> | Ah :D |
| 01:04:39 | <@kiska> | LOL https://github.com/github/dmca/pull/8143 |
| 01:04:55 | <@JAA> | Yeah, several of those. |
| 01:05:01 | <@kiska> | Anyone wanna grab that tree? |
| 01:05:11 | <@JAA> | I already dumped the entire dmca repo earlier. |
| 01:05:20 | <@JAA> | (And confirmed it includes that.) |
| 01:05:35 | <nico_32> | they are probably going to disable the PR mecanism for this repo |
| 01:05:51 | <nico_32> | they already disabled issues |
| 01:05:55 | <@JAA> | Yeah good point, we should probably get that fully archived. |
| 01:06:01 | <@JAA> | Issues have been disabled for a long time I believe. |
| 01:06:45 | <@JAA> | Yeah, issues were already off in 2013: https://web.archive.org/web/20130812201834/https://github.com/github/dmca |
| 01:10:27 | | Lord_Nightmare (Lord_Nightmare) joins |
| 01:10:29 | | mgrandi (mgrandi) joins |
| 01:12:40 | <mgrandi> | according to twitter, the riaa didn't really file a DMCA request, according to https://twitter.com/xor/status/1319739319347793921 |
| 01:13:19 | <mgrandi> | i think github just put it up under 'dcma' because that is what 99% of their takedown cases are so their workflow and messaging for when you go to the repo just say "dcma request" |
| 01:19:45 | <balrog> | nico_32: if they do, it will be a nonstandard change. Github doesn't allow repo owners to disable the PR mechanism. The best you can do is a bot that automatically closes PRs |
| 01:47:44 | <nico_32> | balrog: QFE this Monday: ~ /github/dmca/pull deny on their load balancer |
| 03:28:48 | <icedice> | Welp, Internet Archive is offline |
| 03:29:20 | <justcool393> | i was gonna say |
| 03:29:41 | <justcool393> | i didn't know archive.org had cool error pages |
| 03:30:43 | <justcool393> | > i think github just put it up under 'dcma' because that is what 99% of their takedown cases are so their workflow and messaging for when you go to the repo just say "dcma request" |
| 03:30:43 | <justcool393> | isn't anti-circumvention still part of DMCA though? |
| 03:55:17 | | anon65 joins |
| 03:55:21 | <anon65> | Has anyone archived the youtube-dl forks yet. https://archive.vn/4jDv7 |
| 03:55:59 | <OrIdow6> | AT has been all over this Youtube-dl thing for a day or so |
| 03:56:01 | <OrIdow6> | So yes |
| 03:56:18 | <anon65> | Thank god |
| 03:58:37 | <anon65> | those devs need a move to gitgud.io, not even github is safe anymore for basic projects |
| 04:00:03 | | sec^nd quits [Remote host closed the connection] |
| 04:02:23 | | mutantmonkey quits [Remote host closed the connection] |
| 04:02:44 | | mutantmonkey (mutantmonkey) joins |
| 04:05:02 | | Dallas quits [Client Quit] |
| 04:06:01 | | sec^nd (second) joins |
| 04:07:59 | | Dallas (Dallas) joins |
| 04:08:16 | | thuban joins |
| 04:13:27 | <anon65> | I just tried to archive a fork in archive.org, and i got "<?xml version='1.0' encoding='UTF-8'?> |
| 04:13:27 | <anon65> | open_source_software</Resource><RequestId>e273e5e3-97d5-4f12-adf9-75180bf504c9</RequestId></Error>" |
| 04:14:21 | <Jake> | archive.org just had a power outage, so I imagine it's related. I'd try again in a bit. |
| 04:14:37 | <anon65> | big oof |
| 04:16:49 | <nico_32> | https://news.ycombinator.com/item?id=24883683 <= first comment: more redundency |
| 04:17:15 | <nico_32> | :'S |
| 04:19:18 | <Jake> | https://twitter.com/internetarchive/status/1320215976470695936 |
| 04:23:11 | <anon65> | good for them, still got an error tho. Going to try to try again later since i lost my description when i refresh the page |
| 04:23:48 | <anon65> | i'm somewhat tired rn |
| 04:23:57 | <anon65> | *right now |
| 04:28:19 | | anon65 quits [Remote host closed the connection] |
| 04:33:24 | | qw3rty_ joins |
| 04:35:17 | <nico_32> | <Error><Code>SlowDown</Code><Message>Please reduce your request rate.</Message><Resource>total_tasks_queued exceeds global_limit</Resource><RequestId>d3f00575-64ec-4cc0-86f0-ef0240508e78</RequestId></Error> |
| 04:35:24 | <nico_32> | yup upload still down |
| 04:36:44 | | qw3rty quits [Ping timeout: 240 seconds] |
| 06:32:30 | | ivan quits [Quit: Leaving] |
| 06:36:12 | | ivan joins |
| 06:36:13 | | ivan is now authenticated as ivan |
| 07:38:27 | | sec^nd quits [Ping timeout: 240 seconds] |
| 07:38:45 | | sec^nd (second) joins |
| 11:48:32 | | ultramage joins |
| 11:49:39 | <ultramage> | hi, does archive team have a recommended tool for scraping and viewing youtube comments? |
| 11:50:48 | <ultramage> | I ran into 'youtube comment suite', which would have been wonderful, but the software is too immature for any practical use, especially for larger targets. |
| 12:37:01 | <@JAA> | ultramage: https://git.kiska.pw/JustAnotherArchivist/youtube-comments |
| 12:37:45 | <@JAA> | That can save them. There's no tool for extracting them yet though, and it'll be a pain. |
| 12:38:36 | <@JAA> | But having the data in an annoying format beats not having it. |
| 13:01:54 | <ultramage> | https://github.com/mattwright324/youtube-comment-suite looked very promising. It has an UI, it's in java and is self-contained, it downloads comments to its db, it can do a refresh and skip over already obtained entries, it exports to json... |
| 13:04:48 | <ultramage> | but it only has mass-refresh over the entire collection, no individual item refresh. It has no import function to pair with its export function. If I add a channel item, it tries to download all comments on all videos at once. It doesn't know how to pause and resume. And it lives off of the dev's 1m/day api key, and he's hitting the cap because of that stupid mass-syncing requirement. It's real |
| 13:04:54 | <ultramage> | shame, it's so close. |
| 13:07:17 | <@JAA> | Mhm. I do want to rewrite youtube-comments to produce some reasonable file format (probably JSONL) sometime, but I don't think I'll get around to that anytime soon. |
| 13:24:44 | <ultramage> | maybe just raw dump whatever youtube api uses? |
| 13:25:52 | <ultramage> | that YCS tool also downloads and displays avatars next to comments. that is a nice touch. |
| 13:27:21 | <@JAA> | My tool doesn't use the API. It emulates what happens in a browser. |
| 13:27:30 | <ultramage> | ooh |
| 13:27:58 | <@JAA> | So converting that to a reasonable data format isn't straightforward. |
| 13:28:38 | <@JAA> | It's totally possible though. |
| 13:31:09 | <ultramage> | it's not obvious from the code, what sort of response data it's dealing with, but I imagine it should be somewhat similar to what the api provides. Props for working around that though. |
| 14:16:46 | | Joel joins |
| 14:21:43 | <Joel> | Anyone know what the ".os" part in ".warc.os.cdx.gz" in WARC index files stands for? |
| 14:43:37 | | Arcorann quits [Read error: Connection reset by peer] |
| 19:05:54 | | marked195 quits [Quit: Ping timeout (120 seconds)] |
| 19:06:15 | | marked195 joins |
| 21:57:22 | | britmob2 joins |
| 21:59:04 | | britm0b quits [Ping timeout: 240 seconds] |
| 21:59:04 | | britmob quits [Ping timeout: 240 seconds] |
| 21:59:05 | | britmob2 is now known as britmob |
| 21:59:30 | | britm0b joins |
| 22:15:28 | | Arcorann (Arcorann) joins |
| 22:16:05 | | Arcorann quits [Remote host closed the connection] |
| 22:16:26 | | Arcorann (Arcorann) joins |
| 23:11:04 | | britm0b quits [Ping timeout: 240 seconds] |
| 23:11:36 | | britm0b joins |
| 23:29:24 | | icedice quits [Ping timeout: 240 seconds] |