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:04 | Araq_ | EXetoC: I don't consider reverse iteration something you should do ... |
08:55:24 | Araq_ | it's bad for prefetching |
09:05:25 | * | Araq_ quit (Quit: ChatZilla 0.9.90 [Firefox 22.0/20130618035212]) |
09:19:07 | EXetoC | I 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:38 | Araq_ | 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:56 | Araq_ | and that's to make the strack traces more readable |
11:34:55 | EXetoC | yeah 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:21 | EXetoC | it seems like IMG_Init is missing |
15:25:24 | EXetoC | I'll fix that |
16:33:51 | * | DAddYE joined #nimrod |
16:37:55 | * | mario-go` is now known as mario-goulart |
17:51:49 | EXetoC | meep |
17:54:26 | dom96 | boop |
18:10:15 | EXetoC | soup |
18:47:58 | dom96 | gah, there was a Python meet up in my local area today and I totally missed it :\ |
18:50:10 | Sergio965 | How dare you!? |
19:16:18 | * | Sergio965 quit (Ping timeout: 264 seconds) |
19:54:01 | EXetoC | dom96: 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:43 | dom96 | EXetoC: indeed |
21:41:11 | gradha | NimBot: !lag dom96 |
21:41:52 | Araq | !lag |
21:41:52 | NimBot | 31ms between me and the server. |
21:42:04 | Araq | NimBot: !lag |
21:42:12 | Araq | --> nothing :P |
21:42:22 | gradha | !lag dom96 |
21:42:22 | NimBot | 35ms between me and the server. |
21:42:27 | gradha | no, no, that's bad |
21:42:29 | Araq | NimBot doesn't know its name |
21:42:37 | gradha | I wanted to know dom96's lag to EXetoC answer |
21:48:53 | * | Sergio965 quit (Ping timeout: 248 seconds) |
21:50:05 | dom96 | That feature would for some serious spamming.. |
21:50:10 | dom96 | *would allow |
21:50:58 | gradha | isn't that like asking time(last_message) - time(last_message - 1)? spam what? |
21:51:39 | dom96 | huh |
21:52:22 | dom96 | I was thinking about CTCP pinging people |
21:54:18 | gradha | so in the nimrod channel nimbot pings you? |
21:56:23 | * | dom96 shrugs |
22:09:39 | gradha | refactoring is evil, after several commits I still fell I haven't progressed at all |
22:11:36 | gradha | dom96: what's your next blog post going to be about? |
22:17:06 | * | EXetoC quit (Quit: WeeChat 0.4.1) |
22:25:16 | Araq | gradha: what are you refactoring? |
22:27:10 | gradha | my hyperlinker, to work with highlite's stream position rather than line/col |
22:27:58 | Araq | hmm |
22:28:37 | gradha | since 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:49 | Araq | alternatively you could teach highlite about line/col |
22:29:21 | Araq | why should it break? it's simply ignorant about unicode |
22:30:06 | gradha | that's the part which would break would it use line/col |
22:30:43 | * | OrionPK joined #nimrod |
22:30:46 | gradha | it 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:28 | gradha | it 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:34 | Araq | alright |
22:34:46 | Araq | hmm Dschochar Zarnajew pleads not guilty. Comments are disabled. How strange. ;-) |
22:35:42 | gradha | wasn't he accused of using WMD? |
22:35:52 | Araq | It's much easier to disable comments than to censor every comment |
22:36:23 | Araq | he's the boston terrorist |
22:38:01 | Araq | how can you build a bomb and plead "not guilty" anway? |
22:38:10 | Araq | XD |
22:38:44 | Araq | "It wasn't me who killed all these people! It was my bomb." |
22:39:09 | * | Associat0r quit (Quit: Associat0r) |
22:40:49 | gradha | IIRC there are many ways of accusing somebody, say killing in different grades (intentional, accidental, and so forth) |
22:41:10 | gradha | so maybe they are trying to pile up many other charges and he has to say yes/no to all? |
22:41:25 | gradha | though 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:24 | gradha | the no comments stuff? I do it all the time I upload a video to youtube |
22:49:52 | Araq | -.- |
22:50:04 | OrionPK | is anyone interested in what youtube commenters have to say? |
22:50:36 | Araq | "worse than reading youtube comments" is now a saying, I think |
22:51:03 | OrionPK | proceeding "i'd rather have my eye out with a spoon than"? |
22:51:19 | Araq | yep |
22:52:04 | * | gradha wonders if the next time I have to to java I should read youtube comments to compare |
22:54:22 | reactormonk | gradha, just go for scala. |
22:57:46 | Araq | does scala have wrappers for all the android apis? |
22:58:10 | gradha | surely scala can call java code without wrappers |
22:58:22 | Araq | how so? |
22:58:31 | Araq | does it read class files? |
22:58:44 | gradha | doesn't scala generate java bytecode? maybe I'm confusing it with jpython |
22:58:48 | Araq | but then Dalvik doesn't use class files I think |
22:59:05 | Araq | gradha: yeah but Nimrod generates C and yet still needs wrappers |
22:59:32 | OrionPK | well |
22:59:35 | Araq | you need to teach it about the foreign functions and types and stuff |
22:59:39 | OrionPK | with VB.NET vs. C# you dont need wrappers |
22:59:53 | OrionPK | same with C# and managed C++ |
23:00:21 | Araq | OrionPK: yeah because these compilers have readers for the bytecode |
23:00:57 | OrionPK | the DLL's .NET generates are kinda language agnostic |
23:01:11 | gradha | according to http://www.scala-lang.org/node/25 you can call java code without wrappers |
23:01:11 | OrionPK | they care that they're .NET dlls |
23:01:17 | Araq | exactly |
23:01:22 | gradha | "You can call Scala from Java and you can call Java from Scala, the integration is seamless." |
23:02:23 | gradha | unless seamless includes writing ten extra lines of code for each foreign function |
23:02:43 | OrionPK | someone ought to make a visual debugger for endb |
23:02:58 | Araq | you know ... there is a reason I asked about Android in particular |
23:02:59 | OrionPK | visual studio has spoiled me badly |
23:03:22 | gradha | OrionPK: just write bug free software, tada! |
23:03:26 | OrionPK | ;D |
23:11:11 | Araq | you can also debug with gdb; use --debuginfo --linedir:on |
23:11:26 | Araq | for gdb there are several GUI frontends |
23:11:37 | OrionPK | true |
23:11:40 | Araq | but I haven't found a useful one ;-) |
23:11:41 | OrionPK | but then I'm debugging the C |
23:11:44 | OrionPK | not the nimrod, right? |
23:11:55 | Araq | not really |
23:12:06 | Araq | the compiler generates #line directives |
23:12:20 | Araq | so it refers to the Nimrod source code |
23:12:53 | Araq | you still have to use C expression syntax a la mystuff->crap though |
23:13:27 | OrionPK | sure |
23:14:02 | Araq | however gdb is pretty flexible you can define your own expression parsers I think |
23:14:42 | Araq | sounds like a sweet project *hint, hint* |
23:14:49 | OrionPK | yeah it does... |
23:16:14 | OrionPK | tapping into an existing debugger front end for gdb would be best probably |
23:16:27 | OrionPK | if 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 |