| 00:49:33 | * | fowl joined #nimrod |
| 04:59:05 | * | zahary joined #nimrod |
| 06:08:12 | * | zahary quit (Quit: Leaving.) |
| 11:20:56 | * | Trix[a]r_za is now known as Trixar_za |
| 13:47:01 | * | reactormonk joined #nimrod |
| 13:52:17 | * | q66 joined #nimrod |
| 14:09:44 | * | Trixar_za is now known as Trix[a]r_za |
| 15:36:00 | * | zahary__ joined #nimrod |
| 15:37:31 | * | zahary_ quit (Ping timeout: 245 seconds) |
| 15:43:30 | * | reactormonk quit (Ping timeout: 258 seconds) |
| 16:39:23 | * | fowl quit (Ping timeout: 246 seconds) |
| 17:38:02 | * | ack006 joined #nimrod |
| 17:45:23 | Araq | hi ack006, wb |
| 17:56:24 | * | reactormonk joined #nimrod |
| 17:58:06 | Araq | ping reactormonk |
| 18:03:18 | reactormonk | Araq, yup? |
| 18:03:55 | Araq | working on the Tk wrapper now? ;-) |
| 18:38:56 | reactormonk | Nope, not yet |
| 18:39:10 | reactormonk | I'd like the JS stuff first |
| 18:40:22 | Araq | still hindered by my disability to fix the closure bug? |
| 18:46:28 | * | zahary joined #nimrod |
| 18:46:51 | reactormonk | Maybe, maybe I'm just too lazy for a WA because I fixed myself too hard on that one :-/ |
| 18:47:42 | Araq | it's bad to be non-productive |
| 18:47:47 | Araq | so change it :P |
| 18:48:24 | Araq | if the choice is between "starting a Tk wrapper" and "reading reddit" you should go with the Tk wrapper |
| 18:48:51 | Araq | if you're stuck it doesn't help to wait |
| 18:54:44 | reactormonk | Gotta rewire some stuff back home so I have a consistent IRC again |
| 18:54:59 | Araq | ok |
| 18:58:48 | reactormonk | currently on the big data stuff where you want parallelization - and functional makes that a whole lot easier because you can't break out of a map ;-) |
| 19:05:30 | * | Araq sighes |
| 19:05:58 | * | zahary quit (Quit: Leaving.) |
| 19:06:23 | reactormonk | Araq, >:) |
| 19:06:48 | Araq | laziness for instance is inherently anti-parallel |
| 19:07:26 | Araq | but it's functional so it must be good for parallelism |
| 19:07:59 | reactormonk | laziness is basically future/promise? |
| 19:08:08 | reactormonk | Or which laziness are you talking about |
| 19:09:30 | Araq | prepare the data and then fork & join |
| 19:10:21 | Araq | prepare the data lazily and you lose the parallelism |
| 19:11:15 | reactormonk | which part of preparing can't you do in the forks? |
| 19:12:06 | Araq | the fork itself can't be done lazily |
| 19:12:21 | Araq | if that actually makes any sense ;-) |
| 19:16:49 | reactormonk | Sure it does. |
| 19:18:05 | reactormonk | But I see that you need to prepare & split data for forks, you can't parallelize that anyway, no matter what you do |
| 19:18:17 | reactormonk | So I don't exactly see your point |
| 19:20:47 | Araq | well read what I wrote again then :P |
| 19:23:55 | * | reactormonk quit (Ping timeout: 240 seconds) |
| 20:07:09 | * | gradha joined #nimrod |
| 20:08:15 | dom96 | hello gradha |
| 20:08:18 | dom96 | how goes it? |
| 20:08:40 | gradha | hello dom96 |
| 20:08:44 | gradha | it goes slow |
| 20:09:08 | dom96 | that's not good |
| 20:09:14 | dom96 | why goes it slow? |
| 20:09:54 | gradha | I was waiting for some nimforum merges, so I got distracted |
| 20:10:21 | gradha | apparently atom has a published attribute I'm not generating IIRC |
| 20:10:43 | gradha | and some people consider that a really basic nasty mistake in rss generation |
| 20:10:52 | dom96 | yes, yes. I should merge them, sorry for the hold up. |
| 20:11:04 | gradha | don't worry, I have plenty of other things to do |
| 20:11:27 | gradha | I was also debating on improving security and upgradability to nimforum or implementing a json interface for the content |
| 20:11:46 | gradha | but luckily I got distracted, so I will shortly bother Araq |
| 20:13:01 | Araq | bother me, but I'm on my way to get hit by a bus already |
| 20:13:29 | gradha | hmmm... any big plans? did you call local tv to tape it? |
| 20:13:42 | gradha | I know, record it and upload to youtube |
| 20:14:05 | gradha | in 5 minutes you will have people saying "fake" |
| 20:14:06 | Araq | I'm having a flu |
| 20:14:22 | Araq | and according to gour this means Nimrod's death |
| 20:14:45 | gradha | it could mean, did you get it by being overrun by a truck carrying flu vaccines? not sure how good or bad that is |
| 20:15:46 | Araq | "get hit by a bus" was a metaphor for my flu |
| 20:15:55 | Araq | ;-) |
| 20:16:04 | gradha | I guess you don't get exposed to too much sunlight, that's bad for illnesses in general |
| 20:16:14 | gradha | drink lots of fat milk with vitamin D |
| 20:16:26 | gradha | or just gulp vitamin d |
| 20:16:34 | Araq | actually I would get much sunlight if there was such a thing in Germany ... |
| 20:17:12 | gradha | not much either in Spain right now, most rainy month since 70 years ago |
| 20:17:24 | dom96 | hah |
| 20:17:28 | dom96 | You should come to Ireland. |
| 20:17:41 | gradha | luckily I live alone and don't get near people, so it's very difficult for flu to reach me |
| 20:17:45 | dom96 | We are the rain nation. |
| 20:17:55 | * | Araq jogs marathons in his spare time ... :P |
| 20:18:50 | gradha | Araq: I thought you didn't have spare time |
| 20:19:07 | gradha | dom96: I was told Ireland has only two seasons: rainy and not rainy |
| 20:19:19 | Araq | gradha: I built Nimrod in my spare time ... |
| 20:19:21 | dom96 | Nah, it's always rainy. |
| 20:19:51 | gradha | Araq: so you built it running on a treadmill? |
| 20:21:29 | Araq | not really |
| 20:21:42 | Araq | but you have to give up facebook to have that much time available |
| 20:22:42 | gradha | soon you'll be able to jog with google glasses to update your status every turn |
| 20:23:01 | Araq | hah good point |
| 20:24:12 | Araq | this way I can jog and still constantly re-check the relationship status of some chicks |
| 20:24:24 | dom96 | or you could work on Nimrod instead. |
| 20:24:45 | dom96 | "OK glass, move cursor 5 characters to the right" |
| 20:25:00 | dom96 | "OK glass, type echo" |
| 20:25:08 | dom96 | "OK glass, compile and run" |
| 20:25:33 | Araq | speaking of which ... does fb expose some API to check relationship updates? |
| 20:25:35 | dom96 | Of course I will add Google Glass support for Aporia, just for you. |
| 20:25:36 | gradha | if glass is the codeword to begin input your neighbours will think you are an alcoholic |
| 20:26:42 | gradha | hmm... that's an excellent excuse... |
| 20:27:04 | gradha | "yeah, I'm just a google glass user, don't mind the smell coming from my flat" |
| 20:28:59 | gradha | Araq: so why do you jog marathons? |
| 20:30:55 | Araq | gradha: to do some physical activity that has nothing to do with computers |
| 20:32:01 | gradha | I'm finding it hard to think of a physical activity related to computers, maybe transport/delivery? |
| 20:32:36 | Araq | what about the Wii? |
| 20:33:01 | gradha | being a runner you know well that activity is only hard for couch potatos |
| 20:33:36 | gradha | it's like people telling you to go up several stories by foot, acomplishes pretty much nothing |
| 20:35:25 | Araq | caring about one's health is never uncool |
| 20:36:25 | * | ack006 quit (Quit: Leaving) |
| 20:36:58 | gradha | if the wii (or going up a few stories by foot) did anything to improve phisical health we would see an improvement in children fitness, yet the trend is obesity |
| 20:37:24 | gradha | what is uncool is confusing wii with health |
| 20:38:09 | Araq | I never said the wii is good for health |
| 20:39:28 | Araq | nor do I tell you to go jogging |
| 20:39:33 | Araq | ;-) |
| 20:39:49 | gradha | it's a bad idea anyway, it's much healthier to sprint |
| 20:40:35 | Araq | hmm you could be right about that |
| 20:41:13 | gradha | only if you consider joints/muscles, jogging in nature is good for your mental health, and sun exposure |
| 20:42:37 | gradha | not that sprinting is done in caves, but you get less of that |
| 20:53:06 | gradha | Araq: I want to add a recycle proc to the os module, this would call the OS' native whateverthingy to move a file/directory to the recycle bin instead of removing it |
| 20:53:23 | gradha | the question is: what on platforms not supporting this, the proc is not defined or it falls back to unlink? |
| 20:53:23 | Araq | gradha: sounds good to me |
| 20:54:24 | Araq | the proc is not defined unless there is no such thing as a recycle bin on that OS |
| 21:01:17 | Araq | oh and I think it should be not supported on macosx :P |
| 21:01:30 | Araq | because their implementation of a recycle bin is a bad joke |
| 21:01:55 | gradha | is it any different on unix? |
| 21:02:04 | Araq | I dunno perhaps not |
| 21:02:16 | Araq | it was as broken on ubuntu but I think they fixed it |
| 21:02:26 | gradha | on macosx it's just a hidden .Trash directory you move files to |
| 21:03:04 | Araq | yeah and then you remove files from your usb stick and wonder why there is still no space left |
| 21:04:12 | gradha | macosx users just throw away the filled stick and buy a new one |
| 21:04:23 | dom96 | on Linux it's .Trash-1000/files |
| 21:04:28 | Araq | yeah that's apple's spirit |
| 21:05:05 | gradha | so when you recycle a file on a usb stick on linux what happens? |
| 21:05:24 | Araq | I still can't see how this is "user friendly" under any definition of user friendliness |
| 21:10:34 | gradha | IIRC windows does the same as mac, moves files to a recycle bin hidden directory, did that change in Vista/7/8? |
| 21:11:09 | dom96 | I believe that is correct, yeah. |
| 21:12:13 | gradha | Apple is already changing that on iOS, not that there are recycled files, but apps can have cache files |
| 21:12:38 | gradha | if your app is requesting disk space the OS will purge these caches from other apps to make space, which is effectively a recycle bin automatic purge |
| 21:13:23 | dom96 | And what if the cache is important? |
| 21:14:01 | gradha | the apps creating the cache specify their importance, this was an issue in iOS 5 when it was introduced, some apps got angry customers because iOS purged important files |
| 21:14:16 | gradha | in 5.1 they added an API to say "don't delete these, please" |
| 21:14:41 | dom96 | I'm surprised they didn't predict that that could happen |
| 21:15:05 | gradha | it's actually, it's typical Apple engineering mindset |
| 21:15:23 | gradha | they still haven't figured out to make iCloud work properly, and they are on their second major version (aka try) |
| 21:16:00 | gradha | it's always fun how on the WWDC Apple says "oh, please use the bugreporter to tell us what APIs you need" |
| 21:16:30 | gradha | and then people take out bug requests from several years ago, with nicer 3rd party implementations on github |
| 21:17:01 | gradha | this is really lame http://fixradarorgtfo.com |
| 21:18:22 | * | Trix[a]r_za is now known as Trixar_za |
| 21:18:35 | Araq | apple's mindset: "screw quality, embrace hype" |
| 21:19:41 | gradha | I don't know, even if they say it themselves it's mostly fanboys augmenting their claims, not sure why that happens with such bullshit |
| 21:20:00 | gradha | IMO Apple's mindset is "money money money" |
| 21:20:09 | Araq | :-) |
| 21:20:20 | gradha | I have acknowledged bugs which they won't fix because their style is not fixing, it's releasing a new version you have to buy |
| 21:21:36 | dom96 | We should adopt that mindset. |
| 21:21:54 | gradha | talking about versions, will you release next nimro version with a fix to compile aporia on macosx |
| 21:22:45 | Araq | unlikely |
| 21:23:08 | Araq | fixing it via ssh to your machine is too slow/laborous |
| 21:23:36 | gradha | bug zahary__ about it? |
| 21:23:43 | Araq | we already did |
| 21:24:19 | Araq | and I can't wait for zahary__ for the next release |
| 21:24:31 | Araq | well maybe I can as progress is pretty slow these days |
| 21:25:03 | gradha | how are you feeling about your flu bus? will there ever be a new release? |
| 21:25:49 | Araq | sure |
| 21:26:17 | Araq | but it's unlikely to get faster than 2 releases per year |
| 21:28:17 | Araq | and as long as these bugs look like clang bugs my motivation to figure out the cause is pretty low ;-) |
| 21:28:52 | gradha | that's why on my next todo list there's "compile nimrod+aporia with gcc-4.7" |
| 21:29:08 | Araq | sounds like a plan |
| 21:34:59 | gradha | Araq: are you enjoying your flu watching any of these tv series which only have one season? |
| 21:35:34 | Araq | nah I'm watching old sci-fi movies instead |
| 21:38:17 | gradha | today I enjoyed watching http://www.youtube.com/watch?v=RIctzAQOe44 |
| 21:40:36 | Araq | wait .. does that mean wayland is not written in node.js? |
| 21:41:02 | gradha | can't remember the speaker saying what they implemented it in |
| 21:41:31 | gradha | I mostly enjoyed the history of X development failures, as in, been there, done that |
| 21:45:41 | Araq | hmm yeah it's interesting |
| 21:46:51 | gradha | I also enjoyed reading http://pragprog.com/magazines/2013-04/shady-illuminations |
| 21:47:04 | gradha | not related to anything, just a nice short read |
| 21:59:54 | Araq | gradha: my fear is that it'll simply replace an existing mess with a new more bloated mess (x11 vs. wayland) |
| 22:00:30 | gradha | AFAICS they are cutting bloat |
| 22:01:27 | Araq | yeah but then that's how if often starts ... |
| 22:01:33 | Araq | *it |
| 22:01:43 | gradha | I liked wayland being able to run on fbdev, that's pretty low demanding on resources and implementation |
| 22:02:45 | gradha | not that I follow development closely, still don't know what this mir brouhaha is |
| 22:16:31 | * | gradha quit (Quit: bbl, have youtube videos to watch) |
| 23:05:56 | * | Trixar_za is now known as Trix[a]r_za |
| 23:33:13 | * | q66 quit (Remote host closed the connection) |
| 23:42:43 | * | reactormonk joined #nimrod |
| 23:44:04 | reactormonk | Araq, you know bitcoins are about 140$ by now? ^^ |
| 23:44:30 | Araq | yeah, so thanks :-) |