[00:13] The vast majority of books that I own and want electronic copies of aren't available electronically. Unfortunately, I don't have a good scanning setup :( [00:17] *** primus104 has quit IRC (Leaving.) [00:29] *** godane has quit IRC (Ping timeout: 240 seconds) [00:34] yipdw: at http://archiveteam.org/index.php?title=Dev/Tracker#Tracker_Setup , what is the 'start' program? it's not on debian jessie. [00:34] *** schbirid has joined #archiveteam-bs [00:34] oh, it's from upstart [00:35] hm [00:35] but debian now has systemd? [00:35] it has been a long time since i've dealt with these things [00:40] chfoo: are you available to shed some light on this? [00:40] *** aschmitz_ is now known as aschmitz [00:40] websearch isn't really useful, or i'm doing it wrong [00:40] xmc: if you don't have upstart, what auto start program thing config did you use? [00:41] i didn't tell debian what to choose because it didn't ask me. it installed systemd. [00:41] write a systemd config for them. it should be easy [00:42] oh, ok. [00:43] * xmc sighs [00:43] arch has a good wiki article on unit files [00:43] cool, can you link it to me? [00:43] https://wiki.ubuntu.com/SystemdForUpstartUsers [00:44] * xmc melts [00:44] I think i'm going to get some dinner and then come back to this [00:45] for those who are curious and out of the loop, i'm building a new box for the main tracker. [00:45] and at the same time proofreading the install document :) [00:52] maybe it wasn't arch, I can't seem to relocate it. Closest I found was https://wiki.archlinux.org/index.php/Systemd#Writing_unit_files [00:56] As an aside, at least you aren't trying to follow the install instructions for the warrior hq. [00:59] *** godane has joined #archiveteam-bs [00:59] In their entirety, "This is a small Sinatra web app to manage the Warriors." [01:02] i have unit files now [01:02] i guess figuring out dinner is harder than writing systemd config [01:15] *** dashcloud has quit IRC (Read error: Operation timed out) [01:18] *** dashcloud has joined #archiveteam-bs [02:05] *** schbirid2 has joined #archiveteam-bs [02:05] *** schbirid has quit IRC (Read error: Operation timed out) [02:15] *** rejon has joined #archiveteam-bs [02:27] *** chazchaz has quit IRC (Read error: Operation timed out) [02:30] *** chazchaz has joined #archiveteam-bs [03:16] hey chfoo, i'm getting an error in the broadcaster, have you seen this before? [03:16] it claims that io, a #Server, doesn't have a 'configure' method [03:17] at this location https://github.com/ArchiveTeam/universal-tracker/blob/master/broadcaster/server.js#L62 [03:17] i should put this in the bugtracker, hm [04:11] *** aaaaaaaaa has quit IRC (Leaving) [04:21] *** dashcloud has quit IRC (Read error: Operation timed out) [04:23] *** dashcloud has joined #archiveteam-bs [04:30] *** SketchCow has joined #archiveteam-bs [04:30] *** swebb sets mode: +o SketchCow [05:01] *** dashcloud has quit IRC (Read error: Operation timed out) [05:05] *** dashcloud has joined #archiveteam-bs [05:22] https://www.flickr.com/photos/textfiles/sets/72157652032897002/ [05:34] vintage computer feast [05:37] wish it was on IA rather than Flickr... owned by yahoo :( [05:38] something tells me that SketchCow has a non-flickr copy of his photos [05:40] Ha ha [05:40] Yes, kyan. educate me about yahoo's instability [05:40] Are you saying I shouldn't trust them? They've been around for years! [05:51] the mafia have been around for years, that won't stop 'em from breakin' my legs [06:12] *** dashcloud has quit IRC (Read error: Operation timed out) [06:16] *** dashcloud has joined #archiveteam-bs [06:20] xmc: oops sorry I was ot [06:20] ut [06:20] xmc: any remaining issues? [06:21] yes actually ... https://github.com/ArchiveTeam/universal-tracker/issues/33 [06:24] oh fucking node [06:24] hmm [06:24] can I get a shell account on tracker neue [06:24] sure thing, hold a few minutes [06:25] *** primus104 has joined #archiveteam-bs [06:25] bravo company tracker is called 'zloty' [06:26] same ssh pubkey as in tracker1? [06:27] yes [06:27] or I can give you an ed25519 public key to be more cool [06:29] please hold, i have 3 irc conversations and a needy root shell [06:30] your call is important to us [06:30] someday [06:32] ok: ssh yipdw@xn--zoty-01a.xrtc.netb [06:32] s/b$// [06:32] not that it's all that secure but [06:32] ECDSA key fingerprint is 8b:eb:2b:ef:8a:6a:35:ac:16:87:29:b7:db:0a:82:8c [06:32] ? [06:32] how do i check from the host [06:32] i'm not good at cmoputer [06:32] ssh-keygen -lf /etc/ssh/ssh_ecdsa_host_key [06:33] 8b:eb:2b:ef:8a:6a:35:ac:16:87:29:b7:db:0a:82:8c yes [06:33] k [06:33] oh my god that prompt color scheme [06:33] autogenerated from the hostname [06:34] $ talk [06:34] -bash: talk: command not found [06:34] :( [06:36] whoa [06:37] so, the good news is that this is caused by a totally incompatible version of socket.io [06:38] xmc: inside package.json, lock socket.io to 0.9.5 [06:38] or [06:38] I can do that, commit it, etc [06:39] i just changed the config file, trying to remember how to redo the rest of it [06:40] npm install [06:40] thx [06:40] ha nice [06:40] http://socket.io/docs/migrating-from-0-9/ [06:41] no guidance for migrating off of io.configure [06:41] oh chryst [06:41] you try 'npm install' in ~tracker/broadcaster [06:41] it probably won't work well as me, I don't have sudo privileges [06:42] you should [06:42] oh right you don't have a password [06:44] set it to what i said to you by 'write' [06:45] ok [06:47] oh nice [06:48] how the fuck did you install this the first time [06:48] like [06:48] I can't see how this ever worked [06:48] install what? [06:48] the node modules [06:48] fuck if i know [06:49] copy/paste from the wiki article [06:49] heh [06:49] i can computer, yes [06:49] node.js: How The Fuck Since 2012 [06:49] ¯\_(ツ)_/¯ [06:50] ok I got a solution [06:51] wait no [06:54] ok [06:55] wanna facepalm your ass off [06:55] always, friend [06:55] always [06:55] cd /home/tracker/broadcaster ; ls [06:55] you're fucking kidding me [06:55] nope [06:55] look at node_modules/hiredis/binding.gyp [06:56] it expects to be able to shell-execute something named "node" [06:56] Debian/Ubuntu for some reason insist on naming node "nodejs" [06:56] i sure hope that 'gyp' isn't something racist, too [06:56] it probably is [06:56] anyway https://github.com/redis/hiredis-node has been that way for a long time and it has NO open issues [06:56] in fact no mentions of this problem [06:57] so I dunno, maybe all the Node users deploy on OS X or don't use packages or some shit [06:57] probably all of the above [06:57] anyway see if that works [06:58] if it does, I will commit a lock to 0.9.5 and vendor node_modules so none of us ever have to do this again [06:58] xn--zoty-01a:~/broadcaster$ nodejs server.js /home/tracker/broadcaster/environment.json [06:58] info - socket.io started [06:58] seems to work [06:58] uh [06:58] ok [06:58] watch out for a torrent of logs [06:58] the broadcaster in its default config will log everything it send [06:58] s [06:58] ok [06:58] that might be configurable [06:59] well, it *is* a broadcaster [06:59] broadcasting to stdout hell yeah [06:59] we should *probably* use 1.3.5 [06:59] 1.3.5 what? [06:59] socket.io [06:59] but I can't figure out what the replacement for io.configure is [06:59] io.fuckyou [07:00] I am really more inclined to replace broadcaster with websocketd and a shell script [07:00] would that work? [07:00] broadcaster made sense in the days when websocket support was not realy prevalent [07:00] these days it's much more common [07:00] I think it would [07:00] if so, blasting away a stupid complicated dependency chain is 100% indicated [07:00] yes, websocketd has no deps [07:00] you say i should expect some logging on stdout? [07:01] when people connect, yes [07:01] or stderr I don't know [07:01] well i'm just running it in screen today [07:01] soon it'll be wired up to hide behind systemd [07:01] so it's basically archivebot hahaha [07:02] v_v basically [07:02] tmux session running for 300 days and counting [07:02] screen daemons are good daemons [07:02] fully controllable [07:02] i have an etherpad-lite server running in a screen session [07:02] i have a few uparrow-enter cronjobs [07:02] if I can get a way to start tmux with preselected commands I might just do that [07:03] in screen, you do 'screen command' and it opens a new window in the existing session [07:03] you can give it several cmdlines i thnik [07:03] prefix them all with "supervise ..." from daemontools [07:03] bam, supervised daemons [07:03] lol [07:03] supervised inspectable daemons [07:03] it's a fucking daemon petting zoo [07:03] I am devops++ [07:05] but like seriously I used to care about doing it The Right Way, and that ended up being so complex and when it inevitably fell over I just took the blame [07:05] so The Right Way was a net negative [07:05] now I'm like "fuck it, if nobody cares how it runs then I'll do it for my benefit" [07:05] The right way is "It works" [07:05] if at any point it isn't working, then you have fucked it up [07:05] no, the right way is "pager doesn't beep" [07:06] who cares if it isn't working, so long as nobody notices [07:06] acceptable ways to achieve that include "turn off pager" [07:06] s/pager/beer/g [07:06] jam pager [07:06] beer? [07:07] what sort of beer do you drink that beeps [07:07] i don't, that's what's good about beer [07:07] oh [07:07] put pager in beer [07:07] I thought this was some sort of fancy nanobeer from a microbrewery actually run by a megacorp [07:07] claim accident later [07:08] beer.js [07:08] get out. [07:10] no, it's "go get out", silly. [07:11] $ cargo cult [07:11] anyway, tracker 2 [07:14] ooh, this new tracker has the clocks [07:15] the clocks? [07:15] it's got the clocks it rocks but it was obsolete before I opened the box [07:15] Elaborate. [07:15] https://www.youtube.com/watch?v=qpMvS1Q1sos [07:16] oh ... i haven't heard this song in a while [07:16] I think it's funny that Pentium is now the low-end brand [07:16] 100 gigabytes of ram eh [07:17] $ free -g [07:17] yeah, that machine would make an awesome Redsi host [07:17] total used free shared buffers cached [07:17] Mem: 31 24 6 0 1 14 [07:17] not far off [07:17] tracker@xn--zoty-01a:~/broadcaster$ free -g [07:17] total used free shared buffers cached [07:17] Mem: 1 1 0 0 0 0 [07:17] nice [07:17] the metal host has many gigabytes free [07:18] i'll give it more before we put it into reality [07:18] free --tera is also pretty funny [07:18] ha [07:18] I would like to know that motivation for that command line switch [07:18] completeness fetish [07:18] specifically what system actually needed it [07:19] some big numa cluster maybe [07:20] I'm going to try 0.9.17 [07:20] that's the last in the socket.io 0.9.x series [07:21] xmc: try restarting the broadcaster [08:05] i killed it a while ago [08:05] please hold [08:05] running [08:06] ok [08:06] as: tracker@xn--zoty-01a:~/broadcaster$ nodejs server.js /home/tracker/broadcaster/environment.json [08:13] ok, we've locked to 0.9.17 [08:13] I was going to vendor all the modules, but that's not really practical because hiredis contains compilation products [08:14] I guess we're ok if we always deploy on x86-64 Linux or something [08:37] portability? who needs that? [09:04] *** dashcloud has quit IRC (Read error: Operation timed out) [09:19] *** dashcloud has joined #archiveteam-bs [09:54] *** dashcloud has quit IRC (Read error: Operation timed out) [10:04] *** dashcloud has joined #archiveteam-bs [10:41] *** vitzli has joined #archiveteam-bs [10:48] *** godane has quit IRC (Read error: Operation timed out) [11:16] *** primus104 has quit IRC (Leaving.) [11:34] *** dashcloud has quit IRC (Read error: Operation timed out) [11:34] *** dashcloud has joined #archiveteam-bs [12:39] *** BlueMaxim has quit IRC (Quit: Leaving) [13:05] *** kvieta has quit IRC (Read error: Operation timed out) [13:14] *** primus104 has joined #archiveteam-bs [13:16] *** primus105 has joined #archiveteam-bs [13:23] *** primus104 has quit IRC (Read error: Operation timed out) [14:46] *** vitzli has quit IRC (Quit: Leaving) [15:25] *** schbirid2 has quit IRC (Leaving) [15:26] *** ersi has quit IRC (Read error: Operation timed out) [15:31] *** pwnsrv has joined #archiveteam-bs [15:40] *** ersi has joined #archiveteam-bs [15:40] *** swebb sets mode: +o ersi [16:47] *** schbirid has joined #archiveteam-bs [16:47] hey midas, i am pruning my jamendo collection now ;) [17:24] *** dashcloud has quit IRC (Read error: Operation timed out) [17:27] *** dashcloud has joined #archiveteam-bs [17:47] *** SN4T14_ has quit IRC (Read error: Connection reset by peer) [17:48] *** SN4T14 has joined #archiveteam-bs [17:58] Ah, found the magazines collection: http://libgen.in/magz/ [18:05] hm, my script deleting less than i hoped [18:09] *** aaaaaaaaa has joined #archiveteam-bs [18:18] *** arkhive has quit IRC () [18:41] um [18:41] [01:15] fucking hell [18:41] [01:15] nodejs v_v [18:41] gem is ruby, not node.js [18:56] SketchCow: you may like http://bitcalc.beepboopbitcoin.com/ [18:56] it includes a small replica/spoof of monkey island [18:56] (it's a lot bigger than it seems at first) [19:01] anyone got a good idea how to easily decode json poop like this on the commandline? !Ya Estoy Harto de Mis Profesores\u00a1\u00a1\u00a1\u00a1\u00a1\u00a1\u00a1(DEMO VERSION) [19:05] *** lytv has quit IRC (Ping timeout: 260 seconds) [19:07] i simply used http://rishida.net/tools/conversion/ ... [19:07] *** lytv has joined #archiveteam-bs [19:08] *** dashcloud has quit IRC (Read error: Operation timed out) [19:12] *** dashcloud has joined #archiveteam-bs [19:30] ugh, 15k albums left that might not be online anymore [19:31] *** godane has joined #archiveteam-bs [19:49] *** SN4T14_ has joined #archiveteam-bs [19:55] *** SN4T14 has quit IRC (Ping timeout: 369 seconds) [20:01] *** dashcloud has quit IRC (Read error: Connection reset by peer) [20:02] *** dashcloud has joined #archiveteam-bs [20:05] *** Start has quit IRC (Disconnected.) [20:08] *** Start has joined #archiveteam-bs [20:13] *** fx__ has joined #archiveteam-bs [20:22] schbirid: no worries, got a backup here :) [20:22] *** Kazzy_ has joined #archiveteam-bs [20:23] man i don't even know what's real any more [20:23] *** LordNigh2 has joined #archiveteam-bs [20:25] *** dx- has joined #archiveteam-bs [20:25] midas: it does not count unless its at IA :( [20:28] night [20:28] *** schbirid has quit IRC (Leaving) [20:29] *** LittUp has quit IRC (Remote host closed the connection) [20:29] *** Lord_Nigh has quit IRC (Remote host closed the connection) [20:29] *** dan_ has quit IRC (Remote host closed the connection) [20:29] *** johtso has quit IRC (Excess Flood) [20:29] *** LordNigh2 is now known as Lord_Nigh [20:29] *** dx has quit IRC (Write error: Broken pipe) [20:29] *** fx_ has quit IRC (Write error: Connection timed out) [20:29] *** Kazzy has quit IRC (Write error: Broken pipe) [20:29] *** Kazzy_ is now known as Kazzy [20:29] *** Muad-Dib has quit IRC (Remote host closed the connection) [20:29] *** Rickster has quit IRC (Remote host closed the connection) [20:29] *** marvinw has quit IRC (Remote host closed the connection) [20:29] *** balrog has quit IRC (Remote host closed the connection) [20:29] *** johtso has joined #archiveteam-bs [20:29] *** Stary2001 has quit IRC (Quit: Going to explore the internet!) [20:29] *** Stary200- has joined #archiveteam-bs [20:29] *** LittUp has joined #archiveteam-bs [20:30] *** Rickster has joined #archiveteam-bs [20:31] *** balrog has joined #archiveteam-bs [20:31] *** swebb sets mode: +o balrog [20:32] *** Muad-Dib has joined #archiveteam-bs [20:33] *** dan_ has joined #archiveteam-bs [20:39] SketchCow: i hope you got the data off of that disk that exploded in your drive [20:39] or at least have more then of that disk [20:40] for everyone else: https://twitter.com/textfiles/status/589863886481920000 [20:46] *** marvinw has joined #archiveteam-bs [20:54] best response so far: "ugh DRM" [21:04] hahaah [21:13] I did get the data [21:16] *** Stary200- is now known as Stary2001 [21:20] -rw-r--r-- 1 jscott users 12677120 Apr 16 03:09 ActiveX Visual Basic 5 Control Cration Edition (Prentice Hall) (1997).iso [21:20] -rw-r--r-- 1 jscott users 11589632 Apr 16 06:05 Building OCXs (Que) (1995).iso [21:20] -rw-r--r-- 1 jscott users 9498624 Apr 19 18:14 Displays by Dell - UltraScan P991 Color Monitor (1999).iso [21:20] -rw-r--r-- 1 jscott users 923648 Apr 16 06:26 Dr. Dobb's Programmers' Talk CD-ROM (CMP Media) (2000).iso [21:20] -rw-r--r-- 1 jscott users 10596352 Apr 13 11:54 Dr. Dobbs Journal - Source Code - 282 (February 1998).iso [21:20] -rw-r--r-- 1 jscott users 1228800 Apr 19 19:23 External Case JM-01.iso [21:20] -rw-r--r-- 1 jscott users 3141632 Apr 19 07:49 Games Machine CD-ROM - Hollywood Monsters (2000).iso [21:20] -rw-r--r-- 1 jscott users 6553600 Apr 16 06:04 Home Medical Advisor v3.0 (Pixel Perfect) (1993).iso [21:20] -rw-r--r-- 1 jscott users 12322816 Apr 13 23:51 Microsoft Bob Autodemo (Microsoft Home) (1995).iso [21:20] -rw-r--r-- 1 jscott users 6803456 Apr 16 19:32 Microsoft Visual Basic . NET Step by Step (Microsoft Press) (2002).iso [21:20] -rw-r--r-- 1 jscott users 5738496 Apr 13 23:21 Multimedia Word Games (Pro-One Software) (1995).iso [21:20] We call this "I have seriously given up gatekeeping CD-ROMs, they're all going up." [21:49] How fast is the Internet Archive's in-browser emulator? It would be really cool to be able to try out modern Linux distributions in the browser to decide which ones I want to use, or to try out old versions... [21:50] *** dashcloud has quit IRC (Read error: Operation timed out) [21:53] *** dashcloud has joined #archiveteam-bs [21:56] not fast enough for modern ones for sure [21:59] *** SimpBrai1 has quit IRC (Quit: Leaving) [22:04] oh well :( [22:07] *** Ravenloft has quit IRC () [22:14] *** Ravenloft has joined #archiveteam-bs [22:24] *** pikhq has quit IRC (Remote host closed the connection) [22:47] *** pikhq has joined #archiveteam-bs [23:54] *** BlueMaxim has joined #archiveteam-bs