<< 07-12-2017 >>

00:03:37*Jipok[m] joined #nim
00:14:49*MrAxilus[m] joined #nim
00:14:49*dyce[m] joined #nim
00:14:49*unclechu joined #nim
00:14:49*watzon joined #nim
00:14:49*Demos[m] joined #nim
00:14:49*Miguelngel[m] joined #nim
00:14:49*ehmry joined #nim
00:14:56*georgeg[m] joined #nim
00:14:56*shashlick joined #nim
00:14:56*macsek1911[m] joined #nim
00:14:56*notdekka[m] joined #nim
00:14:57*TheManiac joined #nim
00:14:57*byteflame joined #nim
00:14:57*planetis[m] joined #nim
00:14:57*jivank[m] joined #nim
00:14:57*hohlerde joined #nim
00:15:26*dexterk_ quit (Ping timeout: 255 seconds)
00:24:32*huonw quit (Ping timeout: 276 seconds)
00:24:49*huonw joined #nim
00:34:58*mal`` quit (Quit: Leaving)
00:35:15*mal`` joined #nim
00:37:58*jjido quit (Remote host closed the connection)
00:42:46*NimBot joined #nim
00:54:33*yglukhov quit (Read error: Connection reset by peer)
00:55:10*yglukhov joined #nim
01:01:31*vlad1777d quit (Ping timeout: 240 seconds)
01:05:29*vivus quit (Quit: Leaving)
01:17:26*yglukhov quit (Read error: Connection reset by peer)
01:18:06*yglukhov joined #nim
01:23:58*yglukhov quit (Remote host closed the connection)
01:28:30*SenasOzys quit (Ping timeout: 246 seconds)
01:50:52*Serenitor quit (Quit: Leaving)
01:58:45GitDisc<treeform> I am trying to see how to add a test to nim, but this page does not explain it well? https://github.com/nim-lang/Nim/blob/devel/tests/readme.md
02:05:25GitDisc<treeform> it looks like it picks it up automatically, they just take so long to run: `PASS: tparsesql.nim C`
02:06:16*redlegion_ joined #nim
02:08:05*redlegion quit (Ping timeout: 240 seconds)
02:12:18*redlegion_ is now known as redlegion
02:12:19*redlegion quit (Changing host)
02:12:19*redlegion joined #nim
02:18:17GitDisc<treeform> its seems like when I run tests manually from a repor all boehm gc tests fail on mac. Do I need to install some thing extra?
02:18:29GitDisc<treeform> `./koch tests`
02:18:50*endragor joined #nim
02:23:26*endragor quit (Ping timeout: 255 seconds)
02:23:37*d10n-work quit (Quit: Connection closed for inactivity)
02:35:04*chemist69 quit (Disconnected by services)
02:35:09*chemist69_ joined #nim
02:46:12FromGitter<Varriount> Treeform: you'll need the boehm shared library
02:47:00*rbrt quit (Quit: Oíche mhaith)
03:13:35*marenz_ quit (Ping timeout: 248 seconds)
03:19:08*endragor joined #nim
03:19:34*endragor quit (Remote host closed the connection)
03:20:24*endragor joined #nim
03:33:55*madpat quit (Ping timeout: 250 seconds)
03:34:49*madpat joined #nim
03:39:40*Snircle quit (Quit: Textual IRC Client: www.textualapp.com)
03:43:01*yglukhov joined #nim
03:48:05*yglukhov quit (Ping timeout: 240 seconds)
03:55:51*noonien quit (Quit: Connection closed for inactivity)
04:10:33*dddddd quit (Remote host closed the connection)
04:20:21*kier quit (Ping timeout: 260 seconds)
04:35:58*kier joined #nim
04:49:25*yglukhov joined #nim
04:51:44GitDisc<treeform> ill try `brew install libgc`
04:53:51*yglukhov quit (Ping timeout: 248 seconds)
05:00:42GitDisc<treeform> that seems like it fixed these tests failing
05:14:49*rbrt joined #nim
05:27:21*rbrt quit (Quit: Oíche mhaith)
05:29:48*andrewtheninja joined #nim
05:30:05andrewtheninjaAnyone know what I'm supposed to do with the zip file of DLLs provided for windows users?
05:30:16andrewtheninjaWould I just stick them in mingw32's bin folder?
05:38:55*jjido joined #nim
05:43:14*jjido quit (Ping timeout: 255 seconds)
05:51:25andrewtheninjanever mind, problem solved. The dlls can go in basically any directory as long as they are added to your path. BTW your install process is sweet. So much easier than Rust's.
05:53:03FromGitter<Varriount> andrewtheninja: :D
05:54:08FromGitter<Varriount> andrewtheninja: One of the things that led me to Nim was the fact that, out of all the other languages I tried, it took less than 10 minutes to get a x86-64 version of the compiler up and running.
05:55:11FromGitter<Varriount> Most other languages have prepackaged compilers that only output x86 (32-bit) executables, so if you want x86-64 executables, you have to build the compiler toolchain from scratch.
05:56:11*yglukhov joined #nim
06:00:21*yglukhov quit (Ping timeout: 240 seconds)
06:00:29*andrewtheninja quit (Ping timeout: 260 seconds)
06:06:13*dexterk_ joined #nim
06:37:39*endragor quit (Remote host closed the connection)
06:42:30*nsf joined #nim
06:58:06*endragor joined #nim
07:02:13*jjido joined #nim
07:02:53*endragor quit (Ping timeout: 255 seconds)
07:39:03*endragor joined #nim
07:44:33*gokr joined #nim
07:50:40*PMunch joined #nim
07:57:09*gokr left #nim (#nim)
07:59:25PMunchHmm, it appears that my workaround of creating an ident for "result" and using that ident in quote do is starting to break down
07:59:31PMunchNot entirely sure why though..
08:06:02PMunchIs there another way to "rename" the result variable?
08:07:01PMunchI want the compiler optimizations of using it, but this doesn't seem to work
08:09:40PMunchHmm, tried renaming my result variable and that didn't work either. My error might be elsewhere
08:11:00FromGitter<Varriount> PMunch: Use another template for it, with hygiene turned off?
08:12:53*skrylar joined #nim
08:13:03skrylarAraq, y u no integers in critbit module :<
08:14:52*skrylar quit (Client Quit)
08:16:32PMunchVarriount, well it seems like that's not what's causing the issue..
08:17:03PMunchI tried to create a new variable and use that instead of "result" and I get the same undeclared error as with result
08:17:58*yglukhov joined #nim
08:20:13*Vladar joined #nim
08:28:18FromGitter<Varriount> Could you post the code
08:32:57PMunchhttps://github.com/PMunch/binaryparse
08:33:58PMunchThe problem was in the return type definition. It creates something like this: proc something(stream: Stream): tuple[size: uint16, inner: type(list(stream, result.size))
08:34:18PMunchIt's trying to use result.size in the type block to return the correct type
08:36:58PMunchHmm, is there another way to get the type a function would return?
08:37:25PMunchI guess I'd have to know the types..
08:37:25FromGitter<Varriount> PMunch: Is the function a generic?
08:37:27*claudiuinberlin joined #nim
08:37:35PMunchNo
08:37:40FromGitter<Varriount> If not, you can probably use getTypeImpl
08:38:22PMunchError, node has no type
08:38:29PMunchThe input is untyped
08:40:33FromGitter<Varriount> PMunch: Well, then you might have to make it typed then.
08:41:30PMunchThat doesn't work with the rest of the macro though..
08:41:39FromGitter<Varriount> Hm.
08:41:59PMunchI think I have a solution, not the prettiest but it will work
08:42:28FromGitter<Varriount> PMunch: Might want to talk with Araq.
08:46:57*floppydh joined #nim
08:48:12*vlad1777d joined #nim
08:52:30*jjido quit (Remote host closed the connection)
08:56:05PMunchHmm, I don't think my solution would work since type needs actual parameters and can't do "type(list(Stream, int))" for example
08:58:50FromGitter<Varriount> @dom96 Looks like there are posts on the forum that need to be moderated.
08:59:12FromGitter<Varriount> Or rather, released to the public
09:02:40PMunchProblem is that this doesn't work: proc myParser(:tmp136188: Stream): tuple[size: uint16, data: seq[int8], str: seq[string], inner: type(list(:tmp136188, size))]
09:03:07PMunchSince size isn't seen by the type(list()) thing
09:03:27PMunchList is a proc by the way that takes a Stream and a uint16
09:04:41*ShalokShalom quit (Remote host closed the connection)
09:06:24FromGitter<alehander42> PMunch: often for my macros I needed to generate another macro invocation with an untyped macro
09:06:43FromGitter<alehander42> and then the second macro invocation uses typed params and it does the job for which it requires types
09:06:52FromGitter<alehander42> I am not sure if you can use this approach for your problem
09:09:32FromGitter<alehander42> otherwise, do you know of the opposite dsl of your parser? I want to generate `seq[byte]` from structs in a similar way to how Elixir streams work: ⏎ ⏎ ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a29054b87680e6230e03d73]
09:12:09*claudiuinberlin quit (Read error: Connection reset by peer)
09:14:03FromGitter<alehander42> it would work like ⏎ ⏎ ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a29065bcc1d527f6b000512]
09:14:41FromGitter<alehander42> I'll create a PR if I implement it
09:15:12PMunchWhat is binary in that sense?
09:16:07FromGitter<alehander42> well, the output
09:16:10PMunchAnd yeah, I remember someone getting the type out of things from within an untyped macro, but I can't remember how they did it
09:16:16FromGitter<alehander42> some kind of binary format specified by genBinary
09:16:30FromGitter<alehander42> I know of unpack and pack in python(we have such a lib), but I dont like it
09:16:47FromGitter<alehander42> it seems easy, I'll give it a try
09:20:47FromGitter<alehander42> overally, what do people use for binary data here? cstring or seq[byte] ? I use seq[byte] usually
09:22:37*ShalokShalom_ joined #nim
09:23:03*jjido joined #nim
09:25:05*tefter quit (Ping timeout: 255 seconds)
09:27:38*madpat quit (Quit: Have a good day! :))
09:29:20PMunchYes! I got it working!
09:30:40PMunchThe trick was simply to write a typed macro that returns a return type and add that as the type for the fields I wanted to get the type of
09:31:16*dddddd joined #nim
09:32:44*jjido quit (Ping timeout: 255 seconds)
09:34:51FromGitter<alehander42> good work!
09:35:12*ShalokShalom__ joined #nim
09:36:04*ShalokShalom__ quit (Remote host closed the connection)
09:38:22*tefter joined #nim
09:40:38*Calinou quit (Remote host closed the connection)
09:41:04FromGitter<alehander42> oh I got an initial version of my generator to work too
09:41:47*Calinou joined #nim
09:41:52*SunDwarf quit (Ping timeout: 248 seconds)
09:42:31FromGitter<alehander42> it even support something like composition of object generators
09:46:19*SunDwarf joined #nim
09:49:35*ShalokShalom_ quit (Remote host closed the connection)
09:50:32*BitPuffin|osx joined #nim
10:00:02*jjido joined #nim
10:04:29*jjido quit (Ping timeout: 255 seconds)
10:28:06*xkapastel quit (Quit: Connection closed for inactivity)
10:37:12*BitPuffin|osx quit (Remote host closed the connection)
10:42:22*vlad1777d quit (Ping timeout: 264 seconds)
10:50:30*SenasOzys joined #nim
10:54:53PMunchIt would be cool if Nims docgen could export the module explanation to GitHub markdown
10:55:21PMunchSo you could do "nim doc2 --github project.nim > README.md"
10:55:52*madpat joined #nim
10:59:19*jjido joined #nim
11:04:27*jjido quit (Ping timeout: 258 seconds)
11:15:10*SenasOzys quit (Remote host closed the connection)
11:15:30*SenasOzys joined #nim
11:27:21*ftsf quit (Ping timeout: 260 seconds)
11:29:00*ftsf joined #nim
11:34:39PMunchCreated this: https://github.com/PMunch/binaryparse/blob/master/nimtorst to grab the module documentation and write it to a README.rst which GitHub can use
11:35:03PMunchOutput: https://github.com/PMunch/binaryparse
11:37:55*MJCaley joined #nim
11:47:52*MJCaley quit (Quit: MJCaley)
12:01:10*tefter quit (Quit: Leaving)
12:07:51*BitPuffin|osx joined #nim
12:16:19Araqhttp://nibblestew.blogspot.de/2017/09/comparing-c-and-c-usage-and-performance.html
12:19:10AraqLOL!
12:19:13Araq"The only other programming language in common use that is capable of doing this is Objective C but it has the unfortunate downside of being Objective C."
12:19:23AraqXD
12:20:46PMunchHaha :P
12:22:29*marenz_ joined #nim
12:24:29*dddddd quit (Quit: Hasta otra..)
12:28:02*Snircle joined #nim
12:33:38*natrys joined #nim
12:38:38*dexterk_ quit (Quit: Konversation terminated!)
12:44:21FromGitter<mratsim> @alehander42 @Varriount You can write a recursive iterator without using `yield from`. Note: if recursive at compile-time it is an unsupported hack (see https://github.com/nim-lang/Nim/pull/6807).
12:49:57*madpat quit (Ping timeout: 240 seconds)
12:52:11*chemist69_ quit (Ping timeout: 240 seconds)
12:52:56FromGitter<mratsim> Oh: Hiring Nim devs: https://www.reddit.com/r/nim/comments/7i3n8y/hiring_nim_devs_for_ethereum_implementation/
12:54:27*elrood joined #nim
12:55:17PMunchmratsim, yeah I saw that this morning
12:58:31PMunchWonder what the pay would be
12:58:48PMunchThey don't mention it on their site nor the reddit post
13:06:35*chemist69 joined #nim
13:10:14*arnetheduck joined #nim
13:13:03dom96Isn't that quite common with job posts? :)
13:13:35FromGitter<mratsim> Well in Switzerland the pay is higher than in any other country so don’t worry :P.
13:21:01FromGitter<Varriount> My ancestors came from Switzerland.
13:21:40PMunchdom96, yeah many postings will vary their pay based on the applicants seniority. I was just wondering what a Nim job would pay :P
13:23:04PMunchSince it's such a young language it could sway a bit both ways I think
13:23:22FromGitter<alehander42> @PMunch on the other hand there are not exactly loads of experience Nim developers :D a limited supply.
13:24:07dom96Yeah, based on what I've seen I'd say it would sway the more attractive way ;)
13:24:17dom96but who knows.
13:24:33dom96I would actually really love to do this, but not sure if I can commit those 30 hours per week while at Uni.
13:25:21PMunchYeah 30h/m is pretty much a full time job
13:25:44PMunchWell, 3/4ths of one
13:25:56PMunchI'd love to do it as well, but I've already got a job :P
13:25:58dom96yeah
13:26:22FromGitter<alehander42> they might relax that requirement if they find out most people would agree on a more part-timeish thing
13:26:43dom96Perhaps they'd be willing to hire a few part-time developers
13:26:50dom96Although I can see why that wouldn't be ideal
13:31:36PMunchTrue, but seeing how you're such a big name in the Nim community I think they'de be willing to be flexible, at least for you
13:34:30*natrys quit (Quit: natrys)
13:35:50dom96Even if that doesn't happen I'm still happy and hoping they find somebody. If it works out then I'm sure they'll be looking for more Nim developers in the future.
13:39:50PMunchYeah, it's certainly cool seeing that there's enough interest for the language that people are hiring
13:49:46FromGitter<Varriount> dom96: For comparison, I've worked 30h a week while at college.
13:50:19dom96How did you survive that? :o
13:50:25FromGitter<Varriount> I don't know if you follow the same credit system, but you'll have to drop the number of classes you take
13:51:24FromGitter<Varriount> The most I took was 12 credit hours + 30 hour work week
13:51:27dom96oh, I don't think our universities let you do that.
13:51:29FromGitter<alehander42> many of my costudents were working at least ~30h a week from 2nd or 3rd uni year
13:51:46dom96You either have to officially enroll on a part-time course or do the full-time one.
13:52:11FromGitter<alehander42> but we didn't have compulsory attendance, if you pass your exams, you're good to go
13:52:22FromGitter<Varriount> dom96: You can't just take less classes?
13:53:04FromGitter<Varriount> Also, universities here tend to count 12 credit hours as the minimum for a "full-time" student.
13:53:05dom96Varriount: not as far as I know
13:53:35dom96We are just told "You must choose 4 modules for the full year"
13:54:16FromGitter<Varriount> Ah.
13:54:19dom96this doesn't include the final year project which is equivalent to two modules
13:54:50FromGitter<Varriount> We have our year broken up into 2 main semesters, plus an optional summer semester.
13:55:45dom96what's offered over the summer?
13:56:03dom96we have ours broken into 2 semesters as well
13:56:11FromGitter<Varriount> Usually elective classes or specially courses.
13:56:43FromGitter<Varriount> Though, most degrees still require that you take certain elective classes
13:57:00FromGitter<Varriount> I took Game Development last summer.
13:57:48FromGitter<Varriount> @dom96 What are modules?
13:58:13dom96A class I guess
14:04:52FromGitter<zacharycarter> I applied :P
14:07:42*yglukhov quit (Remote host closed the connection)
14:09:20*yglukhov joined #nim
14:17:48*dddddd joined #nim
14:31:24PMunchHmm, I wonder how they make money.. All the code is OS
14:33:02FromGitter<ephja> bank jobs
14:36:20FromGitter<alehander42> they're a crypt company, c'mon.. https://www.crunchbase.com/organization/status-im
14:36:37FromGitter<alehander42> crypto*
14:37:22FromGitter<alehander42> 2017 was the year of the ICO-s for the eth world
14:48:22*marenz_ quit (*.net *.split)
14:48:22*SunDwarf quit (*.net *.split)
14:48:22*Araq quit (*.net *.split)
14:48:22*Amun_Ra quit (*.net *.split)
14:48:22*GaveUp quit (*.net *.split)
14:48:23*programisto quit (*.net *.split)
14:48:23*jsn- quit (*.net *.split)
14:48:23*BitPuffin|osx quit (*.net *.split)
14:48:23*SenasOzys quit (*.net *.split)
14:48:23*endragor quit (*.net *.split)
14:48:23*huonw quit (*.net *.split)
14:48:23*notdekka[m] quit (*.net *.split)
14:48:23*TheManiac quit (*.net *.split)
14:48:24*Miguelngel[m] quit (*.net *.split)
14:48:24*Demos[m] quit (*.net *.split)
14:48:24*unclechu quit (*.net *.split)
14:48:24*dom96 quit (*.net *.split)
14:48:24*xet7 quit (*.net *.split)
14:48:24*subsetpark quit (*.net *.split)
14:48:24*chemist69 quit (*.net *.split)
14:48:24*elrood quit (*.net *.split)
14:48:25*ehmry quit (*.net *.split)
14:48:25*dyce[m] quit (*.net *.split)
14:48:25*EastByte quit (*.net *.split)
14:48:25*gsingh93 quit (*.net *.split)
14:48:25*cyraxjoe quit (*.net *.split)
14:48:25*FromGitter quit (*.net *.split)
14:48:26*crem quit (*.net *.split)
14:48:26*pwntus quit (*.net *.split)
14:48:26*Shoozza quit (*.net *.split)
14:48:26*yglukhov quit (*.net *.split)
14:48:26*kunev quit (*.net *.split)
14:48:26*Cthalupa- quit (*.net *.split)
14:48:26*Amrykid2 quit (*.net *.split)
14:48:26*tyler569 quit (*.net *.split)
14:48:26*literal quit (*.net *.split)
14:48:26*GitDisc quit (*.net *.split)
14:48:27*allan0 quit (*.net *.split)
14:48:27*Snircle quit (*.net *.split)
14:48:27*byteflame quit (*.net *.split)
14:48:27*planetis[m] quit (*.net *.split)
14:48:27*jivank[m] quit (*.net *.split)
14:48:27*rauss quit (*.net *.split)
14:48:28*Sembei quit (*.net *.split)
14:48:28*Elronnd quit (*.net *.split)
14:48:28*abeaumont quit (*.net *.split)
14:48:28*joebo quit (*.net *.split)
14:48:28*bozaloshtsh quit (*.net *.split)
14:48:28*r4vi quit (*.net *.split)
14:48:28*Jipok[m] quit (*.net *.split)
14:48:28*arecaceae quit (*.net *.split)
14:48:29*oprypin quit (*.net *.split)
14:48:29*dashed quit (*.net *.split)
14:48:29*StarBrilliant quit (*.net *.split)
14:48:29*qwertfisch quit (*.net *.split)
14:48:29*zielmicha_ quit (*.net *.split)
14:48:29*euantor quit (*.net *.split)
14:48:29*Sargun quit (*.net *.split)
14:48:29*AlexMax quit (*.net *.split)
14:48:29*hohlerde quit (*.net *.split)
14:48:29*georgeg[m] quit (*.net *.split)
14:48:30*watzon quit (*.net *.split)
14:48:30*m712 quit (*.net *.split)
14:48:30*d10n quit (*.net *.split)
14:48:30*nathanj quit (*.net *.split)
14:48:30*Calinou quit (*.net *.split)
14:48:31*acidx quit (*.net *.split)
14:48:31*byte512 quit (*.net *.split)
14:48:31*joshbaptiste quit (*.net *.split)
14:48:31*gmpreussner quit (*.net *.split)
14:48:31*obadz quit (*.net *.split)
14:48:31*hogeland quit (*.net *.split)
14:48:31*copygirl quit (*.net *.split)
14:48:31*CcxWrk quit (*.net *.split)
14:48:31*shodan45 quit (*.net *.split)
14:48:31*Senketsu quit (*.net *.split)
14:48:31*beatmox quit (*.net *.split)
14:48:31*Rush quit (*.net *.split)
14:48:32*Syneh_ quit (*.net *.split)
14:48:32*Gertm quit (*.net *.split)
14:48:32*pydsigner quit (*.net *.split)
14:48:32*enigmeta quit (*.net *.split)
14:48:33*zama quit (*.net *.split)
14:48:33*jackv quit (*.net *.split)
14:48:33*derlafff quit (*.net *.split)
14:48:33*HM quit (*.net *.split)
14:48:34*pleiosaur quit (*.net *.split)
14:48:34*shashlick quit (*.net *.split)
14:48:34*macsek1911[m] quit (*.net *.split)
14:48:34*MrAxilus[m] quit (*.net *.split)
14:48:34*flyx quit (*.net *.split)
14:48:35*JStoker quit (*.net *.split)
14:48:35*awal quit (*.net *.split)
14:48:35*dddddd quit (*.net *.split)
14:48:35*PMunch quit (*.net *.split)
14:48:35*kier quit (*.net *.split)
14:48:35*redlegion quit (*.net *.split)
14:48:35*craigger quit (*.net *.split)
14:48:36*onionhammer quit (*.net *.split)
14:48:36*ryanhowe quit (*.net *.split)
14:48:36*arnetheduck quit (*.net *.split)
14:48:36*surma quit (*.net *.split)
14:48:37*Nikky quit (*.net *.split)
14:48:37*Lord_Nightmare quit (*.net *.split)
14:48:37*Guest35620 quit (*.net *.split)
14:48:37*mal`` quit (*.net *.split)
14:48:37*Sentreen quit (*.net *.split)
14:48:37*Xe quit (*.net *.split)
14:48:37*avsej quit (*.net *.split)
14:48:38*benoliver999 quit (*.net *.split)
14:48:38*ftsf quit (*.net *.split)
14:48:38*Vladar quit (*.net *.split)
14:48:38*earenndil quit (*.net *.split)
14:48:38*Tanger quit (*.net *.split)
14:48:38*heinrich5991 quit (*.net *.split)
14:48:38*MosterAbyss quit (*.net *.split)
14:48:38*enthus1ast quit (*.net *.split)
14:48:39*nsf quit (*.net *.split)
14:48:39*yaiyan quit (*.net *.split)
14:48:39*niv quit (*.net *.split)
14:48:39*ldlework quit (*.net *.split)
14:48:39*def- quit (*.net *.split)
14:48:39*pigmej quit (*.net *.split)
14:54:32*pydsigner joined #nim
14:54:32*Gertm joined #nim
14:54:32*Syneh_ joined #nim
14:54:32*enigmeta joined #nim
14:54:32*Rush joined #nim
14:54:32*beatmox joined #nim
14:54:32*Senketsu joined #nim
14:54:32*shodan45 joined #nim
14:54:32*yglukhov joined #nim
14:54:32*chemist69 joined #nim
14:54:32*elrood joined #nim
14:54:32*Snircle joined #nim
14:54:32*BitPuffin|osx joined #nim
14:54:32*SenasOzys joined #nim
14:54:32*Calinou joined #nim
14:54:32*endragor joined #nim
14:54:32*huonw joined #nim
14:54:32*arecaceae joined #nim
14:54:32*oprypin joined #nim
14:54:32*dom96 joined #nim
14:54:32*subsetpark joined #nim
14:54:32*xet7 joined #nim
14:54:32*FromGitter joined #nim
14:54:32*cyraxjoe joined #nim
14:54:32*gsingh93 joined #nim
14:54:32*EastByte joined #nim
14:54:32*kunev joined #nim
14:54:32*dashed joined #nim
14:54:32*Sargun joined #nim
14:54:32*rauss joined #nim
14:54:32*derlafff joined #nim
14:54:32*Sembei joined #nim
14:54:32*Elronnd joined #nim
14:54:32*crem joined #nim
14:54:32*HM joined #nim
14:54:32*pwntus joined #nim
14:54:32*Amrykid2 joined #nim
14:54:32*Cthalupa- joined #nim
14:54:32*acidx joined #nim
14:54:32*abeaumont joined #nim
14:54:32*byte512 joined #nim
14:54:32*joshbaptiste joined #nim
14:54:32*joebo joined #nim
14:54:32*bozaloshtsh joined #nim
14:54:32*r4vi joined #nim
14:54:32*Shoozza joined #nim
14:54:32*gmpreussner joined #nim
14:54:32*m712 joined #nim
14:54:32*obadz joined #nim
14:54:32*hogeland joined #nim
14:54:32*GitDisc joined #nim
14:54:32*literal joined #nim
14:54:32*allan0 joined #nim
14:54:32*tyler569 joined #nim
14:54:32*copygirl joined #nim
14:54:32*AlexMax joined #nim
14:54:32*euantor joined #nim
14:54:32*zielmicha_ joined #nim
14:54:32*qwertfisch joined #nim
14:54:32*StarBrilliant joined #nim
14:54:32*zama joined #nim
14:54:32*CcxWrk joined #nim
14:54:32*d10n joined #nim
14:54:32*jackv joined #nim
14:54:32*nathanj joined #nim
14:54:32*pleiosaur joined #nim
14:54:54*programisto joined #nim
14:54:54*jsn- joined #nim
14:54:54*GaveUp joined #nim
14:54:54*Amun_Ra joined #nim
14:54:54*Araq joined #nim
14:54:54*SunDwarf joined #nim
14:54:54*marenz_ joined #nim
14:54:54*dddddd joined #nim
14:54:54*arnetheduck joined #nim
14:54:54*ftsf joined #nim
14:54:54*Vladar joined #nim
14:54:54*PMunch joined #nim
14:54:54*nsf joined #nim
14:54:54*kier joined #nim
14:54:54*redlegion joined #nim
14:54:54*mal`` joined #nim
14:54:54*Sentreen joined #nim
14:54:54*Xe joined #nim
14:54:54*surma joined #nim
14:54:54*craigger joined #nim
14:54:54*Nikky joined #nim
14:54:54*flyx joined #nim
14:54:54*Lord_Nightmare joined #nim
14:54:54*Guest35620 joined #nim
14:54:54*earenndil joined #nim
14:54:54*JStoker joined #nim
14:54:54*ryanhowe joined #nim
14:54:54*onionhammer joined #nim
14:54:54*yaiyan joined #nim
14:54:54*Tanger joined #nim
14:54:54*enthus1ast joined #nim
14:54:54*heinrich5991 joined #nim
14:54:54*MosterAbyss joined #nim
14:54:54*awal joined #nim
14:54:54*niv joined #nim
14:54:54*avsej joined #nim
14:54:54*ldlework joined #nim
14:54:54*def- joined #nim
14:54:54*pigmej joined #nim
14:54:54*benoliver999 joined #nim
14:55:10FromGitter<mratsim> $99M of funding in Zug (Swiss tax haven, 8% tax iirc) wow !
14:56:54cremZug? was? Funding for what?
14:57:50PMunchcrem, the company behind this: https://www.reddit.com/r/nim/comments/7i3n8y/hiring_nim_devs_for_ethereum_implementation/
14:58:42FromGitter<zetashift> Zug is an area in Switzerland?
14:58:56cremIt's a canton and a city, yes
14:59:04FromGitter<zetashift> Also anyone know the nim equivalent of re.group() in python?
15:05:29Araqre's =~ injects a 'matches' into the current scope (don't ask why, it was such a nice hack we kept it)
15:05:50FromGitter<zetashift> thanks!
15:06:09*skrylar joined #nim
15:10:21*jjido joined #nim
15:13:43enthus1astok nimble is also looking at git tags...
15:14:37*jjido quit (Ping timeout: 250 seconds)
15:16:01FromGitter<alehander42> crem: that's not venture capital, it's ICO: an entity releases some eth-based tokens and people invest: they buy them for some initial price. the concept is that tokens are somehow connected to a platform and they can go up in price (their token is : https://coinmarketcap.com/currencies/status/) ⏎ there have been many ICO-s this year, some of them very controversial, however nobody can argue that they've been an
15:16:01FromGitter... effective funding method
15:16:59enthus1astburning electricity for nothing
15:17:05enthus1astbut fate
15:17:38dom96I've been waiting for BTC to crash for what feels like years now in order to buy some
15:18:02FromGitter<alehander42> eth will eventually start using POW with should at least fix the wasted electricity thing a bit
15:18:18FromGitter<alehander42> POS *
15:18:39PMunchI've been waiting for BTC to crash for ages as people realize how unscalable it is
15:18:42*JappleAck joined #nim
15:18:54PMunchNot only blockchain size stuff, but also the power consumption
15:19:08skrylarwell, i'm non-plussed about ETH because of the whole conflict of interest bit
15:19:15PMunchBitcoin transaction now surpass some countries in power usage..
15:19:23skrylarother then that, it would be nice to see proof of stake systems taking off :/
15:19:31FromGitter<alehander42> :D that's a problem for eth too. they had their first viral app (cryptokitties.. I know..) and it clogged the whole network a lot these days
15:19:37cremHm, somehow the code in nim for me doesn't look as neat as python or C++.
15:19:42PMunchI saw Microsoft partnered with IOTA yesterday, that's pretty huge
15:19:56skrylari spent most of the morning learning crm114 o.O
15:20:00cremProbably mostly because I'd like to put all public functions at top, but cannot..
15:20:15PMunchcrem, you can forward declare
15:21:00cremI don't have to forward declare even in C++! And nim is from 21st century, it's not Go.
15:21:17cremBut I think in Go I don't have to forward declare either.
15:21:27PMunchYeah I agree, the declaration order is a bit annoying
15:21:33Araqthere are good reasons for it
15:22:13Araqwe have {.reorder: on.} that avoids forward decls, *shrug*
15:22:50AraqI personally like them, it's the natural order, I don't write echo x; var x = 3 in a proc body either and expect it to work
15:23:46PMunchYeah but now you end up having utility functions at the top, and actually interesting procs at the bottom
15:24:29Araqfor me, that's a feature. at least there is an order. in practice I've found the order totally arbitrary in Java and the likes
15:24:37FromGitter<alehander42> it's not natural, when you open a file, you want to see the important functions on top, not the opposite
15:24:50Araq"interesting procs come first" is nothing I've encountered in C# or java
15:25:02FromGitter<alehander42> it might not be, but at least it's possible :D
15:25:29Araqto look at the exported interface, I use 'nim doc file.nim && file.html'
15:25:30FromGitter<alehander42> I also don't think it's a big deal, but it would be cool if it's optional (is reorder expermntl?)
15:25:54enthus1astniv or Araq fyi websocket is missing the 0.2.2 tag so nimble is installing the broken in devel one
15:26:06cremAlso I miss protected/friend things. :) After splitting one file into two, I ended up exporting much more fields of an object that I really need.
15:26:19PMunchIs there any docs on reorder?
15:26:25PMunchCan't find it by googling
15:26:29Araqreorder is a bit fragile given Nim's macro system. I've a better solution now, I think, but it's not part of the big v1 plan.
15:26:29cremCode is the best doc.
15:27:25Araqcrem, yeah whatever, at this point you seem into FUD mode. Throw as much as dirt as you can and see what sticks.
15:27:28FromGitter<alehander42> fundamentally, why isn't it possible to have a minipass that loads all signatures from a file?
15:27:49cremLet me google it. :)
15:28:44Araqalehander42: reorder is that 'mini pass'
15:28:45skrylarpretty sure araq once said you're just meant to read the module bottom up
15:29:05Araqskrylar, I've just repeated this, yes. at least it is an order.
15:30:04AraqI'm always willing to improve things that personally don't affect me.
15:30:14cremAraq: what should I do instead? Pick the thing that I dislike the most and only say it? Maybe I sound a bit biased, because most things about nim I like but don't tell about them. But there are things that are not customary for me.
15:31:17cremHm, or that was about "Code is the best doc"?.. Unlike other messages, that meant to be a joke. (with no intention of offence)
15:31:30Araqyeah, it was about that specific comment
15:31:37Araqah ok. lol.
15:32:22FromGitter<alehander42> so basically if I don't define any macros in a file, reorder should be kinda fine?
15:33:33AraqI think so. it's also fine with macros, most of the time :P
15:33:57Araqbut it's a prepass that "guesses" too much. I'd like to incorporate it properly into the frontend instead
15:34:00*Jipok[m] joined #nim
15:34:30FromGitter<alehander42> I'll try to use it then in some cases :D
15:34:44Araqdon't enable it for system.nim.
15:35:02Araqsystem.nim relies on 'when not declared(foo): proc foo() = ...' :P
15:35:51Araqcrem, D doesn't have forwarding and they are still fixing bugs wrt their symbol lookup rules
15:36:01FromGitter<alehander42> of course :D
15:36:11Araqok, I think they got it stable by now. but it took them months.
15:36:19Araqand for good reasons.
15:36:32Araqproc p(x: type(q)) = discard
15:36:39Araqproc q(x: type(p)) = discard
15:36:45*d10n-work joined #nim
15:36:53*sz0 joined #nim
15:37:10*PMunch quit (Quit: Leaving)
15:38:50Araqnot too mention #nim will love error messages like "symbol foo not found, requested from compilation of proc bar which was compiled before baz because we took some random walk over the module graph"
15:40:21Araqbtw, araq-new-mm2 is green :-)
15:40:45Araqthat means we now have O(1) alloc/deallocs with non-absurd fragmentation behaviours
15:41:10Araq(allocated 2GB of RAM but cannot serve this 32MB allocation request...)
15:43:37*noonien joined #nim
15:45:40*MrAxilus[m] joined #nim
15:45:41*dyce[m] joined #nim
15:45:41*unclechu joined #nim
15:45:41*ehmry joined #nim
15:45:41*watzon joined #nim
15:45:41*Miguelngel[m] joined #nim
15:45:42*Demos[m] joined #nim
15:45:47*TheManiac joined #nim
15:45:48*shashlick joined #nim
15:45:48*jivank[m] joined #nim
15:45:48*macsek1911[m] joined #nim
15:45:48*georgeg[m] joined #nim
15:45:48*planetis[m] joined #nim
15:45:49*byteflame joined #nim
15:45:49*notdekka[m] joined #nim
15:45:50*hohlerde joined #nim
15:47:35*endragor quit (Remote host closed the connection)
15:54:07skrylard is also more or less dead
15:54:14skrylarandrej nuked it
15:55:02skrylarit didn't help that the "official spec" was considered "wrong" and you were expected to buy his book for the "real" one, or that andrej singlehandedly brought forth every bad decision and major crashing bug that D2 had
15:59:48AraqI don't think that's fair to say. But let's assume you're right, it doesn't mean we cannot learn from it.
15:59:56*endragor joined #nim
16:04:12*endragor quit (Ping timeout: 246 seconds)
16:08:21skrylarAraq, well they gained all their rep under Walter, and lost it under Andrej. Seems like a fair enough tl;dr
16:09:25AraqI was talking about the requirements for forward declarations
16:11:21*jjido joined #nim
16:13:50*madpat joined #nim
16:15:45*jjido quit (Ping timeout: 246 seconds)
16:18:34FromGitter<zetashift> Anybody a regularexpr master that can help me with extracting "suvtxzq (242) -> tdoxrnb, oanxgk" as "node(suvtxzq), weight(242), children(tdoxnb, oanxgk)"
16:18:55FromGitter<zetashift> I got only re"\w+" but I don't know shit about regular expr
16:19:59*arnetheduck quit (Ping timeout: 255 seconds)
16:22:24*natrys joined #nim
16:25:53FromGitter<SolitudeSF> something like this? `(\w+) \((\d+)\) -> (\w+), (\w+)`
16:26:04*floppydh quit (Quit: WeeChat 1.9.1)
16:30:11FromGitter<zetashift> That didn't work:(. I was probably too vague, but I want to bind the first string to a node variable the number to a weight variable and the strings after the -> in a list
16:33:01*Trustable joined #nim
16:34:17*xkapastel joined #nim
16:36:38skrylarAraq, is there a secret to --symbolfiles:on working :b
16:39:18*notdekka[m] quit (Ping timeout: 248 seconds)
16:39:18*macsek1911[m] quit (Ping timeout: 248 seconds)
16:39:28*shashlick quit (Ping timeout: 240 seconds)
16:39:34*jivank[m] quit (Ping timeout: 246 seconds)
16:39:34*TheManiac quit (Ping timeout: 250 seconds)
16:39:34*ehmry quit (Ping timeout: 250 seconds)
16:39:34*Jipok[m] quit (Ping timeout: 250 seconds)
16:39:35*dyce[m] quit (Ping timeout: 246 seconds)
16:39:36*georgeg[m] quit (Ping timeout: 255 seconds)
16:39:36*planetis[m] quit (Ping timeout: 255 seconds)
16:39:36*MrAxilus[m] quit (Ping timeout: 255 seconds)
16:39:47*watzon quit (Ping timeout: 252 seconds)
16:39:47*Demos[m] quit (Ping timeout: 252 seconds)
16:40:11*hohlerde quit (Ping timeout: 276 seconds)
16:40:11*byteflame quit (Ping timeout: 276 seconds)
16:40:11*Miguelngel[m] quit (Ping timeout: 276 seconds)
16:40:11*unclechu quit (Ping timeout: 276 seconds)
16:40:19GitDisc<treeform> Hey Araq, i know this is a pain, but can you take a look at parsesql.nim patch? https://github.com/nim-lang/Nim/pull/6879 I just want to know if I am going in the right direction. Is this some thing you would like to see?
16:49:18*nsf quit (Quit: WeeChat 1.9.1)
16:52:19*skrylar quit (Quit: Leaving)
16:55:07FromGitter<Yardanico> wow, discord bridge still works
16:55:15FromGitter<Yardanico> (on my forgotten VPS) :P
16:55:53FromGitter<Yardanico> hi everyone btw
16:56:34Araqtreeform: already skimmed it, seems fine
16:56:45Araqwant to add a serious test case before I merge it
16:58:45FromGitter<Yardanico> " 217 files changed, 4350 insertions(+), 4360 deletions(-)" didn't update Nim in like 1 or 1.5 months :)
16:59:22FromGitter<zetashift> Hiya Yardanico whatsup
17:00:26GitDisc<treeform> Araq, what kind of test cases would you like me to add? I have added some and will add more.
17:00:35FromGitter<Yardanico> hey @zetashift :)
17:02:18FromGitter<Yardanico> it seems it's time to check if my public nim projects compile with latest nim
17:02:23FromGitter<Yardanico> and fix them if they don't
17:02:23GitDisc<treeform> Yardanico, thank you for making the discord bridge.
17:02:37GitDisc<treeform> That is main reason I became active on here.
17:02:52FromGitter<Yardanico> well I didn't develop it
17:02:55FromGitter<Yardanico> only installed it on VPS
17:03:03GitDisc<treeform> still
17:03:33GitDisc<treeform> Yardanico, thank you for setting up the discord bridge on a VPS, That is main reason I became active on here.
17:03:44FromGitter<Yardanico> ok, you're welcome :)
17:14:05*rbrt joined #nim
17:16:46*Jesin joined #nim
17:20:25*yglukhov quit (Remote host closed the connection)
17:25:26*yglukhov_ joined #nim
17:30:06Araqtreeform, my own production SQL model, probably obfuscated :P
17:30:14*yglukhov_ quit (Ping timeout: 276 seconds)
17:35:31*dom96 quit (Quit: Nim is King)
17:35:31*Araq quit (Quit: Goodbye fellow Nimians)
17:36:27*dom96 joined #nim
17:36:27*Araq joined #nim
17:36:27*dom96 quit (Changing host)
17:36:28*dom96 joined #nim
17:52:06*georgeg[m] joined #nim
17:52:07*Trustable quit (Remote host closed the connection)
17:53:15*Jipok[m] joined #nim
17:55:13*dddddd quit (Ping timeout: 248 seconds)
18:02:16FromGitter<zetashift> Okay I'm still stuck at this, it's adventofcode day 7 part 1: https://play.nim-lang.org/?gist=397521417d54cdca27c6565f9109cbcc . Instead of a set containing the only base I get a big set; this is my input.txt https://pastebin.com/2Wyux3Y9
18:03:10*dddddd joined #nim
18:04:24*MrAxilus[m] joined #nim
18:04:25*unclechu joined #nim
18:04:25*Miguelngel[m] joined #nim
18:04:25*dyce[m] joined #nim
18:04:25*ehmry joined #nim
18:04:28*Demos[m] joined #nim
18:04:28*watzon joined #nim
18:04:31*jivank[m] joined #nim
18:04:31*shashlick joined #nim
18:04:32*notdekka[m] joined #nim
18:04:32*hohlerde joined #nim
18:04:32*byteflame joined #nim
18:04:32*planetis[m] joined #nim
18:04:33*TheManiac joined #nim
18:04:33*macsek1911[m] joined #nim
18:05:09*notdekka[m] quit (Remote host closed the connection)
18:05:09*jivank[m] quit (Remote host closed the connection)
18:05:09*hohlerde quit (Remote host closed the connection)
18:05:09*byteflame quit (Remote host closed the connection)
18:05:09*watzon quit (Remote host closed the connection)
18:05:09*unclechu quit (Remote host closed the connection)
18:05:09*Jipok[m] quit (Read error: Connection reset by peer)
18:05:09*ehmry quit (Remote host closed the connection)
18:05:09*shashlick quit (Remote host closed the connection)
18:05:09*planetis[m] quit (Remote host closed the connection)
18:05:10*macsek1911[m] quit (Remote host closed the connection)
18:05:10*TheManiac quit (Remote host closed the connection)
18:05:10*MrAxilus[m] quit (Read error: Connection reset by peer)
18:05:10*Miguelngel[m] quit (Remote host closed the connection)
18:05:10*Demos[m] quit (Read error: Connection reset by peer)
18:05:10*georgeg[m] quit (Read error: Connection reset by peer)
18:05:10*dyce[m] quit (Read error: Connection reset by peer)
18:06:19FromGitter<zetashift> I'm guessing it when I add the children I don't add it correctly
18:10:28*jjido joined #nim
18:12:28FromGitter<zetashift> right that's stupid I forgot to trim the whitespace before every child so it can't compare correctly
18:12:55FromGitter<zetashift> But I already strip it so what other options do I have in Nim?
18:13:34*xet7 quit (Quit: Leaving)
18:13:43FromGitter<zetashift> fixed it, I'm stupid
18:14:53*jjido quit (Ping timeout: 250 seconds)
18:15:01*yglukhov joined #nim
18:19:19*JappleAck quit (Quit: Leaving)
18:21:10*claudiuinberlin joined #nim
18:22:02*xet7 joined #nim
18:29:31*yglukhov quit (Remote host closed the connection)
18:36:19*Jipok[m] joined #nim
18:40:11*ehmry joined #nim
18:40:12ehmryI'm having problems calling Nim procedures from C when they try and call `getStackTrace`, presumably because the pointer to the stack frame info is bad. using `setFrame` to set new stack info seems to fix it but is there something better I should be doing?
18:41:24*nsf joined #nim
18:41:41*yglukhov joined #nim
18:44:31*BitPuffin|osx quit (Ping timeout: 240 seconds)
18:46:30*MrAxilus[m] joined #nim
18:46:30*dyce[m] joined #nim
18:46:30*Miguelngel[m] joined #nim
18:46:31*watzon joined #nim
18:46:31*unclechu joined #nim
18:46:31*Demos[m] joined #nim
18:46:37*TheManiac joined #nim
18:46:37*notdekka[m] joined #nim
18:46:37*macsek1911[m] joined #nim
18:46:37*shashlick joined #nim
18:46:37*jivank[m] joined #nim
18:46:38*byteflame joined #nim
18:46:38*planetis[m] joined #nim
18:46:38*georgeg[m] joined #nim
18:46:39*hohlerde joined #nim
18:55:21*madpat quit (Ping timeout: 260 seconds)
19:00:41GitDisc<treeform> Araq, you want it to be able to parse more create table statements? Is that what you mean by model?
19:01:16GitDisc<treeform> parsing these all fail, I can add support for it: https://gist.github.com/treeform/e407604dc8fc4e00547574e285de4b0a
19:10:17Araqehmry: well I am not sure why that would be required
19:11:34Araqtreeform: I mean I need to add my database model to ensure it keeps working
19:11:57*jjido joined #nim
19:16:23*jjido quit (Ping timeout: 255 seconds)
19:16:39*miran joined #nim
19:17:30miranhi guys! is there an easy way to pop a value from a set?
19:18:43Araqbitset? nah.
19:19:37miranset from sets module
19:20:49miranin this example, i'm left with one value in the set, so something like {"value"}, and would like to extract that string
19:22:49AraqPRs welcome
19:23:12miranfor PR i would need to have an idea how to do it :D
19:23:30miranbut i'll think about it during weekend
19:26:09Araqcheck how 'items' is implemented and turn it into a 'pop'
19:26:53*yglukhov quit (Remote host closed the connection)
19:27:01miranok, will give it a try
19:33:10*Demos[m] quit (Ping timeout: 248 seconds)
19:33:28*notdekka[m] quit (Ping timeout: 240 seconds)
19:33:29*watzon quit (Ping timeout: 240 seconds)
19:33:31*georgeg[m] quit (Ping timeout: 246 seconds)
19:33:31*shashlick quit (Ping timeout: 246 seconds)
19:33:32*unclechu quit (Ping timeout: 246 seconds)
19:33:43*ehmry quit (Ping timeout: 248 seconds)
19:33:45*jivank[m] quit (Ping timeout: 255 seconds)
19:33:45*Miguelngel[m] quit (Ping timeout: 255 seconds)
19:33:45*dyce[m] quit (Ping timeout: 255 seconds)
19:33:46*macsek1911[m] quit (Ping timeout: 250 seconds)
19:33:50*Jipok[m] quit (Ping timeout: 255 seconds)
19:33:58*TheManiac quit (Ping timeout: 264 seconds)
19:33:58*MrAxilus[m] quit (Ping timeout: 264 seconds)
19:34:23*hohlerde quit (Ping timeout: 276 seconds)
19:34:23*byteflame quit (Ping timeout: 276 seconds)
19:34:23*planetis[m] quit (Ping timeout: 276 seconds)
19:45:25*ehmry joined #nim
19:49:05ehmryAraq: well I am letting `NimMain` return and then the OS is waking up signal handlers that call Nim
19:49:38ehmryso I should probably do some cleanup if I'm going to let `NimMain` return without exiting
19:49:50mirananother question: let's say i have a sequence @[5, 3, 5, 2, 5] and i need to find the count of each (unique) member of a sequence, something like: {5: 3, 3: 1, 2: 1}
19:49:56*Sembei quit (Read error: Connection reset by peer)
19:50:21mirani've tried to use CountTable, but i guess i don't know how to use it because i don't get the desired output
19:51:00Araqseems dangerous for the GC, ehmry
19:51:01*Sembei joined #nim
19:51:10Araqthe GC needs to know the stack
19:51:46ehmryyea, I hadn't considered that at first
19:52:02ehmrynow I'm in trouble
19:53:44*madpat joined #nim
19:54:04ehmryI'll have to understand the generated code better then
19:55:28Araqwell eventually a "stack free" GC/destructor based thing will arrive
20:04:21ehmryanyway, I've made a mess but nim is still doing cool shit for me that I wouldn't have been able to do otherwise
20:06:27*rbrt quit (Quit: Oíche mhaith)
20:08:44*jjido joined #nim
20:09:48*rbrt joined #nim
20:10:31*natrys quit (Quit: natrys)
20:11:54*ehmry quit (Ping timeout: 260 seconds)
20:13:34*jjido quit (Ping timeout: 264 seconds)
20:15:37*SenasOzys quit (Remote host closed the connection)
20:15:58*SenasOzys joined #nim
20:17:28*rbrt quit (Quit: Oíche mhaith)
20:19:27*rbrt joined #nim
20:28:29*yglukhov joined #nim
20:31:30*rbrt quit (Quit: Oíche mhaith)
20:34:50*rbrt joined #nim
20:36:09FromGitter<zetashift> @miran have you by any chance done part2 of day7 of AoC?
20:36:46miranzetashift - i'm working on it, that's why i'm asking about something that i could use instead of python's collections.counter
20:37:16miranwithout it, i don't know how to find which weight is wrong
20:37:25FromGitter<zetashift> I'm using tables instead of seq's in part2
20:37:30FromGitter<zetashift> and used sets in part1
20:38:10miransets + tables for part1, for me
20:38:20mirantables to store the data, sets to find the root
20:38:50*jjido joined #nim
20:39:44mirannow i managed to find node(s) which are unbalanced, i know the (total) weights of every child
20:40:44miranso you have something like [500, 500, 490] - i've solved this in python, but have no idea how to implement it in nim....
20:42:08FromGitter<konqoro> miran: if you decide to use a CountTable you only need to call T.inc(key)
20:42:18FromGitter<konqoro> if you use a Table then T.mgetOrPut(key, 0) += 1
20:42:31FromGitter<konqoro> but CountTable has no delete method if you need it
20:42:40*rbrt quit (Quit: Oíche mhaith)
20:42:56mirankonqoro - can you please expand about CountTable please?
20:43:28FromGitter<konqoro> what about it?
20:43:30*jjido quit (Ping timeout: 255 seconds)
20:43:40miranlet's say you have a seq [500, 500, 500, 490, 500, 500] - how would you create CountTable from it?
20:43:44FromGitter<zetashift> I also tried Scala where I could solve it faster with pattern matching but I'm making a thinking mistake with Nim here
20:44:02mirani guess in the end you should have {500: 5, 490: 1}
20:44:32FromGitter<konqoro> just a: for v in items([400 ..]): t.inc(v)
20:44:45miranok, i'll try that
20:45:55*rbrt joined #nim
20:47:46miranok, created. using t.largest gives me (500, 5), which is correct, but t.smallest gives (0, 0)?!
20:47:52*rbrt quit (Client Quit)
20:48:28*endragor joined #nim
20:49:43FromGitter<konqoro> is it day 7? haven't gotten there yet
20:50:07miranyes, day 7, part II
20:51:15FromGitter<konqoro> do you need to return the elements with the highest count or smth?
20:51:53FromGitter<konqoro> (I can read it part 2 cause I didnt unlock it)
20:52:04*jjido joined #nim
20:52:36*endragor quit (Ping timeout: 246 seconds)
20:54:01miranbasically, you need to find the one element that stands out (it is different than the rest)
20:56:56*jjido quit (Ping timeout: 276 seconds)
20:57:30FromGitter<konqoro> you will probably want to use delete then.
20:58:51FromGitter<georgemporter_twitter> Hi everyone! I'm very new to Nim (as of this morning). I was able to build Nim and use it (version 0.17.3), and was able to build nimble. But trying to install nimble caused a fatal error: "Error: unhandled exception: value out of range: -1 [RangeError"
21:00:05FromGitter<georgemporter_twitter> It seems like as part of installing nimble, it's trying to re-build Nim from git sources, and that is failing
21:00:18*jjido joined #nim
21:02:29*shashlick joined #nim
21:03:01*miran quit (Ping timeout: 240 seconds)
21:03:17*miran joined #nim
21:07:25FromGitter<zetashift> @georgemporter_twitter did you use koch or the nimble install from source?
21:09:32FromGitter<georgemporter_twitter> I followed these instructions: http://howistart.org/posts/nim/1/index.html
21:09:40FromGitter<georgemporter_twitter> I ran "nim c -r src/nimble install" and that's what failed
21:09:49FromGitter<georgemporter_twitter> if i run without the 'install' at the end it's fine,
21:09:54FromGitter<zetashift> try "./koch nimble" in the main dir
21:09:57FromGitter<georgemporter_twitter> but the install fails with that error above
21:10:00FromGitter<georgemporter_twitter> ok, brb
21:10:09*miran quit (Quit: Konversation terminated!)
21:10:29FromGitter<zetashift> @miran, I give up! I've been at it for a long time ;_;
21:11:07FromGitter<georgemporter_twitter> @zetashift it is running right now
21:11:11FromGitter<georgemporter_twitter> ok that worked
21:11:21FromGitter<georgemporter_twitter> "Hint: operation successful (116075 lines compiled; 34.886 sec total; 326.371MiB peakmem; Release Build) [SuccessX]"
21:11:29FromGitter<zetashift> have fun!
21:11:34FromGitter<georgemporter_twitter> thanks!
21:11:44FromGitter<georgemporter_twitter> yeah that link didn't work for me for some reason
21:12:04FromGitter<zetashift> howistart is explains Nim well, but it has probably outdated info
21:12:21FromGitter<georgemporter_twitter> one of the first links on google for "nim install" :-)
21:12:41FromGitter<georgemporter_twitter> excited to check out the networking support
21:13:52*madpat quit (Read error: No route to host)
21:28:00*rbrt joined #nim
21:30:17*claudiuinberlin quit (Quit: Textual IRC Client: www.textualapp.com)
21:42:58*kier quit (*.net *.split)
21:42:58*redlegion quit (*.net *.split)
21:42:58*craigger quit (*.net *.split)
21:42:58*onionhammer quit (*.net *.split)
21:42:58*ryanhowe quit (*.net *.split)
21:42:59*xkapastel quit (*.net *.split)
21:42:59*surma quit (*.net *.split)
21:42:59*Nikky quit (*.net *.split)
21:42:59*Lord_Nightmare quit (*.net *.split)
21:42:59*Guest35620 quit (*.net *.split)
21:42:59*mal`` quit (*.net *.split)
21:42:59*Sentreen quit (*.net *.split)
21:42:59*Xe quit (*.net *.split)
21:42:59*avsej quit (*.net *.split)
21:42:59*benoliver999 quit (*.net *.split)
21:42:59*nsf quit (*.net *.split)
21:43:00*xet7 quit (*.net *.split)
21:43:00*d10n-work quit (*.net *.split)
21:43:00*flyx quit (*.net *.split)
21:43:00*JStoker quit (*.net *.split)
21:43:00*awal quit (*.net *.split)
21:43:00*marenz_ quit (*.net *.split)
21:43:00*SunDwarf quit (*.net *.split)
21:43:00*Amun_Ra quit (*.net *.split)
21:43:00*GaveUp quit (*.net *.split)
21:43:00*programisto quit (*.net *.split)
21:43:00*jsn- quit (*.net *.split)
21:43:00*ftsf quit (*.net *.split)
21:43:00*Vladar quit (*.net *.split)
21:43:00*earenndil quit (*.net *.split)
21:43:00*Tanger quit (*.net *.split)
21:43:00*heinrich5991 quit (*.net *.split)
21:43:00*MosterAbyss quit (*.net *.split)
21:43:00*enthus1ast quit (*.net *.split)
21:43:00*yaiyan quit (*.net *.split)
21:43:01*niv quit (*.net *.split)
21:43:01*ldlework quit (*.net *.split)
21:43:01*def- quit (*.net *.split)
21:43:01*pigmej quit (*.net *.split)
21:43:01*shodan45 quit (*.net *.split)
21:43:01*Senketsu quit (*.net *.split)
21:43:01*beatmox quit (*.net *.split)
21:43:01*Rush quit (*.net *.split)
21:43:01*Syneh_ quit (*.net *.split)
21:43:01*Gertm quit (*.net *.split)
21:43:01*pydsigner quit (*.net *.split)
21:43:01*enigmeta quit (*.net *.split)
21:43:01*jjido quit (*.net *.split)
21:43:01*Sembei quit (*.net *.split)
21:43:01*dom96 quit (*.net *.split)
21:43:01*Araq quit (*.net *.split)
21:43:01*Jesin quit (*.net *.split)
21:43:01*sz0 quit (*.net *.split)
21:43:01*huonw quit (*.net *.split)
21:43:01*subsetpark quit (*.net *.split)
21:43:01*rbrt quit (*.net *.split)
21:43:01*shashlick quit (*.net *.split)
21:43:01*yglukhov quit (*.net *.split)
21:43:02*chemist69 quit (*.net *.split)
21:43:02*elrood quit (*.net *.split)
21:43:02*EastByte quit (*.net *.split)
21:43:02*gsingh93 quit (*.net *.split)
21:43:02*cyraxjoe quit (*.net *.split)
21:43:02*FromGitter quit (*.net *.split)
21:43:02*crem quit (*.net *.split)
21:43:02*pwntus quit (*.net *.split)
21:43:02*Shoozza quit (*.net *.split)
21:43:02*kunev quit (*.net *.split)
21:43:02*Cthalupa- quit (*.net *.split)
21:43:02*Amrykid2 quit (*.net *.split)
21:43:02*tyler569 quit (*.net *.split)
21:43:02*literal quit (*.net *.split)
21:43:02*GitDisc quit (*.net *.split)
21:43:02*allan0 quit (*.net *.split)
21:43:02*noonien quit (*.net *.split)
21:43:02*Snircle quit (*.net *.split)
21:43:02*rauss quit (*.net *.split)
21:43:02*Elronnd quit (*.net *.split)
21:43:02*abeaumont quit (*.net *.split)
21:43:03*joebo quit (*.net *.split)
21:43:03*bozaloshtsh quit (*.net *.split)
21:43:03*r4vi quit (*.net *.split)
21:43:03*SenasOzys quit (*.net *.split)
21:43:03*dddddd quit (*.net *.split)
21:43:03*arecaceae quit (*.net *.split)
21:43:03*oprypin quit (*.net *.split)
21:43:03*dashed quit (*.net *.split)
21:43:03*StarBrilliant quit (*.net *.split)
21:43:03*qwertfisch quit (*.net *.split)
21:43:03*zielmicha_ quit (*.net *.split)
21:43:03*euantor quit (*.net *.split)
21:43:03*Sargun quit (*.net *.split)
21:43:03*AlexMax quit (*.net *.split)
21:43:03*m712 quit (*.net *.split)
21:43:03*d10n quit (*.net *.split)
21:43:03*nathanj quit (*.net *.split)
21:43:03*Calinou quit (*.net *.split)
21:43:03*acidx quit (*.net *.split)
21:43:03*byte512 quit (*.net *.split)
21:43:03*joshbaptiste quit (*.net *.split)
21:43:03*gmpreussner quit (*.net *.split)
21:43:03*obadz quit (*.net *.split)
21:43:03*hogeland quit (*.net *.split)
21:43:03*copygirl quit (*.net *.split)
21:43:03*CcxWrk quit (*.net *.split)
21:43:03*zama quit (*.net *.split)
21:43:04*jackv quit (*.net *.split)
21:43:04*derlafff quit (*.net *.split)
21:43:04*HM quit (*.net *.split)
21:43:04*pleiosaur quit (*.net *.split)
21:43:04*exit70 quit (Max SendQ exceeded)
21:43:04*vqrs quit (Max SendQ exceeded)
21:48:37*vqrs joined #nim
21:48:37*yglukhov joined #nim
21:48:37*exit70 joined #nim
21:48:37*vlad1777d joined #nim
21:48:37*rbrt joined #nim
21:48:37*shashlick joined #nim
21:48:37*jjido joined #nim
21:48:37*SenasOzys joined #nim
21:48:37*Sembei joined #nim
21:48:37*nsf joined #nim
21:48:37*xet7 joined #nim
21:48:37*dddddd joined #nim
21:48:37*Araq joined #nim
21:48:37*dom96 joined #nim
21:48:37*Jesin joined #nim
21:48:37*xkapastel joined #nim
21:48:37*noonien joined #nim
21:48:37*sz0 joined #nim
21:48:37*d10n-work joined #nim
21:48:37*benoliver999 joined #nim
21:48:37*pigmej joined #nim
21:48:37*def- joined #nim
21:48:37*ldlework joined #nim
21:48:37*avsej joined #nim
21:48:37*niv joined #nim
21:48:37*awal joined #nim
21:48:37*MosterAbyss joined #nim
21:48:37*heinrich5991 joined #nim
21:48:37*enthus1ast joined #nim
21:48:37*Tanger joined #nim
21:48:37*yaiyan joined #nim
21:48:37*onionhammer joined #nim
21:48:37*ryanhowe joined #nim
21:48:37*JStoker joined #nim
21:48:37*earenndil joined #nim
21:48:37*Guest35620 joined #nim
21:48:37*Lord_Nightmare joined #nim
21:48:37*flyx joined #nim
21:48:37*Nikky joined #nim
21:48:37*craigger joined #nim
21:48:37*surma joined #nim
21:48:37*Xe joined #nim
21:48:37*Sentreen joined #nim
21:48:37*mal`` joined #nim
21:48:37*redlegion joined #nim
21:48:37*kier joined #nim
21:48:37*Vladar joined #nim
21:48:37*ftsf joined #nim
21:48:37*marenz_ joined #nim
21:48:37*SunDwarf joined #nim
21:48:37*Amun_Ra joined #nim
21:48:37*GaveUp joined #nim
21:48:37*jsn- joined #nim
21:48:37*programisto joined #nim
21:48:37*pydsigner joined #nim
21:48:37*Gertm joined #nim
21:48:37*Syneh_ joined #nim
21:48:37*enigmeta joined #nim
21:48:37*Rush joined #nim
21:48:37*beatmox joined #nim
21:48:37*Senketsu joined #nim
21:48:37*shodan45 joined #nim
21:48:37*chemist69 joined #nim
21:48:37*elrood joined #nim
21:48:37*Snircle joined #nim
21:48:37*Calinou joined #nim
21:48:37*huonw joined #nim
21:48:37*arecaceae joined #nim
21:48:37*oprypin joined #nim
21:48:37*subsetpark joined #nim
21:48:37*FromGitter joined #nim
21:48:37*cyraxjoe joined #nim
21:48:37*gsingh93 joined #nim
21:48:37*EastByte joined #nim
21:48:37*kunev joined #nim
21:48:37*dashed joined #nim
21:48:37*Sargun joined #nim
21:48:37*rauss joined #nim
21:48:37*derlafff joined #nim
21:48:37*Elronnd joined #nim
21:48:37*crem joined #nim
21:48:37*HM joined #nim
21:48:37*pwntus joined #nim
21:48:37*Amrykid2 joined #nim
21:48:37*Cthalupa- joined #nim
21:48:37*acidx joined #nim
21:48:37*abeaumont joined #nim
21:48:37*byte512 joined #nim
21:48:37*joshbaptiste joined #nim
21:48:37*joebo joined #nim
21:48:37*bozaloshtsh joined #nim
21:48:37*r4vi joined #nim
21:48:37*Shoozza joined #nim
21:48:37*gmpreussner joined #nim
21:48:37*m712 joined #nim
21:48:37*obadz joined #nim
21:48:37*hogeland joined #nim
21:48:37*GitDisc joined #nim
21:48:37*literal joined #nim
21:48:37*allan0 joined #nim
21:48:37*tyler569 joined #nim
21:48:37*copygirl joined #nim
21:48:37*AlexMax joined #nim
21:48:37*euantor joined #nim
21:48:37*zielmicha_ joined #nim
21:48:37*qwertfisch joined #nim
21:48:37*StarBrilliant joined #nim
21:48:37*zama joined #nim
21:48:37*CcxWrk joined #nim
21:48:37*d10n joined #nim
21:48:37*jackv joined #nim
21:48:37*nathanj joined #nim
21:48:37*pleiosaur joined #nim
21:48:41*yglukhov quit (Remote host closed the connection)
21:48:41*vqrs quit (Max SendQ exceeded)
21:49:00*vqrs joined #nim
21:49:44FromGitter<zetashift> Mhmh I have no idea how to fix that Either we get the official Nim download page higher up or send a fix to howistart.org
21:50:11*claudiuinberlin joined #nim
21:57:47dom96they probably take PRs
22:01:39*sz0 quit (Quit: Connection closed for inactivity)
22:14:32*claudiuinberlin quit (Quit: Textual IRC Client: www.textualapp.com)
22:21:29HMRevolut have just added bitcoin support
22:21:51HMwoop
22:21:51HMwrong room
22:23:23*vlad1777d quit (Remote host closed the connection)
22:24:49*vlad1777d joined #nim
22:36:58*kier quit (*.net *.split)
22:36:58*redlegion quit (*.net *.split)
22:36:58*craigger quit (*.net *.split)
22:36:59*onionhammer quit (*.net *.split)
22:36:59*ryanhowe quit (*.net *.split)
22:36:59*xkapastel quit (*.net *.split)
22:36:59*surma quit (*.net *.split)
22:36:59*Nikky quit (*.net *.split)
22:36:59*Lord_Nightmare quit (*.net *.split)
22:37:00*Guest35620 quit (*.net *.split)
22:37:00*mal`` quit (*.net *.split)
22:37:00*Sentreen quit (*.net *.split)
22:37:00*Xe quit (*.net *.split)
22:37:00*avsej quit (*.net *.split)
22:37:01*benoliver999 quit (*.net *.split)
22:37:01*vqrs quit (*.net *.split)
22:37:01*exit70 quit (*.net *.split)
22:37:01*nsf quit (*.net *.split)
22:37:01*xet7 quit (*.net *.split)
22:37:01*d10n-work quit (*.net *.split)
22:37:01*flyx quit (*.net *.split)
22:37:01*JStoker quit (*.net *.split)
22:37:01*awal quit (*.net *.split)
22:37:01*marenz_ quit (*.net *.split)
22:37:01*SunDwarf quit (*.net *.split)
22:37:02*Amun_Ra quit (*.net *.split)
22:37:02*GaveUp quit (*.net *.split)
22:37:02*programisto quit (*.net *.split)
22:37:02*jsn- quit (*.net *.split)
22:37:02*ftsf quit (*.net *.split)
22:37:02*Vladar quit (*.net *.split)
22:37:02*earenndil quit (*.net *.split)
22:37:02*Tanger quit (*.net *.split)
22:37:02*heinrich5991 quit (*.net *.split)
22:37:02*MosterAbyss quit (*.net *.split)
22:37:02*enthus1ast quit (*.net *.split)
22:37:03*yaiyan quit (*.net *.split)
22:37:03*niv quit (*.net *.split)
22:37:03*ldlework quit (*.net *.split)
22:37:03*def- quit (*.net *.split)
22:37:03*pigmej quit (*.net *.split)
22:37:03*shodan45 quit (*.net *.split)
22:37:04*Senketsu quit (*.net *.split)
22:37:04*beatmox quit (*.net *.split)
22:37:04*Rush quit (*.net *.split)
22:37:04*Syneh_ quit (*.net *.split)
22:37:04*Gertm quit (*.net *.split)
22:37:04*pydsigner quit (*.net *.split)
22:37:04*enigmeta quit (*.net *.split)
22:37:04*jjido quit (*.net *.split)
22:37:04*Sembei quit (*.net *.split)
22:37:04*dom96 quit (*.net *.split)
22:37:04*Araq quit (*.net *.split)
22:37:04*Jesin quit (*.net *.split)
22:37:04*huonw quit (*.net *.split)
22:37:05*subsetpark quit (*.net *.split)
22:37:05*rbrt quit (*.net *.split)
22:37:05*shashlick quit (*.net *.split)
22:37:05*chemist69 quit (*.net *.split)
22:37:05*elrood quit (*.net *.split)
22:37:05*EastByte quit (*.net *.split)
22:37:05*gsingh93 quit (*.net *.split)
22:37:05*cyraxjoe quit (*.net *.split)
22:37:05*FromGitter quit (*.net *.split)
22:37:05*crem quit (*.net *.split)
22:37:06*pwntus quit (*.net *.split)
22:37:06*Shoozza quit (*.net *.split)
22:37:06*kunev quit (*.net *.split)
22:37:06*Cthalupa- quit (*.net *.split)
22:37:06*Amrykid2 quit (*.net *.split)
22:37:06*tyler569 quit (*.net *.split)
22:37:06*literal quit (*.net *.split)
22:37:06*GitDisc quit (*.net *.split)
22:37:06*allan0 quit (*.net *.split)
22:37:06*noonien quit (*.net *.split)
22:37:06*Snircle quit (*.net *.split)
22:37:07*rauss quit (*.net *.split)
22:37:07*Elronnd quit (*.net *.split)
22:37:07*abeaumont quit (*.net *.split)
22:37:07*joebo quit (*.net *.split)
22:37:07*bozaloshtsh quit (*.net *.split)
22:37:07*r4vi quit (*.net *.split)
22:37:07*SenasOzys quit (*.net *.split)
22:37:07*dddddd quit (*.net *.split)
22:37:07*arecaceae quit (*.net *.split)
22:37:07*oprypin quit (*.net *.split)
22:37:07*dashed quit (*.net *.split)
22:37:07*StarBrilliant quit (*.net *.split)
22:37:07*qwertfisch quit (*.net *.split)
22:37:07*zielmicha_ quit (*.net *.split)
22:37:07*euantor quit (*.net *.split)
22:37:07*Sargun quit (*.net *.split)
22:37:08*AlexMax quit (*.net *.split)
22:37:08*m712 quit (*.net *.split)
22:37:08*d10n quit (*.net *.split)
22:37:08*nathanj quit (*.net *.split)
22:37:08*Calinou quit (*.net *.split)
22:37:08*acidx quit (*.net *.split)
22:37:08*byte512 quit (*.net *.split)
22:37:08*joshbaptiste quit (*.net *.split)
22:37:08*gmpreussner quit (*.net *.split)
22:37:08*obadz quit (*.net *.split)
22:37:08*hogeland quit (*.net *.split)
22:37:08*copygirl quit (*.net *.split)
22:37:09*CcxWrk quit (*.net *.split)
22:37:09*zama quit (*.net *.split)
22:37:09*jackv quit (*.net *.split)
22:37:09*derlafff quit (*.net *.split)
22:37:09*HM quit (*.net *.split)
22:37:09*pleiosaur quit (*.net *.split)
22:42:43*vqrs joined #nim
22:42:43*exit70 joined #nim
22:42:43*rbrt joined #nim
22:42:43*shashlick joined #nim
22:42:43*SenasOzys joined #nim
22:42:43*Sembei joined #nim
22:42:43*nsf joined #nim
22:42:43*xet7 joined #nim
22:42:43*dddddd joined #nim
22:42:43*Araq joined #nim
22:42:43*dom96 joined #nim
22:42:43*Jesin joined #nim
22:42:43*xkapastel joined #nim
22:42:43*noonien joined #nim
22:42:43*d10n-work joined #nim
22:42:43*benoliver999 joined #nim
22:42:43*pigmej joined #nim
22:42:43*def- joined #nim
22:42:43*ldlework joined #nim
22:42:43*avsej joined #nim
22:42:43*niv joined #nim
22:42:43*awal joined #nim
22:42:43*MosterAbyss joined #nim
22:42:43*heinrich5991 joined #nim
22:42:43*enthus1ast joined #nim
22:42:43*Tanger joined #nim
22:42:43*yaiyan joined #nim
22:42:43*onionhammer joined #nim
22:42:43*ryanhowe joined #nim
22:42:43*JStoker joined #nim
22:42:43*earenndil joined #nim
22:42:43*Guest35620 joined #nim
22:42:43*Lord_Nightmare joined #nim
22:42:43*flyx joined #nim
22:42:43*Nikky joined #nim
22:42:43*craigger joined #nim
22:42:43*surma joined #nim
22:42:43*Xe joined #nim
22:42:43*Sentreen joined #nim
22:42:43*mal`` joined #nim
22:42:43*redlegion joined #nim
22:42:43*kier joined #nim
22:42:43*ftsf joined #nim
22:42:43*marenz_ joined #nim
22:42:43*SunDwarf joined #nim
22:42:43*Amun_Ra joined #nim
22:42:43*GaveUp joined #nim
22:42:43*jsn- joined #nim
22:42:43*programisto joined #nim
22:42:43*pydsigner joined #nim
22:42:43*Gertm joined #nim
22:42:43*Syneh_ joined #nim
22:42:43*enigmeta joined #nim
22:42:43*Rush joined #nim
22:42:43*beatmox joined #nim
22:42:43*Senketsu joined #nim
22:42:43*shodan45 joined #nim
22:42:43*chemist69 joined #nim
22:42:43*elrood joined #nim
22:42:43*Snircle joined #nim
22:42:43*Calinou joined #nim
22:42:43*huonw joined #nim
22:42:43*arecaceae joined #nim
22:42:43*oprypin joined #nim
22:42:43*subsetpark joined #nim
22:42:43*FromGitter joined #nim
22:42:43*cyraxjoe joined #nim
22:42:43*gsingh93 joined #nim
22:42:43*EastByte joined #nim
22:42:43*kunev joined #nim
22:42:43*dashed joined #nim
22:42:43*Sargun joined #nim
22:42:43*rauss joined #nim
22:42:43*derlafff joined #nim
22:42:43*Elronnd joined #nim
22:42:43*crem joined #nim
22:42:43*HM joined #nim
22:42:43*pwntus joined #nim
22:42:43*Amrykid2 joined #nim
22:42:43*Cthalupa- joined #nim
22:42:43*acidx joined #nim
22:42:43*abeaumont joined #nim
22:42:43*byte512 joined #nim
22:42:43*joshbaptiste joined #nim
22:42:43*joebo joined #nim
22:42:43*bozaloshtsh joined #nim
22:42:43*r4vi joined #nim
22:42:43*Shoozza joined #nim
22:42:43*gmpreussner joined #nim
22:42:43*m712 joined #nim
22:42:43*obadz joined #nim
22:42:43*hogeland joined #nim
22:42:43*GitDisc joined #nim
22:42:43*literal joined #nim
22:42:43*allan0 joined #nim
22:42:43*tyler569 joined #nim
22:42:43*copygirl joined #nim
22:42:43*AlexMax joined #nim
22:42:43*euantor joined #nim
22:42:43*zielmicha_ joined #nim
22:42:43*qwertfisch joined #nim
22:42:43*StarBrilliant joined #nim
22:42:43*zama joined #nim
22:42:43*CcxWrk joined #nim
22:42:43*d10n joined #nim
22:42:43*jackv joined #nim
22:42:43*nathanj joined #nim
22:42:43*pleiosaur joined #nim
22:42:47*jjido joined #nim
22:42:54subsetparkBut you're going back?
22:49:19*Sentreen quit (Remote host closed the connection)
22:51:20*Sentreen joined #nim
23:00:04*klaver010110 joined #nim
23:00:35*klaver010110 left #nim (#nim)
23:03:36*nsf quit (Quit: WeeChat 1.9.1)
23:20:01dom96subsetpark: yep
23:31:36FromGitter<Varriount> dom96, araq: How would you feel about adding a listing of "how to" pages on the website?
23:32:03dom96go for it
23:33:05FromGitter<Varriount> I keep thinking on that link that @mratsim shared regarding documentation. How-To pages are one of the documentation aspects Nim lacks, and they're easy enough to write.
23:33:40Araqdo it but don't create a wiki page
23:33:59Araqthe wiki is where documentation contributions go to die.
23:33:59Araqfor some reason. lol
23:34:58FromGitter<Varriount> Araq: Which is why I was considering adding it to the documentation section of the site.
23:39:11FromGitter<Varriount> Araq: Stuff dies at the wiki because the wiki has low visibility.
23:39:11FromGitter<zetashift> @Varriount , you mean like: http://nim-cookbook.btbytes.com/ ?
23:39:20FromGitter<Varriount> @zetashift Pretty much. Is that yours?
23:39:40FromGitter<zetashift> no! It was posted in the forums
23:40:06FromGitter<zetashift> https://forum.nim-lang.org/t/3259
23:41:41FromGitter<Varriount> By the way, anyone interested in https://forum.nim-lang.org/t/3402 ?
23:42:07FromGitter<Varriount> I would seriously consider the position, if I didn't already have a job and schoolwork to contend with.
23:46:27FromGitter<zetashift> Not even remotely qualified for that
23:52:56*redlegion quit (Quit: Peace, bitches)
23:55:57*redlegion joined #nim
23:55:57*redlegion quit (Changing host)
23:55:57*redlegion joined #nim
23:56:18*redlegion quit (Client Quit)
23:58:29*redlegion joined #nim
23:58:29*redlegion quit (Changing host)
23:58:29*redlegion joined #nim