<< 10-07-2013 >>

00:30:16*Trix[a]r_za is now known as Trixar_za
01:08:59*DAddYE quit (Remote host closed the connection)
01:09:13*q66 quit (Quit: Leaving)
01:21:11*Trixar_za is now known as Trix[a]r_za
01:28:28*Trix[a]r_za is now known as Trixar_za
02:10:20*DAddYE joined #nimrod
02:16:46*DAddYE quit (Ping timeout: 240 seconds)
02:31:13*DAddYE joined #nimrod
02:35:30*DAddYE quit (Ping timeout: 246 seconds)
02:51:26*DAddYE joined #nimrod
03:35:08*Trixar_za is now known as Trix[a]r_za
04:02:16*DAddYE_ joined #nimrod
04:02:16*DAddYE quit (Read error: Connection reset by peer)
04:14:55*OrionPK quit (Read error: Connection reset by peer)
07:12:02*DAddYE_ quit (Read error: Connection reset by peer)
07:12:03*DAddYE joined #nimrod
07:15:44*Associat0r joined #nimrod
07:15:44*Associat0r quit (Changing host)
07:15:44*Associat0r joined #nimrod
07:17:27*Araq_ joined #nimrod
07:27:47*DAddYE quit (Read error: No route to host)
07:30:36*DAddYE joined #nimrod
07:45:07*Araq_ quit (Read error: Connection timed out)
07:46:40*Araq_ joined #nimrod
08:10:56*DAddYE quit (Remote host closed the connection)
08:27:56*Araq_ quit (Read error: Connection timed out)
08:28:40*Araq_ joined #nimrod
08:47:47*EXetoC joined #nimrod
08:55:04Araq_EXetoC: I don't consider reverse iteration something you should do ...
08:55:24Araq_it's bad for prefetching
09:05:25*Araq_ quit (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130618035212])
09:19:07EXetoCI don't think convenience will be a deciding factor
09:37:20*Associat0r quit (Quit: Associat0r)
09:51:50*Zor quit (Ping timeout: 245 seconds)
09:57:57*Reisen quit (*.net *.split)
10:11:21*Zor joined #nimrod
10:39:37*q66 joined #nimrod
10:47:32*XAMPP quit (Read error: Connection reset by peer)
11:01:45*Reisen joined #nimrod
11:01:49*Reisen quit (Changing host)
11:01:49*Reisen joined #nimrod
11:13:02*Araq_ joined #nimrod
11:19:38Araq_EXetoC: the common things need to be convenient, the uncommon stuff doesn't have to be; in the whole stdlib I use reverse iteration once afaict
11:19:56Araq_and that's to make the strack traces more readable
11:34:55EXetoCyeah that's a better reason
11:43:54*silven quit (Ping timeout: 264 seconds)
11:47:31*silven joined #nimrod
11:50:57*Araq_ quit (Read error: Connection timed out)
11:52:17*Araq_ joined #nimrod
12:23:27*Araq_ quit (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130618035212])
12:37:24*Sergio965 joined #nimrod
12:46:18*Associat0r joined #nimrod
12:46:18*Associat0r quit (Changing host)
12:46:18*Associat0r joined #nimrod
12:53:03*Araq_ joined #nimrod
12:59:25*Araq_ quit (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130618035212])
13:11:38*BitPuffin joined #nimrod
13:29:42*Amrykid quit (*.net *.split)
13:29:43*Roin quit (*.net *.split)
13:30:48*Amrykid joined #nimrod
13:31:30*Amrykid quit (Changing host)
13:31:30*Amrykid joined #nimrod
13:31:47*Associ8or joined #nimrod
13:31:47*Associ8or quit (Changing host)
13:31:47*Associ8or joined #nimrod
13:32:13*Roin joined #nimrod
13:33:58*Associat0r quit (Ping timeout: 262 seconds)
13:40:28*Amrykid_ joined #nimrod
13:41:57*Amrykid quit (Ping timeout: 245 seconds)
13:43:19*Associat0r joined #nimrod
13:43:44*Amrykid_ is now known as Amrykid
13:46:53*fowl- joined #nimrod
13:50:37*q66_ joined #nimrod
13:57:21*Associ8or quit (*.net *.split)
13:57:25*q66 quit (*.net *.split)
13:57:31*fowl quit (*.net *.split)
14:09:30*apotheon_ joined #nimrod
14:12:09*mario-go` joined #nimrod
14:13:09*q66_ is now known as q66
14:17:46*apotheon quit (*.net *.split)
14:17:50*mario-goulart quit (*.net *.split)
14:35:44*apotheon_ is now known as apotheon
14:47:29*Associat0r quit (Quit: Associat0r)
15:03:06*BitPuffin quit (Ping timeout: 264 seconds)
15:07:22*apotheon quit (Changing host)
15:07:23*apotheon joined #nimrod
15:09:19*Amrykid quit (Changing host)
15:09:19*Amrykid joined #nimrod
15:22:16*Associat0r joined #nimrod
15:23:21EXetoCit seems like IMG_Init is missing
15:25:24EXetoCI'll fix that
16:33:51*DAddYE joined #nimrod
16:37:55*mario-go` is now known as mario-goulart
17:51:49EXetoCmeep
17:54:26dom96boop
18:10:15EXetoCsoup
18:47:58dom96gah, there was a Python meet up in my local area today and I totally missed it :\
18:50:10Sergio965How dare you!?
19:16:18*Sergio965 quit (Ping timeout: 264 seconds)
19:54:01EXetoCdom96: yeah, you could've promoted Nimrod there and everything
19:56:27*Associat0r quit (Quit: Associat0r)
20:18:36*Associat0r joined #nimrod
20:18:37*Associat0r quit (Changing host)
20:18:37*Associat0r joined #nimrod
20:23:26*gradha joined #nimrod
20:29:56*Sergio965 joined #nimrod
21:38:43dom96EXetoC: indeed
21:41:11gradhaNimBot: !lag dom96
21:41:52Araq!lag
21:41:52NimBot31ms between me and the server.
21:42:04AraqNimBot: !lag
21:42:12Araq--> nothing :P
21:42:22gradha!lag dom96
21:42:22NimBot35ms between me and the server.
21:42:27gradhano, no, that's bad
21:42:29AraqNimBot doesn't know its name
21:42:37gradhaI wanted to know dom96's lag to EXetoC answer
21:48:53*Sergio965 quit (Ping timeout: 248 seconds)
21:50:05dom96That feature would for some serious spamming..
21:50:10dom96*would allow
21:50:58gradhaisn't that like asking time(last_message) - time(last_message - 1)? spam what?
21:51:39dom96huh
21:52:22dom96I was thinking about CTCP pinging people
21:54:18gradhaso in the nimrod channel nimbot pings you?
21:56:23*dom96 shrugs
22:09:39gradharefactoring is evil, after several commits I still fell I haven't progressed at all
22:11:36gradhadom96: what's your next blog post going to be about?
22:17:06*EXetoC quit (Quit: WeeChat 0.4.1)
22:25:16Araqgradha: what are you refactoring?
22:27:10gradhamy hyperlinker, to work with highlite's stream position rather than line/col
22:27:58Araqhmm
22:28:37gradhasince you are asking, I had to change from TRunes to chars, which makes me wonder if the highlite module would break with non ascii chars
22:28:49Araqalternatively you could teach highlite about line/col
22:29:21Araqwhy should it break? it's simply ignorant about unicode
22:30:06gradhathat's the part which would break would it use line/col
22:30:43*OrionPK joined #nimrod
22:30:46gradhait also ends up being better for me to use the stream position, it's just that it wasn't obvious when I began the program
22:31:28gradhait makes it much easier to deal with multiline things like string literals, which are a PITA to search/test for in line/col mode
22:33:34Araqalright
22:34:46Araqhmm Dschochar Zarnajew pleads not guilty. Comments are disabled. How strange. ;-)
22:35:42gradhawasn't he accused of using WMD?
22:35:52AraqIt's much easier to disable comments than to censor every comment
22:36:23Araqhe's the boston terrorist
22:38:01Araqhow can you build a bomb and plead "not guilty" anway?
22:38:10AraqXD
22:38:44Araq"It wasn't me who killed all these people! It was my bomb."
22:39:09*Associat0r quit (Quit: Associat0r)
22:40:49gradhaIIRC there are many ways of accusing somebody, say killing in different grades (intentional, accidental, and so forth)
22:41:10gradhaso maybe they are trying to pile up many other charges and he has to say yes/no to all?
22:41:25gradhathough I remember seing cases were a person would plead guilty to some charges and not to others
22:48:51*Araq wonders in which countries this form of censorship is carried out
22:49:24gradhathe no comments stuff? I do it all the time I upload a video to youtube
22:49:52Araq-.-
22:50:04OrionPKis anyone interested in what youtube commenters have to say?
22:50:36Araq"worse than reading youtube comments" is now a saying, I think
22:51:03OrionPKproceeding "i'd rather have my eye out with a spoon than"?
22:51:19Araqyep
22:52:04*gradha wonders if the next time I have to to java I should read youtube comments to compare
22:54:22reactormonkgradha, just go for scala.
22:57:46Araqdoes scala have wrappers for all the android apis?
22:58:10gradhasurely scala can call java code without wrappers
22:58:22Araqhow so?
22:58:31Araqdoes it read class files?
22:58:44gradhadoesn't scala generate java bytecode? maybe I'm confusing it with jpython
22:58:48Araqbut then Dalvik doesn't use class files I think
22:59:05Araqgradha: yeah but Nimrod generates C and yet still needs wrappers
22:59:32OrionPKwell
22:59:35Araqyou need to teach it about the foreign functions and types and stuff
22:59:39OrionPKwith VB.NET vs. C# you dont need wrappers
22:59:53OrionPKsame with C# and managed C++
23:00:21AraqOrionPK: yeah because these compilers have readers for the bytecode
23:00:57OrionPKthe DLL's .NET generates are kinda language agnostic
23:01:11gradhaaccording to http://www.scala-lang.org/node/25 you can call java code without wrappers
23:01:11OrionPKthey care that they're .NET dlls
23:01:17Araqexactly
23:01:22gradha"You can call Scala from Java and you can call Java from Scala, the integration is seamless."
23:02:23gradhaunless seamless includes writing ten extra lines of code for each foreign function
23:02:43OrionPKsomeone ought to make a visual debugger for endb
23:02:58Araqyou know ... there is a reason I asked about Android in particular
23:02:59OrionPKvisual studio has spoiled me badly
23:03:22gradhaOrionPK: just write bug free software, tada!
23:03:26OrionPK;D
23:11:11Araqyou can also debug with gdb; use --debuginfo --linedir:on
23:11:26Araqfor gdb there are several GUI frontends
23:11:37OrionPKtrue
23:11:40Araqbut I haven't found a useful one ;-)
23:11:41OrionPKbut then I'm debugging the C
23:11:44OrionPKnot the nimrod, right?
23:11:55Araqnot really
23:12:06Araqthe compiler generates #line directives
23:12:20Araqso it refers to the Nimrod source code
23:12:53Araqyou still have to use C expression syntax a la mystuff->crap though
23:13:27OrionPKsure
23:14:02Araqhowever gdb is pretty flexible you can define your own expression parsers I think
23:14:42Araqsounds like a sweet project *hint, hint*
23:14:49OrionPKyeah it does...
23:16:14OrionPKtapping into an existing debugger front end for gdb would be best probably
23:16:27OrionPKif you can find a good one in the first place
23:17:07*gradha quit (Quit: bbl, need to watch https://www.youtube.com/watch?v=1ZZC82dgJr8 again)
23:47:59*Trix[a]r_za is now known as Trixar_za