00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:10  * ircretaryjoined
00:01:07  * therealkoopaquit (Read error: Connection reset by peer)
00:01:17  * therealkoopajoined
00:06:37  * nickleeflyjoined
00:08:19  * quijotejoined
00:08:44  * DTrejoquit (Remote host closed the connection)
00:13:23  * quijotequit (Ping timeout: 272 seconds)
00:22:27  <thealphanerd>othiym23: does ‘npm prepublish’ get compiled when you use ‘npm link’?
00:24:11  <isaacs>andrewdeandrade: i am unclear on what this does, and uncomfortable making changes to node-tap that are not well understood, since literally all the code i write depends on it working how i expect.
00:24:27  <isaacs>andrewdeandrade: iiuc, it's so that you can have sub-tests run in parallel?
00:24:36  <isaacs>andrewdeandrade: that sounds like not a good idea.
00:25:26  * dguttmanquit (Quit: dguttman)
00:25:33  <isaacs>andrewdeandrade: oh, no, it's so that you can define them later.
00:25:51  <isaacs>andrewdeandrade: meh. why not just put the setTimeout inside the t.test block? do you have a real use case?
00:27:25  * naneauquit (Quit: Part.)
00:32:16  * andrewdeandradequit (Read error: Connection reset by peer)
00:50:00  * posequit (Remote host closed the connection)
00:56:37  * hoobdeeblajoined
00:58:15  * hoobdeeblaquit (Client Quit)
01:09:13  * substack_changed nick to substack
01:09:15  * quijotejoined
01:10:46  * quijotequit (Read error: Connection reset by peer)
01:11:10  * quijotejoined
01:15:17  * quijotequit (Ping timeout: 245 seconds)
01:21:23  * warbrettquit (Remote host closed the connection)
01:23:57  * Maciek416joined
01:28:27  * Maciek416quit (Ping timeout: 246 seconds)
01:29:11  * phatedquit (Remote host closed the connection)
01:31:06  * AvianFluquit (Quit: Leaving)
01:38:52  * posejoined
01:39:05  * contrahaxquit (Quit: Sleeping)
01:59:06  * phatedjoined
02:00:00  * maxgfeller1quit (Quit: maxgfeller1)
02:01:03  * contrahaxjoined
02:01:52  * maxgfellerjoined
02:11:40  * quijotejoined
02:14:36  * therealkoopaquit (Remote host closed the connection)
02:16:28  * quijotequit (Ping timeout: 255 seconds)
02:17:05  * therealkoopajoined
02:21:27  * therealkoopaquit (Ping timeout: 245 seconds)
02:24:56  * pj_joined
02:24:59  * pj_part
02:26:02  * pjpjpjjoined
02:26:03  <jjjohnny>domanic: I think viacoin exists to do things for other cryptocurrencies
02:26:07  * pjpjpjpart
02:26:16  <jjjohnny>for instance with tha clearwallet, you pay in viacoin for transactions
02:27:39  <jjjohnny>i might just do a tiny bit of crypto speculation with my tiny bit of bitcoin
02:27:47  * warbrettjoined
02:34:55  * knownasilyajoined
02:38:40  * posequit (Remote host closed the connection)
02:49:49  * nickleeflyquit (Quit: Connection closed for inactivity)
02:56:44  * contrahaxquit (Quit: Sleeping)
02:58:48  * contrahaxjoined
03:01:09  * jxsonquit (Ping timeout: 240 seconds)
03:07:40  <jesusabdullah>domanic: can you link me to that multi-user edit demo you made?
03:08:05  <domanic>https://github.com/dominictarr/r-edit
03:08:12  <domanic>I don't know if the server is up anymore
03:11:04  * ednapiranhajoined
03:11:37  <ednapiranha>domanic: ahh that stupid pink and blue song is addictive
03:12:21  * quijotejoined
03:12:52  * Maciek416joined
03:17:03  * Maciek416quit (Ping timeout: 240 seconds)
03:17:41  * quijotequit (Ping timeout: 272 seconds)
03:23:11  <domanic>ednapiranha, between that and all the protests around the world it's almost like we are in the 60s again! but this time it's cyberpunk
03:23:19  <domanic>instead of hippies
03:23:21  <ednapiranha>domanic: i know!
03:23:39  <ednapiranha>domanic: it just involves less sandalwood and more ipv6
03:24:16  <domanic>nathan7, also note: the second parser is normally higher up the chomsky heirachy
03:24:33  <domanic>the lexer detects a regular language
03:24:44  <domanic>the parser a pushdown automaton
03:25:09  <domanic>then, that encodes a turning complete language...
03:25:54  <domanic>which you then use to encode general purpose AI ;)
03:32:31  * j0hn__joined
03:36:26  <nathan7>domanic: mhm
03:36:45  <nathan7>domanic: I remember you explaining the Chomsky hierarchy thing over at techinc, yeah
03:37:09  <nathan7>domanic: I'm writing a parser for Dockerfiles, it's *awful*
03:37:18  <nathan7>domanic: they don't quite have a parser
03:37:27  <domanic>substack ;(
03:37:57  <domanic>oops
03:38:21  <nathan7>domanic: they just do funny things with strings in the actual imperative magic performing builds
03:38:23  <domanic>I was gonna say that substack first explained the comsky hierachy to me
03:38:53  <nathan7>domanic: it also has fun things like VOLUME /foo /bar
03:39:04  <nathan7>domanic: VOLUME takes one argument if it's not passed a JSON array
03:39:09  * shamaquit
03:39:15  <nathan7>domanic: so you get a directory called 'bar' in a directory called 'foo '
03:39:34  <domanic>wat
03:39:38  <nathan7>yeah
03:39:54  <nathan7>domanic: CMD and RUN and ENTRYPOINT also take strings *or* JSON arrays
03:40:07  <domanic>nathan7, don't ever try to parse a excel spreadsheet
03:40:15  <nathan7>domanic: RUN ["/bin/ls"] does what you think it does
03:40:35  <domanic>okay seems okay
03:40:39  <nathan7>domanic: RUN ["/bin/ls] is RUN ["/bin/sh", "-c", "[\"/bin/ls]"]
03:40:58  <domanic>hang on but it's a json array?
03:41:05  <nathan7>domanic: no, note the missing quote
03:41:20  <nathan7>domanic: it doesn't parse to an array of strings, so it's parsed as a raw string
03:41:39  <domanic>and drops the first [
03:41:42  <domanic>?
03:41:50  <nathan7>no
03:42:05  <nathan7>it just takes the whole thing as a raw string
03:42:10  <pfraze>it runs `["/bin/ls]`
03:42:31  <pfraze>that's rough
03:42:34  <domanic>hey well that is the right way to handle a parse error! what would YOU do!?
03:42:35  <nathan7>and RUN ["/bin/echo", 1] is RUN ["/bin/sh", "-c", "[\"/bin/echo\", 1]"]
03:43:15  <nathan7>these are also NOT DISTINGUISHED AT ALL in the UI
03:43:16  <nathan7>Step 2 : RUN ["/bin/echo", 1] ---> Running in 97127cd24c28
03:43:20  <nathan7>/bin/sh: [/bin/echo,: No such file or directory
03:43:27  <domanic>what is RUN ["/bin/sh", "1"]
03:43:34  <nathan7>what it seems to be, domanic
03:43:49  <nathan7>Step 2 : RUN ["/bin/echo", "1"] ---> Running in c7ad5dbfc317
03:43:49  <nathan7>1
03:43:55  * warbrettquit (Remote host closed the connection)
03:44:09  * ptjjoined
03:44:16  <nathan7>Docker is so full of wtfs it's not even funny anymore
03:44:28  * warbrettjoined
03:44:38  <nathan7>the other day I got to strace it just to find out it exits with a nondescriptive error if /etc/mke2fs.conf is not in order
03:45:16  <domanic>nathan7, have you heard about runtime.js?
03:45:22  <nathan7>domanic: no
03:45:34  <nathan7>domanic: nvm, I have
03:45:51  <domanic>this is probably the best introduction: https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
03:46:17  * contrahaxquit (Quit: Sleeping)
03:46:24  <domanic>although that guy is really just the prophet of runtime
03:46:41  <pfraze>wasnt docker shown to be escapable?
03:46:48  <nathan7>pfraze: undoubtedly
03:47:10  <pfraze>and a thousand startups cried out in horror, and were suddenly silenced
03:47:35  <nathan7>I can't even run a hardened kernel on DigitalOcean
03:47:49  <nathan7>so I'm pwned as hell anyway
03:47:54  <nathan7>and I can't upgrade my kernel
03:48:11  <nathan7>I used Portage to build myself a minimalist system with just Docker
03:48:15  <pfraze>Pwed as a Service
03:48:23  <pfraze>Pwned
03:48:26  <pfraze>:|
03:48:37  * warbrettquit (Ping timeout: 245 seconds)
03:48:53  <nathan7>pfraze: yep
03:49:02  <pfraze>nathan7 what do you think of qubes?
03:50:35  <nathan7>oh man, Qubes
03:50:41  <nathan7>Qubes is fucking cool
03:50:53  <nathan7>if it is the thing I think it is
03:51:23  <nathan7>yeah, it's by the lady of Blue Pill / Red Pill
03:51:31  <nathan7>Joanna Rutkowska
03:51:32  <pfraze>haha who's that?
03:51:34  <nathan7>she's cool as hell
03:51:38  <pfraze>sounds cool
03:51:45  <nathan7>Red Pill detects if you're running in a virtualised environment
03:51:47  <pfraze>the os looks great, I can wait to give it a run
03:51:58  <nathan7>Blue Pill was a subversive hypervisor she wrote
03:52:00  <pfraze>cant
03:52:18  <nathan7>boot the OS in a hypervisor, run your malware outside the OS
03:52:50  <pfraze>hahaha oh wow, the metaphors hit me slowly
03:52:58  <domanic>nathan7, pfraze obvious solution is to build your PaS on top of tabs in chrome running in headless mode
03:53:13  <nathan7>domanic: lol
03:53:28  <nathan7>domanic: I set up Docker because it's a cool toy
03:53:29  <pfraze>domanic, we call that "sorry not sorry" mode
03:53:52  <nathan7>domanic: I have three DO machines running DumbOS (my minimalist boot-to-Docker thing) now
03:54:09  <domanic>nathan7, I'm joking - but in a year or two this will seem like a reasonable way to run Enterprise systems
03:54:17  <nathan7>they boot, pull down nathan7/docker-api and fire it up
03:54:30  <nathan7>and docker-api just serves up the docker socket over SSL with client certificates
03:54:40  <nathan7>(obviously own CA, not an NSA-compromised one)
03:56:01  <nathan7>it works quite well, and it's faster than SmartOS annoyingly enough
03:58:57  <pfraze>domanic, http://grimwire.com:65000/profile/
04:00:35  <domanic>what has changed?
04:02:14  <pfraze>reduced to the "follow" and "flag" semantics. Click both of those for example modals
04:02:29  <ednapiranha>domanic: https://www.youtube.com/watch?v=kFtMl-uipA8
04:02:40  <pfraze>also removed IDs in lieu of join dates, per that issue I opened
04:04:54  <domanic>maybe have id's but just make them softer?
04:05:37  <domanic>is there a different word to use than flagging?
04:05:48  <pfraze>warning?
04:06:26  * contrahaxjoined
04:06:52  * phatedquit (Remote host closed the connection)
04:06:52  <domanic>what would it be called if you warned your friends that X is a bad actor IRL?
04:07:22  * contrahaxquit (Client Quit)
04:07:38  <domanic>we need to make it *feel* decentralized
04:07:43  <pfraze>"call the po-pos"
04:07:51  <domanic>:)
04:08:13  <pfraze>yeah, not sure. Shun, maybe?
04:08:22  <domanic>yes!
04:08:43  <domanic>and what if instead of "feed" we have "gossip"
04:08:52  <pfraze>in the nav?
04:08:55  <domanic>yeah
04:09:05  <pfraze>sure
04:09:39  <domanic>we need to adopt anything that we can use to differentiate from other systems
04:10:08  * Guest4617quit (Read error: Connection reset by peer)
04:11:01  <pfraze>I'm game for that, at least unless users throw tables
04:11:22  <pfraze>about the IDs, I agree with that article - they don't achieve a strong security goal
04:11:47  <pfraze>I'd be ok with them as just something for fun, but I worry about people using them for verification if we include them
04:13:23  * ptjquit (Quit: ptj)
04:13:24  * quijotejoined
04:13:25  <domanic>hmm, we have to walk the line between simplicity and correctness
04:13:42  <pfraze>true
04:13:50  <domanic>i mean, the web exposes links which are often weird
04:14:06  <domanic>people don't know what they mean, but they know they represent that page.
04:15:09  * ptjjoined
04:15:21  <pfraze>well, an entire pubkey *can* fit in a URL
04:15:47  <domanic>a eliptic curve key can
04:15:53  <domanic>or hash(key)
04:16:10  <domanic>oh oops you said the opposite
04:16:38  <pfraze>heh, I mean - I think so. I'm looking at my id_rsa.pub and it's not too long
04:16:46  * thealphanerdquit (Quit: thealphanerd)
04:17:32  * quijotequit (Ping timeout: 240 seconds)
04:17:54  <domanic>rsa is way longer
04:18:02  * dguttmanjoined
04:18:20  <domanic>but a 256 bit eliptic curve is said to be as secure as a 3000 bit rsa key
04:18:31  <domanic>256 bits = 32 bytes
04:18:59  <pfraze>what I'm looking at (and I may be exposing some ignorance here, but) is 372 bytes
04:19:15  <pfraze>I'm pretty sure I did 1024 bits
04:19:46  <pfraze>ECC is on the table as well, right?
04:20:41  <domanic>1024 bit rsa is not very strong! I think you should use 2048 at least (look into this though!)
04:20:53  <pfraze>hmm, ok
04:21:41  <pfraze>well anyway, the URL-ability is useful but, ultimately, still immaterial. We need people to do sight-checks in a trusted medium
04:22:20  <pfraze>if we can get a 32-char key with ECC, that's the best security UX
04:26:29  <nathan7>SSH uses Curve25519 / Ed25519 now
04:29:33  * j0hn__quit (Remote host closed the connection)
04:32:42  * thealphanerdjoined
04:33:55  <thealphanerd>ogd / substack : I finished a pretty big refactor on my browserify seed… I’d love your thoughts
04:33:56  <thealphanerd>https://github.com/Famous/browserify-seed/
04:36:19  * ptjquit (Quit: ptj)
04:37:01  * j0hnjoined
04:37:20  * ptjjoined
04:39:33  * posejoined
04:41:24  * j0hnquit (Remote host closed the connection)
04:42:27  * j0hnjoined
04:42:42  * j0hnquit (Remote host closed the connection)
04:44:27  * posequit (Ping timeout: 272 seconds)
04:44:48  <substack>thealphanerd: this part is a bit strange https://github.com/Famous/browserify-seed/blob/master/src/index.js#L2
04:44:56  <substack>relying on side effects to load css files
04:45:18  <substack>why not just use <link> tags to load css files?
04:45:23  <thealphanerd>I couldn’t think of a more elegant way to encapsulate css dependencies
04:45:34  <thealphanerd>the idea is this can be used for modules that are ui components
04:45:40  <thealphanerd>like a fader or a button
04:45:49  <thealphanerd>so the require should bring in all neccessary assets
04:45:59  <substack>that's not a great way to do it
04:46:10  <substack>instead, each widget can individually be responsible for loading its assets
04:46:29  <substack>in whatever way the widget needs or wants to do that
04:46:32  <thealphanerd>with calls to window?
04:46:51  <substack>that's one way
04:46:58  * ptjquit (Quit: ptj)
04:47:04  * warbrettjoined
04:47:11  <substack>here's what I usually do: https://github.com/substack/browserify-handbook#reusable-components
04:47:42  <substack>using brfs to make fs.readFileSync(__dirname + '/style.css') work and then using insert-css to inject that into the page
04:48:01  <substack>but it's local to each widget, not managed centrally
04:48:07  <thealphanerd>OHHH
04:48:07  <thealphanerd>that reminds me
04:48:07  <thealphanerd>is there a way to dynamically have brfs work?
04:48:11  <substack>no
04:48:16  <thealphanerd>or do you have to explicity reference path?
04:48:24  * warbrettquit (Client Quit)
04:48:26  <thealphanerd>I guess it is tree parsing
04:48:29  <substack>what are you trying to do?
04:48:31  <thealphanerd>so you would have to first unroll the loop
04:48:41  <thealphanerd>well for example… load an entire folder of templates
04:48:47  <thealphanerd>that could have ’n’ number of templates
04:49:01  <thealphanerd>without having to explicity write a new fs.readfile for each file
04:49:07  <substack>https://github.com/substack/bulkify
04:49:09  <thealphanerd>or ’n’ number of gl shaders
04:49:45  <thealphanerd>this is basically what I was just thinking
04:49:53  <thealphanerd>a transform that unrolls all the reads first
04:50:18  <substack>but I wouldn't use that for loading css
04:51:36  * LOUDBOTquit (Ping timeout: 255 seconds)
04:51:52  * jjjohnnyquit (Ping timeout: 245 seconds)
04:51:52  * py1honquit (Ping timeout: 245 seconds)
04:52:01  <thealphanerd>substack: one more question
04:52:16  <thealphanerd>is there a way to reference that transforms are global in the browserify object?
04:52:40  <thealphanerd>or do those have to be put inline in the call to brwoserify
04:52:43  * py1honjoined
04:52:46  * jjjohnnyjoined
04:52:48  <substack>reference?
04:52:59  <substack>reference that?
04:53:01  * warbrettjoined
04:53:21  <thealphanerd>one sec
04:53:48  <thealphanerd>https://github.com/Famous/browserify-seed/blob/latest-famous/package.json#L19-L21
04:53:50  <thealphanerd>I
04:53:58  <thealphanerd>I’m runnning deamdify to allow us to run the head of famous
04:55:23  <substack>it'd probably be better to just update famous to export its functionality as UMD
04:55:25  * captainplanetjoined
04:55:40  <substack>which is usually easy to do
04:56:12  <captainplanet>I missed those
04:56:13  <captainplanet>last messages
04:56:14  * captainplanetis thealphanerd
04:56:14  <captainplanet>got booted by poor tethering connection
04:57:08  * LOUDBOTjoined
04:58:17  * thealphanerdquit (Ping timeout: 244 seconds)
04:58:24  * captainplanetchanged nick to thealphanerd
04:59:26  <substack>just use UMD in famous
04:59:43  <substack>that way you'll need much less tooling
05:01:46  * Maciek416joined
05:05:57  * Maciek416quit (Ping timeout: 240 seconds)
05:09:07  * ptjjoined
05:13:02  <thealphanerd>substack: that’s a hope for the near future
05:13:18  * CoderPuppyjoined
05:13:50  * quijotejoined
05:14:30  * cpupquit (Ping timeout: 250 seconds)
05:18:21  * quijotequit (Ping timeout: 240 seconds)
05:21:09  * mmckeggquit (Ping timeout: 240 seconds)
05:21:48  <owen1>thealphanerd: regarding css and components, an alternative to 'insert-css' is 'rcss'
05:23:20  * mmckeggjoined
05:24:55  <thealphanerd>oweI think you mentioned that project before!
05:25:05  <thealphanerd>owen1: and I lost the scroll back
05:25:16  * jxsonjoined
05:27:57  * calvinmetcalfquit (Ping timeout: 240 seconds)
05:28:33  * ferossquit (Ping timeout: 240 seconds)
05:28:45  * ellellquit (Ping timeout: 240 seconds)
05:29:39  * ptjquit (Quit: ptj)
05:29:43  * calvinmetcalfjoined
05:29:49  * kriskowaljoined
05:30:24  * ferossjoined
05:30:32  * ellelljoined
05:30:45  * hughsk_quit (Ping timeout: 240 seconds)
05:30:50  * parshapquit (Ping timeout: 244 seconds)
05:31:19  * jdenquit (Ping timeout: 272 seconds)
05:31:40  * jbenetquit (Ping timeout: 260 seconds)
05:32:10  * parshapjoined
05:32:21  * sorribasquit (Ping timeout: 240 seconds)
05:32:38  * captainplanetjoined
05:33:24  * jdenjoined
05:33:33  * daleharveyquit (Ping timeout: 240 seconds)
05:33:55  * jbenetjoined
05:34:06  * hughsk_joined
05:34:29  * wa7sonquit (Ping timeout: 272 seconds)
05:35:32  * wa7sonjoined
05:35:33  * groundwaterquit (Ping timeout: 240 seconds)
05:35:42  * thealphanerdquit (Ping timeout: 255 seconds)
05:35:42  * captainplanetchanged nick to thealphanerd
05:35:57  * dubroy______quit (Ping timeout: 240 seconds)
05:36:05  * daleharvey__joined
05:36:12  * sorribasjoined
05:37:24  * groundwaterjoined
05:37:42  * thealphanerdquit (Quit: thealphanerd)
05:37:44  * warbrettquit (Remote host closed the connection)
05:37:57  * gozalaquit (Ping timeout: 240 seconds)
05:38:03  * hackygoluckyquit (Ping timeout: 240 seconds)
05:38:19  * warbrettjoined
05:38:40  * andreypoppquit (Ping timeout: 250 seconds)
05:38:47  * dubroy______joined
05:39:11  <owen1>thisandagain: (; also. if u are interested in self-contained components u should join us at #virtualdom
05:39:25  <owen1>virtualdom
05:40:00  <owen1>we just had a debate about those 2 modules
05:40:29  * hackygoluckyjoined
05:40:45  * jdenquit (Ping timeout: 240 seconds)
05:40:49  * mmckeggquit (Ping timeout: 272 seconds)
05:41:00  * gozalajoined
05:41:29  * andreypopp_joined
05:42:11  <owen1>thisandagain: sorry thealphanerd left already and my autocomplete picked your nick.
05:42:13  * mmckeggjoined
05:42:22  * jdenjoined
05:42:42  * warbrettquit (Ping timeout: 245 seconds)
05:46:01  <ednapiranha>owen1: he should be back in about 20 min
05:46:06  <ednapiranha>i think he's commuting
05:49:52  * thealphanerdjoined
05:52:42  <thealphanerd>was someone pinging me?
05:53:03  <owen1>thealphanerd: yup. if u are interested in self-contained components u should join us at #virtualdom
05:53:14  <thealphanerd>already idling :D
05:53:21  <owen1>and don't drive and irc at the same time (:
05:53:29  <thealphanerd>I was bking!
05:53:36  <thealphanerd>and on the train
05:54:05  <thealphanerd>I had quite little physicsal responsibilities aside from staying quiting and not farting earlier :D
05:56:19  <terinjokes>thealphanerd: as a member of public transportation sometimes
05:56:20  <terinjokes>thank you
05:56:42  <thealphanerd>I didn’t say I did a good job
06:00:31  * jlordjoined
06:04:40  * jesusabdullahquit (Ping timeout: 250 seconds)
06:08:05  * pfrazequit (Read error: Connection reset by peer)
06:10:48  * jesusabdullahjoined
06:12:37  * ednapiranhaquit
06:14:45  * quijotejoined
06:18:58  * quijotequit (Ping timeout: 250 seconds)
06:25:47  * groundwaterquit (Ping timeout: 272 seconds)
06:26:11  * groundwaterjoined
06:40:29  * posejoined
06:40:54  * phatedjoined
06:44:45  * posequit (Ping timeout: 240 seconds)
06:50:41  * Maciek416joined
06:53:29  * yoshuawuytsjoined
06:55:02  * Maciek416quit (Ping timeout: 250 seconds)
07:05:00  * jxsonquit (Quit: Leaving...)
07:09:04  * fotoveritequit (Quit: fotoverite)
07:09:38  <jjjohnny>domanic: i think viacoin is going to be a the altcoin network that financial insitutions use to make transactions in a cryptocurrencylike fashion
07:10:02  <jjjohnny>you have to pay a fee for those transactions, ergo you have you buy viacoins
07:10:43  <jjjohnny>i bought 585 of them with my last .2 BTC but im thinking about doing some day trading we'll see
07:11:06  <jjjohnny>in any case, i now have enough viacoin to use the viacoin network to run my own coin
07:11:14  <jjjohnny>or "asset"
07:11:22  <jjjohnny>johnnycoin comin at ya
07:12:05  <jjjohnny>domanic: its like we talked about maybe last year, how can I sell shares in myself
07:12:15  <thealphanerd>jjjohnny: you got plans thursday night?
07:12:26  <jjjohnny>no
07:12:27  <thealphanerd>There’s a node bot SF organizer meeting at the famous office
07:12:30  <thealphanerd>if you want to come
07:12:35  <thealphanerd>there will be punch and pie
07:12:58  <thealphanerd>open invitation to anyone else too
07:13:00  <jjjohnny>well i do wanna go to nodebot
07:13:01  <jjjohnny>s
07:13:12  * domanicwonders how much it will cost to buy a 51% stake in jjjohnny
07:13:36  <thealphanerd>jjjohnny: we are talking about hosting it on our bottom floor in october
07:13:39  <thealphanerd>there is a lot of space!
07:13:56  * phatedquit (Remote host closed the connection)
07:14:18  <jjjohnny>leave it to me to make a financial blunder like accidentally selling my liberty
07:14:38  <jjjohnny>fuck tbh its better off in somebody elses care
07:15:20  <jjjohnny>anybody wanna write cryptocurrency trading bots with me?
07:15:25  * quijotejoined
07:15:25  <thealphanerd>sure
07:15:31  <thealphanerd>you’ll have to bare with me though
07:15:58  <jjjohnny>cryptsy.com
07:16:30  <thealphanerd>ok
07:16:57  <jjjohnny>they have a module too
07:16:58  <thealphanerd>so we have an api
07:17:07  <jjjohnny>havent tested it yet
07:17:14  <thealphanerd>does it do promise based strea,s?
07:17:16  <jjjohnny>WHAT WE NEED ARE DECENT HURRISTICS
07:17:16  <LOUDBOT>FUCK HOMESTAR RUNNING UP HIS URETHRA
07:17:28  <thealphanerd>lul
07:17:44  <domanic>jjjohnny, if the price is about to go up, buy! if the price is about to go down, sell!
07:17:48  <jjjohnny>step is a buy low sell high algo
07:17:53  <jjjohnny>haha
07:18:03  <thealphanerd>LOLOL
07:18:04  <thealphanerd>https://www.google.com/search?q=cryptsy+hurristic&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a&channel=fflb#channel=fflb&q=cryptsy+heuristic&rls=org.mozilla:en-US:official&spell=1
07:18:09  <thealphanerd>third link is angular-once
07:19:36  <jjjohnny>domanic: instead of trying to write rilly smart bots that look at trading data, make a stupid one that a human can tweak and bend in RT
07:19:43  <jjjohnny>thats my take on AI
07:19:59  <jjjohnny>err ML
07:20:06  <thealphanerd>lots of knobs
07:20:22  <jjjohnny>yeah i even wrote a module for turning function params into knobs
07:20:22  * quijotequit (Ping timeout: 264 seconds)
07:20:47  <thealphanerd>amazing~
07:21:07  <jjjohnny>johnny's secret synthesizer and cryptocurrency trading interface
07:21:09  <thealphanerd>faust does generative ui for whatever you builld
07:21:24  <thealphanerd>I’m going to try and redo that and submit a paper to web audio conference
07:21:24  <jjjohnny>graphs?
07:21:26  <thealphanerd>are you applying?
07:21:27  <domanic>jjjohnny, hope you enjoy simultaniously experiencing both FEAR and GREED
07:22:35  <jjjohnny>domanic: resulting from what?
07:23:16  <domanic>jjjohnny, resulting from day trading
07:23:28  <jjjohnny>oh so ur saying the bots should handle it all while I sit back and play the jams
07:23:59  <domanic>yes, if you want to stay a groovy dude
07:24:23  <jjjohnny>domanic: can we produce merge conflict with cryptoshares?
07:24:48  <domanic>or just kickstarter
07:25:08  <jjjohnny>what what you would allow such
07:25:13  * djcoinjoined
07:25:34  <jjjohnny>i figured we'd have to do it with BTC, are you over that?
07:26:25  * fotoveritejoined
07:26:28  <jjjohnny>cryptoshares is like geting private investors tho, which is good for productions like movies
07:26:45  <thealphanerd>jjjohnny: you make movies?
07:26:49  <thealphanerd>I just bought a new camera!
07:26:57  <jjjohnny>i have and I will again
07:27:10  <jjjohnny>whatcha got?
07:27:18  <thealphanerd>I bought the black magic pocket cinema
07:27:21  <thealphanerd>and a speed booster
07:27:25  <thealphanerd>for my nikon glass
07:29:53  <jjjohnny>are you a cinemtographer or a DP?
07:30:59  * quijotejoined
07:36:57  <jjjohnny>domanic: next weekend u gotta go to the promenade end of the lake where there are several tension ropes setup
07:37:26  <jjjohnny>and people dance and play music
07:37:55  <thealphanerd>I was a camera trainee
07:37:57  <thealphanerd>almost joined the union
07:37:58  <thealphanerd>but decided to go back to school instead
07:37:59  <thealphanerd>I don’t even remember how to calculate depth of field… but I want to document some stuff
07:38:00  <thealphanerd>jjjohnny: what role do you usually play?
07:38:05  <jjjohnny>i showed off some kung foo dance and earned compliments on my style
07:39:41  <domanic>jjjohnny, I just feel like every second programmer would fund a movie about git
07:39:59  <domanic>it's a very broad appeal
07:40:30  <jjjohnny>most certain
07:42:32  <thealphanerd>domanic: can the villian be submodules?
07:42:50  <domanic>thealphanerd, haha
07:44:10  <domanic>the current idea is that the villian is inventor of the time machine from yesterday (GIT is a time machine)
07:45:05  <domanic>so the hero (inventor of time machine, today) must travel back in time and fix the fuck ups (resolving the merge conflict)
07:45:18  * fotoveritequit (Quit: fotoverite)
07:48:14  <jjjohnny>domanic: if I fork merge conflict, do I have MIT license to your image?
07:49:08  <domanic>which image?
07:49:22  <domanic>my gavatar?
07:53:14  * peutetrejoined
07:55:42  <jjjohnny>domanic: your coca cola
07:57:43  * yoshuawuytsquit (Quit: Computer has gone to sleep.)
07:58:49  * peutetre_joined
07:59:41  * peutetrequit (Ping timeout: 255 seconds)
07:59:42  * peutetre_changed nick to peutetre
08:07:10  <thealphanerd>so svn?
08:15:48  * thealphanerdquit (Quit: thealphanerd)
08:16:05  * thealphanerdjoined
08:20:52  * quijotequit (Ping timeout: 240 seconds)
08:26:24  <jjjohnny>thealphanerd: did u scan this JS betawave yet https://soundcloud.com/johnnyscript/theegress-betamins-premix
08:26:37  <thealphanerd>nope
08:26:39  <thealphanerd>I can though
08:26:52  <thealphanerd>jjjohnny: are you good at regex?
08:26:56  <thealphanerd>I’m trying to fix an npm bug
08:26:57  <jjjohnny>noe
08:27:09  <jjjohnny>I can though
08:27:14  <thealphanerd>I hve a solution but it isn’t elegant
08:27:30  <jjjohnny>match and replace are jus fine
08:27:34  <thealphanerd>one sec
08:27:50  * contrahaxjoined
08:27:55  <thealphanerd>return /^[^@ \/%]+\/[^@ \/%]+$/.test(arg) || /^[^@ \/%]+\/[^@ \/%]+[^@ #%]+[^@ \/%]+$/.test(arg)
08:27:57  <thealphanerd>passes the test
08:28:21  <thealphanerd>But I definitely don’t need to ||
08:28:30  <jjjohnny>its very teutonic
08:29:38  <thealphanerd>the first expression I think is saying “anything that isn’t a slash” and then there is a slash and then there isn’t another slash until the end
08:29:50  <thealphanerd>this is for maybeGithubShorthand in npm-package-arg
08:30:10  <thealphanerd>so I wrote the modified second expression that states if there is a hash, expect to find another slash
08:30:14  * contrahaxquit (Client Quit)
08:31:32  <jjjohnny>i would respond but I dont want to marr my credibility as a programmer
08:34:04  <thealphanerd>lul
08:34:17  <thealphanerd>I think I might just make the pull request with the second expression
08:34:23  <thealphanerd>and like someone improve on it
08:36:25  * contrahaxjoined
08:36:27  * quijotejoined
08:38:43  * yoshuawuytsjoined
08:39:14  * Maciek416joined
08:41:24  * posejoined
08:43:57  * Maciek416quit (Ping timeout: 245 seconds)
08:46:03  * posequit (Ping timeout: 240 seconds)
08:50:31  <thealphanerd>othiym23: https://github.com/npm/npm-package-arg/pull/5
08:56:34  * contrahaxquit (Quit: Sleeping)
08:58:13  * contrahaxjoined
08:58:48  * contrahaxquit (Remote host closed the connection)
08:59:08  * domanicquit (Ping timeout: 240 seconds)
08:59:21  * contrahaxjoined
09:14:29  * contrahaxquit (Read error: Connection reset by peer)
09:15:08  * contrahaxjoined
09:23:23  * thealphanerdquit (Quit: thealphanerd)
09:28:48  * contrahaxquit (Quit: Sleeping)
09:29:24  * jlordquit (Quit: Connection closed for inactivity)
09:42:50  * yoshuawuytsquit (Quit: Computer has gone to sleep.)
10:23:04  * kesslerjoined
10:27:32  * kesslerquit (Ping timeout: 240 seconds)
10:28:08  * Maciek416joined
10:32:45  * Maciek416quit (Ping timeout: 240 seconds)
10:40:12  * quijotequit (Ping timeout: 245 seconds)
10:42:18  * posejoined
10:46:42  * posequit (Ping timeout: 246 seconds)
11:08:30  * quijotejoined
11:13:02  * quijotequit (Ping timeout: 260 seconds)
11:14:30  * posejoined
11:14:33  * phatedjoined
11:19:10  * phatedquit (Ping timeout: 255 seconds)
11:24:23  * peutetrequit (Quit: peutetre)
11:33:33  * guybrushquit (Excess Flood)
11:34:13  * guybrushjoined
11:43:12  * kesslerjoined
12:09:15  * quijotejoined
12:14:07  * quijotequit (Ping timeout: 272 seconds)
12:17:07  * therealkoopajoined
12:17:22  * Maciek416joined
12:21:29  * AvianFlujoined
12:21:33  * Maciek416quit (Ping timeout: 240 seconds)
12:41:13  * peutetrejoined
12:50:58  * AvianFluquit (Quit: Leaving)
13:00:21  * fotoveritejoined
13:10:10  * quijotejoined
13:14:21  * quijotequit (Ping timeout: 240 seconds)
13:14:43  * brianloveswordsjoined
13:34:52  * kesslerquit (Ping timeout: 240 seconds)
13:55:02  * posequit (Remote host closed the connection)
13:55:25  * posejoined
13:56:30  * AvianFlujoined
13:56:36  * kesslerjoined
13:57:53  * hughsk_changed nick to hughsk
14:05:55  * posequit (Remote host closed the connection)
14:06:02  * Maciek416joined
14:09:50  * posejoined
14:10:44  * Maciek416quit (Ping timeout: 240 seconds)
14:10:45  * quijotejoined
14:14:26  * quijotequit (Read error: Connection reset by peer)
14:14:45  * quijotejoined
14:31:06  * kenperkinsjoined
14:42:17  * posequit (Remote host closed the connection)
14:46:20  * kenperkinsquit (Quit: Computer has gone to sleep.)
14:47:25  * posejoined
14:51:52  * kesslerquit (Ping timeout: 245 seconds)
14:53:06  * posequit (Remote host closed the connection)
14:56:25  * pfrazejoined
14:57:14  * CoderPuppyquit (Quit: Leaving)
14:59:26  * posejoined
15:01:14  * cpupjoined
15:08:27  * kesslerjoined
15:08:59  * warbrettjoined
15:19:22  * quijotequit (Ping timeout: 240 seconds)
15:20:27  * brianloveswordsquit (Quit: Computer has gone to sleep.)
15:26:15  * j0hnjoined
15:41:49  * ednapiranhajoined
15:41:49  * nickleeflyjoined
15:43:00  * quijotejoined
15:44:13  * kesslerquit (Ping timeout: 255 seconds)
15:46:58  * kesslerjoined
15:50:54  * brianloveswordsjoined
15:53:10  * shamajoined
15:54:55  * Maciek416joined
15:59:32  * Maciek416quit (Ping timeout: 240 seconds)
16:01:39  * DTrejojoined
16:02:37  * tmcwjoined
16:04:26  * brianloveswordsquit (Quit: Computer has gone to sleep.)
16:05:43  * brianloveswordsjoined
16:07:09  * warbrettquit (Remote host closed the connection)
16:07:47  * warbrettjoined
16:11:52  * warbrettquit (Ping timeout: 245 seconds)
16:22:26  * AvianFluquit (Quit: Leaving)
16:32:25  * djcoinquit (Quit: WeeChat 0.4.3)
16:38:36  * brianloveswordsquit (Quit: Computer has gone to sleep.)
16:41:04  * naneaujoined
16:44:29  * ptjjoined
16:44:35  * phatedjoined
16:51:31  * phatedquit (Ping timeout: 272 seconds)
16:55:14  * pfraze_joined
16:56:16  * DTrejo_joined
16:58:28  * pfrazequit (Ping timeout: 246 seconds)
16:58:28  * DTrejoquit (Ping timeout: 246 seconds)
17:02:53  * kenperkinsjoined
17:05:30  * quijotequit (Read error: Connection reset by peer)
17:05:55  * quijotejoined
17:06:26  * quijotequit (Read error: Connection reset by peer)
17:06:53  * quijotejoined
17:10:11  * ptjquit (Quit: ptj)
17:10:40  * tmcwquit
17:11:06  * thealphanerdjoined
17:11:08  * quijotequit (Ping timeout: 250 seconds)
17:14:56  * warbrettjoined
17:19:05  * quijotejoined
17:25:42  * quijotequit (Ping timeout: 245 seconds)
17:26:35  * pfraze_changed nick to pfraze
17:28:39  * ptjjoined
17:30:09  * kesslerquit (Ping timeout: 272 seconds)
17:31:40  * kesslerjoined
17:33:32  * phatedjoined
17:34:14  * ptjquit (Quit: ptj)
17:43:44  * Maciek416joined
17:45:09  * cpupquit (Ping timeout: 240 seconds)
17:46:39  * cpupjoined
17:48:21  * Maciek416quit (Ping timeout: 240 seconds)
17:48:42  * quijotejoined
17:49:49  * nickleeflyquit (Quit: Connection closed for inactivity)
17:53:17  * j0hnquit (Quit: Leaving...)
17:55:44  * thealphanerdquit (Read error: Connection reset by peer)
17:56:28  * thealphanerdjoined
17:58:36  * posequit (Remote host closed the connection)
17:59:10  * kenperkinsquit (Quit: Computer has gone to sleep.)
18:02:38  * jxsonjoined
18:05:30  * thealphanerdquit (Quit: thealphanerd)
18:05:57  * posejoined
18:06:15  * quijotequit (Ping timeout: 272 seconds)
18:12:59  * ptjjoined
18:20:14  * thealphanerdjoined
18:27:37  <jjjohnny>substack: http://monoskop.org/Bauhaus
18:27:48  * kriskowalquit (Quit: kriskowal)
18:28:43  <calvinmetcalf>ogd: what do you recommend for writting csvs ?
18:28:50  <ogd>calvinmetcalf: csv-write-stream
18:29:30  <calvinmetcalf>excellent thank you
18:44:40  * ptjquit (Read error: Connection reset by peer)
18:50:26  * yorickjoined
18:54:38  * ptjjoined
19:00:12  * kesslerquit (Ping timeout: 246 seconds)
19:03:42  * quijotejoined
19:07:57  * quijotequit (Ping timeout: 240 seconds)
19:12:01  * posequit (Remote host closed the connection)
19:12:49  * gozalaquit (Quit: Connection closed for inactivity)
19:15:21  * kesslerjoined
19:17:37  * peutetrequit (Quit: peutetre)
19:20:42  * kesslerquit (Ping timeout: 260 seconds)
19:28:01  * cpupquit (Quit: Leaving)
19:28:30  * naneauquit (Quit: Quit.)
19:31:08  * cpupjoined
19:32:38  * Maciek416joined
19:33:05  * domanicjoined
19:37:09  * Maciek416quit (Ping timeout: 240 seconds)
19:39:00  * posejoined
19:41:35  * tilgovijoined
19:54:09  * ptjquit (Read error: Connection reset by peer)
19:54:27  * ptjjoined
19:59:26  <ogd>calvinmetcalf: im trying to get local postgres from homebrew on osx working with sqldown
19:59:48  <ogd>calvinmetcalf: i am doing sqldown('postgres://localhost') but then postgres says FATAL: database "maxogden" does not exist
20:00:42  <ogd>calvinmetcalf: oh i guess my postgres just isnt set up
20:04:28  * quijotejoined
20:04:39  * naneaujoined
20:06:56  * ptjquit (Read error: Connection reset by peer)
20:06:56  * quijote_joined
20:07:06  * quijotequit (Read error: Connection reset by peer)
20:07:18  * ptjjoined
20:07:44  * therealkoopaquit (Remote host closed the connection)
20:08:49  * therealkoopajoined
20:08:52  * naneauquit (Ping timeout: 240 seconds)
20:11:27  * quijote_quit (Ping timeout: 245 seconds)
20:11:39  * ptjquit (Read error: Connection reset by peer)
20:13:21  * ptjjoined
20:19:57  <calvinmetcalf>Odg I'll be afk for the next hour but then can help trouble shoot
20:24:40  * cpupquit (Ping timeout: 244 seconds)
20:24:46  <ogd>calvinmetcalf: i think i got it working, had to run `createdb` first (didnt even know postgres puts a `createdb` thing in your path)_
20:25:36  * cpupjoined
20:28:26  * ptjquit (Read error: Connection reset by peer)
20:28:49  * ptjjoined
20:31:10  <ogd>domanic: hey you guys wanna get tacos
20:33:01  * felixn_changed nick to felixn
20:33:12  * cpupquit (Ping timeout: 245 seconds)
20:35:16  <jjjohnny>jesusabdullah: anyone may choose to remove theyself from the event, and that is ok, and it doesn't necessarily mean you are acting out of privaledge
20:35:22  * ptjquit (Ping timeout: 255 seconds)
20:35:37  <jjjohnny>people got things to focus on
20:35:54  <jjjohnny>but if you dont care, or dont want to, then you should be be polled
20:36:13  <jesusabdullah>jjjohnny: sure. but you don't think those people got polled?
20:36:15  <jjjohnny>they "polled" a 1000 spot opinions
20:36:40  <jesusabdullah>jjjohnny: for my perspective, I grew up in a town that was overwhelmingly white and far removed from anything like missouri
20:36:40  <jjjohnny>the only truth to that poll was the people who said DK
20:36:42  <jjjohnny>dont know
20:36:47  * ptjjoined
20:37:11  <jesusabdullah>jjjohnny: so it's really easy for people in my family---and I heard this a lot growing up and even now---to claim that we're in a post-racial society because "hey I'm not racist"
20:37:51  <jesusabdullah>jjjohnny: you'd think these people would say, "I don't know I live in an all-white community 15 miles from the next charitably-called-town" but they don't
20:38:21  <ogd>substack: you guys do your daily taco run yet? im about to go downtown
20:39:02  * ptjquit (Client Quit)
20:39:20  <jjjohnny>jesusabdullah: thats bc polling like that is retarding
20:39:50  <jjjohnny>pigeon polling call it
20:40:15  <domanic>ogd, did some one say TACO?
20:40:33  <jesusabdullah>It probably was a flawed poll, in that there are a lot of ways to make a poll scientifically valid that they probably skipped
20:40:55  <jesusabdullah>I mean, the question of correlating answers with locale is probably pretty important
20:40:57  <jjjohnny>i cast rolleyes at your "scientifically valid"
20:41:09  <jesusabdullah>you know there's a theory here
20:41:14  <jesusabdullah>it's called statistics XD
20:41:32  <jjjohnny>yeah there a million ways that poll is BS, yet pew does that all the time and then the pigeon brains who listen to NPR eat it up
20:42:17  <jjjohnny>and chicken heads like me get scanning hashtags
20:43:00  * cpupjoined
20:43:40  <ogd>domanic: yea you wanna get tacos?
20:43:47  * no9joined
20:44:41  <domanic>ogd, which place? I am at hearth
20:44:50  <ogd>domanic: was gonna go to http://www.yelp.com/biz/ole-ole-burrito-express-oakland cause they have lotsa seating upstairs
20:44:56  <ogd>domanic: im bringin my group wifi hotspot thingy
20:45:45  * brianloveswordsjoined
20:47:27  <ogd>domanic: im gonna bike over there now, will be upstairs hackin
20:48:17  * AvianFlujoined
20:49:39  <jden>always tacos
20:49:52  * AvianFlupart
20:50:02  * AvianFlujoined
20:50:04  <domanic>ogd, oh I remember that place
20:50:09  <AvianFlu>ENDLESS UNMITIGATED TACOS
20:50:10  <LOUDBOT>THE PRIMARY PURPOSE OF SOCKS IS TO CATCH SEMEN WHILE FURTIVELY MASTURBATING.
20:50:26  <jden>taco mitigation protocol is in effect
20:50:39  <jden>to avoid the worst symptoms, give jden all your excess tacos
21:04:45  * domanicquit (Ping timeout: 240 seconds)
21:07:51  * quijotejoined
21:09:29  * quijote_joined
21:09:38  * quijotequit (Read error: Connection reset by peer)
21:13:33  * cpupquit (Ping timeout: 240 seconds)
21:14:25  * quijote_quit (Ping timeout: 260 seconds)
21:18:45  <calvinmetcalf>ogd postgis even puts a dump shapefile in your path
21:19:15  <ogd>calvinmetcalf: lol wow
21:19:33  * cpupjoined
21:21:35  * Maciek416joined
21:23:57  * cpupquit (Ping timeout: 240 seconds)
21:25:57  * Maciek416quit (Ping timeout: 240 seconds)
21:27:42  * cpupjoined
21:46:46  * warbrettquit
21:47:08  * brianloveswordsquit (Quit: Computer has gone to sleep.)
21:49:27  * brianloveswordsjoined
21:49:29  * domanicjoined
21:51:29  * posequit (Remote host closed the connection)
21:53:34  <calvinmetcalf>ogd, are dat document versions always intigers?
21:53:44  <ogd>calvinmetcalf: yea. also #dat
21:57:25  <nathan7>domanic: https://github.com/dominictarr/monotonic-timestamp/pull/9
22:00:04  * therealkoopaquit (Remote host closed the connection)
22:01:59  * therealkoopajoined
22:02:00  <domanic>nathan7, please include a description of what it actually does
22:02:16  <domanic>oh it's just a link
22:02:43  <nathan7>domanic: yeah
22:03:24  <domanic>still, you made me click a thing.
22:03:28  <domanic>now you owe me
22:03:39  * posejoined
22:05:23  * kesslerjoined
22:07:03  * therealkoopaquit (Ping timeout: 255 seconds)
22:10:21  * quijotejoined
22:14:03  * domanicquit (Ping timeout: 240 seconds)
22:14:33  * quijotequit (Ping timeout: 240 seconds)
22:14:41  <jjjohnny>domanic: issuance of a yom to the trust network costs .0004 VIA
22:16:42  * therealkoopajoined
22:21:18  * therealkoopaquit (Ping timeout: 260 seconds)
22:25:01  * AvianFlu_joined
22:28:04  * AvianFluquit (Ping timeout: 260 seconds)
22:28:19  * pfrazequit (Remote host closed the connection)
22:30:52  * therealkoopajoined
22:32:12  * contrahaxjoined
22:33:15  <Domenic>How does one travel to NodeConf EU?
22:33:24  <Domenic>Which airport, and then from the airport what then?
22:33:42  * ednapiranhaquit (Remote host closed the connection)
22:34:32  * AvianFlu__joined
22:35:55  <substack>Domenic: dublin and there's a train you can take to waterford
22:36:27  <substack>http://www.irishrail.ie/
22:37:33  * AvianFlu_quit (Ping timeout: 250 seconds)
22:39:18  * therealkoopaquit (Ping timeout: 246 seconds)
22:42:37  * gozalajoined
22:44:57  * therealkoopajoined
22:45:04  * AvianFlu_joined
22:46:06  <Domenic>substack: thanks
22:48:18  * AvianFlu__quit (Ping timeout: 244 seconds)
22:49:08  * therealkoopaquit (Ping timeout: 240 seconds)
22:50:34  * yorickquit (Read error: Connection reset by peer)
22:59:41  * therealkoopajoined
23:02:52  * DTrejo_quit (Remote host closed the connection)
23:04:02  * therealkoopaquit (Ping timeout: 245 seconds)
23:10:23  * Maciek416joined
23:11:00  * quijotejoined
23:14:32  * therealkoopajoined
23:15:26  * Maciek416quit (Ping timeout: 255 seconds)
23:15:40  * quijotequit (Ping timeout: 250 seconds)
23:18:58  * pfrazejoined
23:21:25  * contrahaxquit (Quit: Sleeping)
23:26:22  * therealkoopaquit (Ping timeout: 240 seconds)
23:30:33  * warbrettjoined
23:30:46  * therealkoopajoined
23:34:43  * jjjohnny_joined
23:36:13  * jjjohnnyquit (Ping timeout: 246 seconds)
23:38:49  * no9quit (Quit: Leaving)
23:40:10  * therealkoopaquit (Ping timeout: 264 seconds)
23:43:25  * AvianFlu_changed nick to AvianFlu
23:45:26  * therealkoopajoined
23:46:04  * ednapiranhajoined
23:52:26  * ednapiranhaquit (Remote host closed the connection)