--- Log opened Thu Apr 10 00:00:30 2014
00:24 < rowbit1> Daily usage stats: [free: 20]
00:24 < rowbit1> Hourly usage stats: [free: 20]
01:23 < rowbit1> substack, pkrumins: Encoders down: 162.242.164.84 (dev-ie11-1)
01:24 < rowbit1> Hourly usage stats: [developer: 7, free: 23]
02:24 < rowbit1> Hourly usage stats: [developer: 0, free: 22]
03:24 < rowbit1> Hourly usage stats: [developer: 1, free: 29]
03:56 < hij1nx> substack: what are you currently using for loadbalancing?
03:56 < hij1nx> i noticed the last commit to bouncy was 7 months ago
04:02 < substack> hij1nx: I'm using bouncy for all my stuff
04:03 < substack> there haven't been any commits because it works fine
04:04 < substack> I don't subscribe to the death march model of software where anything without a commit in the last 3 months is abandonware
04:04 < substack> software can be finished
04:10 < hij1nx> substack: haha, i agree, i was just checking! :)
04:24 < rowbit1> Hourly usage stats: [developer: 0, free: 16]
04:33 < mikolalysenko> check out this module: https://github.com/mikolalysenko/surface-nets
04:33 < mikolalysenko> haven't pushed it to npm yet, but it is almost ready
04:33 < mikolalysenko> just need to write a few more tests
04:37 < guybrush> wow that is pretty awesome!
04:39 < mikolalysenko> if you ever need to plot a 4d implicit voxel model, this module should work for you
04:39 < mikolalysenko> or whatever comes after voxel...
04:39 < substack> really cool
04:39 < mikolalysenko> sample -> pixel -> voxel -> ????
04:40 < substack> what about a game like minecraft with a 3d voxel projection of a higher dimensional space?
04:40 < mikolalysenko> haha, I think that has been tried before, and it was super confusing
04:41 < substack> where you've got to exploit and infer properties of the other dimensions to solve complex (pun) puzzles
04:41 < mikolalysenko> sounds like it might be fun! (or at the very least you'll make the front page of r/math or programming)
04:41 < guybrush> hmm i wonder if that would work somehow with dynamic points? i mean without having to run it again, rather link it somehow?
04:41 < mikolalysenko> you can mesh slices of ndarrays
04:42 < mikolalysenko> so if you want chunks, just split your mesh into pieces
04:42 < substack> coming up with fun gameplay dynamics is the hard part
04:42 < mikolalysenko> might be enough to just do some sort of sokoban thing
04:42 < mikolalysenko> or maybe that traffic puzzle game
04:43 < mikolalysenko> substack: check this out https://www.youtube.com/watch?v=GhBoY6s-Fhw
04:47 < substack> I'm not sure what to make of that.
04:48 < substack> it seems more like just swapping out a single axis in 3-space for a 4th
04:48 < mikolalysenko> well, you have to take some creative liberties with how you visualize 4d space I guess...
04:52 < mikolalysenko> oddly enough this whole exercise came out of a project to render fonts in webgl...
04:53 < mikolalysenko> but! I hope after this I will not have to write another isosurface library for awhile
05:24 < rowbit1> Hourly usage stats: [developer: 1, free: 29]
06:24 < rowbit1> Hourly usage stats: [developer: 1, free: 39]
07:24 < rowbit1> Hourly usage stats: [developer: 0, free: 55]
07:56 < rowbit1> substack, pkrumins: Encoders down: 162.242.164.84 (dev-ie11-1)
07:57 < misterinterrupt> transdimensional zoning ordinance requested
08:24 < rowbit1> Hourly usage stats: [developer: 1, free: 40]
08:43 < rowbit1> /!\ ATTENTION: (default-local) exxizt@... successfully signed up for developer browserling plan ($20). Cash money! /!\
08:43 < rowbit1> /!\ ATTENTION: (default-local) paid account successfully upgraded /!\
09:15 < rowbit1> substack, pkrumins: testling server winIE9 + chrome + firefox + opera + safari + all nightly (rackspace) is down!
09:24 < rowbit1> Hourly usage stats: [developer: 6, free: 68]
10:24 < rowbit1> Hourly usage stats: [developer: 7, free: 43]
11:24 < rowbit1> Hourly usage stats: [developer: 1, free: 4]
11:36 < rowbit1> /!\ ATTENTION: (default-local) paid account successfully upgraded /!\
11:36 < rowbit1> /!\ ATTENTION: (default-local) christopher@... successfully signed up for developer browserling plan ($20). Cash money! /!\
11:39 < rowbit1> substack, pkrumins: A developer is waiting in the queue for explorer/11.0
11:40 < rowbit1> substack, pkrumins: A developer is waiting in the queue for explorer/11.0
11:46 < pkrumins> nooo
11:53 < rowbit1> substack, pkrumins: Encoders down: 166.78.114.172 (dev-ie11-2)
12:24 < rowbit1> Hourly usage stats: [developer: 17, free: 55]
12:49 < jesusabdullah> ogd: check it out, it's shitty_wzrd.in http://boxjs.com/
13:24 < rowbit1> Hourly usage stats: [developer: 8, free: 53]
14:23 < ogd> jesusabdullah: haha ruby developers
14:24 < rowbit1> Hourly usage stats: [developer: 5, free: 56]
14:44 < jesusabdullah> ogd: lol inorite
15:07 < juliangruber> ogd: there's no policy for that at segmentio, i put code there if it makes sense bc coworkers are likely to touch it too, or it took me a lot of time to write and segment should get the credit. all the experimental stuff i for sure put on my account + the stuff i work on in my free time
15:08 < juliangruber> ogd: we're using component at segmentio and I think the components i wrote are on npm too
15:09 < juliangruber> ogd: i'm mostly backend atm too, ianstormtaylor did most of the frontend for our new debugger
15:17 < mikolalysenko> is there anyway to make a dependency "optional"
15:18 < mikolalysenko> something like: "try installing this native library, but if the build fails no sweat"
15:19 < mikolalysenko> here is my situation: I want to use node-canvas, but only if the system supports it. if not, I am ok falling back to some dumber method
15:19 < mikolalysenko> also for browserify distributions I don't need that dependency and can safely ignore it
15:20 < mikolalysenko> one option I am considering is forcing the users to pass a canvas to the module...
15:20 < mikolalysenko> but it is a bit messy
15:24 < rowbit1> Hourly usage stats: [developer: 7, free: 31]
15:28 < mikolalysenko> my current thought is to just include it anyway, and if it fails on some systems oh well
15:44 < juliangruber> mikolalysenko: there's https://github.com/dominictarr/canvas-browserify
15:44 < juliangruber> doesn't work for node without canvas support though
15:50 < mikolalysenko> ah, I see
15:50 < mikolalysenko> nice!
15:51 < mikolalysenko> that is perfect for what I want to do
15:51 < mikolalysenko> and I learned about optionalDependencies, which is a great thing!
15:59 < mikolalysenko> why are all the priority queue libraries for node.js terrible?
15:59 < mikolalysenko> take a look at this: https://github.com/qiao/heap.js/blob/master/src/heap.coffee#L86
15:59 < mikolalysenko> why would you even put in an O(n) scan if you are implementing a heap?
15:59 < mikolalysenko> doesn't that defeat the whole point of trying to do O(log(n)) queries/updates?
16:00 < juliangruber> time to write your own^^
16:00 < mikolalysenko> and it is the same everywhere else. I don't understand why you would even bother with a heap in the first place, might as well just use a sorted array and splice into it
16:00 < mikolalysenko> (if you are doing linear scans/copies everywhere)
16:00 < juliangruber> does anyone in here have real experience with domains?
16:10 < mikolalysenko> this one looks ok: https://github.com/gaye/fibonacci-heap
16:10 < mikolalysenko> or at least it has the right idea
16:13 < mikolalysenko> uh oh, nevermind: https://github.com/gaye/fibonacci-heap/pull/2
16:24 < rowbit1> Hourly usage stats: [developer: 2, free: 32]
16:43 < ogd> juliangruber: ahh makes sense, thanks for answering! I have been wondering lately about different approaches to sponsored open source
16:44 < rowbit1> substack, pkrumins: A developer is waiting in the queue for explorer/11.0
16:53 < juliangruber> ogd: i'm doing closed source too
17:24 < rowbit1> Hourly usage stats: [developer: 3, free: 35]
17:28 < jjjohnny> stagas: substack https://github.com/NHQ/code-music-studio
17:29 < jjjohnny> moved processing to an iframe, quality much improved
17:29 < jjjohnny> broke some features :\
17:48 < rowbit1> substack, pkrumins: These encoders are STILL down: 166.78.114.172(dev-ie11-2)
18:24 < rowbit1> Hourly usage stats: [developer: 4, free: 44]
18:29 < rowbit1> substack, pkrumins: Encoders down: 50.57.171.229 (dev-ie6-2)
18:29 < mikolalysenko> I just had a somewhat blasphemous idea:
18:29 < mikolalysenko> what about using something like namecoin to host packages in a distributed environment?
18:30 < mikolalysenko> that is use namecoin/whatever to sign the version of a package
18:30 < mikolalysenko> so you could have a totally distributed package manager
18:32 < substack> mikolalysenko: have you looked at feross's webtorrent?
18:32 < mikolalysenko> not yet
18:32 < substack> bittorrent in your browser including bittorrent-sync over webrtc
18:32 < mikolalysenko> that is really awesome
18:33 < substack> with plans for a client that will bridge both networks so you can sync/download content from the regular bittorrent from the web
18:33 < mikolalysenko> cool!
18:34 < mikolalysenko> I was actually thinking about something a bit different, specifically solving the package authorization problem
18:34 < mikolalysenko> the idea would be you host the packages anywhere, but use namecoin to sign them
18:36 < mikolalysenko> or maybe store a link to the module in the namecoin table
18:36 < mikolalysenko> (this idea is a bit half baked)
19:24 < rowbit1> Hourly usage stats: [developer: 0, free: 37]
19:47 < Raynos> thlorenz: ping
20:13 < juliangruber> Raynos woah nice you're working with uber now?
20:14 < Raynos> yep
20:14 < Raynos> fulltime node :)
20:24 < rowbit1> Hourly usage stats: [developer: 0, free: 32]
20:57 < mikolalysenko> cairo is a fantastica library and all, and bezier splines are a great idea, but I am not sure what to make of this image: http://cairographics.org/examples/
20:57 < mikolalysenko> is it supposed to be a joke?
21:14 < jjjohnny> mikolalysenko: it's no vocoded reading of the gettysburg address...
21:15 < jjjohnny> substack: trumper is confusing
21:15 < jjjohnny> trumpet
21:15 < jjjohnny> for changing an attribute anyhow
21:15 < substack> it's just streams in streams
21:15 < mikolalysenko> jjjohnny: haha, touche
21:16 < mikolalysenko> if you have a better idea for how to demonstrate vocoding, I'll take a pr/suggestion
21:16 < mikolalysenko> I just used gettysburg address because it was free and recognizable
21:16 < jjjohnny> mikolalysenko: they are both technically complex examples ;^)
21:17 < jjjohnny> made simple (presumably)
21:17 < jjjohnny> substack: https://gist.github.com/NHQ/10424073
21:17 < mikolalysenko> that is true
21:17 < jjjohnny> i get no reading in stdout
21:18 < substack> jjjohnny: you created a writeStream and never closed it
21:19 < jjjohnny> ok i added stream.end(), no change
21:21 < jjjohnny> substack: the confusion anyway is that I create streams and don't pipe them or anything
21:22 < jjjohnny> i like hyperstream for that, but can't use it to update attributes
21:23 < substack> hyperstream can set attributes
21:24 < rowbit1> Hourly usage stats: [developer: 0, free: 41]
21:25 < jjjohnny> thanks for that
21:25 < substack> jjjohnny: do you have a meta tag with id="id"?
21:25 < substack>
21:25 < substack> is what you've got for a selector
21:25 < jjjohnny> substack: not yet :\
21:25 < jjjohnny> lol
21:25 < jjjohnny> but
21:26 < substack> jjjohnny: your code works for me
21:26 < jjjohnny> fuck me how did this happen. my index.html is empty!
21:27 < jjjohnny> i think o'erwrote it testing :~~~p
21:27 < substack> git show HEAD:index.html > index.html
21:28 < jjjohnny> HAWT
21:32 < jjjohnny> substack: do you think it's weird that if I don't have an tag that matched, that I get no output?
21:32 < substack> did you not get any output because the input file was empty?
21:33 < jjjohnny> yeah but then I fixed that
21:33 < jjjohnny> and without a meta tag id="id" i got no output lemme try again
21:33 < substack> I get output when there isn't a matching tag
21:34 < jjjohnny> ok, I did too in try again
21:39 < jjjohnny> in some ways I am the best open source user
21:39 < jjjohnny> ever
21:51 < jjjohnny> b/c I never post issues. if there is an issue, me move on (or backwards)
21:51 < jjjohnny> i rarely experience issues
21:52 < jjjohnny> except with phonegap
21:52 < jjjohnny> them bananas is shit
21:54 < jjjohnny> drinking beer at work is so much better when your office is a cafe and you buy the beer yourself.
21:54 < jjjohnny> keep your packages lunch, Earl of Startup, I'll charge you the hour I lunch at my normal rate, and buy my own food
21:56 < jjjohnny> yesterday I forgot my cafe hacking work etiquette
21:56 < jjjohnny> when I start spending more time looking at women, i'm supposed to move to the next spot
21:59 < jjjohnny> is it okay to talk about attraction of the opposite sex, anymore, if that attraction is regular cys/hetero?
22:00 < jjjohnny> im trynna start a startup here and want to attract the best possible media attention
22:04 < misterinterrupt> you can do the right thing and tweet which cafe has the overflow of attractiveness that you need to leave
22:04 < misterinterrupt> #creepalert ?
22:05 < jjjohnny> misterinterrupt: its now about that, its about timing attention patterns in the work :P
22:05 < misterinterrupt> # creepalert I am removing myself from
22:05 < jjjohnny> lol
22:05 < misterinterrupt> that was a response to your question about hetero chat
22:06 < misterinterrupt> i figured you can as long as you go the extra mile to fit yourself cleanly into an easily recognizable stereotype
22:07 < misterinterrupt> but, regardless of my sarcasmisms, attention patterns are good to watch !
22:08 < jjjohnny> why only the other night i danced with a sexy
22:09 < misterinterrupt> fancy that!
22:10 < misterinterrupt> (club || rave || houseShow)
22:10 < misterinterrupt> else if( limo("back") )
22:11 < jjjohnny> lounge house footwerk latin
22:12 < jjjohnny> OH "yeah but this is only place they treat [the music] as gospel"
22:13 < jjjohnny> groove n
22:13 < misterinterrupt> sounds awesome!
22:13 < misterinterrupt> I love footwerk
22:17 < jjjohnny> do u like... jook
22:17 < misterinterrupt> YARRR
22:18 < misterinterrupt> I love Machinedrum a ton actually
22:18 < misterinterrupt> he kinda does those styles with a mix of jungle too
22:18 < misterinterrupt> but I dig all those roots!
22:18 < misterinterrupt> pun tendered
22:24 < rowbit1> Hourly usage stats: [developer: 0, free: 21]
22:24 < misterinterrupt> heres a questionnnnnn:: is there something that compiles sound drivers into node?
22:25 < misterinterrupt> or whatever
22:26 < rowbit1> substack, pkrumins: Encoders down: 184.106.106.66 (dev-ie7-1)
23:12 < substack> jjjohnny: https://eastbaybikeparty.wordpress.com/2014/04/03/ebbp-presents-the-rhythm-ride-april-2014/
23:24 < rowbit1> Hourly usage stats: [developer: 0, free: 21]
23:48 < rowbit1> substack, pkrumins: These encoders are STILL down: 166.78.114.172(dev-ie11-2)
--- Log closed Fri Apr 11 00:00:36 2014