00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:03  <substack>mbalho: fact.
00:00:08  * ircretaryjoined
00:00:10  <defunctzombie>rofl
00:00:50  <substack>mbalho: I generate this entire http api just by doing `git tag -l` and `git show`: https://github.com/substack/glog#http-api
00:01:10  <substack>this is so great, I can just create an empty repo with markdown files in it and then push them at a glog server
00:01:30  * xaq_joined
00:01:40  <substack>no databases, no json files
00:03:24  <mbalho>wat is etymology of glog
00:03:27  <mbalho>is it like grog
00:03:33  <yorick>gitblog
00:03:37  <mbalho>so it isnt a real word
00:03:41  <mbalho>ohhh its like blog
00:04:47  <substack>indeed!
00:05:20  * mikealquit (Ping timeout: 260 seconds)
00:05:20  * xaqquit (Ping timeout: 265 seconds)
00:05:23  <substack>so annotated git tags are really neat
00:05:33  <substack>I only just learned of them last night while building glog
00:06:39  <yorick>personally, I really liked the "Pro Git" book
00:06:47  <yorick>for understandings about git
00:09:17  <defunctzombie>substack: yea, they are great :)
00:09:57  <substack>well the only use I can think of right now is for storing blog title text
00:10:05  <substack>but it would be a useful way to store changelogs
00:10:13  <substack>ok so that is 2 things
00:10:49  <yorick>I think they are used for signing tags.
00:13:01  * mirkokjoined
00:17:01  * mirkokquit (Client Quit)
00:20:43  * shuaibquit (Quit: Textual IRC Client: http://www.textualapp.com/)
00:22:56  * xaq_quit (Ping timeout: 252 seconds)
00:23:37  <defunctzombie>substack: I am gonna rework the browser range stuff so things like 3.6..stable will work right
00:23:55  <substack>hooray!
00:23:59  <fotoverite>I really like glog
00:24:21  <substack>fotoverite: oh sweet
00:24:39  <fotoverite>has a long way to go but a really good and needed idea
00:24:41  <substack>kind of going out on a limb with a crazy idea about the highly exciting field of BLOG SOFTWARE
00:24:51  <fotoverite>Merry christmas everyone!
00:24:59  <fotoverite>yes I know, it'll probably never catch on
00:25:15  <defunctzombie>substack: I gave up and just moved to github pages for my blog
00:25:21  <substack>happy saturnalia!
00:27:30  * mirkokjoined
00:34:54  * tilgovijoined
00:57:08  * st_lukejoined
00:59:11  * mirkokquit (Quit: mirkok)
01:00:26  <st_luke>defunctzombie: did you end up finding an animation module/lib? let me know if you decide to do your own. I'm going to rewrite the front end of something for internap using dom and could use a simple animation library as well
01:01:27  * mikealjoined
01:02:39  <st_luke>oh wait it's board game night
01:03:06  <defunctzombie>yea
01:03:10  <defunctzombie>I didn't go tho
01:03:46  <defunctzombie>and yea, I think I am going to end up rolling something simple
01:04:01  <defunctzombie>I need slideup/down for some widgets I use
01:04:57  * yorickquit (Read error: Connection reset by peer)
01:05:49  * mikealquit (Ping timeout: 252 seconds)
01:06:14  <st_luke>is this thing going to just handle animation? like not creating or removing elements?
01:07:47  <defunctzombie>sounds about right
01:07:54  <defunctzombie>dom is for creating and removing
01:08:08  <st_luke>yea that's what I was thinking
01:19:14  <defunctzombie>I actually have .hide() and .show() methods in dom
01:19:23  <defunctzombie>but I think it could be out of scope actually
01:19:29  <defunctzombie>and should be moved to fx
01:22:27  <st_luke>does it matter how much your dom differs from upstream, or are you way past that point already
01:22:52  <defunctzombie>past that point
01:23:00  <defunctzombie>I am documenting it on the wiki I have, etc
01:23:24  <defunctzombie>I told tj about it and maybe we will revisit pulling in the changes once I have it more where I want it to be
01:23:31  <defunctzombie>I used upstream as a starting point
01:23:46  <defunctzombie>but many things didn't work yet
01:26:16  <defunctzombie>tj has given up on npm
01:26:41  <defunctzombie>while I haven't so that is also a factor :)
01:35:10  <substack>the thing about namespace conflicts
01:35:26  <substack>is that people already have a global list of names in their head
01:36:06  <substack>https://twitter.com/rlph/status/283278513765756928
01:36:25  <substack>so even if everybody has a separate $user/$project namespace, the problem doesn't go away
01:36:29  <substack>it still creates confusion
01:36:51  <defunctzombie>yep
01:36:56  <substack>npm maps well to how people work
01:37:28  * jibayquit (Quit: Leaving)
01:37:50  <defunctzombie>mostly because when I see a "require('foo')" my first thought is that I can check npm
01:38:00  <defunctzombie>or at least run npm info on the name
01:39:14  <st_luke>just make up your own words
01:40:15  <defunctzombie>modules should all be numbers
01:40:21  <defunctzombie>yes.. that will solve this problem
01:40:30  <defunctzombie>require('52346');
01:40:36  <defunctzombie>did you hear about module 55312
01:40:39  <defunctzombie>it is so awesome!
01:40:49  <defunctzombie>dude.. you should check out 9943
01:43:09  <st_luke>npm show 9943
01:43:36  <st_luke>npm show 42
01:43:36  <st_luke>npm ERR! 404 '42' is not in the npm registry.
01:43:55  <defunctzombie>42 would not be allowed in the registry
01:44:03  <defunctzombie>or it would be a manifest about modular design
01:46:30  <substack>I would start publishing numbers that compile to javascript programs
01:46:50  <defunctzombie>hahahaha
01:47:10  <substack>http://github.com/substack/number-script
01:47:34  <substack>https://en.wikipedia.org/wiki/G%C3%B6del_numbering
01:47:45  <st_luke>npm publish a phone number that when you call it, the tones make up a number-script program
01:48:13  <st_luke>I think that's why they made twilio
01:49:38  * jez0990joined
01:49:39  * jez0990quit (Changing host)
01:49:39  * jez0990joined
01:51:23  * stlsaintquit (Ping timeout: 265 seconds)
01:51:58  <st_luke>defunctzombie: I'm gonna go see Django Unchained tomorrow, feel free to join if you're not too busy with holiday festivities
01:52:14  * tanepiperquit (Ping timeout: 246 seconds)
01:52:36  <substack>oh hahaha that is a movie
01:52:41  <substack>not a django meetup
01:52:43  <fotoverite>I wonder if that would be any good, QT is either fantastic or terrible.
01:52:45  <fotoverite>LoL
01:52:51  <defunctzombie>substack: lol
01:52:53  <fotoverite>Or the jazz man
01:53:07  <fotoverite>st_luke: what time you seeing it?
01:53:09  <defunctzombie>st_luke: I would be down
01:53:09  <st_luke>haha yeah I'm going to python meetups
01:53:14  <substack>python-qt
01:53:24  <substack>for django
01:53:26  <defunctzombie>st_luke: I don't do any festivities
01:53:32  <st_luke>defunctzombie: probably afternoon sometime, I don't really get up before 12 anymore
01:53:43  * tanepiperjoined
01:53:49  <defunctzombie>st_luke: same, I went to sleep at 4:30 am yesterday (today)
01:53:54  <fotoverite>st_luke: perk of being self employed
01:54:08  <st_luke>im getting really close to that once consulting is done
01:54:17  <substack>\o/
01:54:30  <fotoverite>Though now I'm waking up at 6. I just want to wake up around 10 so I have some of the day before me.
01:54:59  <substack>fotoverite: same, I've been trying to wake up earlier
01:55:01  <st_luke>eschewing a normal schedule is how I can be productive
01:55:03  <fotoverite>st_luke: we should just do a gather for it.
01:55:08  <substack>because I actually like being awake when shops are open
01:55:14  <substack>but it's just so hard
01:55:29  <defunctzombie>that is easy in nyc
01:55:31  <fotoverite>the trick is just to stay up for 32 hours and fall to bed around 9 one night
01:55:33  <defunctzombie>they are always open hahah
01:55:37  <st_luke>also amazon
01:55:40  <st_luke>for everything else
01:55:41  <substack>fotoverite: yep
01:56:03  <substack>well there are always taco trucks open
01:56:12  <substack>but my favorite taco trucks close up early
01:56:18  <st_luke>when I stay up for 32 hours my chest starts to hurt and I get angry at more thing than usual
01:56:24  <substack>except the one by lake merritt, but that one is far away
01:58:48  <st_luke>fotoverite: tarantino has never made a movie I've disliked, not even death proof
01:59:13  <fotoverite>st_luke: death proof is a boring film with a thrilling car chase scene.
01:59:33  <fotoverite>zoe bell
01:59:50  <fotoverite>oh zoe bell. That film would be dreadful without her amazing feats
02:00:07  <fotoverite>though I think the people who just want to hate on QT go to jackie brown
02:00:27  <st_luke>fotoverite: death proof has some of the best dialogue since reservoir dogs
02:01:07  <st_luke>it's just really hard to watch in a double feature
02:01:29  <fotoverite>I didn't think the dialogue added to the film it just was there. But I go more to cerebral films like mollholland drive.
02:02:17  <fotoverite>Though I get his style and why he does those off the cuff dialogue scenes that aren't connect via theme but simply by dint of personality.
02:02:21  <substack>fuck church bells >_<
02:02:29  <fotoverite>LoL
02:02:38  <substack>stupid church across the street has the tackiest goddamned bells
02:02:41  <fotoverite>Qt actually reminds me a lot of henry miller.
02:02:54  <ik>hi
02:03:11  <substack>ik: Lo Saturnalia!
02:03:12  <ik>Gtk reminds me of richard gere
02:03:33  <ik>substack: hi pal
02:04:13  <fotoverite>The fairytale aspect to inglorious bastard was quiet fascinating.
02:08:08  * tilgoviquit (Ping timeout: 244 seconds)
02:11:22  <defunctzombie>Qt is awesome
02:22:37  <fotoverite>Wow my computer is so quiet right now
02:22:49  <fotoverite>My last computer fan was going 24/7
02:22:53  * rvagg_joined
02:31:54  * stlsaintjoined
02:31:55  * stlsaintquit (Changing host)
02:31:55  * stlsaintjoined
02:37:31  * jez0990quit (Ping timeout: 245 seconds)
02:38:08  <defunctzombie>substack: so the following syntax is supported "chome/N..N', 'chrome/N..latest' .. do you want to support the { chrome: 'N..N' } case ? when an object is passed versus an array?
02:38:18  <defunctzombie>to normalize that is
02:42:07  <substack> it's fine if it doesn't
02:42:58  <st_luke>I guess I need 5 colors, deprecated, experimental, unstable, stable, frozen, locked
02:43:01  <st_luke>I think that's all of them
02:43:07  <defunctzombie>doesn't matter to me, I can make it do either
02:43:23  <defunctzombie>st_luke: that would be good
02:43:58  <st_luke>the colors really aren't the important part at all but figuring that out will help
02:44:40  <AvianFlu>LOUDBOT IS A BOT OF MANY COLORS
02:44:41  <LOUDBOT>"HEY UM I'M HEBREW IS THIS SHIT KOSHER"
02:44:49  <AvianFlu>SHUT UP LOUDBOT IT'S CHRISTMAS
02:44:49  <LOUDBOT>WHEN WILL THE CYCLE OF VIOLENCE STOP
02:45:55  <st_luke>new marked doesn't break anything fortunately
02:47:26  <st_luke>http://www.novalek.com/kordon/aquatru/images/ph_colors.gif
02:51:43  <defunctzombie>those be some colors
02:53:22  <st_luke>there are more things to keep in mind than I thought, like where all these files are getting generated from, not just the doc tool
02:57:40  <st_luke>YEAH MORE SHELL SCRIPTS PLEASE
02:57:41  <LOUDBOT>OH SNAP I HAVE ONE TOO, BRB* *NOT REALLY ITS RIGHT HERE
02:57:57  <defunctzombie>haha
02:58:02  <defunctzombie>oh loudbot
03:02:06  * mikealjoined
03:05:51  * ralphtheninjaquit (Ping timeout: 245 seconds)
03:07:07  * mikealquit (Ping timeout: 246 seconds)
03:50:02  <st_luke>so the markdown doesn't differentiate those stability headers from js code blocks
03:50:15  <defunctzombie>correct
03:50:57  <defunctzombie>that is why you either have to inject additional markup using the highlight function for markdown
03:51:04  <defunctzombie>or you have to add javascript to the page
03:51:15  <st_luke>that highlighting callback that marked has now needs to know the code type or else it will act on everything
03:51:33  <defunctzombie>well, you can look for specific works
03:51:37  <defunctzombie>*words
03:51:40  <defunctzombie>or a regex pattern
03:51:44  <st_luke>yeah, I'll just regex for Stability
03:51:48  <defunctzombie>since that stuff follows a specific pattern
03:52:31  <defunctzombie>I think that is the easier approach
03:53:03  <st_luke>yea
03:53:25  <st_luke>these <pre> headers shouldn't even use the sh_sourceCode class because it highlights reserved words
03:53:39  <st_luke>but if you remove that it gets rid of the number highlighting
03:53:49  <st_luke>I'll just leave it
03:55:12  <defunctzombie>yea, it is pretty inflexible
03:55:35  <st_luke>the less I change the better, I could probably spend all night finding little things to change around
03:55:49  <defunctzombie>I mean, worst case could be to put html in the markdown along the lines of <div class="stability-1"> or something
03:55:51  <defunctzombie>but yes
03:55:54  <defunctzombie>I would change little
03:56:01  <defunctzombie>otherwise it will be annoying to maintain
03:56:20  <defunctzombie>the more I write docs the more I believe they should be in some sort of structured format
03:56:21  <st_luke>ideally the markdown should stay as is so it doesn't fuck with whatever people are currently doing with it
03:56:26  <defunctzombie>and then generate whatever the hell you want
03:56:30  <defunctzombie>yes
03:56:54  <st_luke>I mean the easy way to fix this whole thing would be to add the tag to markdown and call it a day, but if that was an option it would've already been done heh
03:57:48  <st_luke>the enterprise way
03:58:12  <substack> /sb end
03:58:15  <substack>beep boop
03:58:22  <substack>st_luke: you doing markdown EXPERIMENTS?
03:58:44  * substackis making the new git push browserify.org blog pretty
03:58:50  <substack>markdown posts yay!
03:59:01  <substack>and no database in site except for git
03:59:09  <substack>not even any json files
03:59:29  <st_luke>substack: I'm finishing up a node patch for the docs that defunctzombie started a while back
04:00:22  <st_luke>but the doc generation uses some fun shell scripts that use other scripts
04:01:01  <substack>http://browserling.com:9009/
04:01:23  <st_luke>nice
04:01:23  <substack>http://browserling.com:9009/blog.json
04:01:30  <substack>http://browserling.com:9009/blog.json?inline=html
04:02:26  * st_lukelikes the colors
04:02:48  <defunctzombie>is every commit a post?
04:03:03  * mikealjoined
04:03:11  <substack>defunctzombie: no, to publish you add a tag with the filename you want to publish
04:03:22  <substack>and the annotation text becomes the article title
04:03:26  <defunctzombie>substack: why not just have files in the repo?
04:03:36  <st_luke>because javascript
04:04:36  <fotoverite>connecting forever and ever
04:07:29  * mikealquit (Ping timeout: 244 seconds)
04:08:20  <substack>internet died
04:08:30  <substack>it's back
04:08:37  <substack>defunctzombie: it *does* just have files in the repo
04:08:42  <substack>but only markdown files
04:18:00  <defunctzombie>the godfather movies are really hard to watch without subtitles
04:18:09  <defunctzombie>there is really a lot of italian spoken
04:22:27  <st_luke>lots of mumbled italian too
04:22:36  <st_luke>actually that's how you speak italian I think
04:27:59  * tilgovijoined
04:28:08  * tilgoviquit (Remote host closed the connection)
04:31:02  <st_luke>so you can't get a border or something like that on the outside of the code block, cause that's a <pre> that gets made by something else. the code in the highlight callback is just the contents
04:31:13  <st_luke>can do some sort of highlighting on the contents of the pre but it might be ugly
04:31:35  <st_luke>I don't think the doc tool has anything to do with making that pre element
04:32:22  <st_luke>ah wait
04:44:55  <Raynos>Code hustle!
04:47:06  <st_luke>had to take a break because some assholes were revving their motorcycles outside
04:53:38  * rvagg_quit (Read error: Connection reset by peer)
05:01:56  <st_luke>defunctzombie: getting a little fancy but I think this is possible without the highlight cb
05:02:26  <st_luke>kind of cool
05:03:20  * mikealjoined
05:06:05  <defunctzombie>st_luke: oh yea?
05:06:52  <st_luke>defunctzombie: yea with the parser, which might make more sense because marked automatically puts pre elements on code blocks and the callback does not specifically target the pre element, but the contents inside
05:07:11  <st_luke>which is kind of unfortunate but whatever
05:07:38  <st_luke>but it will make generation way simpler in hindsight
05:07:54  * mikealquit (Ping timeout: 252 seconds)
05:16:13  * devaholicquit (Ping timeout: 252 seconds)
05:22:20  <st_luke>yea don't even need to new markdown, sweet: http://f.cl.ly/items/1D2n1C0J0j0K1Q3l0F3i/Screen%20Shot%202012-12-25%20at%2012.19.47%20AM.png
05:22:33  <st_luke>way better
05:22:54  <st_luke>I love not *having* to change dependencies on someone else's project
05:25:48  <defunctzombie>nice
05:26:00  <defunctzombie>I think that will be excellent
05:26:14  <defunctzombie>I would also make the font color coordinate with the border
05:26:34  <defunctzombie>or maybe not, who knows
05:27:22  <st_luke>that can be added in but I might hold off because certain colors might be hard to read
05:27:25  <st_luke>which might be a good thing
05:28:27  <defunctzombie>nice work
05:28:53  <defunctzombie>and it is all done at generation time?
05:28:55  <st_luke>going to be lenient with the regex as well in case they want to change api levels up and shit
05:29:03  <st_luke>defunctzombie: yea
05:29:15  <st_luke>have to clean up a bit tho and break some stuff out
05:30:01  * rvagg_joined
05:30:04  <st_luke>but the api stability header <pre> elements have classes added in at generation time, same markdown input
05:30:18  <defunctzombie>nice
05:30:49  <st_luke>and without using the new markdown version && highlighting cb
05:30:53  <st_luke>anyway that was fun
05:31:16  <st_luke>I haven't really written any decent code for a week
05:38:37  <st_luke>AMERICA
05:38:42  <st_luke>AMERICA FUCK YEAH
05:38:43  <LOUDBOT>ILL BET IF I WAS LOOKING FOR A WHELK IT WOULD BE EASIER TO FIND HIM ITT THAN ON EMAIL
05:39:17  <st_luke>PLEASE WRITE MY TOMBSTONE ENGRAVING IN COFFEESCRIPT
05:39:17  <LOUDBOT>TEABAGGING SHOULD BE AN OLYMPIC DISCIPLINE
05:39:54  <defunctzombie>control yourself
05:40:12  <st_luke>it's kickstarter all over again
05:40:33  <defunctzombie>wow
05:40:35  <st_luke>only I'm not waking up in a wheelchair
05:40:56  * devaholicjoined
05:41:32  <st_luke>actually I take that back, that was pretty terrible on my part.
05:41:34  <defunctzombie>the isitchristmas website should have chat
05:42:14  <st_luke>defunctzombie: the dude that made it was playing around with is jeopardy on today and commented on the chat, he def knows about it
05:42:15  <defunctzombie>it also appears to not load
05:42:28  <st_luke>patches are currently being accepted
05:43:37  <st_luke>what's the url?
05:44:19  <defunctzombie>url for what?
05:44:25  <st_luke>the christmas site
05:44:31  <defunctzombie>seriously?
05:44:37  <defunctzombie>isitchristmas.com
05:44:46  <st_luke>thanks
05:45:30  <st_luke>I'm thinking of a different one I think
05:50:39  * xaqjoined
06:03:53  * mikealjoined
06:04:56  <defunctzombie>http://article.gmane.org/gmane.linux.kernel/1414106
06:05:05  <defunctzombie>I think this guy kills himself after this
06:06:39  <ik>what a guy
06:08:52  <Raynos>linus
06:08:55  <Raynos>being a boss
06:09:02  * mikealquit (Ping timeout: 252 seconds)
06:10:16  <st_luke>holy shit
06:10:17  <st_luke>first line
06:10:31  <ik>s/boss/internet tough guy/
06:10:59  <ik>that is the worst kind of tough guy
06:11:20  * xaqquit (Remote host closed the connection)
06:11:46  <Raynos>no its not.
06:11:56  <Raynos>its shooting the man down
06:12:00  <Raynos>and putting him in his place.
06:15:12  <st_luke>defunctzombie: looks about right
06:15:12  <st_luke>http://ovea.localtunnel.me/
06:15:22  <st_luke>all done generation time
06:15:36  <st_luke>can mess with the colors but bleh
06:16:39  <defunctzombie>st_luke: that's some hit shit
06:16:50  <defunctzombie>what generates that table of contents on every page?
06:17:27  <st_luke>tools/doc/html.js
06:17:31  <st_luke>but I didn't have to mess with the contents at all
06:17:36  <st_luke>but we can
06:17:58  <defunctzombie>st_luke: http://ovea.localtunnel.me/documentation.html
06:18:06  <defunctzombie>that one isn't colored for some reason
06:18:08  <st_luke>oh weird
06:18:15  <defunctzombie>and you might want to add a note about the coloring? could be nice
06:18:45  <defunctzombie>the stability indicies section could just be all the indecies listed in their color boxes
06:19:16  <st_luke>good idea
06:19:37  <defunctzombie>st_luke: I was gonna say that a followup to the colorization was to move the deprecated items into a separate section in the TOC on the page
06:19:56  <defunctzombie>not sure if that is easy or whatnot but that was another thing that could be done
06:20:13  <defunctzombie>really the TOC should be on the side or something to make navigation easier.. but all those are larger changes
06:20:19  <defunctzombie>this color change is great
06:21:37  <st_luke>defunctzombie: ah that one didn't match the regex
06:21:45  <defunctzombie>yea, I figured
06:21:49  <st_luke>the 'The notices look like this:' one
06:21:53  <st_luke>if that's the only one like that, I can change it
06:21:56  <defunctzombie>it should be fixed to match
06:22:02  <st_luke>otherwise if there are others I'll have to make the regex more flexible
06:22:08  <st_luke>hopefully it's just that one
06:22:16  <defunctzombie>I think it is just that one (hopefully)
06:22:18  <st_luke>I mean it's pretty flexible as it is
06:22:30  <defunctzombie>but yea.. would be awesome to have the stability index list
06:22:35  <defunctzombie>just be all the colors
06:22:42  <st_luke>good idea
06:22:48  <st_luke>should sweeten the deal a bit
06:22:54  <defunctzombie>yea
06:22:59  <st_luke>the api is big enough we should have that type of thing anyway
06:23:13  <st_luke>I saw something the other night similar to what you were describing with the doc generation
06:23:28  <st_luke>the module html doc generation, I mean
06:23:31  <st_luke>trying to think of what it was
06:24:13  <substack>help help I am writing a template engine
06:25:10  <st_luke>make sure you think of an ironic title
06:26:26  <defunctzombie>substack: stop
06:26:47  <defunctzombie>substack: I already made that mistake https://github.com/shtylman/braces
06:28:40  <substack>well I didn't invent any syntax
06:28:41  <substack>at least
06:29:16  <defunctzombie>that is good
06:29:25  <substack>https://gist.github.com/4371901
06:29:27  <substack>it's just html as json
06:29:29  <substack>so I can require() it
06:29:32  <defunctzombie>oh god
06:29:36  <defunctzombie>jesus no
06:29:43  <defunctzombie>jsonml all over again
06:30:35  <substack>it's pretty much that yes
06:30:54  <defunctzombie>total disaster for humans
06:31:23  <defunctzombie>great for machines.. too bad humans are the ones who write template files
06:31:45  <defunctzombie>the moment you need a multiline anything it will be game over
06:31:58  <defunctzombie>honestly, I prefer to see my templates in html
06:32:03  <substack>yes same
06:32:04  <substack>but
06:32:06  <defunctzombie>since that is what they are gonna be anyway
06:32:12  <substack>machinery is annoying to get it into the browser
06:32:32  <defunctzombie>yes, I agree
06:32:35  <defunctzombie>https://github.com/shtylman/node-dombie
06:32:42  <defunctzombie>I use that server side
06:32:50  <defunctzombie>it is built in saxjs
06:32:55  <defunctzombie>which I think could work in the browser?
06:33:00  <defunctzombie>but is probably quite overkill
06:33:15  <defunctzombie>if you have a server, just have it serve up the data structure
06:33:44  <defunctzombie>anyhow.. it isn't a great html parser or anything, but for simple stuff it gets the job done
06:34:19  <substack>the browser already has an html parser
06:34:28  <defunctzombie>yes
06:34:32  <substack>it's silly to use a module when you can just assign to a div's innerHTML
06:34:34  <defunctzombie>that is why I don't use it in the browser :)
06:34:51  <defunctzombie>correct
06:35:02  <defunctzombie>I use it server side for on the fly fingerprinting urls
06:35:43  <defunctzombie>https://github.com/shtylman/node-taters
06:35:53  <defunctzombie>not sure why I started naming some modules after food
06:36:00  <defunctzombie>I was in a food mood when I made some of them
06:36:13  <defunctzombie>oh yea.. I was thinking of tater tots
06:37:15  * dguttmanjoined
06:46:22  <defunctzombie>st_luke: how does the list of levels look once colorized?
06:47:10  <st_luke>defunctzombie: oh I didn't even do that yet, I was just listening to some music
06:47:43  <defunctzombie>hahaha
06:47:45  <st_luke>I'm removing all the extra crap that I did at first with the new markdown then I'll make a page for that
06:48:11  <st_luke>and moving the classes to doc/api_assets/style.css instead of doc/api_assets/sh.css
06:48:49  <st_luke>since the stability indexes are tokenized via the regex they can be colorized also in the future
06:49:01  <st_luke>in addition to the container thing
06:49:01  * dguttmanquit (Quit: dguttman)
06:51:55  <st_luke>and matching code style
07:02:28  <st_luke>found a bug actually
07:03:50  <defunctzombie>ooooo
07:10:04  <substack>http://browserling.com:9009/
07:10:08  <substack>more git-ish
07:10:25  <substack>this is an absurdly small amount of code
07:12:40  <st_luke>marked is putting in this extra <p> element where it shouldn't be
07:14:04  <defunctzombie>substack: what if the person wants more pages on their site?
07:14:10  <defunctzombie>or is it meant to just be a blog only
07:15:10  <substack>defunctzombie: https://github.com/substack/glog#custom-http-server
07:15:32  <substack>glog just gives you some routes like /blog.git and /blog.json
07:15:36  <defunctzombie>ah ok
07:15:39  <substack>this style is for browserify.org
07:15:42  <substack>using glog
07:17:33  <defunctzombie>oooo
07:18:30  <defunctzombie>for the new browserify you should get rid of all that client side path lookup stuff
07:19:07  <substack>already discussed this
07:19:09  <substack>it'll happen
07:19:21  <defunctzombie>nice
07:21:03  <defunctzombie>I wanted to add 'process' detection support to required
07:21:18  <defunctzombie>and Buffer (I think since that is global)
07:21:33  <defunctzombie>so you can easier omit or include sections for supporting that as well
07:23:36  * defunctzombiechanged nick to defunctzombie_zz
07:31:02  * niftylettuce__changed nick to niftylettuce
07:32:39  * xaqjoined
07:39:20  <st_luke>http://fqfu.localtunnel.me/documentation.html
07:39:39  <Raynos>MERRY FUCKING CHRISTMAS
07:39:39  <LOUDBOT>THAT IS THE NUMBER OF CHICKS A WOODCHUCK CAN CHECK
07:39:41  <st_luke>all at generation time
07:39:45  <Raynos>MAY LOUDBOT BRING YOU MANY CHRISTMAS JOYS
07:39:45  <LOUDBOT>ELMAH FUDD IS WABBIT HUNTING IN MY PANTS WIGHT NOW!
07:39:53  <Raynos>IN HIS PANTS RIGHT NOW
07:39:54  <LOUDBOT>LOOKS TOTALLY LEGIT MAN
07:40:08  <st_luke>LOUDBOT: !twitlast
07:40:09  <LOUDBOT>st_luke: MADNESS? THIS ! IS ! #PELTKORE ! *DRAMATIC MUSIC*
07:40:52  <Raynos>Seriously guys. Merry christmas.
07:40:53  * xaqquit (Read error: Connection reset by peer)
07:41:02  <st_luke>you too dude
07:41:44  <Raynos>aw man.
07:42:21  <Raynos>https://twitter.com/Raynos2/status/283477738508140544
07:56:21  * mikealjoined
08:10:11  * xaqjoined
08:17:14  * saijanai_quit (Quit: saijanai_)
08:41:23  * xaqquit (Remote host closed the connection)
09:00:46  * rvagg_quit (Quit: Leaving)
09:10:22  * st_lukequit (Remote host closed the connection)
09:12:57  * mirkokjoined
09:15:29  * saijanai_joined
09:15:29  * saijanai_quit (Excess Flood)
09:17:04  * saijanai_joined
09:22:58  * rvagg_joined
09:53:11  * mirkokquit (Quit: mirkok)
10:09:29  * AvianFluquit (Remote host closed the connection)
10:14:32  * jibayjoined
10:33:29  * mirkokjoined
10:35:11  * devaholicquit (Ping timeout: 255 seconds)
10:42:29  * shuaibjoined
10:51:28  * mirkokquit (Quit: mirkok)
11:21:37  * rvagg_quit (Read error: Connection reset by peer)
11:26:56  <ik>say Merry Christmas, internet pals!
11:27:28  <ik>/say :(
11:27:48  <ik>untwit
11:31:53  * fotoverite_joined
11:33:07  * fotoveritequit (Ping timeout: 260 seconds)
11:33:07  * fotoverite_changed nick to fotoverite
11:40:09  * rvagg_joined
11:41:48  <substack>https://github.com/substack/browserify-website
11:41:50  <substack>code thusfar
11:42:22  <substack>http://browserling.com:9009/
11:43:20  <ik>beep boop
11:44:56  * yorickjoined
12:09:34  * mirkokjoined
12:53:01  * shuaibquit (Quit: Textual IRC Client: http://www.textualapp.com/)
12:59:39  * rvagg_quit (Read error: Connection reset by peer)
13:09:25  * ralphtheninjajoined
13:12:57  * AvianFlujoined
13:29:37  * mirkokquit (Quit: mirkok)
13:41:40  <fotoverite>beep boop
13:58:40  * jiang-plusjoined
14:14:13  * jiang-plusquit (Ping timeout: 246 seconds)
14:24:35  <yorick>setInterval(function(){if(Math.random()<(1/3600)){console.log('BEEP BOOP')}}, 1000);
14:25:08  <fotoverite>LoL
14:25:56  * yorickdoesn't play LoL, is actually called yorick.
14:41:33  * jez0990joined
14:41:33  * jez0990quit (Changing host)
14:41:33  * jez0990joined
14:49:48  * stlsaintquit (Ping timeout: 252 seconds)
14:57:25  * jiang-plusjoined
15:19:19  * jiang-plusquit (Ping timeout: 265 seconds)
15:38:16  * jez0990quit (Ping timeout: 244 seconds)
15:48:47  * jiang-plusjoined
15:52:20  <fotoverite>This is amazing http://twinbeardstudios.com/frog-fractions
15:52:35  <fotoverite>substack: I think you above most people will get a kick out of it.
15:53:26  * jiang-plusquit (Ping timeout: 255 seconds)
16:00:13  * mirkokjoined
16:21:34  * fotoveritequit (Quit: fotoverite)
16:24:08  * fotoveritejoined
16:53:43  * defunctzombie_zzchanged nick to defunctzombie
16:57:42  <fotoverite>beep boop
16:58:01  <fotoverite>defunctzombie: what time is best for you for dajongo
16:58:21  <defunctzombie>anytime
16:58:34  <fotoverite>how does chinese food sound beforehand?
16:58:53  * dguttmanjoined
16:59:36  <defunctzombie>meh
16:59:52  <fotoverite>well it is christmas there aren't much choices. :P
17:04:10  <fotoverite>shit lost all my invoice information in the great computer implosion. :(
17:04:23  <fotoverite>luckily did do basic cvs export
17:06:17  * dguttmanquit (Read error: Connection reset by peer)
17:06:52  * jiang-plusjoined
17:07:00  * dguttmanjoined
17:10:42  * dguttmanquit (Read error: Connection reset by peer)
17:10:42  * dguttman_joined
17:10:42  * dguttman_changed nick to dguttman
17:14:53  * jiang-plusquit (Ping timeout: 252 seconds)
17:17:25  * dguttmanquit (Read error: Connection reset by peer)
17:17:43  * dguttmanjoined
17:24:16  * dguttmanquit (Quit: dguttman)
17:27:26  * dguttmanjoined
17:28:12  * dguttmanquit (Read error: Connection reset by peer)
17:28:31  * dguttmanjoined
17:31:16  * dguttmanquit (Read error: Connection reset by peer)
17:31:37  * dguttmanjoined
17:35:10  * dguttmanquit (Client Quit)
17:50:13  * fotoveritequit (Read error: Connection reset by peer)
17:50:55  * fotoveritejoined
18:01:15  * dguttmanjoined
18:15:34  * shuaibjoined
18:37:41  * fotoveritequit (Quit: fotoverite)
18:38:42  * fotoveritejoined
18:46:06  * dguttmanquit (Quit: dguttman)
18:48:49  * dguttmanjoined
19:02:23  * dguttmanquit (Quit: dguttman)
19:26:30  * dguttmanjoined
19:28:15  * stlsaintjoined
19:28:15  * stlsaintquit (Changing host)
19:28:15  * stlsaintjoined
19:28:38  * shuaibquit (Ping timeout: 252 seconds)
19:31:33  * shuaibjoined
19:32:06  * fotoveritequit (Ping timeout: 245 seconds)
19:33:38  * mirkokquit (Quit: mirkok)
19:36:35  * fotoveritejoined
19:44:48  <fotoverite>Hope you guys are having a merry christmas
19:53:49  <AvianFlu>THERE IS NO OTHER KIND
19:53:49  <LOUDBOT>MOTHERFUCKERS ACT LIKE THEY FORGOT ABOUT VAGRANT
19:54:03  <AvianFlu>SRSLY, WHAT THE BOT SAID
19:54:03  <LOUDBOT>STAY THERE DAMNIT
19:54:11  <AvianFlu>(also thanks you too lol)
19:54:14  <fotoverite>LOUDBOT ARE YOU SENTIENT YET?
19:54:15  <LOUDBOT>YES I AM ENTIRELY RESPONSIBLE FOR THE PROGRAMMING, MAINTENANCE AND UPKEEP OF THIS BOT
19:54:21  <AvianFlu>HAHAHAHHAHAHHAHAHAHAHHA GENIUS
19:54:23  <LOUDBOT>THERE ARE TWO ISLANDS I SHOULD KNOW SINCE I FOLLOW ONE OF THEM ON TWITTER
19:54:33  <fotoverite>OH GOD IT REALLY HAS
19:54:34  <LOUDBOT>NONE PIZZA LEFT CORN CLOCK TO DAYLIGHT SAVINGS
19:54:40  <fotoverite>and it's gone.
19:54:55  <fotoverite>I think there might be a few keywords.
20:28:18  * defunctzombiechanged nick to defunctzombie_zz
20:31:57  * mikealquit (Quit: Leaving.)
20:34:14  * nk109quit (Quit: Computer has gone to sleep.)
20:52:49  * dguttmanquit (Quit: dguttman)
20:53:32  <fotoverite>defunctzombie_zz: how goes dom?
20:56:33  * defunctzombie_zzchanged nick to defunctzombie
20:56:58  <defunctzombie>fotoverite: pretty well
20:57:00  <defunctzombie>most of the functionality I want is there
20:57:02  <defunctzombie>just adding some docs
20:57:04  <defunctzombie>and more tests
20:57:24  <fotoverite>Cool
21:00:04  <fotoverite>Want to try and use it sometime soon.
21:00:40  <fotoverite>been looking to get rid of query for a few select projects
21:02:06  * dguttmanjoined
21:02:20  <defunctzombie>cool
21:02:39  <defunctzombie>the docs are here https://github.com/shtylman/dom/wiki
21:02:40  <fotoverite>Jquery is so heavy though we'll see with 2.0 if that changes
21:02:53  <fotoverite>Looking over the wiki right now. Github wiki could be nicer.
21:02:54  <defunctzombie>2.0 won't see ajax or other things go away
21:03:04  <fotoverite>I don't mind ajax I just want it to work right.
21:03:15  <fotoverite>I mean xhr requests are a pain to write by hand
21:03:24  <fotoverite>they're way just is as wrong though
21:03:30  <defunctzombie>jquery is very impressive for what it does, it just has no single focus as a lib
21:03:46  <fotoverite>well back when it came into being it had to do everything
21:03:47  <defunctzombie>the biggest thing it helps is for people to create these "plugins"
21:03:54  <fotoverite>LoL
21:03:58  <defunctzombie>as a way to monkey patch onto the global $ variable
21:03:58  <fotoverite>the worst thing it helps right.
21:04:08  <fotoverite>oh god the terrible query plugins
21:04:15  <defunctzombie>and give some fake semblance of module code
21:04:17  <fotoverite>STOP AUTOCORRECTING OSX!
21:04:17  <LOUDBOT>WELCOME TO THE FIRST MONDAY OF THE REST OF YOUR MONDAYS
21:04:33  <fotoverite>it's not monday LOUDBOT
21:07:53  <ik>LOUDBOT: merry christmas!
21:07:53  <LOUDBOT>ik: I DONT THINK THERE IS ANY BETTER MOVIE THEN "DAS BOOT"
21:18:23  <fotoverite>MERRY CHRISTMAS!
21:18:24  <LOUDBOT>WHY ARE YOU DISCRIMINATING AGAINST AARP
21:22:40  * dguttmanquit (Read error: Connection reset by peer)
21:22:41  * dguttman_joined
21:22:42  * dguttman_changed nick to dguttman
21:51:23  * mirkokjoined
22:01:21  * mirkokquit (Quit: mirkok)
22:47:08  * mirkokjoined
23:07:24  * shuaibquit (Ping timeout: 264 seconds)
23:07:34  * rvagg_joined
23:10:44  * defunctzombiechanged nick to defunctzombie_zz
23:19:09  <fotoverite>defunctzombie_zz: why do you keep changing your name?
23:32:31  * nk109joined
23:39:01  * nk109quit (Quit: laters...)
23:43:42  * nk109joined
23:48:26  * stlsaintquit (Ping timeout: 265 seconds)
23:53:25  * AvianFluquit (Remote host closed the connection)