<< 21-12-2013 >>

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:12Guest85877blip
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:46NimBotAraq/Nimrod master a790e49 Grzegorz Adam Hankiewicz [+1 ±0 -1]: Renames configuration file to new pattern. Refs #720.
11:00:46NimBotAraq/Nimrod master b1de187 Grzegorz Adam Hankiewicz [+1 ±0 -1]: Merge pull request #769 from gradha/pr_config_fixes... 2 more lines
11:02:59dom96gradha: hello fellow honey badger
11:03:17gradhadom96: hello
11:07:04Araqah gradha so you figured out the issue ;-)
11:08:17gradhaindeed, 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:43OrionPKMaraq what was the link to gradhas rst guide
15:01:44EXetoChow about allowing any variation of 'import' to be part of the same statement? rather than just 'import' and 'import as'
15:02:04EXetoCBitPuffin: 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:42BitPuffinEXetoC: haha
15:50:58BitPuffinthere is an infinite amount of ways to render triangles
15:51:00BitPuffindom96!!
15:51:06BitPuffindom96!?!?!?!?!
15:54:04dom96what?!?!
15:54:37BitPuffindom96: wanna play ONE game of dota?
15:54:52dom96now?
15:56:14BitPuffindom96: yes
15:56:32dom96ok, but give me a minute
15:57:40BitPuffindom96: I'll give you two
15:59:39dom96lol, as soon as I said that Windows blue screened
15:59:41dom96brb
16:20:24gradhaAraq: I'm wanting getEnv to work at compilation with when, will FFI provide that?
16:44:22gradhadom96: rename babel to mini babybel FTW
16:57:34EXetoCdom96: should babel examine head if tags are found but none of the tags satisfies said version requirement?
17:01:12EXetoCI guess so, since it should be up to the package maintainer to decide whether or not a development version should be used
17:01:33EXetoCcreating a bug report now
17:02:59OrionPKMgradha whats ur rst guide that araq mentioned
17:03:58EXetoCdoes anyone know which package(s) requires argument_parser 0.1.2?
17:10:06EXetoCok some packages failed to install yet again, but not for that reason, so this might've been fixed in babel HEAD
17:12:24gradhaOrionPKM: no idea, I have no rst guide
17:13:01OrionPKMk araq must have been smoking crack
17:13:55gradhaEXetoC: packages requiring argument_parser 0.1.2 are dropbox_filename_sanitizer, genieos and ouroboros
17:14:30gradhaI noticed today argument_parser doesn't follow correctly stable/unstable, so 0.1.2 is incorrectly specified as git head
17:14:55gradhawill try to fix that today or tomorrow
17:15:02EXetoCnone of which fails
17:16:16EXetoCok
17:19:31gradhaOrionPKM: maybe Araq meant you should document the command in a similar way to idetools?
17:19:46OrionPKMno he said to link to your 'guide
17:23:47gradhathe one I wrote in a parallel universe about the jsondoc command? oh, that one
17:23:47gradhaBTW I have good news for everybody
17:23:48gradhait's xmas time
17:23:51gradhadom96: are you going to leave irc in favour of whatsapp?
17:24:06OrionPKMno he didnt want one specifically about jsondoc
17:24:19OrionPKMhe 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:56Araqwell I thought you wrote some rst guide, gradha
17:35:25Araqand ... yeah you should be able to run getEnv at compile time
17:35:45OrionPKMaraq https://dl.dropboxusercontent.com/u/417554/docgen.html
17:35:48Araqhowever you shouldn't use getenv because environment variables suck
17:36:07Araq(do you begin to see a pattern? ;-) )
17:36:08OrionPKMlet me know what you want added/removed/changed
17:37:34*Araq is reading
17:41:27Araqproc helloWorld*(times: int) =
17:41:28Araq ## Takes an array of n
17:41:32Araqnope ..
17:41:35OrionPKMoops
17:41:39Araqalso use
17:41:40OrionPKMit did, forgot to change the comment
17:41:43Araq.. code-block:: nimrod
17:43:20OrionPKMokay, refresh.
17:43:56OrionPKMI still have to update the comments in the output
17:46:05EXetoCdom96: nevermind that. I had argument_parser 0.1.2 installed already, so that's why it didn't fail
17:46:08Araqrst2tex works on .tex files
17:47:30*zielmicha quit (Ping timeout: 252 seconds)
17:47:42Araqnot on .nim files
17:47:52OrionPKMit appears to..
17:48:44OrionPKMhave you tried it?
17:49:06*zielmicha joined #nimrod
17:50:52Araqno, but I wrote its implementation and know what it's supposed to do
17:51:14Araqrst2html and rst2text are for the manual.txt etc files
17:51:21Araq*rst2tex
17:51:53OrionPKMlook at docgen.nim, ln 216 ->239
17:52:21OrionPKMyou're passing both html and tex into dispA
17:52:35OrionPKMdepending on the file type, it uses one or the other
17:52:45OrionPKMI tried it on a nim module and rendered it, it worked
17:52:59Araqhmm good point
17:53:07Araqso my code is smarter than me
17:53:13OrionPKM:)
17:54:33Araqbtw 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:05Araqanyway
17:56:08OrionPKMhaha, at least it's somewhat DRY
17:56:28Araqno, it's as DRY as you can get
17:56:43Araqreusing all of the logic
17:57:06Araqyour jsondoc is wrong
17:57:30Araqit only builds on doc and doesn't support doc2
17:59:11OrionPKMok
18:00:49OrionPKMdo you want me to take out the stuff about TeX output, since it's not official
18:02:20OrionPKMthe output is functional but not pretty, works kind of by accident I guess
18:03:51Araqlol yeah
18:04:05fowlgood day nimrods
18:05:08Araqand link to the official rst docs but say nimrod supports a dialect of it
18:06:05OrionPKMI think the rst stuff should be a different document
18:06:28OrionPKMsince those arent directly documenting nim modules
18:08:52Araqwell it's only 10 lines in the docgen
18:11:38OrionPKMI guess I could have an "Other Formats" or "Other Tools" section at the bottom
18:11:44OrionPKMmentioning rst2tex/html
18:13:12Araq"Other input files" perhaps
18:13:29Araq"format" refers to the output, for me
18:14:01OrionPKMother input formats
18:14:01OrionPKMmaybe
18:14:10Araqok
18:17:45OrionPKMwhat variation does this RST dialect support, nimrod sourcecode highlighting?
18:20:14Araqyeah, it can also highlight C++ and a couple of other c-like languages
18:20:28Araqwe simply switch keyword sets to support those
18:23:38OrionPKMhttps://dl.dropboxusercontent.com/u/417554/docgen.html
18:24:52Araqwhich used --> which is used
18:25:05OrionPKMthanks
18:25:42Araq the document generation tools --> the documentation generation tools
18:26:15OrionPKMk
18:26:29Araqwill include dependencies --> includes module dependencies (imports)
18:29:17OrionPKMupdated
18:31:36AraqThis 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:22AraqThis 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:00OrionPKMif we mention latex there we should mention not just input .nim files
18:34:39OrionPKMThis 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:05Araqgood
18:35:31Araqalso 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:55OrionPKMok
18:35:58Araqyou could infact use that quickref and remove the stuff we don't support like ascii art tables :D
18:36:31gradhaI was going to add support for them
18:36:36gradhain 2019
18:37:58*io2 joined #nimrod
18:40:50OrionPKMok, https://dl.dropboxusercontent.com/u/417554/docgen.html
18:56:50Araqok I like it
18:57:54gradhaadd 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:39Araqoh yeah
18:59:07gradhaexample https://github.com/gradha/nimrod-ouroboros/blob/master/ouroboros.nim#L15
19:04:24OrionPKMsure
19:04:50OrionPKMaraq can you summarize brielf
19:05:10OrionPKMbriefly what you would like me to change with jsondoc
19:05:32OrionPKMsupport --project and do it after semantic pass?
19:06:14Araqnimrod doc|doc2 --outputtype:json myfile.nim
19:06:35Araqperhaps. I'm not sure either. Why do we need JSON output again?
19:08:08Araqbecause you like to generate HTML and couldn't figure out how to override nimdoc.cfg? :P
19:23:01NimBotnimrod-code/packages master de64a92 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds awesome_rmdir binary package.
19:23:01NimBotnimrod-code/packages master c9d7602 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Merge pull request #44 from gradha/pr_awesome_rmdir... 2 more lines
19:29:42OrionPKMaraq easily parseable documentation
19:29:54OrionPKMI used it for the sublime text plugin doc quick lookup
19:30:11gradhadoesn't idetools already provide that?
19:31:29gradhaoh, maybe you mean like global help search or something
19:31:42OrionPKMthats what I mean, yes
19:31:53gradhaOrionPKM: do you use macosx?
19:32:17OrionPKMlike "I want a function that lets me do x", type in x, find module/function
19:32:29OrionPKMgradha I do, but mainly windows
19:32:41gradhado you know about dash? (appstore)
19:32:51gradhait's all the rage among the cool kids, I was planning to export the docs to it
19:33:20gradhamight use your json output
19:34:16Araqwell the problem is: how do you output the doc strings? "a *b* c" is "a <em>b</em> c"
19:34:33Araqso you then embed xml in JSON
19:34:47Araqyou might as well output xml instead
19:34:51Araqbut wait
19:34:59Araqhtml actually does the same
19:35:12Araqyou only have to ignore the CSS stuff in it
19:36:21gradhadash uses html, so I was going to use my mad rst skillz to… copy the current html files into a zip file
19:36:46OrionPKMjson 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:33OrionPKMI can build a quick-doc-search thing for the site like we talked about the other day as well
19:37:54OrionPKMjson is pretty easy to parse with javascript :p
19:38:19Araqhtml is pretty easy to parse with a parser and you could also use xpath to do the transformations
19:38:26OrionPKMlol
19:38:33OrionPKMHTML is a pain in the ass to parse
19:38:53OrionPKMmaybe the predictably output HTML that we use would be easy
19:39:01Araqyeah
19:39:07OrionPKMbut thats just 1 case
19:39:29OrionPKMand you'd be foisting the responsibility of parsing that HTML for anyone who wanted to consume the documentation
19:39:31Araqwell it's exactly the case that we're discussing
19:39:59OrionPKMif anything the html generation stuff should look at output JSON :P
19:40:13OrionPKMjson2html
19:40:39Araqyeah 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:13gradhaoh, I still need to improve nimdoc anchor generation
19:44:20dom96err, what. Output the AST JSONified not the HTML.
19:45:32Araqdom96: the comments in the AST are in RST format, the question is what to do with that
19:45:40fowlgradha, why do you have proc `==` *[I, T](x, y: array[I, T]): bool defined in ouroboros
19:45:53dom96to be fair i'm not sure what you guys are talking about really.
19:46:02gradhafowl: likely because I did that there before making a PR
19:46:11dom96But mention of parsing HTML makes me want to slap you :P
19:46:33dom96Araq: What is this for?
19:47:05OrionPKMthe "jsondoc" command in the nimrod compiler
19:47:54OrionPKMwe can change the invocation however you want, but I think it's valuable to have json output of documentation
19:48:26dom96Then I am sticking with what I said.
19:49:04io2hi dom96, Araq
19:49:19dom96Just marshal the AST that the rst parser gives you.
19:50:13OrionPKMi wanted it to be a little more high-level than that dom96
19:50:19Araqyes, 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:10OrionPKMthe JSON is just a way of outputting Nimrod's generated documentation in an easily parsable way
19:51:19OrionPKMit doesnt matter that it's JSON, it could be XML
19:51:42Araqit does matter. XML would support ALL of the desired information
19:51:45OrionPKMit just matters that it's easy to consume (not by web browsers) without a lot of hair pulling
19:52:28Araqhi io2
19:52:43OrionPKMsomething <tag>something</tag> something isn't valid xml
19:53:31OrionPKMunless you're talkign about encoding HTML into XML nodes
19:53:54AraqI'm talking making the compiler output proper xml
19:54:10OrionPKMbut your <em> example
19:54:19OrionPKMhow is that something you can't do in json but can do in XML
19:54:30dom96OrionPKM: It's really not that low-level.
19:54:46OrionPKMhm?
19:54:57dom96The rst AST
19:55:10Araq<doc>something <tag>something</tag> something </doc>
19:55:19OrionPKMthat's not valid xml
19:55:24Araqit is
19:55:47Araqwell ok you need a header and <xml>
19:56:02OrionPKMand you need to wrap the "something"'
19:56:04OrionPKM's
19:56:10OrionPKMin another tag
19:56:15AraqI don't think so
19:56:18OrionPKMyou cant just nest tags in text
19:56:28Araqyou can
19:56:29OrionPKMyou would have to encode the tags first
19:56:53Araqxml is about structuring *semi* structured stuff
19:56:58OrionPKMit's not even well structured XHTML
19:57:11Araqsure it is
19:58:06dom96Seriously. Just encode the AST using JSON.
19:58:26Araqdom96: that doesn't help with anything
19:58:36Araqit's not about the AST
19:58:44Araqit's about the doc comments
19:58:52dom96yes. Encode the AST of the doc comments.
19:59:46OrionPKMXML validator says "Cannot have both string data and XML data inside a property element"
19:59:57Araqthat's what I propose, dom96
20:00:14AraqOrionPKM: what? link please
20:00:45*[1]Endy joined #nimrod
20:01:04*Demos joined #nimrod
20:01:17dom96I thought you wanted to embed the rendered HTML in the XML.
20:01:24Araqdom96: but I'm arguing XML is well suited for this
20:01:49dom96Shouldn't it be something like:
20:02:11dom96<doc><node kind="nkBold">blah</node></doc>?
20:02:45OrionPKMhttp://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:44Araq<?xml version="1.0"?>
20:04:46Araq<xml>
20:04:48Araq <doc>My Text. <b>in bold</b>. Further text.</doc>
20:04:49Araq</xml>
20:04:51Araqvalidates for me
20:05:37OrionPKMhm, ok
20:05:41OrionPKMnot with a doctype, but I guess that works
20:06:54Demosso 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:36AraqDemos: return a 'var T' ?
20:08:14Demosbut that would not really help you delete stuff from something like a linked list
20:08:52Araqour lists deal with this problem by exposing both 'items' and 'nodes' iirc
20:09:16Araqthe node has the next,prev pointers so you can delete it from the list
20:09:31Araqno idea if that answers your question :P
20:10:35Demosbut 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:53Demosaside from comparisons on the indicies
20:13:09Araqusing indices surely is the idiomatic way
20:14:41Demosthe 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:25Demosactually, 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:57Araqthe C++ programmer has no idea about memory safety and iterator invalidation though and GC efficiency ...
20:17:22fowlwho needs gc with RAII?
20:17:25Demosthis 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:27fowlonly newbs do
20:17:36Araqseq+index is superior to pointer for lots of reasons, for a start: what happens when you resize the seq?
20:18:06Demoswell the c++ rationale is that that is two WHOLE pointer indirections, as opposed to one
20:18:16Demosbut yeah
20:18:33Demosthis is why people tend to just take iterators as args and not store them I spose
20:19:40Araqyou 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:48Demosyeah, 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:31Araqsure you then keep the node around and for a seq the index and things start to diverge
20:22:10Araqthere is no free lunch
20:22:18Demosfair, and you could always give the node a ++ and -- operator :D
20:22:59DemosI 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:30AraqIn my limited experience when it comes to games, you always end up with indexes as they can be passed over the network
20:25:16Demosyeah, 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:34Mat3hi all
20:57:05Araqhi Mat3
20:57:21Mat3hi Araq
20:58:03Araqhave you considered to use DynASM for your code generators? Looks really nice
20:58:39Mat3yes, I will use it probably
20:59:37Mat3I also checked libJIT (sadly to large code base for me)
21:04:00shodan45Araq: you're in Germany, right?
21:04:32Araqright
21:05:34Mat3hi shodan45
21:05:40gradhagermany, the land of nimrod releases
21:05:45shodan45Mat3: hello
21:07:24gradhaOrionPKM: 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:47OrionPKMwhy
21:08:14gradhaweb users like to read documentation in HTML rather than txt
21:08:38OrionPKMoh woops
21:08:50*brson joined #nimrod
21:09:54OrionPKMi assumed it just scraped the entire directory
21:10:46*achim joined #nimrod
21:10:47OrionPKMugh it removes html files from doc/
21:11:16shodan45Araq: how angry would you say Germans are about NSA spying? (assuming they are)
21:11:37OrionPKMgradha I'll look at it tomorrow, i'm out of time today
21:11:54gradhashodan45: is anybody angry over NSA?
21:12:08shodan45gradha: :(
21:12:16shodan45I most certainly am
21:12:49gradhathere's "I'm angry and post on a forum" angry and "I protest on street and harass politicians" angry, which one?
21:13:10shodan45so much so that I'm considering leaving the place I've called home my entire life
21:13:15shodan45gradha: ^
21:13:25fowlwhy bother being angry about something you're powerless to change?
21:13:34fowlshodan45, wheres home, usa?
21:13:35gradhashodan45: so you are going to the space station? amazing
21:13:53fowlla = LA or louisianna?
21:14:01gradhafowl: people aren't powerless, they are just lazy
21:14:11shodan45fowl: louisiana, new orleans area
21:15:10shodan45fowl: I may or may not be powerless, but I'm tired of the apathy
21:15:12fowlgradha, optimism is a dying trait
21:15:58fowlshodan45, 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:02shodan45I'd rather be around people who hate what's become of my country
21:16:08shodan45(as odd as that sounds)
21:16:38gradhaI think the focus on countries is wrong, countries are finally made of people, let's kill all humans
21:16:55shodan45gradha: I'd vote for an AI :)
21:17:04*achim quit (Quit: Textual IRC Client: http://www.textualapp.com/)
21:17:07fowllol
21:17:33*shodan45 notes that his nick is copied from the name of an insane AI ;)
21:20:00Mat3doesn't mean NSA something like NS Association ?
21:20:29OrionPKMjoke?
21:20:42Araqshodan45: well the media makes a big deal out of it
21:21:06Mat3OrionPKM: probably
21:21:10Araqpersonally I enjoyed it. :-)
21:21:38Araqit was hilarious and proved what most people already know
21:21:53Araqour government is full of amateurs
21:22:04OrionPKMwell, it's full of contractors anyway :P
21:22:11OrionPKMthe american one I mean
21:22:31OrionPKMuntrustworthy contractors lol
21:24:10zielmicha-cloudSomething for Araq: http://spinellis.gr/blog/20131211/
21:24:18shodan45Araq: http://www.thenewamerican.com/usnews/foreign-policy/item/17220-angela-merkel-tells-obama-nsa-is-like-the-stasi
21:24:31shodan45at 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:16Araqzielmicha-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:29Mat3ciao
22:09:50*Mat3 left #nimrod ("http://quassel-irc.org - Chat comfortably. Anywhere.")
22:31:35*eigenlicht joined #nimrod
22:36:59EXetoCwhat up
22:48:24*darkf joined #nimrod
22:56:40Demosmaking my funkey value type container not segfault quite as much
23:18:40gradhagood 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