00:00:00  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:08:42  * dguttmanquit (Quit: dguttman)
00:10:13  * ryan_stevensjoined
00:11:30  <substack>here we go, works this time https://soundcloud.com/substack/plucky
00:20:54  <st_luke>substack: wonderful
00:21:20  <st_luke>it went right into wubby which caught me off guard
00:21:29  <substack>haha
00:23:11  <dominictarr>wubby is also good
00:24:25  <substack>https://soundcloud.com/substack/evolving-melody
00:26:12  * _sorensenquit (Ping timeout: 272 seconds)
00:26:44  <substack>I want to revisit sing-song to do the vocals for some composition
00:28:43  <st_luke>dominictarr: still waiting for paolo?
00:29:06  <dominictarr>st_luke, he just arrived
00:29:39  <st_luke>ah cool, want to meet over there and grab a coffee or something?
00:30:31  <dominictarr>st_luke, where?
00:30:41  <st_luke>that part of manhattan
00:33:00  <dominictarr>give me an address and I'll meet you there
00:34:18  <st_luke>83 third ave, this dessert house called 'just sweet'
00:34:20  <st_luke>http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Just+Sweet+Dessert+House,+New+York,+NY&aq=0&sll=40.731727,-73.988052&sspn=0.042406,0.076818&ie=UTF8&hq=Just+Sweet+Dessert+House,&hnear=New+York&ll=40.731714,-73.988028&spn=0.04078,0.076818&z=14&iwloc=A&ved=0CD0QpQY&sa=X&ei=ByRxTayxIYW4yQXH-OXBDA
00:34:31  <st_luke>pretty easy to get to
00:36:35  <st_luke>im gonna head over
00:40:06  <dominictarr>st_luke, okay, sweet! see you soon!
00:43:55  * st_lukequit (Remote host closed the connection)
00:52:12  * dominictarrquit (Read error: Operation timed out)
00:52:50  <rvagg>"Follow substack, Alicia Keys, No Doubt and others on SoundCloud. ", interesting company they've put you with there substack
00:53:42  <mbalho>lol
00:54:08  <CoverSlide>substack: let me know who you take to the Grammy's
00:54:38  <rowbit>Hourly usage stats: [developer: 12, free: 45]
00:54:42  <substack>hahah
00:55:04  <substack>I will show up to the grammies in a robot costume
00:57:35  <rvagg>mbalho: I think in your nodepi setup instructions you'll also need to add `apt-get install build-essential libssl-dev` to get Node compiled
00:57:57  <mbalho>sweet
00:58:09  <substack>https://soundcloud.com/substack/beat-boop
00:58:09  <rvagg>someone needs to make a raspberry pi .deb dist for node... wondering if I should just do it
00:58:11  <mbalho>man getting upstart to work was stupid
00:58:28  <mbalho>so much googling and version differences and obscure errors
00:58:37  <mbalho>its why i am blissfully ignorant of most sysadmin stuf
00:58:49  <rvagg>yeah, beat boop is good... and it's got you in different company: " Follow substack, Foo Fighters, The Times and others on SoundCloud. "
00:58:52  <CoverSlide>systemd is awesome
00:59:19  <substack>that will be my new self-invented genre
00:59:22  <substack>beat-boop
00:59:34  <CoverSlide>I have: Follow substack, Grizzly Bear, Al Jazeera and others on SoundCloud.
00:59:36  <rvagg>and your band should be called Substack and the FooBar Fighters
01:02:40  * yorickquit (Remote host closed the connection)
01:05:15  * st_lukejoined
01:05:41  <CoverSlide>I like evolving-melody. makes me think of metroid
01:05:47  <CoverSlide>or SuperCommuter
01:06:26  <substack>https://soundcloud.com/substack/methodical
01:08:32  * ryan_stevensquit (Quit: Leaving.)
01:09:15  * ryan_stevensjoined
01:16:47  <isaacs>substack: i'm so tempted to just include browserify in npm, and say "npm is the front-end package manager"
01:16:51  * st_lukequit (Remote host closed the connection)
01:19:16  <substack>haha
01:23:15  <Raynos>isaacs: do it!
01:45:19  <mbalho>isaacs: +1000
01:45:46  <mbalho>but first we should have a make-browserify-more-awesome hackathon
01:49:30  <Raynos>mbalho: yes!
01:49:49  <Raynos>substack: when browserify 2 then browserify hackathon where everyone writes browserify 2 plugins!
01:52:16  <mbalho>yep
01:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 32]
01:58:21  * thatguydanjoined
02:04:34  * ryan_stevensquit (Quit: Leaving.)
02:06:13  * ryan_stevensjoined
02:09:55  <ralphtheninja>isaacs: do it! what speaks against it?
02:41:33  * ryan_stevensquit (Quit: Leaving.)
02:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 16]
02:56:47  * ITproquit (Read error: Connection reset by peer)
02:57:20  * ITprojoined
03:00:20  * ryan_stevensjoined
03:05:18  * st_lukejoined
03:09:18  <rvagg>npm-bloat speaks against it
03:18:16  * nk109joined
03:23:21  * ralphtheninjaquit (Quit: Lost terminal)
03:24:21  <st_luke>substack: dominictarr just showed me the old school website you made many years ago
03:24:27  <st_luke>we were talking about old school websites we made back in the day
03:26:16  <substack>mbalho: sounds good!
03:26:50  <substack>st_luke: the internet of the 90s never died, it just got diluted with fresh content
03:27:02  <substack>s/fresh/inferior/
03:29:04  * chapelquit (Ping timeout: 246 seconds)
03:30:14  * chapeljoined
03:47:52  * ryan_stevensquit (Quit: Leaving.)
03:52:55  * ryan_stevensjoined
03:54:38  <rowbit>Hourly usage stats: [developer: 1, free: 20]
04:04:48  * ralphtheninjajoined
04:09:46  * ralphtheninjaquit (Ping timeout: 246 seconds)
04:11:48  * st_lukequit (Remote host closed the connection)
04:14:23  * st_lukejoined
04:15:09  * dguttmanjoined
04:16:56  * dominictarrjoined
04:23:18  * dguttmanquit (Quit: dguttman)
04:32:11  * stlsaintjoined
04:32:11  * stlsaintquit (Changing host)
04:32:12  * stlsaintjoined
04:32:24  * dguttmanjoined
04:36:00  * dguttmanquit (Client Quit)
04:36:10  * ryan_stevensquit (Quit: Leaving.)
04:39:27  * dguttmanjoined
04:39:59  * dguttmanquit (Client Quit)
04:42:29  * st_lukequit (Remote host closed the connection)
04:52:15  * ryan_stevensjoined
04:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 47]
05:03:29  <jjjjohnnny>https://gist.github.com/4325197
05:03:35  <jjjjohnnny>substack: ^
05:03:44  <substack>neat
05:04:54  * dominictarrquit (Ping timeout: 264 seconds)
05:07:36  * substackmaking some more beepstep
05:10:20  <jjjjohnnny>https://gist.github.com/4325215
05:10:22  <jjjjohnnny>updated
05:17:48  * dguttmanjoined
05:22:42  * dguttmanquit (Ping timeout: 256 seconds)
05:24:07  * nk109quit (Quit: Computer has gone to sleep.)
05:33:18  * dguttmanjoined
05:33:26  * tilgoviquit (Remote host closed the connection)
05:34:15  * dguttmanquit (Client Quit)
05:35:29  * dguttmanjoined
05:36:19  * dguttmanquit (Client Quit)
05:36:25  <substack>https://soundcloud.com/substack/beepstep
05:37:59  * lyaunzbejoined
05:38:44  <lyaunzbe>Random question: do I need the sox utility to use baudio?
05:39:36  * dominictarrjoined
05:41:56  <substack>lyaunzbe: it helps
05:42:05  <substack>anything that can play raw audio will work
05:42:30  <substack>so long as you can encode the rate and data encoding of the output format
05:45:46  <lyaunzbe>substack: Ahh okay. Thanks
05:46:15  <substack>you'll have the easiest time getting started if you just install sox
05:47:22  <lyaunzbe>Ya, seems like it. Im going to try to make a audio visualizer (hopefully)
05:47:32  <lyaunzbe>s/a/an
05:48:07  <substack>cool
05:54:38  <rowbit>Hourly usage stats: [developer: 4, free: 134]
05:56:45  * mikealquit (Quit: Leaving.)
05:57:06  * mikealjoined
05:59:23  * st_lukejoined
06:03:09  * AvianFluquit (Remote host closed the connection)
06:13:40  * ryan_stevensquit (Quit: Leaving.)
06:16:09  <dominictarr>substack, Raynos hmmm, got in a nice fix to my level-queue and fixed a weird behaviour in level-scuttlebutt!
06:18:00  <substack>\o/
06:19:29  * ryan_stevensjoined
06:33:02  * ryan_stevensquit (Quit: Leaving.)
06:46:35  * ryan_stevensjoined
06:54:38  <rowbit>Hourly usage stats: [developer: 2, free: 94]
06:59:55  * mikealquit (Quit: Leaving.)
07:06:16  * mikealjoined
07:22:02  * ryan_stevensquit (Quit: Leaving.)
07:25:20  * jibayjoined
07:29:32  * defunctzombie_zzchanged nick to defunctzombie
07:36:30  * thatguydanquit (Ping timeout: 250 seconds)
07:38:04  * defunctzombiechanged nick to defunctzombie_zz
07:54:38  <rowbit>Hourly usage stats: [developer: 1, free: 112]
07:58:52  * ryan_stevensjoined
08:12:50  * thatguydanjoined
08:17:33  * st_lukequit (Remote host closed the connection)
08:21:29  * jden|awaychanged nick to jden|nedj
08:47:58  * defunctzombie_zzchanged nick to defunctzombie
08:54:38  <rowbit>Hourly usage stats: [developer: 1, free: 124]
08:56:36  * ITproquit (Ping timeout: 265 seconds)
08:57:12  * ITprojoined
08:57:35  * defunctzombiechanged nick to defunctzombie_zz
09:28:10  * jez0990_joined
09:46:04  * jez0990_quit (Ping timeout: 250 seconds)
09:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 168]
09:57:52  * jez0990_joined
10:08:00  * ryan_stevensquit (Quit: Leaving.)
10:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 117]
11:31:52  * fotoverite_joined
11:34:08  * fotoveritequit (Ping timeout: 255 seconds)
11:34:08  * fotoverite_changed nick to fotoverite
11:45:48  * jez0990_quit (Ping timeout: 264 seconds)
11:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 111]
11:55:17  * yorickjoined
11:59:14  * jez0990_joined
12:54:39  <rowbit>Hourly usage stats: [developer: 0, free: 115]
13:20:48  * b___joined
13:21:06  * jez0990_quit (Ping timeout: 264 seconds)
13:21:50  * stlsaintquit (Ping timeout: 265 seconds)
13:40:33  * jez0990_joined
13:49:11  * on9joined
13:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 24]
14:11:52  <fotoverite>I need to get people to use the nyc.js message board it's too dead
14:22:02  * thatguydanquit (Quit: thatguydan)
14:36:37  * jez0990_quit (Ping timeout: 246 seconds)
14:44:10  * jez0990joined
14:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 30]
15:00:39  * dguttmanjoined
15:09:47  * ralphtheninjajoined
15:20:42  * b___quit (Quit: Textual IRC Client: www.textualapp.com)
15:22:05  * b___joined
15:24:13  * dguttmanquit (Quit: dguttman)
15:24:57  * b___quit (Client Quit)
15:29:19  * jez0990___joined
15:30:02  * jez0990quit (Ping timeout: 265 seconds)
15:35:13  * st_lukejoined
15:39:36  * ralphtheninjaquit (Quit: Lost terminal)
15:43:39  * jez0990___quit (Read error: Connection reset by peer)
15:45:44  * jez0990joined
15:46:22  * b___joined
15:49:19  * owen1quit (Ping timeout: 260 seconds)
15:50:21  * on9quit (Quit: Leaving)
15:54:32  * dguttmanjoined
15:54:38  <rowbit>Hourly usage stats: [developer: 4, free: 92]
16:00:42  * b___quit (Quit: Computer has gone to sleep.)
16:01:01  * jez0990__joined
16:01:52  * jez0990quit (Ping timeout: 244 seconds)
16:02:44  * owen1joined
16:04:09  * dguttmanquit (Quit: dguttman)
16:08:23  * defunctzombie_zzchanged nick to defunctzombie
16:11:20  * jez0990joined
16:12:10  * jez0990__quit (Ping timeout: 250 seconds)
16:13:24  * dguttmanjoined
16:30:56  * b___joined
16:37:31  * mikealquit (Quit: Leaving.)
16:40:58  * _sorensenjoined
16:43:15  * jez0990quit (Ping timeout: 252 seconds)
16:50:28  * dominictarrquit (Ping timeout: 248 seconds)
16:51:19  * mikealjoined
16:52:33  * AvianFlujoined
16:54:05  * ralphtheninjajoined
16:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 61]
17:22:36  <rowbit>/!\ ATTENTION: (default-local) grzegorz.wardas@... successfully signed up for developer browserling plan ($20). Cash money! /!\
17:22:37  <rowbit>/!\ ATTENTION: (default-local) paid account successfully upgraded /!\
17:25:27  <substack>\o/
17:32:22  * b___quit (Quit: Computer has gone to sleep.)
17:43:29  <defunctzombie>haha
17:54:40  <rowbit>Hourly usage stats: [developer: 5, free: 28]
18:00:06  * ryan_stevensjoined
18:23:51  <st_luke>ADMIN PARTY
18:23:51  <LOUDBOT>DONT LIKE THIS LOOK
18:28:11  * ryan_stevensquit (Quit: Leaving.)
18:48:26  * jez0990joined
18:51:46  <st_luke>RIP BILL COSBY I LOVED YOU IN THAT SHOW WHERE YOU
18:51:47  <LOUDBOT>I HAVE TO BE HONEST WITH YOU THIS IS BASICALLY A SUICIDE MISSION
18:54:38  <rowbit>Hourly usage stats: [developer: 0, free: 16]
18:56:30  * ryan_stevensjoined
19:10:09  * LOUDBOTquit (Remote host closed the connection)
19:10:17  * LOUDBOTjoined
19:11:33  * LOUDBOTquit (Remote host closed the connection)
19:11:39  * LOUDBOT_joined
19:18:13  * shuaibjoined
19:21:20  * LOUDBOT_quit (Remote host closed the connection)
19:21:26  * LOUDBOTjoined
19:22:08  * juliangruberquit (Remote host closed the connection)
19:31:44  * tilgovijoined
19:34:57  * No9joined
19:35:49  * shuaibquit (Quit: Computer has gone to sleep.)
19:35:56  * defunctzombiechanged nick to defunctzombie_zz
19:50:10  * nk109joined
19:54:38  <rowbit>Hourly usage stats: [developer: 1, free: 31]
19:59:58  * shuaibjoined
20:10:09  * nk109quit (Quit: Computer has gone to sleep.)
20:21:49  * stlsaintjoined
20:21:49  * stlsaintquit (Changing host)
20:21:49  * stlsaintjoined
20:34:29  * ryan_stevensquit (Quit: Leaving.)
20:43:41  * yorickquit (Ping timeout: 255 seconds)
20:52:13  * nk109joined
20:54:40  <rowbit>Hourly usage stats: [developer: 7, free: 36]
21:00:14  * ryan_stevensjoined
21:09:56  * shuaibquit (Read error: Operation timed out)
21:11:26  * shuaibjoined
21:16:17  * ryan_stevensquit (Quit: Leaving.)
21:17:23  * thatguydanjoined
21:20:00  * ryan_stevensjoined
21:20:50  * stlsaintquit (Ping timeout: 272 seconds)
21:42:55  <ralphtheninja>rvagg: what's the libuv-port branch in node-levelup for?
21:49:24  * thatguydanquit (Quit: thatguydan)
21:54:38  <rowbit>Hourly usage stats: [developer: 4, free: 28]
21:56:13  <ralphtheninja>rvagg: excellent work on the README for node-levelup, very thorough and goes through everything from the beginning
22:00:09  * tilgoviquit (Remote host closed the connection)
22:18:56  * shuaibquit (Ping timeout: 265 seconds)
22:20:31  * shuaibjoined
22:22:47  * defunctzombie_zzchanged nick to defunctzombie
22:23:05  <Raynos>substack: fleet spawn --commit ID spawns app.ID/ID instead of app.ID
22:23:23  <substack>fleet needs a rewrite
22:23:34  <Raynos>https://gist.github.com/fb7f9870efa3d9d37bf2
22:23:45  <Raynos>Which means it fails with chdir() because app.ID/ID was never deployed
22:24:05  <substack>if you send me a patch I'll blindly accept it
22:24:09  <Raynos>:P
22:24:18  <Raynos>then ill have to figure out how to make it work
22:24:37  <substack>fleet desperately needs to use secure-peer and scuttlebutt
22:26:06  <Raynos>Oh god I have to delve into the madness of propagit
22:26:22  <substack>the new fleet won't even use that horrible module
22:26:51  <Raynos>:O
22:26:52  <Raynos>awesome.
22:27:09  <Raynos>can you make this new fleet in the next hour?
22:27:11  <Raynos>That would be great :D
22:28:23  <substack>nope
22:28:38  <substack>rolling out errors for testling-ci
22:28:41  <substack>then the new browserify
22:28:46  <substack>then maybe fleet
22:28:48  <tanepiper>anyone using swig templates?
22:29:08  <substack>but I've got some other product stuff to do in between those items
22:29:10  <ik>no
22:29:30  <substack>swig oh no it burns the memories
22:30:06  <substack>I maintained a swig app at my student job at university
22:30:26  <substack>and the worst part is, it was my idea in the first place
22:30:40  <substack>it did let me delete a lot of custom wonky code though
22:32:02  <ik>irta "I masterminded a swig app"
22:32:10  <ik>Which I guess you did so
22:32:13  <ik>go me
22:33:45  * st_lukequit (Read error: Connection reset by peer)
22:34:11  * st_lukejoined
22:37:14  <Raynos>swig?
22:37:19  <Raynos>is that client or server templates?
22:37:53  * tilgovijoined
22:38:35  <tanepiper>http://paularmstrong.github.com/swig/
22:38:41  <tanepiper>django templates for node
22:38:54  <tanepiper>i got what I needed working in the end, I wasn't passing the variable as a string :)
22:42:50  * jibayquit (Quit: Leaving)
22:46:07  <Raynos>tanepiper: templates are for the weak! Real men write static html
22:46:12  * jez0990quit (Ping timeout: 248 seconds)
22:46:24  <tanepiper>Raynos: i'm writing a static HTML generator :D
22:46:44  <tanepiper>https://github.com/tanepiper/nell
22:54:34  <lyaunzbe>substack: Wierd question, but would It be possible to 'play' an image? Pipe in the image buffer as hex to baudio and play that?
22:54:38  <rowbit>Hourly usage stats: [developer: 3, free: 13]
22:55:14  <substack>lyaunzbe: you can do that
22:55:23  <substack>it will probably sound best as a raw pixel buffer, uncompressed
22:55:39  <substack>lyaunzbe: you don't need to use baudio, just use sox directly with a raw image
22:55:53  <substack>play -t u8 -r 8000 img.raw
22:59:49  <lyaunzbe>Interesting, I will try that out!
23:01:36  * thatguydanjoined
23:04:35  * jez0990_joined
23:06:40  <ralphtheninja>tanepiper: nell looks nice! much better than e.g. blacksmith imo
23:07:04  <tanepiper>ralphtheninja: it's basically a clone of octopress, i'm even implementing most of the plugins
23:07:25  <tanepiper>i want to make it production ready before the new year
23:09:06  <ralphtheninja>cool, I'll try it out, about to start a blog myself and been searching for something simple
23:09:08  * tphummeljoined
23:09:59  <ralphtheninja>just want to write some shit down and apply some css to it, that's it :)
23:10:59  <tanepiper>feel free to submit pull requests if you see ways to improve it :)
23:11:01  * shuaibquit (Ping timeout: 265 seconds)
23:11:08  <ralphtheninja>would be cool with a plugin for distributed discuss
23:11:21  <ralphtheninja>sure thing :)
23:12:13  <tanepiper>whats that?
23:12:43  <ralphtheninja>you know below blog posts people can sometimes discuss things, but it's always centralized in some form
23:13:00  * shuaibjoined
23:13:35  <ralphtheninja>e.g. facebook or disqus
23:14:40  <ralphtheninja>e.g. via*
23:15:25  <tanepiper>yea, i'm going to implement disqus
23:15:35  <tanepiper>but having facebook as an option might be good too
23:26:28  <defunctzombie>what do I have to do to make people understand why you want to pin dependencies?
23:27:04  <substack>defunctzombie: I let them float on the patch
23:27:06  <st_luke>you could write a bot to automatically make pull requests, but that might have a side effect of making people hate you
23:27:21  <substack>because I'm a RISK TAKER is why
23:27:29  <defunctzombie>hahaha
23:27:36  <defunctzombie>at least you do that...
23:27:41  <defunctzombie>I still see things with '*'
23:27:46  <defunctzombie>and >= all the time
23:27:58  <defunctzombie>as if people don't understand what those things means
23:27:59  <defunctzombie>*mean
23:28:17  <st_luke>defunctzombie: gotta be just forgetfulness
23:28:22  <substack>but surely no module will ever break backwards compatibility
23:28:31  <defunctzombie>surely
23:28:34  <substack>nobody will ever want to change the api they started with
23:28:47  <defunctzombie>my latest attempt
23:28:47  <defunctzombie>https://github.com/MatthewMueller/cheerio/issues/136
23:28:52  <defunctzombie>met with total failure
23:28:59  <defunctzombie>for waht otherwise seems like it could be a useful module
23:29:22  <st_luke>nice
23:29:24  <defunctzombie>that I will never use because the maintainer hates other developers
23:29:41  <st_luke>'please do something helpful'
23:29:44  <st_luke>no u
23:30:12  <st_luke>this is when you find someone in person at a conference or something and try to convince them
23:30:17  <mbalho>#drama
23:30:46  <defunctzombie>#programmerproblems
23:31:00  <defunctzombie>https://github.com/MatthewMueller/cheerio/issues/136#issuecomment-11510659
23:31:05  <defunctzombie>^ this sums it up
23:31:15  <defunctzombie>totally misses the point
23:32:10  <defunctzombie>this happens all the time with people using their own modules.. they control everything and think they make no mistakes
23:32:13  <defunctzombie>sigh, whatever
23:32:28  <mbalho>so to clarify there is no mistake yet right? you're just prematurely optimizing?
23:32:45  <defunctzombie>mbalho: if you think it is a premature optimization you don't get it
23:33:28  <mbalho>your argument sounds like a haskell developer trying to explain why type systems prevent all bugs
23:33:50  * st_luke&
23:33:50  <LOUDBOT>ACHIEVEMENT UNLOCKED: WEAPONIZED EMACS
23:33:55  * st_lukequit
23:34:43  <defunctzombie>this does not prevent all bugs
23:35:02  <defunctzombie>he is completely ignoring even semver with that statement
23:35:33  <defunctzombie>with the above crap, an npm install at two different times will yield different results (code)
23:35:45  <defunctzombie>if you dont' see the problem then you need to develop software a bit more
23:35:49  <defunctzombie>;)
23:36:15  <mbalho>i bow down to your greatness, please tell me more
23:36:32  <defunctzombie>good :p
23:36:49  <defunctzombie>now go spread the gospel \o/
23:36:52  <defunctzombie>hahaha
23:40:15  * substackso sleepy
23:40:59  * ryan_stevensquit (Quit: Leaving.)
23:44:11  <Raynos>defunctzombie: Dont use anything with a jquery api !
23:44:17  <defunctzombie>haha
23:44:22  <Raynos>instead
23:44:27  <Raynos>write a small DOM thing
23:45:36  <defunctzombie>the nice thing about jquery was the widespread use and therefore some bugs worked out.. however, now with testling-ci we can achieve the same amount of coverage quicker
23:46:09  <substack>yes!
23:46:14  <substack>now go tell all your friends
23:46:24  <substack>especially friends with deep pockets
23:46:37  <defunctzombie>:D
23:46:54  * substackis adding better error reporting to testling-ci
23:46:59  <substack>if I can stay awake that is
23:49:01  <defunctzombie>\o/
23:54:38  <rowbit>Daily usage stats: [developer: 36, free: 1488]
23:54:39  <rowbit>Hourly usage stats: [developer: 3, free: 26]