00:00:01
| * ircretary | quit (Remote host closed the connection) |
00:00:08
| * ircretary | joined |
00:05:24
| <mbalho> | paul_irish: if you see mr doob running around you should show him a thing i made with substack and three.js http://voxeljs.com/ |
00:09:34
| <mbalho> | substack: just had a daydream where i was loading objects from gist IDs and drawing them in voxel worlds |
00:09:51
| <mbalho> | substack: or maybe we could use thingiverse... or make voxelverse our voxel version of thingiverse |
00:15:42
| * rolnaaba | joined |
00:29:18
| * st_luke | joined |
00:29:21
| <paul_irish> | mbalho: saw this this morning |
00:29:28
| <paul_irish> | its really nice |
00:33:06
| * tilgovi | joined |
00:35:18
| <mbalho> | https://github.com/FuzzYspo0N/realtime-multiplayer-in-html5/blob/master/game.core.js rules |
00:58:22
| <substack> | should I get beignets? [y/n] |
00:58:45
| <mbalho> | substack: y |
00:58:52
| <substack> | acknowledged |
00:59:00
| <substack> | but first I am going to eat a bagel |
00:59:08
| <substack> | then biking down to powderface |
00:59:25
| <substack> | for beignets and a triple-shit something or another |
00:59:59
| <mbalho> | substack: haha what |
01:00:18
| <fotoverite> | LOL |
01:20:55
| * xerver | joined |
01:23:13
| * rolnaaba | quit (Ping timeout: 248 seconds) |
01:23:13
| * xerver | changed nick to rolnaaba |
01:24:03
| <Nexxy> | O_o |
01:24:19
| * tilgovi | quit (Ping timeout: 265 seconds) |
01:26:41
| <substack> | mbalho: espresso! |
01:26:57
| <substack> | powderface is big into putting lots of shots of espresso into drinks which is great |
01:32:49
| * xerver | joined |
01:36:17
| <mbalho> | IM GOIN TO XOLO TO GET TACOS AND HACK |
01:36:18
| <LOUDBOT> | I CAN'T EVEN TELL WHERE OR WHEN I CLICKED ON THIS SHIT |
01:36:20
| * rolnaaba | quit (Ping timeout: 248 seconds) |
01:36:20
| * xerver | changed nick to rolnaaba |
01:46:43
| * rolnaaba | quit (Read error: Connection reset by peer) |
01:48:46
| * gwenbell | joined |
02:01:51
| * gwenbell | quit (Ping timeout: 276 seconds) |
02:25:51
| * dominictarr | joined |
02:29:37
| <chrisdickinson> | mbalho: so, for my js-tutorials, i went with something like https://gist.github.com/6c70dc6c643502147301 |
02:29:55
| <chrisdickinson> | (and https://gist.github.com/da24fb4eadfc04cba764) |
02:30:40
| <mbalho> | chrisdickinson: haha awesome |
02:30:42
| <chrisdickinson> | so there'll be daily lessons in the form of an executable exercises.js, and weekly sessions where we'll sync up and work together through codestre.am |
02:30:50
| <chrisdickinson> | it's been really fun thus far! |
02:31:12
| <chrisdickinson> | also, want to start working on a 2d sonic the hedgehog clone in the same fashion as voxeljs |
02:31:24
| <chrisdickinson> | (i really dig the idea of modular, open source games.) |
02:33:39
| <mbalho> | chrisdickinson: me too! |
02:52:18
| * gwenbell | joined |
03:25:32
| * gwenbell | quit (Ping timeout: 255 seconds) |
03:29:07
| <Raynos> | rvagg: crazy idea |
03:29:21
| <Raynos> | I will make fs-browserify work on top of html5 file system in chrome |
03:29:29
| <Raynos> | then we'll fix leveljs :D |
03:34:26
| <rvagg> | cool |
03:34:44
| <rvagg> | so I should make it leveljs, not node-leveljs then eh? |
03:34:53
| <rvagg> | do Buffers work in browserify? |
03:34:59
| <dominictarr> | hey, some pretty impressive ascii graph layout here http://www.sexchart.org/sexchart.9.43 |
03:35:06
| <rvagg> | https://github.com/rvagg/node-leveljs |
03:35:07
| <dominictarr> | done manually, I think |
03:35:21
| <substack> | rvagg: just do var Buffer = require('buffer').Buffer |
03:35:36
| <substack> | they're not available as globals by default like in node |
03:35:44
| <substack> | because that would inflate the bundles too much |
03:35:49
| <rvagg> | substack: do they work ontop of typed arrays? |
03:36:05
| <mbalho> | rvagg: yep |
03:36:25
| <rvagg> | neat |
03:36:28
| <mbalho> | rvagg: somebuffer[byteoffset] and someint8array[byteoffset] works without browserify too |
03:37:05
| <rvagg> | some crazy bit squishing in leveldb, no reason it shouldn't work in a browser too tho |
03:37:59
| <dominictarr> | rvagg: I guess well need a snappy.js implementation too |
03:38:25
| <rvagg> | dominictarr: yeah, low priority tho cause we could just use a native binding for it in the meantime or just rely on no compression at all |
03:38:49
| <rvagg> | I think someone actually has a snappy binding in npm already actually |
03:39:00
| <dominictarr> | yeah, I saw it |
03:40:15
| <dominictarr> | BBATBNIN |
03:40:38
| <dominictarr> | that is JIfASNIF's new pal |
03:46:28
| <isaacs> | dominictarr: what's BBATBNIN? |
03:46:38
| <isaacs> | dominictarr: besides unpronoucible? |
03:46:42
| <isaacs> | ;P |
03:47:44
| <dominictarr> | https://twitter.com/substack/status/289934027937439745 |
03:48:01
| <isaacs> | oh, lol |
03:48:02
| <dominictarr> | that would be pronouncable in some languages |
03:51:25
| <guybrush_> | canvas will replace dom |
03:51:52
| <dominictarr> | webgl! |
03:51:53
| <guybrush_> | well it will not replace it since its part of it |
03:52:07
| * devaholic | quit (Ping timeout: 244 seconds) |
03:52:12
| <dominictarr> | just do everything in webgl |
03:52:59
| <guybrush_> | it will make microsoft cry and ie die :D |
03:55:19
| <niftylettuce> | upvotes please on HN "Indiegogo's Year In Review 2012 (mashable.com)" |
03:55:30
| <Raynos> | Should node code have an examples folder? |
03:55:41
| <fotoverite> | It could don't see why not? |
03:55:56
| <Raynos> | I mean |
03:55:58
| <Raynos> | node core* |
03:58:04
| <dominictarr> | does it need one? |
03:59:59
| <guybrush_> | Raynos: it has already a test folder |
04:00:15
| <Raynos> | I was thinking about adding Object support to streams2 in node core |
04:00:27
| <Raynos> | and wondered whether it needed an example of using Objects |
04:02:29
| <rvagg> | YES |
04:15:40
| * wiwillia | quit |
04:31:13
| <Raynos> | cloning node core :) |
04:32:09
| * thatguydan | joined |
05:08:12
| <Raynos> | https://github.com/Raynos/node/blob/object-streams/test/simple/test-stream2-objects.js |
05:08:17
| * st_luke | quit (Remote host closed the connection) |
05:08:24
| <Raynos> | ping me if you have any ideas for more test cases |
05:26:39
| * st_luke | joined |
05:30:19
| * blakmatrix | joined |
05:31:25
| * blakmatrix | part |
05:50:48
| * defunctzombie_zz | changed nick to defunctzombie |
05:52:53
| * dguttman | quit (Quit: dguttman) |
06:01:29
| <dominictarr> | Raynos: substack I'm gonna start creating default widgets for the scuttlebutts, to make examples, demos, and debugging really easy. |
06:02:04
| <Raynos> | dominictarr: this kind of thing is pretty neat ( https://github.com/Gozala/reducers/blob/master/debug/print.js ) |
06:02:24
| <Raynos> | make sure you have a server-side widget that renders to console.log |
06:03:24
| <dominictarr> | I'm just gonna do browsers |
06:03:41
| <dominictarr> | terminal is too 1337 |
06:03:56
| <dominictarr> | I mainly want to focus on making this easy |
06:03:59
| <dominictarr> | not showing off |
06:04:20
| <mbalho> | the only people who think its cool to overengineer your software are people who will end up rewriting your thing anyway |
06:05:00
| <dominictarr> | exactly, I want to leave plenty of showing off oppertunities for those people |
06:05:28
| * st_luke | quit (Remote host closed the connection) |
06:08:34
| <substack> | dominictarr: excellent! |
06:20:37
| * defunctzombie | changed nick to defunctzombie_zz |
06:24:13
| * dguttman | joined |
06:35:56
| * dominictarr | quit (Quit: dominictarr) |
06:47:19
| * mikeal | quit (Quit: Leaving.) |
06:58:05
| * mikeal | joined |
07:30:29
| * defunctzombie_zz | changed nick to defunctzombie |
07:40:04
| * defunctzombie | changed nick to defunctzombie_zz |
08:02:12
| * thatguydan | quit (Quit: thatguydan) |
08:17:20
| * jibay | joined |
08:19:55
| * st_luke | joined |
09:06:24
| * dominictarr | joined |
09:40:21
| <dominictarr> | jez0990-: I think I've fixed wikiwiki now |
09:49:44
| * dguttman | quit (Quit: dguttman) |
10:21:48
| <jez0990_> | dominictarr: legendary - it works! |
10:25:50
| * dominictarr | quit (Ping timeout: 255 seconds) |
10:40:02
| * yorick | joined |
10:40:02
| * yorick | quit (Changing host) |
10:40:03
| * yorick | joined |
10:45:55
| * st_luke | quit (Remote host closed the connection) |
11:09:50
| * AvianFlu | quit (Remote host closed the connection) |
11:10:27
| * st_luke | joined |
11:18:22
| * st_luke | quit (Remote host closed the connection) |
12:24:24
| * dominictarr | joined |
13:17:28
| * rolnaaba | joined |
14:05:42
| <dominictarr> | so, we need a massive distributed, replicated database, so people can leak all the scientific papers and case law. |
14:06:13
| * ehd | quit (Quit: Planned maintenance, back soon) |
14:06:13
| * notelliottcable | quit (Quit: Planned maintenance, back soon) |
14:06:13
| * ryanseddon | quit (Quit: Planned maintenance, back soon) |
14:06:13
| * duncanbeevers | quit (Quit: Planned maintenance, back soon) |
14:06:15
| * owenb_ | quit (Quit: Planned maintenance, back soon) |
14:06:15
| * niftylettuce | quit (Quit: Planned maintenance, back soon) |
14:06:16
| * Raynos | quit (Quit: Planned maintenance, back soon) |
14:06:16
| * sveisvei_ | quit (Quit: Planned maintenance, back soon) |
14:06:16
| * pikpik | quit (Quit: Planned maintenance, back soon) |
14:32:33
| * rolnaaba | quit (Ping timeout: 248 seconds) |
14:54:34
| * ehd | joined |
14:54:43
| * notelliottcable | joined |
14:54:51
| * duncanbeevers | joined |
14:55:10
| * ryanseddon | joined |
14:56:54
| * owenb_ | joined |
14:58:20
| * Raynos | joined |
14:58:26
| * sveisvei_ | joined |
14:59:32
| * niftylettuce | joined |
14:59:41
| * pikpik | joined |
15:23:39
| * defunctzombie_zz | changed nick to defunctzombie |
16:05:23
| * dguttman | joined |
16:05:50
| * st_luke | joined |
16:33:00
| * rolnaaba | joined |
16:53:09
| * mikeal | quit (Quit: Leaving.) |
17:13:24
| * dguttman | quit (Quit: dguttman) |
17:32:21
| * dominictarr | quit (Quit: dominictarr) |
17:45:44
| * AvianFlu | joined |
17:59:05
| * st_luke | quit (Remote host closed the connection) |
17:59:11
| * mikeal | joined |
18:12:04
| * dguttman | joined |
18:12:25
| * defunctzombie | changed nick to defunctzombie_zz |
18:14:57
| * dominictarr | joined |
18:22:43
| * dominictarr | quit (Quit: dominictarr) |
18:42:21
| * intabulas | joined |
19:00:37
| * devaholic | joined |
19:05:56
| * defunctzombie_zz | changed nick to defunctzombie |
19:11:22
| * mikeal | quit (Quit: Leaving.) |
19:14:01
| * mikeal | joined |
19:34:41
| * devaholic | quit (Ping timeout: 256 seconds) |
19:40:36
| * dguttman | quit (Quit: dguttman) |
19:55:24
| * yorick | quit (Ping timeout: 264 seconds) |
20:12:47
| * yorick | joined |
20:12:47
| * yorick | quit (Changing host) |
20:12:47
| * yorick | joined |
20:28:31
| * intabulas | quit (Remote host closed the connection) |
21:07:20
| * tomshreds | joined |
21:18:40
| * ITpro | joined |
21:57:55
| * dguttman | joined |
22:01:45
| * yorick | quit (Remote host closed the connection) |
22:02:21
| * yorick | joined |
22:27:07
| <Raynos> | isaacs, dominictarr, substack: stream spec bikeshedding time! |
22:28:23
| <rowbit> | /!\ ATTENTION: (default-local) msaremi@... successfully signed up for developer browserling plan ($20). Cash money! /!\ |
22:28:23
| <rowbit> | /!\ ATTENTION: (default-local) paid account successfully upgraded /!\ |
22:29:17
| <Raynos> | currently streams2 does `dest.on("close", unpipe)` in `Readable.prototype.pipe` |
22:29:25
| <Raynos> | should it do `dest.on("finish", unpipe)` ? |
22:34:20
| <defunctzombie> | isn't close the term that has been used historically? |
22:37:41
| <defunctzombie> | mbalho: I dug a hole through the bottom of a voxel map and fell to my death |
22:50:57
| <Raynos> | :/ |
22:51:00
| <Raynos> | I hate streams |
22:51:03
| <Raynos> | fuck streams. |
22:51:09
| <Raynos> | There are so many edgecases in .pipe() |
22:54:34
| * tomshreds | quit (Quit: Leaving...) |
22:55:27
| * mikeal | quit (Quit: Leaving.) |
22:55:50
| <jesusabdullah> | I can't get myself to be excited about streams :( |
22:55:56
| <jesusabdullah> | I mean I appreciate streams for sure |
22:56:11
| <jesusabdullah> | but I guess what I'm saying is I have a hard time geeking out over them |
23:01:32
| * defunctzombie | changed nick to defunctzombie_zz |
23:10:52
| * mikeal | joined |
23:19:27
| <Raynos> | jesusabdullah: get excited about gozala/reducers instead |
23:19:37
| <jesusabdullah> | sounds like effort |
23:25:44
| <Raynos> | it is effort |
23:25:47
| <Raynos> | there are benefits though |
23:45:43
| * mikeal | quit (Quit: Leaving.) |
23:48:56
| <Raynos> | I changed the stream.prototype.pipe semantics in node core to be "better" and now all the integration tests fail >_< |
23:48:59
| * jez0990_ | quit (Ping timeout: 260 seconds) |
23:49:07
| * jdiez | quit (Ping timeout: 256 seconds) |
23:57:38
| <jesusabdullah> | ugh my head is totally swiss cheesed right now |