00:27:42 | * | q66_ joined #nimrod |
00:28:06 | * | q66 quit (Disconnected by services) |
00:28:08 | * | q66_ is now known as q66 |
00:36:53 | * | eigenlicht quit (Ping timeout: 248 seconds) |
00:47:05 | * | eigenlicht joined #nimrod |
01:10:47 | * | DAddYE quit (Remote host closed the connection) |
01:11:23 | * | DAddYE joined #nimrod |
01:15:41 | * | DAddYE quit (Ping timeout: 250 seconds) |
01:18:14 | * | G_ joined #nimrod |
01:18:37 | * | G_ is now known as Guest85877 |
01:19:12 | Guest85877 | blip |
01:19:24 | * | Guest85877 quit (Client Quit) |
01:39:39 | * | psquid joined #nimrod |
02:12:26 | * | DAddYE joined #nimrod |
02:16:59 | * | DAddYE quit (Remote host closed the connection) |
02:17:06 | * | DAddYE joined #nimrod |
02:17:29 | * | DAddYE quit (Remote host closed the connection) |
02:17:55 | * | DAddYE joined #nimrod |
02:18:01 | * | DAddYE quit (Remote host closed the connection) |
02:18:07 | * | DAddYE joined #nimrod |
02:19:26 | * | MFlamer quit (Ping timeout: 264 seconds) |
02:26:23 | * | ics joined #nimrod |
02:37:59 | * | brson_ joined #nimrod |
02:39:15 | * | brson_ quit (Client Quit) |
02:39:29 | * | brson_ joined #nimrod |
02:40:57 | * | brson quit (Ping timeout: 246 seconds) |
02:51:00 | * | BitPuffin quit (Ping timeout: 252 seconds) |
03:09:57 | * | ddl_smurf joined #nimrod |
03:22:53 | * | ics quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
03:29:16 | * | OrionPKM quit (Remote host closed the connection) |
03:30:59 | * | OrionPKM joined #nimrod |
03:41:17 | * | EXetoC quit (Quit: WeeChat 0.4.2) |
03:46:44 | * | ics joined #nimrod |
04:03:28 | * | ddl_smurf quit (Quit: ddl_smurf) |
04:58:26 | * | dymk quit (Remote host closed the connection) |
06:19:49 | * | DAddYE quit (Remote host closed the connection) |
06:20:17 | * | DAddYE joined #nimrod |
06:20:33 | * | DAddYE quit (Remote host closed the connection) |
06:21:44 | * | DAddYE joined #nimrod |
06:25:50 | * | DAddYE quit (Ping timeout: 240 seconds) |
06:31:08 | * | Endy joined #nimrod |
06:31:53 | * | xenagi quit (Quit: Leaving) |
06:55:20 | * | brson_ quit (Quit: leaving) |
07:34:22 | * | DAddYE joined #nimrod |
07:37:17 | * | DAddYE quit (Remote host closed the connection) |
07:37:44 | * | DAddYE joined #nimrod |
07:41:50 | * | DAddYE quit (Ping timeout: 240 seconds) |
07:44:13 | * | achim joined #nimrod |
07:46:17 | * | achim quit (Client Quit) |
07:49:40 | * | DAddYE joined #nimrod |
07:57:23 | * | Endy quit (Ping timeout: 250 seconds) |
08:01:11 | * | Endy joined #nimrod |
08:09:38 | * | Endy quit (Ping timeout: 252 seconds) |
08:32:25 | * | DAddYE quit () |
10:39:11 | * | gradha joined #nimrod |
11:00:46 | NimBot | Araq/Nimrod master a790e49 Grzegorz Adam Hankiewicz [+1 ±0 -1]: Renames configuration file to new pattern. Refs #720. |
11:00:46 | NimBot | Araq/Nimrod master b1de187 Grzegorz Adam Hankiewicz [+1 ±0 -1]: Merge pull request #769 from gradha/pr_config_fixes... 2 more lines |
11:02:59 | dom96 | gradha: hello fellow honey badger |
11:03:17 | gradha | dom96: hello |
11:07:04 | Araq | ah gradha so you figured out the issue ;-) |
11:08:17 | gradha | indeed, sometimes I read voices |
11:53:40 | * | ics quit (Ping timeout: 252 seconds) |
12:14:33 | * | EXetoC joined #nimrod |
12:16:23 | * | psquid quit (Quit: work) |
13:18:00 | * | darkf quit (Quit: Leaving) |
13:20:06 | * | zielmicha joined #nimrod |
14:15:52 | * | BitPuffin joined #nimrod |
14:34:21 | * | XAMPP quit (Quit: Drink all the Booze; Hack all the Things; Kill all the Humans;) |
14:46:42 | * | BitPuffin quit (Quit: WeeChat 0.4.2) |
14:53:33 | * | BitPuffin joined #nimrod |
14:55:43 | OrionPKM | araq what was the link to gradhas rst guide |
15:01:44 | EXetoC | how about allowing any variation of 'import' to be part of the same statement? rather than just 'import' and 'import as' |
15:02:04 | EXetoC | BitPuffin: so how's it going? you can render triangles now, right? not much left then amirite :> |
15:38:39 | * | ddl_smurf joined #nimrod |
15:43:21 | * | capisce quit (Read error: Connection reset by peer) |
15:49:05 | * | capisce joined #nimrod |
15:50:42 | BitPuffin | EXetoC: haha |
15:50:58 | BitPuffin | there is an infinite amount of ways to render triangles |
15:51:00 | BitPuffin | dom96!! |
15:51:06 | BitPuffin | dom96!?!?!?!?! |
15:54:04 | dom96 | what?!?! |
15:54:37 | BitPuffin | dom96: wanna play ONE game of dota? |
15:54:52 | dom96 | now? |
15:56:14 | BitPuffin | dom96: yes |
15:56:32 | dom96 | ok, but give me a minute |
15:57:40 | BitPuffin | dom96: I'll give you two |
15:59:39 | dom96 | lol, as soon as I said that Windows blue screened |
15:59:41 | dom96 | brb |
16:20:24 | gradha | Araq: I'm wanting getEnv to work at compilation with when, will FFI provide that? |
16:44:22 | gradha | dom96: rename babel to mini babybel FTW |
16:57:34 | EXetoC | dom96: should babel examine head if tags are found but none of the tags satisfies said version requirement? |
17:01:12 | EXetoC | I guess so, since it should be up to the package maintainer to decide whether or not a development version should be used |
17:01:33 | EXetoC | creating a bug report now |
17:02:59 | OrionPKM | gradha whats ur rst guide that araq mentioned |
17:03:58 | EXetoC | does anyone know which package(s) requires argument_parser 0.1.2? |
17:10:06 | EXetoC | ok some packages failed to install yet again, but not for that reason, so this might've been fixed in babel HEAD |
17:12:24 | gradha | OrionPKM: no idea, I have no rst guide |
17:13:01 | OrionPKM | k araq must have been smoking crack |
17:13:55 | gradha | EXetoC: packages requiring argument_parser 0.1.2 are dropbox_filename_sanitizer, genieos and ouroboros |
17:14:30 | gradha | I noticed today argument_parser doesn't follow correctly stable/unstable, so 0.1.2 is incorrectly specified as git head |
17:14:55 | gradha | will try to fix that today or tomorrow |
17:15:02 | EXetoC | none of which fails |
17:16:16 | EXetoC | ok |
17:19:31 | gradha | OrionPKM: maybe Araq meant you should document the command in a similar way to idetools? |
17:19:46 | OrionPKM | no he said to link to your 'guide |
17:23:47 | gradha | the one I wrote in a parallel universe about the jsondoc command? oh, that one |
17:23:47 | gradha | BTW I have good news for everybody |
17:23:48 | gradha | it's xmas time |
17:23:51 | gradha | dom96: are you going to leave irc in favour of whatsapp? |
17:24:06 | OrionPKM | no he didnt want one specifically about jsondoc |
17:24:19 | OrionPKM | he wanted one about all the doc generation tools in the compiler |
17:31:27 | * | gradha quit (Ping timeout: 240 seconds) |
17:32:13 | * | gradha joined #nimrod |
17:34:56 | Araq | well I thought you wrote some rst guide, gradha |
17:35:25 | Araq | and ... yeah you should be able to run getEnv at compile time |
17:35:45 | OrionPKM | araq https://dl.dropboxusercontent.com/u/417554/docgen.html |
17:35:48 | Araq | however you shouldn't use getenv because environment variables suck |
17:36:07 | Araq | (do you begin to see a pattern? ;-) ) |
17:36:08 | OrionPKM | let me know what you want added/removed/changed |
17:37:34 | * | Araq is reading |
17:41:27 | Araq | proc helloWorld*(times: int) = |
17:41:28 | Araq | ## Takes an array of n |
17:41:32 | Araq | nope .. |
17:41:35 | OrionPKM | oops |
17:41:39 | Araq | also use |
17:41:40 | OrionPKM | it did, forgot to change the comment |
17:41:43 | Araq | .. code-block:: nimrod |
17:43:20 | OrionPKM | okay, refresh. |
17:43:56 | OrionPKM | I still have to update the comments in the output |
17:46:05 | EXetoC | dom96: nevermind that. I had argument_parser 0.1.2 installed already, so that's why it didn't fail |
17:46:08 | Araq | rst2tex works on .tex files |
17:47:30 | * | zielmicha quit (Ping timeout: 252 seconds) |
17:47:42 | Araq | not on .nim files |
17:47:52 | OrionPKM | it appears to.. |
17:48:44 | OrionPKM | have you tried it? |
17:49:06 | * | zielmicha joined #nimrod |
17:50:52 | Araq | no, but I wrote its implementation and know what it's supposed to do |
17:51:14 | Araq | rst2html and rst2text are for the manual.txt etc files |
17:51:21 | Araq | *rst2tex |
17:51:53 | OrionPKM | look at docgen.nim, ln 216 ->239 |
17:52:21 | OrionPKM | you're passing both html and tex into dispA |
17:52:35 | OrionPKM | depending on the file type, it uses one or the other |
17:52:45 | OrionPKM | I tried it on a nim module and rendered it, it worked |
17:52:59 | Araq | hmm good point |
17:53:07 | Araq | so my code is smarter than me |
17:53:13 | OrionPKM | :) |
17:54:33 | Araq | btw I'm proud of my "disp" hack. :-) It's something you can only come up with when you ignore everything you've learned in school |
17:56:05 | Araq | anyway |
17:56:08 | OrionPKM | haha, at least it's somewhat DRY |
17:56:28 | Araq | no, it's as DRY as you can get |
17:56:43 | Araq | reusing all of the logic |
17:57:06 | Araq | your jsondoc is wrong |
17:57:30 | Araq | it only builds on doc and doesn't support doc2 |
17:59:11 | OrionPKM | ok |
18:00:49 | OrionPKM | do you want me to take out the stuff about TeX output, since it's not official |
18:02:20 | OrionPKM | the output is functional but not pretty, works kind of by accident I guess |
18:03:51 | Araq | lol yeah |
18:04:05 | fowl | good day nimrods |
18:05:08 | Araq | and link to the official rst docs but say nimrod supports a dialect of it |
18:06:05 | OrionPKM | I think the rst stuff should be a different document |
18:06:28 | OrionPKM | since those arent directly documenting nim modules |
18:08:52 | Araq | well it's only 10 lines in the docgen |
18:11:38 | OrionPKM | I guess I could have an "Other Formats" or "Other Tools" section at the bottom |
18:11:44 | OrionPKM | mentioning rst2tex/html |
18:13:12 | Araq | "Other input files" perhaps |
18:13:29 | Araq | "format" refers to the output, for me |
18:14:01 | OrionPKM | other input formats |
18:14:01 | OrionPKM | maybe |
18:14:10 | Araq | ok |
18:17:45 | OrionPKM | what variation does this RST dialect support, nimrod sourcecode highlighting? |
18:20:14 | Araq | yeah, it can also highlight C++ and a couple of other c-like languages |
18:20:28 | Araq | we simply switch keyword sets to support those |
18:23:38 | OrionPKM | https://dl.dropboxusercontent.com/u/417554/docgen.html |
18:24:52 | Araq | which used --> which is used |
18:25:05 | OrionPKM | thanks |
18:25:42 | Araq | the document generation tools --> the documentation generation tools |
18:26:15 | OrionPKM | k |
18:26:29 | Araq | will include dependencies --> includes module dependencies (imports) |
18:29:17 | OrionPKM | updated |
18:31:36 | Araq | This document describes the documentation generation tools built into the Nimrod compiler, which is used for the generation of various types of document, including HTML and JSON from input .nim files and projects. --> |
18:31:49 | * | Endy joined #nimrod |
18:32:22 | Araq | This document describes the documentation generation tools built into the Nimrod compiler, which can generate HTML, JSON and LaTeX output from input .nim files and projects. |
18:34:00 | OrionPKM | if we mention latex there we should mention not just input .nim files |
18:34:39 | OrionPKM | This document describes the documentation generation tools built into the *Nimrod compiler*, which can generate HTML and JSON output from input .nim files and projects, as well as HTML and LaTex from input RST files. |
18:35:05 | Araq | good |
18:35:31 | Araq | also you need to mention the comments in Nimrod are in reStructuredText and link to http://docutils.sourceforge.net/docs/user/rst/quickref.html |
18:35:55 | OrionPKM | ok |
18:35:58 | Araq | you could infact use that quickref and remove the stuff we don't support like ascii art tables :D |
18:36:31 | gradha | I was going to add support for them |
18:36:36 | gradha | in 2019 |
18:37:58 | * | io2 joined #nimrod |
18:40:50 | OrionPKM | ok, https://dl.dropboxusercontent.com/u/417554/docgen.html |
18:56:50 | Araq | ok I like it |
18:57:54 | gradha | add a notice about comments for object fields: you can use ##\n##... to write multiple lines and not have to put all in a single comment after the field |
18:58:39 | Araq | oh yeah |
18:59:07 | gradha | example https://github.com/gradha/nimrod-ouroboros/blob/master/ouroboros.nim#L15 |
19:04:24 | OrionPKM | sure |
19:04:50 | OrionPKM | araq can you summarize brielf |
19:05:10 | OrionPKM | briefly what you would like me to change with jsondoc |
19:05:32 | OrionPKM | support --project and do it after semantic pass? |
19:06:14 | Araq | nimrod doc|doc2 --outputtype:json myfile.nim |
19:06:35 | Araq | perhaps. I'm not sure either. Why do we need JSON output again? |
19:08:08 | Araq | because you like to generate HTML and couldn't figure out how to override nimdoc.cfg? :P |
19:23:01 | NimBot | nimrod-code/packages master de64a92 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds awesome_rmdir binary package. |
19:23:01 | NimBot | nimrod-code/packages master c9d7602 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Merge pull request #44 from gradha/pr_awesome_rmdir... 2 more lines |
19:29:42 | OrionPKM | araq easily parseable documentation |
19:29:54 | OrionPKM | I used it for the sublime text plugin doc quick lookup |
19:30:11 | gradha | doesn't idetools already provide that? |
19:31:29 | gradha | oh, maybe you mean like global help search or something |
19:31:42 | OrionPKM | thats what I mean, yes |
19:31:53 | gradha | OrionPKM: do you use macosx? |
19:32:17 | OrionPKM | like "I want a function that lets me do x", type in x, find module/function |
19:32:29 | OrionPKM | gradha I do, but mainly windows |
19:32:41 | gradha | do you know about dash? (appstore) |
19:32:51 | gradha | it's all the rage among the cool kids, I was planning to export the docs to it |
19:33:20 | gradha | might use your json output |
19:34:16 | Araq | well the problem is: how do you output the doc strings? "a *b* c" is "a <em>b</em> c" |
19:34:33 | Araq | so you then embed xml in JSON |
19:34:47 | Araq | you might as well output xml instead |
19:34:51 | Araq | but wait |
19:34:59 | Araq | html actually does the same |
19:35:12 | Araq | you only have to ignore the CSS stuff in it |
19:36:21 | gradha | dash uses html, so I was going to use my mad rst skillz to… copy the current html files into a zip file |
19:36:46 | OrionPKM | json output needs work, but it's worthwhile to have IMO, leave it up to whoever is consuming the JSON to format it how they want it. "emphasis" isn't that important |
19:37:33 | OrionPKM | I can build a quick-doc-search thing for the site like we talked about the other day as well |
19:37:54 | OrionPKM | json is pretty easy to parse with javascript :p |
19:38:19 | Araq | html is pretty easy to parse with a parser and you could also use xpath to do the transformations |
19:38:26 | OrionPKM | lol |
19:38:33 | OrionPKM | HTML is a pain in the ass to parse |
19:38:53 | OrionPKM | maybe the predictably output HTML that we use would be easy |
19:39:01 | Araq | yeah |
19:39:07 | OrionPKM | but thats just 1 case |
19:39:29 | OrionPKM | and you'd be foisting the responsibility of parsing that HTML for anyone who wanted to consume the documentation |
19:39:31 | Araq | well it's exactly the case that we're discussing |
19:39:59 | OrionPKM | if anything the html generation stuff should look at output JSON :P |
19:40:13 | OrionPKM | json2html |
19:40:39 | Araq | yeah we could do that, but IMO it's pointless work |
19:41:04 | * | gradha notes down to implement a json parser in brainfuck using xslt, which are turing complete |
19:43:13 | gradha | oh, I still need to improve nimdoc anchor generation |
19:44:20 | dom96 | err, what. Output the AST JSONified not the HTML. |
19:45:32 | Araq | dom96: the comments in the AST are in RST format, the question is what to do with that |
19:45:40 | fowl | gradha, why do you have proc `==` *[I, T](x, y: array[I, T]): bool defined in ouroboros |
19:45:53 | dom96 | to be fair i'm not sure what you guys are talking about really. |
19:46:02 | gradha | fowl: likely because I did that there before making a PR |
19:46:11 | dom96 | But mention of parsing HTML makes me want to slap you :P |
19:46:33 | dom96 | Araq: What is this for? |
19:47:05 | OrionPKM | the "jsondoc" command in the nimrod compiler |
19:47:54 | OrionPKM | we can change the invocation however you want, but I think it's valuable to have json output of documentation |
19:48:26 | dom96 | Then I am sticking with what I said. |
19:49:04 | io2 | hi dom96, Araq |
19:49:19 | dom96 | Just marshal the AST that the rst parser gives you. |
19:50:13 | OrionPKM | i wanted it to be a little more high-level than that dom96 |
19:50:19 | Araq | yes, it's valuable. but what do you do with the "documentation" part of it? JSON is not for documents, XML is not for data. why do people always use the wrong tool for the job? ;-) |
19:51:09 | * | Araq can't believe he's advocating XML |
19:51:10 | OrionPKM | the JSON is just a way of outputting Nimrod's generated documentation in an easily parsable way |
19:51:19 | OrionPKM | it doesnt matter that it's JSON, it could be XML |
19:51:42 | Araq | it does matter. XML would support ALL of the desired information |
19:51:45 | OrionPKM | it just matters that it's easy to consume (not by web browsers) without a lot of hair pulling |
19:52:28 | Araq | hi io2 |
19:52:43 | OrionPKM | something <tag>something</tag> something isn't valid xml |
19:53:31 | OrionPKM | unless you're talkign about encoding HTML into XML nodes |
19:53:54 | Araq | I'm talking making the compiler output proper xml |
19:54:10 | OrionPKM | but your <em> example |
19:54:19 | OrionPKM | how is that something you can't do in json but can do in XML |
19:54:30 | dom96 | OrionPKM: It's really not that low-level. |
19:54:46 | OrionPKM | hm? |
19:54:57 | dom96 | The rst AST |
19:55:10 | Araq | <doc>something <tag>something</tag> something </doc> |
19:55:19 | OrionPKM | that's not valid xml |
19:55:24 | Araq | it is |
19:55:47 | Araq | well ok you need a header and <xml> |
19:56:02 | OrionPKM | and you need to wrap the "something"' |
19:56:04 | OrionPKM | 's |
19:56:10 | OrionPKM | in another tag |
19:56:15 | Araq | I don't think so |
19:56:18 | OrionPKM | you cant just nest tags in text |
19:56:28 | Araq | you can |
19:56:29 | OrionPKM | you would have to encode the tags first |
19:56:53 | Araq | xml is about structuring *semi* structured stuff |
19:56:58 | OrionPKM | it's not even well structured XHTML |
19:57:11 | Araq | sure it is |
19:58:06 | dom96 | Seriously. Just encode the AST using JSON. |
19:58:26 | Araq | dom96: that doesn't help with anything |
19:58:36 | Araq | it's not about the AST |
19:58:44 | Araq | it's about the doc comments |
19:58:52 | dom96 | yes. Encode the AST of the doc comments. |
19:59:46 | OrionPKM | XML validator says "Cannot have both string data and XML data inside a property element" |
19:59:57 | Araq | that's what I propose, dom96 |
20:00:14 | Araq | OrionPKM: what? link please |
20:00:45 | * | [1]Endy joined #nimrod |
20:01:04 | * | Demos joined #nimrod |
20:01:17 | dom96 | I thought you wanted to embed the rendered HTML in the XML. |
20:01:24 | Araq | dom96: but I'm arguing XML is well suited for this |
20:01:49 | dom96 | Shouldn't it be something like: |
20:02:11 | dom96 | <doc><node kind="nkBold">blah</node></doc>? |
20:02:45 | OrionPKM | http://validator.w3.org/check |
20:03:13 | * | Endy quit (Ping timeout: 250 seconds) |
20:03:14 | * | [1]Endy is now known as Endy |
20:04:44 | Araq | <?xml version="1.0"?> |
20:04:46 | Araq | <xml> |
20:04:48 | Araq | <doc>My Text. <b>in bold</b>. Further text.</doc> |
20:04:49 | Araq | </xml> |
20:04:51 | Araq | validates for me |
20:05:37 | OrionPKM | hm, ok |
20:05:41 | OrionPKM | not with a doctype, but I guess that works |
20:06:54 | Demos | so there seems to be no way to write a generic function that returns the location of an item and a way to get to it... should I just suck it up and return indices/keys? |
20:07:36 | Araq | Demos: return a 'var T' ? |
20:08:14 | Demos | but that would not really help you delete stuff from something like a linked list |
20:08:52 | Araq | our lists deal with this problem by exposing both 'items' and 'nodes' iirc |
20:09:16 | Araq | the node has the next,prev pointers so you can delete it from the list |
20:09:31 | Araq | no idea if that answers your question :P |
20:10:35 | Demos | but then you have a special case for lists, not sure if that matters though. I am just coming from c++ and am used to returning iterators. Actually speaking of iterators is there any way in nimrod to for loop through a range instead of all the items? |
20:10:53 | Demos | aside from comparisons on the indicies |
20:13:09 | Araq | using indices surely is the idiomatic way |
20:14:41 | Demos | the c++ programmer in me says "but what about lists and trees?" esp trees since they are actually useful. The sane person in me does not care that much |
20:15:25 | Demos | actually, one could have a tuple of two Ts and just treat them as indices, then you get something that looks a lot like a c++ iterator |
20:15:57 | Araq | the C++ programmer has no idea about memory safety and iterator invalidation though and GC efficiency ... |
20:17:22 | fowl | who needs gc with RAII? |
20:17:25 | Demos | this is true, and frankly even in c++ I tend to almost always store indicies, and if I store iterators I almost always end up switching to indicies at some point anyways |
20:17:27 | fowl | only newbs do |
20:17:36 | Araq | seq+index is superior to pointer for lots of reasons, for a start: what happens when you resize the seq? |
20:18:06 | Demos | well the c++ rationale is that that is two WHOLE pointer indirections, as opposed to one |
20:18:16 | Demos | but yeah |
20:18:33 | Demos | this is why people tend to just take iterators as args and not store them I spose |
20:19:40 | Araq | you can treat lists and seqs the same though as both provide an 'items' iterator |
20:20:19 | * | io2 quit (Remote host closed the connection) |
20:20:43 | * | io2 joined #nimrod |
20:20:48 | Demos | yeah, but if you want "this here element" in a list storing an index is a pretty bad idea. And afaik the items iterator does not do a subrange of the list or seq |
20:21:31 | Araq | sure you then keep the node around and for a seq the index and things start to diverge |
20:22:10 | Araq | there is no free lunch |
20:22:18 | Demos | fair, and you could always give the node a ++ and -- operator :D |
20:22:59 | Demos | I wanted to be sure there was not something besides an index I should be using, and apperently there is not. So I am happy |
20:24:30 | Araq | In my limited experience when it comes to games, you always end up with indexes as they can be passed over the network |
20:25:16 | Demos | yeah, same. But iterators are good for passing around to functions. |
20:29:02 | * | zielmicha quit (Ping timeout: 264 seconds) |
20:29:53 | * | ics joined #nimrod |
20:32:15 | * | eigenlicht quit (Ping timeout: 240 seconds) |
20:45:25 | * | shodan45 joined #nimrod |
20:56:13 | * | Mat3 joined #nimrod |
20:56:34 | Mat3 | hi all |
20:57:05 | Araq | hi Mat3 |
20:57:21 | Mat3 | hi Araq |
20:58:03 | Araq | have you considered to use DynASM for your code generators? Looks really nice |
20:58:39 | Mat3 | yes, I will use it probably |
20:59:37 | Mat3 | I also checked libJIT (sadly to large code base for me) |
21:04:00 | shodan45 | Araq: you're in Germany, right? |
21:04:32 | Araq | right |
21:05:34 | Mat3 | hi shodan45 |
21:05:40 | gradha | germany, the land of nimrod releases |
21:05:45 | shodan45 | Mat3: hello |
21:07:24 | gradha | OrionPKM: you need to add changes to koch for your docgen PR, so that a future web command execution also generates the stuff for the website |
21:07:47 | OrionPKM | why |
21:08:14 | gradha | web users like to read documentation in HTML rather than txt |
21:08:38 | OrionPKM | oh woops |
21:08:50 | * | brson joined #nimrod |
21:09:54 | OrionPKM | i assumed it just scraped the entire directory |
21:10:46 | * | achim joined #nimrod |
21:10:47 | OrionPKM | ugh it removes html files from doc/ |
21:11:16 | shodan45 | Araq: how angry would you say Germans are about NSA spying? (assuming they are) |
21:11:37 | OrionPKM | gradha I'll look at it tomorrow, i'm out of time today |
21:11:54 | gradha | shodan45: is anybody angry over NSA? |
21:12:08 | shodan45 | gradha: :( |
21:12:16 | shodan45 | I most certainly am |
21:12:49 | gradha | there's "I'm angry and post on a forum" angry and "I protest on street and harass politicians" angry, which one? |
21:13:10 | shodan45 | so much so that I'm considering leaving the place I've called home my entire life |
21:13:15 | shodan45 | gradha: ^ |
21:13:25 | fowl | why bother being angry about something you're powerless to change? |
21:13:34 | fowl | shodan45, wheres home, usa? |
21:13:35 | gradha | shodan45: so you are going to the space station? amazing |
21:13:53 | fowl | la = LA or louisianna? |
21:14:01 | gradha | fowl: people aren't powerless, they are just lazy |
21:14:11 | shodan45 | fowl: louisiana, new orleans area |
21:15:10 | shodan45 | fowl: I may or may not be powerless, but I'm tired of the apathy |
21:15:12 | fowl | gradha, optimism is a dying trait |
21:15:58 | fowl | shodan45, the only thing that matters is what the news reports on, when they want things to go away they just have to stop reporting on it, see occupy movement |
21:16:02 | shodan45 | I'd rather be around people who hate what's become of my country |
21:16:08 | shodan45 | (as odd as that sounds) |
21:16:38 | gradha | I think the focus on countries is wrong, countries are finally made of people, let's kill all humans |
21:16:55 | shodan45 | gradha: I'd vote for an AI :) |
21:17:04 | * | achim quit (Quit: Textual IRC Client: http://www.textualapp.com/) |
21:17:07 | fowl | lol |
21:17:33 | * | shodan45 notes that his nick is copied from the name of an insane AI ;) |
21:20:00 | Mat3 | doesn't mean NSA something like NS Association ? |
21:20:29 | OrionPKM | joke? |
21:20:42 | Araq | shodan45: well the media makes a big deal out of it |
21:21:06 | Mat3 | OrionPKM: probably |
21:21:10 | Araq | personally I enjoyed it. :-) |
21:21:38 | Araq | it was hilarious and proved what most people already know |
21:21:53 | Araq | our government is full of amateurs |
21:22:04 | OrionPKM | well, it's full of contractors anyway :P |
21:22:11 | OrionPKM | the american one I mean |
21:22:31 | OrionPKM | untrustworthy contractors lol |
21:24:10 | zielmicha-cloud | Something for Araq: http://spinellis.gr/blog/20131211/ |
21:24:18 | shodan45 | Araq: http://www.thenewamerican.com/usnews/foreign-policy/item/17220-angela-merkel-tells-obama-nsa-is-like-the-stasi |
21:24:31 | shodan45 | at least *she* is angry :) |
21:25:53 | * | Varriount|Mobile joined #nimrod |
21:25:58 | * | Varriount|Mobile quit (Remote host closed the connection) |
21:26:11 | * | Varriount|Mobile joined #nimrod |
21:27:16 | Araq | zielmicha-cloud: skimmed it already. |
21:30:23 | * | Demos quit (Quit: Konversation terminated!) |
21:37:00 | * | Varriount|Mobile quit (Remote host closed the connection) |
21:52:57 | * | Demos joined #nimrod |
21:59:29 | * | Endy quit (Ping timeout: 272 seconds) |
22:09:29 | Mat3 | ciao |
22:09:50 | * | Mat3 left #nimrod ("http://quassel-irc.org - Chat comfortably. Anywhere.") |
22:31:35 | * | eigenlicht joined #nimrod |
22:36:59 | EXetoC | what up |
22:48:24 | * | darkf joined #nimrod |
22:56:40 | Demos | making my funkey value type container not segfault quite as much |
23:18:40 | gradha | good night, honey badgers |
23:18:46 | * | gradha quit (Quit: bbl, need to watch http://www.youtube.com/watch?v=dEf4PJZXBxA again) |
23:41:02 | * | brson quit (Ping timeout: 240 seconds) |
23:43:14 | * | brson joined #nimrod |