Time |
Nickname |
Message |
00:02
π
|
ayanami_ |
Not sure if this has been posted before, but Stringify is closing https://www.stringify.com |
00:07
π
|
ayanami_ |
It's a service similar to IFTTT - might be worth archiving but I'm not sure |
00:13
π
|
kiska |
JAA: I guess if you got any thing >1M you can manually upload it to rsync://95.217.3.46/sola/JAA/ at least it'll be something |
00:36
π
|
fuzzy8021 |
anything new running/resources needed a ywhere? been out of town on work for a week |
00:37
π
|
|
netsound_ has joined #archiveteam-bs |
00:42
π
|
|
netsound has quit IRC (Ping timeout: 360 seconds) |
00:53
π
|
|
tech234a has quit IRC (Quit: Connection closed for inactivity) |
00:56
π
|
|
BlueMax has quit IRC (Quit: Leaving) |
01:12
π
|
|
ayanami_ has quit IRC (Quit: Leaving) |
01:15
π
|
|
Zerote has quit IRC (Ping timeout: 260 seconds) |
01:16
π
|
|
Exairnous has joined #archiveteam-bs |
01:20
π
|
|
BlueMax has joined #archiveteam-bs |
01:45
π
|
|
xit_ has joined #archiveteam-bs |
01:46
π
|
|
m007a83 has joined #archiveteam-bs |
01:51
π
|
|
icedice has quit IRC (Quit: Leaving) |
02:12
π
|
|
enowaldo has joined #archiveteam-bs |
02:14
π
|
|
Odd0002_ has joined #archiveteam-bs |
02:18
π
|
|
Odd0002 has quit IRC (Read error: Operation timed out) |
02:18
π
|
|
Odd0002_ is now known as Odd0002 |
02:19
π
|
|
enowaldo has quit IRC (Read error: Operation timed out) |
03:13
π
|
|
ndiddy has quit IRC () |
03:14
π
|
|
odemgi_ has joined #archiveteam-bs |
03:17
π
|
|
odemgi has quit IRC (Ping timeout: 252 seconds) |
03:23
π
|
|
odemg has quit IRC (Ping timeout: 615 seconds) |
03:29
π
|
|
qw3rty111 has joined #archiveteam-bs |
03:36
π
|
|
qw3rty119 has quit IRC (Ping timeout: 600 seconds) |
03:52
π
|
|
Mateon1 has quit IRC (Remote host closed the connection) |
03:52
π
|
|
Mateon1 has joined #archiveteam-bs |
04:03
π
|
|
tech234a has joined #archiveteam-bs |
04:42
π
|
|
Despatche has quit IRC (Quit: Read error: Connection reset by deer) |
05:08
π
|
|
Exairnous has quit IRC (Ping timeout: 268 seconds) |
05:12
π
|
|
enowaldo has joined #archiveteam-bs |
05:16
π
|
|
Stilett0 has quit IRC (Read error: Operation timed out) |
05:19
π
|
|
sep332 has quit IRC (Read error: Operation timed out) |
05:21
π
|
|
enowaldo has quit IRC (Ping timeout: 492 seconds) |
05:26
π
|
|
sep332 has joined #archiveteam-bs |
05:44
π
|
|
Stiletto has joined #archiveteam-bs |
06:01
π
|
|
deevious has joined #archiveteam-bs |
06:03
π
|
|
deevious has quit IRC (Client Quit) |
06:13
π
|
|
benjins has quit IRC (Read error: Connection reset by peer) |
06:18
π
|
|
deevious has joined #archiveteam-bs |
06:32
π
|
|
Stiletto has quit IRC () |
06:40
π
|
|
Stiletto has joined #archiveteam-bs |
06:50
π
|
|
Exairnous has joined #archiveteam-bs |
06:50
π
|
|
deevious has quit IRC (Read error: Connection reset by peer) |
06:51
π
|
|
Hani has quit IRC (west.us.hub irc.Prison.NET) |
06:51
π
|
|
achip has quit IRC (west.us.hub irc.Prison.NET) |
06:51
π
|
|
marked has quit IRC (west.us.hub irc.Prison.NET) |
06:51
π
|
|
K4k has quit IRC (west.us.hub irc.Prison.NET) |
06:51
π
|
|
deevious has joined #archiveteam-bs |
06:52
π
|
|
K4k_ has joined #archiveteam-bs |
07:10
π
|
schbirid |
https://twitter.com/MarkMan23/status/1116072831228436480 |
07:32
π
|
|
Dallas has quit IRC (Read error: Connection reset by peer) |
07:32
π
|
|
BnAboyZ has quit IRC (Read error: Connection reset by peer) |
07:32
π
|
|
Dallas6 has joined #archiveteam-bs |
07:32
π
|
|
VoynichCr has quit IRC (Ping timeout: 268 seconds) |
07:33
π
|
|
MrRadar2 has quit IRC (Ping timeout: 268 seconds) |
07:33
π
|
|
Zerote has joined #archiveteam-bs |
07:35
π
|
|
Tenebrae has quit IRC (Ping timeout: 268 seconds) |
07:39
π
|
|
asie has quit IRC (Ping timeout: 268 seconds) |
07:40
π
|
|
Dallas6 has quit IRC (Ping timeout: 268 seconds) |
07:40
π
|
|
sHATNER has quit IRC (Ping timeout: 365 seconds) |
07:40
π
|
|
Xibalba has quit IRC (Ping timeout: 268 seconds) |
07:41
π
|
JAA |
kiska: Come again? |
07:42
π
|
|
marked has joined #archiveteam-bs |
07:43
π
|
|
achip has joined #archiveteam-bs |
07:44
π
|
|
Tenebrae has joined #archiveteam-bs |
07:44
π
|
|
sHATNER has joined #archiveteam-bs |
07:44
π
|
|
asie has joined #archiveteam-bs |
07:44
π
|
|
MrRadar2 has joined #archiveteam-bs |
07:45
π
|
|
Dallas6 has joined #archiveteam-bs |
07:45
π
|
|
svchfoo3 sets mode: +o MrRadar2 |
07:45
π
|
|
BnAboyZ has joined #archiveteam-bs |
07:47
π
|
|
Xibalba has joined #archiveteam-bs |
07:47
π
|
|
VoynichCr has joined #archiveteam-bs |
08:03
π
|
|
tech234a has quit IRC (Quit: Connection closed for inactivity) |
08:18
π
|
|
fuzzy8021 has quit IRC (Read error: Connection reset by peer) |
08:18
π
|
|
fuzzy8021 has joined #archiveteam-bs |
08:18
π
|
|
dxrt_ has quit IRC (Read error: Operation timed out) |
08:19
π
|
JAA |
kiska: Doesn't look like there's any data left on your machines. I'll take a closer look later. |
08:20
π
|
|
paul2520 has quit IRC (Read error: Operation timed out) |
08:20
π
|
|
K4k_ has quit IRC (Read error: Operation timed out) |
08:20
π
|
|
K4k_ has joined #archiveteam-bs |
08:21
π
|
|
Damme has quit IRC (Read error: Operation timed out) |
08:21
π
|
|
TigerbotH has quit IRC (Read error: Operation timed out) |
08:22
π
|
|
chuckx has quit IRC (Read error: Operation timed out) |
08:22
π
|
|
Ravenloft has quit IRC (Read error: Operation timed out) |
08:23
π
|
|
Odd0002 has quit IRC (Read error: Operation timed out) |
08:23
π
|
|
ivan- has joined #archiveteam-bs |
08:24
π
|
|
kiska1 has quit IRC (Read error: Operation timed out) |
08:25
π
|
|
Odd0002 has joined #archiveteam-bs |
08:25
π
|
|
LeG0ax has joined #archiveteam-bs |
08:25
π
|
|
qw3rty111 has quit IRC (Read error: Operation timed out) |
08:26
π
|
|
PotcFdk has quit IRC (Ping timeout: 600 seconds) |
08:26
π
|
|
PhrackD has quit IRC (Read error: Operation timed out) |
08:26
π
|
|
step has quit IRC (Ping timeout: 600 seconds) |
08:27
π
|
|
deevious has quit IRC (Quit: deevious) |
08:28
π
|
|
Damme has joined #archiveteam-bs |
08:28
π
|
|
ivan has quit IRC (Ping timeout: 600 seconds) |
08:29
π
|
|
Lord_Nigh has quit IRC (Read error: Operation timed out) |
08:30
π
|
|
paul2520 has joined #archiveteam-bs |
08:31
π
|
|
Ing3b0rg has quit IRC (Ping timeout: 600 seconds) |
08:31
π
|
|
LeG0ax is now known as Ing3b0rg |
08:31
π
|
|
Lord_Nigh has joined #archiveteam-bs |
08:32
π
|
|
Mayonaise has quit IRC (Ping timeout: 600 seconds) |
08:34
π
|
|
step has joined #archiveteam-bs |
08:34
π
|
|
qw3rty111 has joined #archiveteam-bs |
08:34
π
|
|
kiska1 has joined #archiveteam-bs |
08:35
π
|
|
svchfoo3 sets mode: +o kiska1 |
08:36
π
|
|
Mayonaise has joined #archiveteam-bs |
08:36
π
|
|
chuckx has joined #archiveteam-bs |
08:38
π
|
|
dxrt_ has joined #archiveteam-bs |
08:38
π
|
|
dxrt sets mode: +o dxrt_ |
08:38
π
|
|
PhrackD has joined #archiveteam-bs |
08:38
π
|
|
TigerbotH has joined #archiveteam-bs |
08:47
π
|
|
enowaldo has joined #archiveteam-bs |
08:47
π
|
|
deevious has joined #archiveteam-bs |
08:52
π
|
|
enowaldo has quit IRC (Ping timeout: 265 seconds) |
09:19
π
|
|
PotcFdk has joined #archiveteam-bs |
09:36
π
|
|
Hani has joined #archiveteam-bs |
10:24
π
|
|
Verified_ has quit IRC (Remote host closed the connection) |
10:25
π
|
|
Verified_ has joined #archiveteam-bs |
10:50
π
|
|
ivan- is now known as ivan |
10:57
π
|
|
BlueMax has quit IRC (Read error: Connection reset by peer) |
11:08
π
|
|
benjins has joined #archiveteam-bs |
11:12
π
|
|
SynMonger has quit IRC (Ping timeout: 615 seconds) |
11:29
π
|
|
Terbium has quit IRC (Ping timeout: 604 seconds) |
11:32
π
|
|
icedice has joined #archiveteam-bs |
11:42
π
|
|
jesso has quit IRC (Quit: jesso) |
12:05
π
|
|
icedice has quit IRC (Quit: Leaving) |
12:08
π
|
|
Despatche has joined #archiveteam-bs |
12:11
π
|
|
odemg has joined #archiveteam-bs |
12:11
π
|
|
odemg has quit IRC (Remote host closed the connection) |
12:12
π
|
|
odemg has joined #archiveteam-bs |
12:13
π
|
|
Jopik has quit IRC (Ping timeout: 360 seconds) |
12:52
π
|
|
enowaldo has joined #archiveteam-bs |
13:06
π
|
|
jesso has joined #archiveteam-bs |
13:10
π
|
|
jesso has quit IRC (Client Quit) |
13:21
π
|
|
tapos has joined #archiveteam-bs |
13:25
π
|
|
drcd has joined #archiveteam-bs |
13:52
π
|
|
tapos has quit IRC (Leaving) |
14:02
π
|
JAA |
Sola's CDN is still up, so I'll try to extract those URLs from the API AB job. |
14:09
π
|
|
icedice has joined #archiveteam-bs |
14:20
π
|
|
jesso has joined #archiveteam-bs |
14:20
π
|
JAA |
kiska: Nothing running on your machines anymore from my side and no data or anything else remaining. Just your AB pipeline on one of them. |
14:21
π
|
kiska |
Hrm... I had ~3G of data on my instances which I am now going to pack and ship to IA |
14:27
π
|
|
wyatt8740 has joined #archiveteam-bs |
14:29
π
|
|
Verified_ has quit IRC (Ping timeout: 252 seconds) |
14:30
π
|
|
jesso has quit IRC (Remote host closed the connection) |
14:39
π
|
|
Odd0002 has quit IRC (Ping timeout: 252 seconds) |
14:39
π
|
|
Odd0002 has joined #archiveteam-bs |
14:45
π
|
|
Verified_ has joined #archiveteam-bs |
14:57
π
|
|
Zerote has quit IRC (Ping timeout: 260 seconds) |
14:58
π
|
|
enowaldo has quit IRC (Read error: Operation timed out) |
15:01
π
|
|
Smiley has quit IRC (Ping timeout: 265 seconds) |
15:04
π
|
|
wp494 has quit IRC (Ping timeout: 506 seconds) |
15:05
π
|
|
wp494 has joined #archiveteam-bs |
15:10
π
|
JAA |
Oof, the text file of URLs extracted from the API WARC is almost as large as the WARC itself... :-| |
15:10
π
|
JAA |
(Compression etc.) |
15:10
π
|
JAA |
13.9M URLs, but that's before deduplication. |
15:23
π
|
|
wyatt8740 has quit IRC (Ping timeout: 246 seconds) |
15:27
π
|
odemgi_ |
HCross, tracker borked on newgrabber? |
15:28
π
|
|
ayanami_ has joined #archiveteam-bs |
15:29
π
|
JAA |
Ooh, TIL deduping with Perl instead of AWK is faster by two orders of magnitude. |
15:30
π
|
JAA |
Specifically: perl -ne 'print if ! $a{$_}++' in >out instead of awk '!seen[$0]++' in >out (which already beats sort -u by a few orders of magnitude for large files) |
15:32
π
|
PurpleSym |
JAA: Are you sure `sort` is not writing temporary files to disk (i.e. you increased --buffer-size)? |
15:33
π
|
JAA |
PurpleSym: No idea what sort's doing besides, you know, sorting, which is ridiculously expensive for large files. I haven't used sort for pure deduplication in years. I just wasn't aware that Perl was so much faster than AWK. |
15:34
π
|
JAA |
Sorting a million lines takes several minutes with AWK and about 1.2 seconds with Perl... |
15:34
π
|
JAA |
s/Sorting/Deduplicating/ |
15:34
π
|
PurpleSym |
It uses a relatively small memory buffer by default and writes temporary files instead. Thatβs why itβs slow for big files. |
15:35
π
|
JAA |
Hmm, but surely there's still a massive overhead due to the sorting itself, right? |
15:35
π
|
JAA |
Also, the temporary file is written to TMPDIR I assume, so when that's a tmpfs, that shouldn't matter too much? |
15:36
π
|
PurpleSym |
Well, if you donβt need sorting you can go with `uniq`. |
15:37
π
|
JAA |
Uniq only works for consecutive duplicates. |
15:38
π
|
JAA |
Just tested sort's --buffer-size/-S option, and there is a difference, but it's pretty small (0.8 instead of 0.9 seconds for sorting a file generated with 'seq 100000 | sort -R'). |
15:39
π
|
JAA |
And with 1M lines, it's 3.1 vs 2.9 seconds. |
15:39
π
|
ivan |
https://github.com/ludios/quickmunge/blob/master/bin/uniqify |
15:40
π
|
ivan |
I'm gonna guess my Python 3 port is slower than the original :-) |
15:41
π
|
PurpleSym |
The Perl/awk versions use a hash table, is that right? |
15:41
π
|
JAA |
Correct |
15:42
π
|
JAA |
ivan: Much faster than AWK, a bit slower than Perl. |
15:42
π
|
PurpleSym |
Ok, if thatβs O(1) itβll always beat sortβs O(n*log(n)) until you run out of memory. |
15:43
π
|
JAA |
Specificaly, with a 250k line test file: Perl 0.26 s, uniqify 0.37 s, AWK 21.3 s |
15:43
π
|
JAA |
However, the Perl and AWK solutions will preserve order while your script doesn't (I think). |
15:43
π
|
JAA |
Not that important usually, just something worth noting. |
15:44
π
|
JAA |
Switching it to an 'if line not in s' check inside the loop to preserve the order gives 0.40 s. |
15:46
π
|
JAA |
Obviously, that'll depend a lot on how many duplicates are in the input. |
15:47
π
|
JAA |
Deduplicating the 13.9M URLs with Perl took 14 s. I killed the AWK before after 10 minutes and having reached only about 10 % of the file. |
15:47
π
|
|
Zerote has joined #archiveteam-bs |
15:52
π
|
JAA |
Anyway, back to topic: 8.4 million unique URLs from the Sola API data, and the vast majority of that is either directly the Sola CDN (cdn.solacore.net) or S3. |
15:52
π
|
JAA |
Ah, also s.plague.io, which I'm not really sure what it is. |
15:53
π
|
|
enowaldo has joined #archiveteam-bs |
15:54
π
|
JAA |
NB, this does not contain URLs within posts unless the posts start with a URL (in which case the "URL" contains the entire post, not just the URL itself) due to how I extracted it from the JSON data (grep). |
15:56
π
|
ayanami_ |
Mainly CDN? I guess just pictures are better than nothing |
15:56
π
|
JAA |
Ah, the s.plague.io URLs come from "share_image" fields on very old posts. Newer posts have URLs like "https://cdn.solacore.net/upload/2017-11-23/8935a00d-5507-4597-b2f3-d169d7e85bdb.jpg". They also switched the post IDs from numerical to alphanumerical when they changed those URLs. |
16:14
π
|
|
Terbium has joined #archiveteam-bs |
16:16
π
|
|
enowaldo has quit IRC (Read error: Operation timed out) |
16:27
π
|
|
omarroth has joined #archiveteam-bs |
16:30
π
|
|
ReimuHaku has quit IRC (Remote host closed the connection) |
16:35
π
|
|
ReimuHaku has joined #archiveteam-bs |
17:02
π
|
|
enowaldo has joined #archiveteam-bs |
17:14
π
|
astrid |
JAA: is your file not already sorted? because if it is, 'uniq' is much faster than 'sort -u' :) |
17:18
π
|
|
enowaldo has quit IRC (Ping timeout: 268 seconds) |
17:26
π
|
|
fuzzy8021 has quit IRC (Read error: Operation timed out) |
17:26
π
|
|
fuzzy8021 has joined #archiveteam-bs |
17:37
π
|
marked |
the tumblr dedup jobs were running for 10's of minutes so would make a better benchmark test case |
18:15
π
|
|
Smiley has joined #archiveteam-bs |
18:19
π
|
|
drcd_ has joined #archiveteam-bs |
18:21
π
|
|
drcd has quit IRC (Ping timeout: 252 seconds) |
18:31
π
|
|
drcd has joined #archiveteam-bs |
18:35
π
|
|
drcd_ has quit IRC (Read error: Operation timed out) |
18:37
π
|
|
wyatt8740 has joined #archiveteam-bs |
18:37
π
|
|
ayanami_ has quit IRC (Quit: Leaving) |
18:47
π
|
|
enowaldo has joined #archiveteam-bs |
19:00
π
|
|
schbirid has quit IRC (Read error: Connection reset by peer) |
19:15
π
|
|
killsushi has joined #archiveteam-bs |
19:25
π
|
|
enowaldo has quit IRC (Read error: Operation timed out) |
19:52
π
|
|
bytefray has joined #archiveteam-bs |
19:53
π
|
|
bytefray has quit IRC (Client Quit) |
20:00
π
|
|
enowaldo has joined #archiveteam-bs |
20:03
π
|
|
drcd has quit IRC (Ping timeout: 252 seconds) |
20:07
π
|
|
godane1 has quit IRC (Ping timeout: 246 seconds) |
20:08
π
|
|
godane has joined #archiveteam-bs |
20:16
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
20:18
π
|
|
godane has joined #archiveteam-bs |
20:26
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
20:28
π
|
|
godane has joined #archiveteam-bs |
20:37
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
20:38
π
|
|
godane has joined #archiveteam-bs |
20:46
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
20:46
π
|
|
godane has joined #archiveteam-bs |
20:55
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
20:56
π
|
|
godane has joined #archiveteam-bs |
21:04
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
21:05
π
|
|
godane has joined #archiveteam-bs |
21:14
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
21:15
π
|
|
godane has joined #archiveteam-bs |
21:23
π
|
|
godane has quit IRC (Ping timeout: 246 seconds) |
22:03
π
|
|
tomaspark has joined #archiveteam-bs |
22:03
π
|
|
deevious has quit IRC (Read error: Connection reset by peer) |
22:04
π
|
|
deevious has joined #archiveteam-bs |
22:08
π
|
|
BlueMax has joined #archiveteam-bs |
22:32
π
|
|
BlueMax has quit IRC (Quit: Leaving) |
22:55
π
|
|
godane has joined #archiveteam-bs |
23:12
π
|
|
enowaldo has quit IRC (Read error: Operation timed out) |