<<03-04-2013>>

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:23Araqhi ack006, wb
17:56:24*reactormonk joined #nimrod
17:58:06Araqping reactormonk
18:03:18reactormonkAraq, yup?
18:03:55Araqworking on the Tk wrapper now? ;-)
18:38:56reactormonkNope, not yet
18:39:10reactormonkI'd like the JS stuff first
18:40:22Araqstill hindered by my disability to fix the closure bug?
18:46:28*zahary joined #nimrod
18:46:51reactormonkMaybe, maybe I'm just too lazy for a WA because I fixed myself too hard on that one :-/
18:47:42Araqit's bad to be non-productive
18:47:47Araqso change it :P
18:48:24Araqif the choice is between "starting a Tk wrapper" and "reading reddit" you should go with the Tk wrapper
18:48:51Araqif you're stuck it doesn't help to wait
18:54:44reactormonkGotta rewire some stuff back home so I have a consistent IRC again
18:54:59Araqok
18:58:48reactormonkcurrently 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:23reactormonkAraq, >:)
19:06:48Araqlaziness for instance is inherently anti-parallel
19:07:26Araqbut it's functional so it must be good for parallelism
19:07:59reactormonklaziness is basically future/promise?
19:08:08reactormonkOr which laziness are you talking about
19:09:30Araqprepare the data and then fork & join
19:10:21Araqprepare the data lazily and you lose the parallelism
19:11:15reactormonkwhich part of preparing can't you do in the forks?
19:12:06Araqthe fork itself can't be done lazily
19:12:21Araqif that actually makes any sense ;-)
19:16:49reactormonkSure it does.
19:18:05reactormonkBut I see that you need to prepare & split data for forks, you can't parallelize that anyway, no matter what you do
19:18:17reactormonkSo I don't exactly see your point
19:20:47Araqwell read what I wrote again then :P
19:23:55*reactormonk quit (Ping timeout: 240 seconds)
20:07:09*gradha joined #nimrod
20:08:15dom96hello gradha
20:08:18dom96how goes it?
20:08:40gradhahello dom96
20:08:44gradhait goes slow
20:09:08dom96that's not good
20:09:14dom96why goes it slow?
20:09:54gradhaI was waiting for some nimforum merges, so I got distracted
20:10:21gradhaapparently atom has a published attribute I'm not generating IIRC
20:10:43gradhaand some people consider that a really basic nasty mistake in rss generation
20:10:52dom96yes, yes. I should merge them, sorry for the hold up.
20:11:04gradhadon't worry, I have plenty of other things to do
20:11:27gradhaI was also debating on improving security and upgradability to nimforum or implementing a json interface for the content
20:11:46gradhabut luckily I got distracted, so I will shortly bother Araq
20:13:01Araqbother me, but I'm on my way to get hit by a bus already
20:13:29gradhahmmm... any big plans? did you call local tv to tape it?
20:13:42gradhaI know, record it and upload to youtube
20:14:05gradhain 5 minutes you will have people saying "fake"
20:14:06AraqI'm having a flu
20:14:22Araqand according to gour this means Nimrod's death
20:14:45gradhait 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:46Araq"get hit by a bus" was a metaphor for my flu
20:15:55Araq;-)
20:16:04gradhaI guess you don't get exposed to too much sunlight, that's bad for illnesses in general
20:16:14gradhadrink lots of fat milk with vitamin D
20:16:26gradhaor just gulp vitamin d
20:16:34Araqactually I would get much sunlight if there was such a thing in Germany ...
20:17:12gradhanot much either in Spain right now, most rainy month since 70 years ago
20:17:24dom96hah
20:17:28dom96You should come to Ireland.
20:17:41gradhaluckily I live alone and don't get near people, so it's very difficult for flu to reach me
20:17:45dom96We are the rain nation.
20:17:55*Araq jogs marathons in his spare time ... :P
20:18:50gradhaAraq: I thought you didn't have spare time
20:19:07gradhadom96: I was told Ireland has only two seasons: rainy and not rainy
20:19:19Araqgradha: I built Nimrod in my spare time ...
20:19:21dom96Nah, it's always rainy.
20:19:51gradhaAraq: so you built it running on a treadmill?
20:21:29Araqnot really
20:21:42Araqbut you have to give up facebook to have that much time available
20:22:42gradhasoon you'll be able to jog with google glasses to update your status every turn
20:23:01Araqhah good point
20:24:12Araqthis way I can jog and still constantly re-check the relationship status of some chicks
20:24:24dom96or you could work on Nimrod instead.
20:24:45dom96"OK glass, move cursor 5 characters to the right"
20:25:00dom96"OK glass, type echo"
20:25:08dom96"OK glass, compile and run"
20:25:33Araqspeaking of which ... does fb expose some API to check relationship updates?
20:25:35dom96Of course I will add Google Glass support for Aporia, just for you.
20:25:36gradhaif glass is the codeword to begin input your neighbours will think you are an alcoholic
20:26:42gradhahmm... that's an excellent excuse...
20:27:04gradha"yeah, I'm just a google glass user, don't mind the smell coming from my flat"
20:28:59gradhaAraq: so why do you jog marathons?
20:30:55Araqgradha: to do some physical activity that has nothing to do with computers
20:32:01gradhaI'm finding it hard to think of a physical activity related to computers, maybe transport/delivery?
20:32:36Araqwhat about the Wii?
20:33:01gradhabeing a runner you know well that activity is only hard for couch potatos
20:33:36gradhait's like people telling you to go up several stories by foot, acomplishes pretty much nothing
20:35:25Araqcaring about one's health is never uncool
20:36:25*ack006 quit (Quit: Leaving)
20:36:58gradhaif 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:24gradhawhat is uncool is confusing wii with health
20:38:09AraqI never said the wii is good for health
20:39:28Araqnor do I tell you to go jogging
20:39:33Araq;-)
20:39:49gradhait's a bad idea anyway, it's much healthier to sprint
20:40:35Araqhmm you could be right about that
20:41:13gradhaonly if you consider joints/muscles, jogging in nature is good for your mental health, and sun exposure
20:42:37gradhanot that sprinting is done in caves, but you get less of that
20:53:06gradhaAraq: 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:23gradhathe question is: what on platforms not supporting this, the proc is not defined or it falls back to unlink?
20:53:23Araqgradha: sounds good to me
20:54:24Araqthe proc is not defined unless there is no such thing as a recycle bin on that OS
21:01:17Araqoh and I think it should be not supported on macosx :P
21:01:30Araqbecause their implementation of a recycle bin is a bad joke
21:01:55gradhais it any different on unix?
21:02:04AraqI dunno perhaps not
21:02:16Araqit was as broken on ubuntu but I think they fixed it
21:02:26gradhaon macosx it's just a hidden .Trash directory you move files to
21:03:04Araqyeah and then you remove files from your usb stick and wonder why there is still no space left
21:04:12gradhamacosx users just throw away the filled stick and buy a new one
21:04:23dom96on Linux it's .Trash-1000/files
21:04:28Araqyeah that's apple's spirit
21:05:05gradhaso when you recycle a file on a usb stick on linux what happens?
21:05:24AraqI still can't see how this is "user friendly" under any definition of user friendliness
21:10:34gradhaIIRC windows does the same as mac, moves files to a recycle bin hidden directory, did that change in Vista/7/8?
21:11:09dom96I believe that is correct, yeah.
21:12:13gradhaApple is already changing that on iOS, not that there are recycled files, but apps can have cache files
21:12:38gradhaif 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:23dom96And what if the cache is important?
21:14:01gradhathe 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:16gradhain 5.1 they added an API to say "don't delete these, please"
21:14:41dom96I'm surprised they didn't predict that that could happen
21:15:05gradhait's actually, it's typical Apple engineering mindset
21:15:23gradhathey still haven't figured out to make iCloud work properly, and they are on their second major version (aka try)
21:16:00gradhait's always fun how on the WWDC Apple says "oh, please use the bugreporter to tell us what APIs you need"
21:16:30gradhaand then people take out bug requests from several years ago, with nicer 3rd party implementations on github
21:17:01gradhathis is really lame http://fixradarorgtfo.com
21:18:22*Trix[a]r_za is now known as Trixar_za
21:18:35Araqapple's mindset: "screw quality, embrace hype"
21:19:41gradhaI 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:00gradhaIMO Apple's mindset is "money money money"
21:20:09Araq:-)
21:20:20gradhaI 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:36dom96We should adopt that mindset.
21:21:54gradhatalking about versions, will you release next nimro version with a fix to compile aporia on macosx
21:22:45Araqunlikely
21:23:08Araqfixing it via ssh to your machine is too slow/laborous
21:23:36gradhabug zahary__ about it?
21:23:43Araqwe already did
21:24:19Araqand I can't wait for zahary__ for the next release
21:24:31Araqwell maybe I can as progress is pretty slow these days
21:25:03gradhahow are you feeling about your flu bus? will there ever be a new release?
21:25:49Araqsure
21:26:17Araqbut it's unlikely to get faster than 2 releases per year
21:28:17Araqand as long as these bugs look like clang bugs my motivation to figure out the cause is pretty low ;-)
21:28:52gradhathat's why on my next todo list there's "compile nimrod+aporia with gcc-4.7"
21:29:08Araqsounds like a plan
21:34:59gradhaAraq: are you enjoying your flu watching any of these tv series which only have one season?
21:35:34Araqnah I'm watching old sci-fi movies instead
21:38:17gradhatoday I enjoyed watching http://www.youtube.com/watch?v=RIctzAQOe44
21:40:36Araqwait .. does that mean wayland is not written in node.js?
21:41:02gradhacan't remember the speaker saying what they implemented it in
21:41:31gradhaI mostly enjoyed the history of X development failures, as in, been there, done that
21:45:41Araqhmm yeah it's interesting
21:46:51gradhaI also enjoyed reading http://pragprog.com/magazines/2013-04/shady-illuminations
21:47:04gradhanot related to anything, just a nice short read
21:59:54Araqgradha: my fear is that it'll simply replace an existing mess with a new more bloated mess (x11 vs. wayland)
22:00:30gradhaAFAICS they are cutting bloat
22:01:27Araqyeah but then that's how if often starts ...
22:01:33Araq*it
22:01:43gradhaI liked wayland being able to run on fbdev, that's pretty low demanding on resources and implementation
22:02:45gradhanot 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:04reactormonkAraq, you know bitcoins are about 140$ by now? ^^
23:44:30Araqyeah, so thanks :-)