00:15:30 -!- nortti_ has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )). 01:01:22 -!- derdon has quit (Remote host closed the connection). 01:17:30 -!- pikhq_ has quit (Read error: Operation timed out). 01:19:03 -!- pikhq has joined. 01:22:37 -!- Jafet has quit (Quit: Leaving.). 01:28:29 -!- azaq23 has quit (Quit: Leaving.). 01:30:32 -!- augur has joined. 01:36:14 Deewiant: Ping 01:44:29 -!- david_werecat has quit (Read error: Connection reset by peer). 01:44:42 -!- david_werecat has joined. 02:04:13 -!- Jafet has joined. 02:35:52 -!- elliott has quit (Read error: Connection reset by peer). 02:36:34 -!- elliott has joined. 02:43:40 I thought of some rules for a different game played using snooker ball/table. 02:45:07 -!- david_werecat has quit (Ping timeout: 240 seconds). 02:45:51 -!- TodPunk has quit (Ping timeout: 260 seconds). 02:59:07 oerjan: Due to my problem, instead of being a client it's an IRC bot now 03:00:42 quite so. 03:11:43 -!- pikhq_ has joined. 03:14:07 -!- pikhq has quit (Ping timeout: 240 seconds). 04:01:59 -!- oerjan has quit (Quit: Good night). 04:14:47 why are there like 20 clop videos on youtube where the point is to laugh at the game 04:15:10 why would you upload a video where you suck 04:15:37 well there's the one who actually finishes it but i'd expect *someone* to upload a video where they actually play well 04:17:53 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 04:51:58 clop as in qwop? 04:53:06 * itidus21 discovers that the google logo game can be played with the mouse alone 04:53:45 * itidus21 discovers that 2+2=4 05:03:00 -!- Jafet has quit (Read error: Connection reset by peer). 05:10:44 -!- Jafet has joined. 05:23:20 -!- TodPunk has joined. 05:48:47 -!- pikhq_ has quit (Ping timeout: 240 seconds). 05:48:50 -!- pikhq has joined. 06:29:15 -!- asiekierka_ has joined. 06:29:24 -!- asiekierka_ has quit (Remote host closed the connection). 06:29:29 -!- asiekierka has joined. 06:49:56 elliott: Pong 06:51:41 -!- nooga has joined. 06:51:48 Deewiant: Too late! 06:52:26 Okay 06:52:52 -!- asiekierka has quit (Remote host closed the connection). 06:53:04 -!- asiekierka has joined. 06:56:49 -!- epicmonkey has joined. 06:58:19 @google snozzberry 06:58:22 http://www.urbandictionary.com/define.php?term=snozzberry 06:58:22 Title: Urban Dictionary: snozzberry 07:13:08 -!- zzo38 has quit (Remote host closed the connection). 07:14:33 nortti: Is oonbotti yours? 07:14:52 -!- Taneb has joined. 07:14:58 -!- Eladith has quit (Quit: Changing server). 07:16:06 No, make up some feelings and tell her you have them. *Zoidberg raises his hand. Yes? Is desire to mate a feeling? Ugh, you're not even trying. Ohhh, it's all so complicated, with the flowers, and the romance, and the lies upon lies. 07:22:04 -!- epicmonkey has quit (Ping timeout: 246 seconds). 07:27:01 -!- Eladith has joined. 07:43:38 -!- nooga has quit (*.net *.split). 07:43:39 -!- soundnfury has quit (*.net *.split). 07:43:39 -!- yiyus has quit (*.net *.split). 07:48:08 -!- nooga has joined. 07:52:55 -!- yiyus has joined. 07:56:29 -!- mig22 has joined. 08:04:16 Hello 08:08:35 -!- mig22 has quit (Quit: Colloquy for iPhone - http://colloquy.mobi). 08:11:45 -!- soundnfury has joined. 08:25:08 (and in haskell you just start a thread for each stream to read from) <-- you can do that in C too 08:26:43 oh, he's not even here 08:26:49 nm then 08:27:33 -!- epicmonkey has joined. 08:28:26 olsner: C DOESN'T HAVE THREADS WHAT ARE YOU TALKING ABOUT 08:28:30 I guess C11 does. 08:48:46 I'm not sure, but they might be waterboarding on the olympics now 08:50:41 -!- Phantom_Hoover has joined. 08:53:27 shachaf: yes 08:53:42 shachaf: why do you ask? 08:58:09 Someone posted an amusing screencap about the Finnish Olympic team's Facebook fan page; it has a standard "non-profit organization" description prominently below the name, except in the Finnish localization that's "voittoa tavoittelematon yhdistys", lit. "an organization which does not try to win", a kind of a defeatist goal for an Olympic team to have. (Finnish "voitto" can mean both profit ... 08:58:15 ... and win/victory.) 08:58:45 nortti: Why not? 08:59:35 well what made you ask that? 09:07:01 of all the things my teeth can do.. why toothache.. why now... why not when i am older and i can remove them without scaring away the babes 09:13:46 -!- asiekierka has quit (Quit: Connection reset by PO). 09:22:28 -!- Taneb has quit (Ping timeout: 246 seconds). 09:27:34 -!- itidus21 has quit (Ping timeout: 252 seconds). 09:43:25 -!- Taneb has joined. 09:46:10 -!- itidus21 has joined. 10:04:11 Hello 10:21:05 -!- azaq23 has joined. 10:21:21 -!- azaq23 has quit (Max SendQ exceeded). 10:21:52 -!- azaq23 has joined. 10:27:08 -!- Jafet has quit (Quit: Leaving.). 10:36:38 -!- david_werecat has joined. 10:40:06 -!- derdon has joined. 10:52:26 -!- Ngevd has joined. 11:07:43 -!- soundnfury has quit (Read error: Operation timed out). 11:12:05 -!- ais523 has joined. 11:16:45 -!- Ngevd has quit (Quit: Page closed). 11:21:48 -!- david_werecat has quit (Ping timeout: 245 seconds). 11:22:21 Deewiant: Hey, you know lots about Windows file locking APIs, right? 11:22:45 Not really, no. 11:23:04 Off the top of my head there's a LockFile function. 11:23:13 Probably an UnlockFile as well. 11:23:55 Unless you're talking about opening with exclusive access, which is different. 11:25:33 Deewiant: Opening with exclusive access works for me too. 11:25:47 Use fopen(3), then. :-P 11:26:00 Deewiant: There's a flag for that? 11:26:13 There must be some reason this code does an fcntl/F_SETLK dance. 11:26:29 I mean, there's read locks and write locks here!! 11:27:24 fopen_s evidently does exclusive access by default. 11:27:54 Does that exist on Linux? I sure wish I could avoid an #ifdef of any kind here. :( 11:28:58 I'm not sure whether fopen(3) opens with sharing or not. 11:29:23 But in any case, if you want to lock on Linux as well, I'm pretty sure you need an #ifdef. 11:29:47 glibc adds the "x" flag for fopen, which passes O_EXCL to open(2). 11:30:08 Including it will probably cause an error on Windows. 11:32:34 -!- epicmonkey has quit (Remote host closed the connection). 11:33:09 -!- epicmonkey has joined. 11:36:21 -!- Taneb has quit (Ping timeout: 248 seconds). 11:41:46 -!- Taneb has joined. 11:42:35 -!- soundnfury has joined. 11:47:40 -!- ogrom has joined. 11:51:46 Deewiant: So does that fopen_s thing have a "read lock" vs. "write lock" concept? 11:52:18 No, it's just "nobody else can touch this" 11:52:36 Read MSDN's fopen_s page, I think they linked to something with more granularity 11:52:43 In the end you can always use CreateFile 11:53:25 OK. 11:56:35 -!- boily has joined. 11:58:53 -!- Taneb has quit (Ping timeout: 252 seconds). 12:08:13 -!- mig22 has joined. 12:20:54 -!- ogrom has quit (Quit: begone). 12:26:54 -!- mig22 has quit (Quit: mig22). 12:59:25 -!- aloril has quit (Ping timeout: 244 seconds). 13:15:48 -!- aloril has joined. 13:43:17 -!- MoALTz has joined. 14:07:05 -!- copumpkin has joined. 15:13:13 -!- asiekierka has joined. 15:32:23 It occurs to me that, although I read about Fibers in Ruby once, I don't know the difference between fibers and coroutines. 15:33:26 Back when I read about them, I thought the difference was that fibers can call yield in a function nested in a function and have it work properly --- but that's a distinction between types of coroutines. 15:33:34 I only knew of Python generators at the time 15:52:30 -!- aloril has quit (Ping timeout: 244 seconds). 15:52:32 -!- zzo38 has joined. 15:53:21 -!- Vorpal has joined. 16:03:15 -!- sirdancealot7 has joined. 16:03:25 gopher://zzo38computer.cjb.net:70/0textfile/gamerules/00001 16:05:07 What is your opinion of this game? 16:08:52 -!- aloril has joined. 16:09:26 poor game, did not load properly in browser 16:10:20 -!- TodPunk has quit (Read error: Connection reset by peer). 16:10:31 -!- TodPunk has joined. 16:12:32 Then load it on a command-line 16:13:43 -!- oklopol has quit (Ping timeout: 252 seconds). 16:14:02 -!- oklopol has joined. 16:15:26 (It is only the text and does not play game by computer) 16:19:23 * Sgeo wonders if Erlang's run-time hot-swapping stuff is overkill for just wanting to develop without stopping the program. 16:27:53 My IRC bot is looking ok 16:28:02 Yay debugging using netcat 16:34:00 clop stopped working :( 16:34:07 http://www.foddy.net/CLOP.html is it just me? 16:34:59 -!- pikhq_ has joined. 16:36:44 ok, that clop is boring compared to other kinds of clop 16:36:54 *nods* 16:37:58 -!- pikhq has quit (Ping timeout: 244 seconds). 16:38:17 oh um suddenly i can't open youtube either. 16:38:21 couldn't load plogin 16:38:24 plugin 17:04:14 oklopol: Works for me 17:15:41 -!- epicmonkey has quit (Ping timeout: 246 seconds). 17:29:33 I have made a few changes to that file. 17:29:37 -!- oklopol has quit (Ping timeout: 252 seconds). 17:30:20 -!- oklopol has joined. 17:45:38 -!- Gregor has changed nick to Poniest. 17:52:44 what have you done to become more pony? 17:54:39 I was always the poniest. 17:56:28 -!- asiekierka has quit (Remote host closed the connection). 18:03:32 Oooh, S-lang has a select module 18:03:36 So I can write my IRC client after all 18:07:36 hm the video sync is broken on youtube for me today... How strange 18:07:46 even on videos that worked fine earlier 18:21:04 -!- epicmonkey has joined. 18:26:58 -!- aloril has quit (Ping timeout: 250 seconds). 18:27:26 -!- cheater has joined. 18:39:57 -!- aloril has joined. 18:44:44 -!- aloril has quit (Ping timeout: 250 seconds). 18:56:32 -!- aloril has joined. 18:58:58 -!- ogrom has joined. 19:21:40 -!- monqy has quit (Quit: hello). 19:24:22 So what should I do for the next IOCCC. 19:24:48 Poniest: a textmode rotozoomer 19:25:03 So, I should just steal ideas from the last IOCCC then? 19:25:56 Poniest: if you want something that has not been done at IOCCC try operating system :P 19:26:45 ... there hasn't been a kernel in IOCCC??? 19:27:01 -!- ogrom has quit (Quit: Left). 19:27:34 I don't think so 19:28:21 do the rules allow a sensible "kernel"? kernels typically aren't very portable 19:28:40 not that ioccc stuff has to be completely portable 19:28:48 oh. it has been done 19:28:55 I think I recall there being a tiny OS in the IOCCC 19:29:01 Might have been some other contest though 19:29:11 It had mouse support! 19:29:22 -!- oerjan has joined. 19:30:20 and windowing system 19:30:51 (and in haskell you just start a thread for each stream to read from) <-- you can do that in C too <-- yes, but not without segfaulting on the first six tries. 19:30:57 or so i hear. 19:31:12 Poniest: windowing system 19:31:14 hmm, here's one that generated a kernel image: http://www.ioccc.org/2004/gavin.hint 19:31:21 They make the programs that segfault on the first six tries if not being good at C programming. 19:31:37 do the rules allow a sensible "kernel"? kernels typically aren't very portable // I wrote a JIT ^^ 19:31:39 zzo38: NO, EVERYONE. NO EXCEPTIONS. 19:32:48 Poniest: yeah, I know :) 19:33:03 oerjan: Are you sure? 19:33:36 Do you know if exist a free and open source clone of Famicom Disk System BIOS? 19:33:42 -!- Taneb has joined. 19:34:10 zzo38: SO I HEAR. 19:35:14 Hello! 19:35:38 hi 19:37:13 olsner: that os seems pretty awesome. maybe I should use it as my main os :P 19:37:21 There isn't any info on how you invoke select() from S-Lang. In C, it requires a custom data structure, but that structure doesn't seem to be around in S-Lang 19:39:56 -!- asiekierka has joined. 19:43:58 -!- elliott has quit (Ping timeout: 244 seconds). 19:44:14 I have vague memories of select() not working the way I wanted it to on Windows 19:54:17 would be fun to do some iocccing eventually 19:54:21 Seems in S-Lang, select() returns two values and takes arrays of file descriptors 19:56:23 hmm… it seems that a Lotus Notes marketing guy found a thread discussing it in TDWTF forums, necro'd it, and it's sort-of taken off 19:56:46 you can sort-of guess what happened from there 19:57:32 enormous increase in market share? 19:57:45 if so, I doubt it's correlated 19:57:53 necro'd? 19:57:56 you do know what Lotus Notes is, right? 19:58:04 olsner: forum term for when you post in a really old thread 19:58:11 forums vary a lot on how much it's permitted 19:59:02 I think it ought to be always perferred over making a new thread about the same thing as the other one 19:59:27 something being discussed on tdwtf can not be good for whatever being discussed 19:59:49 istr that notes is one of those things that ought not have good things happen to it 20:01:24 Don't know how that's relevant to a discussion on Lotus Notes. Ctrl+N in most software gives you a new "*". Since Lotus Notes is a database application, in Lotus Notes it gives you a new Database. 20:01:39 (note: Lotus Notes is most commonly sold as / used as an email client, or Outlook-equivalent) 20:01:46 this is from the person who's defending it 20:02:22 it's important to respect what people *should* use your software for, not what they're actually trying to do 20:03:03 Computer software can be used for other purposes not necessarily only what it is designed for, though. 20:03:18 yes, but it's WRONG 20:03:34 (note: not really) 20:04:31 anyway, TDWTF have been strongly against Lotus Notes for years 20:04:31 they're continuing for personal amusement, I think 20:04:38 not sure why the marketing person is, possibly the same reason 20:04:54 alternatively, there's a theory that it's an exceptionally clever troll 20:05:00 but if so, it's fun enough to continue to watch 20:05:05 yeah, could be a troll who is slightly more-than-averagely familiar with notes 20:05:11 -!- augur has quit (Remote host closed the connection). 20:05:38 -!- augur has joined. 20:10:29 -!- augur has quit (Ping timeout: 255 seconds). 20:18:03 -!- pikhq_ has quit (Ping timeout: 245 seconds). 20:18:05 -!- pikhq has joined. 20:26:21 -!- asiekierka has quit (Remote host closed the connection). 20:36:45 oh, so the reason for the necroing was that notes' feed reader lost the post for 2 months 20:37:03 >_> 20:37:28 -!- Vorpal has quit (Ping timeout: 246 seconds). 20:38:08 good marketing is turning a negative into a positive 20:38:59 Is there a option for GCC to compile a C program file twice with different preprocessor macros? 20:39:42 why? 20:40:36 Since there need two versions of this file (including different .o file if it would help) 20:41:15 I think you need to compile it twice 20:41:47 use the "&& gcc" flag, then repeat the command line for the second file 20:42:14 what happens if you just list the file twice with options to change other things between? 20:42:21 * oerjan is just wildly guessing here 20:42:24 What is option to make a different .o file output? 20:42:33 -o 20:42:51 gcc -c foo.c -o foo.o 20:43:03 OK 20:43:04 gcc foo.o -o foo 20:43:25 why with all caps? 20:43:46 isn't that how you're supposed to spell ok? 20:44:10 Yes X_X 20:44:10 Why do you and others write with all lowercase, then? 20:44:35 “OK” and “okay” are commonly-accepted spellings. “ok” is not. 20:45:03 Poniest: Unless it is Forth, in which case the prompt should be spelled "ok". 20:46:16 i use the secret all-lowercase font, except when i don'T 20:46:17 OK and upper-case ok are ambiguous though, so you can't tell if someone's shouting ok or just saying OK 20:46:32 and OK can't be shouted, while ok can 20:46:47 O KAY 20:46:54 If you want to write shouting write !!!!!!!!!!!!!!!!!!!!!!!! 20:47:04 ok!!! 20:47:10 how archaic! 20:47:19 zzo38: why?!!!!!!!!!!!!!!!!!!!!!!!! 20:47:29 who uses PUNCTUATION for shouting these days 20:47:32 btw, today is saturday 20:47:42 right... 20:47:53 * oerjan sidles away from time dilated olsner 20:47:54 It is not Saturday in my country. 20:47:59 since I'm not working either today or tomorrow, it is a saturday 20:48:02 neither in mine 20:48:13 -!- augur has joined. 20:48:20 I don't think it is Saturday anywhere on Earth because the timezones don't work that way. 20:49:27 Saturday has been in effect since July 14 20:49:27 well what if someone of us is using time machine modem? 20:50:34 zzo38: Y'mean nobody uses UTC-100? :P 20:51:11 pikhq: I wouldn't think they would use UTC-100, but I don't know everything. 20:51:19 zzo38: nowhere on _Earth_. what about other planets 20:52:02 Maybe on other planets they might do so if there are more hours in a day 20:53:14 !haskell import Control.Concurrent; main = foldr ((>>) . forkIO . putChar) (return ()) "time machine modem" 20:53:28 time machine modem 20:53:36 oops 20:53:41 oh wait 20:55:20 !haskell import Control.Concurrent; main = foldr ((. forkIO) . (>>) . putChar) (return ()) "time machine modem" 20:55:21 also, there are actually only 5 days of the week: monday, tu/we/thursday, friday, saturday and sunday 20:55:25 ​\ /tmp/runghcXXXX5680.hs:1:55: \ Couldn't match expected type `()' with actual type `ThreadId' \ Expected type: IO a0 -> IO ThreadId -> IO () \ Actual type: IO a0 -> IO ThreadId -> IO ThreadId \ In the first argument of `(.)', namely `(>>)' \ In the second argument of `(.)', namely `(>>) . putChar' 20:55:31 argh 20:55:44 obviously, most weeks the middle weekday happens three times 20:55:51 !haskell import Control.Concurrent; main = foldr ((. forkIO) . (>>) . putChar) (return undefined) "time machine modem" 20:55:56 ​\ /tmp/runghcXXXX5739.hs:1:55: \ Couldn't match expected type `()' with actual type `ThreadId' \ Expected type: IO a0 -> IO ThreadId -> IO () \ Actual type: IO a0 -> IO ThreadId -> IO ThreadId \ In the first argument of `(.)', namely `(>>)' \ In the second argument of `(.)', namely `(>>) . putChar' 20:57:07 oh hm 20:57:25 19:59 < Gregor> Poor nortti. IRCing through a time-machine-router. 20:57:40 it was time machine router, not modem 20:58:12 well what if someone of us is using time machine modem? 20:58:21 THE PAST DISAGREES WITH YOU 20:59:00 oerjan: I didn't remeber correctly 21:00:45 !haskell import Control.Concurrent; main = foldl ((. putChar) . (>>) . forkIO) (return undefined) "time machine modem" 21:00:51 medom enihcam emit 21:00:58 bah :( 21:01:22 -!- epicmonkey has quit (Ping timeout: 265 seconds). 21:02:29 -!- Taneb has quit (Quit: Leaving). 21:02:30 !haskell import Control.Concurrent; main = foldl ((. (forkIO . putChar)) . (>>) . forkIO) (return undefined) "time machine modem" 21:02:35 ​\ /tmp/runghcXXXX5876.hs:1:74: \ Couldn't match expected type `ThreadId' with actual type `()' \ Expected type: IO ThreadId -> IO a0 \ Actual type: IO () -> IO ThreadId \ In the second argument of `(.)', namely `forkIO' \ In the second argument of `(.)', namely `(>>) . forkIO' 21:03:01 I should write down my day-of-week rules somewhere 21:03:10 why? 21:03:43 so that I have proof when I say it's saturday and you say it isn't :) 21:04:17 of course, it might not be saturday for you 21:06:02 oerjan: what are you trying to do? 21:06:20 getting a bit of nondeterminism 21:06:22 Astrolog says day of Mercury 1407.60 and day of Venus 5832.24 so once you decide what is UTC, then I suppose you could have UTC-100 21:07:03 "The proper medication for a case of Lotus Notes comes in a variety of calibers, and is best applied intracranially." 21:07:12 the notes hate runs deep in these waters 21:07:21 !haskell import Control.Concurrent; main = foldl ((. ((>> return ()) . forkIO . putChar)) . (>>) . forkIO) (return ()) "time machine modem" 21:07:27 me 21:07:36 O KAY 21:09:56 -!- nooga has quit (Ping timeout: 256 seconds). 21:10:50 * oerjan knows why that happened, but gives up anyhow. 21:16:43 -!- augur has quit (Remote host closed the connection). 21:22:01 oh, this lotus notes thread mentions an MLP mod for Skyrim 21:22:58 ion: Hey, maybe I can register a .fi domain. 21:23:13 s/y/h/, naturally. 21:23:54 shachaf: why? 21:24:42 Why what? 21:25:42 why you'd want to register .fi domain? 21:26:21 Because there are so many good ones not taken! 21:26:56 that's because finnish domain names need to be valid finnish words 21:27:14 They do? 21:27:17 why? 21:27:25 to make sure only the bad ones are taken? I dunno 21:27:36 * shachaf didn't see that in the list of requirements. 21:27:37 how the hell dy.fi is allowed then? 21:28:26 * olsner is obviously the expert on finnish domain names here 21:28:54 olsner: You don't mean to say that you would -- just make things up? And type them into IRC? 21:29:21 ei dy suomi 21:29:47 mitä? 21:29:55 kaksi 21:29:56 shachaf: why would I do something like that? 21:30:07 olsner: You are talking out of your ass. :-P 21:30:18 shachaf: I suppose you could. 21:30:31 Apparently one needs a Finnish mailing address. 21:30:38 oh 21:30:46 Also, Finnish domains are expensive. 21:31:05 yhdeksän? 21:31:41 miksi te kommunikoitte numeroilla? 21:32:00 iirc, a hundred euros in finnish would be €sata 21:32:30 actually it would be sata euroa 21:33:00 ok 21:33:39 meidän pitää laskea 21:33:45 miksi? 21:34:32 koska numerot ovat perusta maailmankaikkeuden 21:35:17 ovatko? minä luulin että alkeishiukkaset ovat 21:36:14 -!- augur has joined. 21:36:48 what kind of language has maailmankaikkeus be the word for "universe", anyhow 21:37:13 The good kind! 21:37:59 That translates directly to something like “the entirety of the world”. 21:38:08 -!- augur has quit (Remote host closed the connection). 21:38:31 hmm, I kind of want to learn finnish now 21:38:55 why? 21:39:05 because it's weird 21:39:30 also epäjärjestelmällisyydettymyydeltäänkin 21:39:31 technically there is a norwegian word "verdensaltet" that's similar, but everyone outside church services says universet anyhow 21:40:32 The world salt 21:40:53 hmm, or worth salt? 21:41:02 nortti: because of you, my mouth hurts. 21:41:20 yliesierikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö 21:41:24 "Your search - epäjärjestelmällisyydettymyydeltäänkin - did not match any documents." 21:42:40 epäjärjestelmällistyttämättömyydellisyydellänsäkäänköhän 21:42:42 olsner: that is not a common word 21:43:10 helpful google translate suggests "Did you mean: epäjärjestelmällisyyde ttymyydeltäänkin" 21:43:17 but still can't translate it :) 21:43:32 well those two words mean nothing 21:43:38 uncertainty a systematic heaped sell Delta each 21:43:51 i get if i split the first one just right 21:44:06 :P 21:44:07 It can’t be split. It’s not a compound word. 21:44:18 (The yliesi… is, on the other hand.) 21:45:02 Well. It is, actually. The words are “epä” and “järjestelmällistyttämättömyydellisyydellänsäkäänköhän”. 21:45:25 "taneously from one non-systematic heaped sell Anki" 21:46:02 Or is it? Epä is a prefix that couldn’t be used on its own. 21:46:32 I guess it isn’t a compound word after all. 21:47:19 anyway, what does any of those long words mean? 21:47:27 can someone help me with -täänkin translating postfix? 21:48:03 i cannot get the i in -pulaisvara- to fit into anything translatable :( 21:48:24 it is apulaisvara 21:49:02 or -apulais- -vara- 21:49:35 ah it knew apulais 21:50:08 ooh it manages all of varavaurioraivausvuorovarausratkaisupäällikkö 21:50:19 the base word for apulais is apulainen 21:50:43 over 21:50:43 ancestors 21:50:43 special 21:50:43 Deputy 21:50:44 haven't gotten anything out of yliesierikois yet though 21:50:45 Vice-mining damage interactive booking solution manager 21:50:57 Universe is wrzechświat in Polish 21:51:15 Which means "all world/worlds" 21:51:25 hmm, "more than a special pre-clearance as assistant vice-lesion interaction booking solution manager" 21:51:37 (after splitting to yli esi erikois apulais varavaurioraivausvuorovarausratkaisupäällikkö) 21:52:03 olsner: um that's the same as my splitting but a different translation 21:52:09 interesting 21:52:34 ah you used spaces instead of newlines 21:52:43 actually "more than a special pre-clearance as assistant vice-lesion interaction booking solution manager" would be "enemmän kuin erikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö" 21:53:29 but I did have "Vice-mining damage interactive booking solution manager" as part of most of my splits 21:56:12 erikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö 21:56:17 That's almost as long as some German words 21:56:41 HELO 21:56:43 HELP 21:56:51 My computer thinks I'm holding down shift 21:57:05 why? 21:57:19 Sgeo: Press both shift keys and depress? 21:57:26 And try toggling capslock twice too 21:57:37 Didn't help 21:57:48 So if you press 2 21:57:56 Do you not get the number 21:58:01 toggling capslock _once_ might also help in certain cases >:) 21:58:09 wikipedia gave me kumarreksituteskenteleentuvaisehkollaismaisekkuudellisenneskenteluttelemattomammuuksissansakaankopahan ... google translate seems to be entirely stumped 21:58:26 Weird I can type in here without it thinking that 21:59:19 hm when i have such a problem it usually helps when i go to the irssi session in putty and type something using a genuine shift. 21:59:44 (for some reason other windows don't often work as well) 22:00:17 oh wow, "The longest word ever used in Sanskrit literature is: 22:00:17 निरन्तरान्धकारिता-दिगन्तर-कन्दलदमन्द-सुधारस-बिन्दु-सान्द्रतर-घनाघन-वृन्द-सन्देहकर-स्यन्दमान-मकरन्द-बिन्दु-बन्धुरतर-माकन्द-तरु-कुल-तल्प-कल्प-मृदुल-सिकता-जाल-जटि 22:00:17 ल-मूल-तल-मरुवक-मिलदलघु-लघु-लय-कलित-रमणीय-पानीय-शालिका-बालिका-करार-विन्द-गलन्तिका-गलदेला-लवङ्ग-पाटल-घनसार-कस्तूरिकातिसौरभ-मेदुर-लघुतर-मधुर-शीतलतर-सलिलधारा-निराकरिष 22:00:19 ्णु-तदीय-विमल-विलोचन-मयूख-रेखापसारित-पिपासायास-पथिक-लोकान्" 22:00:27 nice 22:00:58 not sure if that got split due to length or because I copy-pasted some line breaks 22:03:47 "The longest word in the Swedish language, according to Guinness World Records, is Nordöstersjökustartilleriflygspaningssimulatoranläggningsmaterielunderhållsuppföljningssystemdiskussionsinläggsförberedelsearbeten (130 letters)" 22:04:31 olsner: what does that mean? 22:04:57 "Northern Baltic Sea Coast Artillery Reconnaissance Flight Simulator Facility Equipment Maintenance Follow-Up System Discussion Post Preparation Work(s)." 22:05:08 -!- Sgeo has quit (Ping timeout: 245 seconds). 22:06:21 -!- Sgeo_ has joined. 22:06:32 -!- Sgeo has joined. 22:06:36 -!- boily has quit (Quit: WeeChat 0.3.8). 22:07:09 -!- Sgeo_ has quit (Client Quit). 22:09:36 -!- MoALTz has quit (Quit: bed). 22:10:46 nortti: how about that finnish word? 22:11:35 olsner: I'm not sure how to translate that one 22:13:38 olsner: well this is one translation for epäjärjestelmällistyttämättömyydellisyydellänsäkäänköhän "Not even with his or her own ability or property of not making other people to make things unorganized, I wonder?" 22:13:48 Dziewięćsetdziewięćdziesiątdziewięćmiliardówdzięwiećsetdziewiędziesiątdziewięćmilionówdziewięćsetdziewięsiątdziewięćtysięcydziewięćsetdziewiędździesięciodziewięcioletni is a valid Polish word 22:14:17 It means 9999999999999 years old 22:15:04 the obvious problem with longest words is that many languages allow (in principle) infinite combinations, leaving a very arbitrary rule to tell "words" from non-words 22:16:27 A language should have a really long word that means something simple 22:16:35 Like aawrfyawiogysoifbysdiofbysoirgyaoiwerfyswfio meaning pie 22:16:40 why? 22:16:47 Because 22:17:30 in a country without pie or any knowledge of the concept of pie, that would make sense 22:17:41 they have no need for an easily accessible word for pie 22:21:26 otoh, they will have no need for a language at all since no-one will live there 22:23:08 Who would live in a country without pie 22:24:41 indeed no-one 22:29:33 -!- soundnfury has quit (Ping timeout: 276 seconds). 22:36:23 I could probably deal with it. 22:36:34 I seem to have made myself half-deaf, hopefully temporarily/fixably 22:37:16 Sgeo: Maintain as much silence as you can 22:37:24 It will help the cells in your ear recover 22:37:45 Recover from either ear wax or being poked? 22:38:10 Oh, I assumed you made yourself deaf with loud noise 22:39:02 Sgeo, pretty sure you can't get serious, permanent hearing damage by poking your eardrum. 22:39:20 With one of those devices that's supposed to help clear out earwax 22:39:25 (Not a q-tip) 22:39:47 Water is good for earwax 22:40:43 AFAIK clearing your ear canal itself is a bad idea because there's a risk of blockage or something. 22:41:49 You won't get blockage if you use water 22:42:16 if you do it wrong with the q-tips you might just pack up the ear wax deeper in your ear, rather than clearing any out 22:42:39 besides, a proper amount of ear wax is required, and removing too much of it will lead to e.g. swimmer's ear 22:42:42 Sgeo: does it hurt? 22:43:27 i dunno if these sections have pain sensors but can't hurt to ask 22:43:33 It wasn't an ear wax, it was a ... thing designed for it, a little loop on a little pole 22:43:36 itidus21, no. 22:44:07 a loop on a pole? sounds like you're using the wrong implements 22:44:15 Sgeo, did anything hurt like hell. 22:44:38 Phantom_Hoover, no 22:45:09 What actually *happened*? 22:45:16 Were you just cleaning your ears and then suddenly, deaf? 22:45:32 oh, maybe your headphone cord is just glitchy? 22:46:30 Phantom_Hoover, yes 22:47:27 ears are actually self-cleaning though 22:48:01 Not going to say completely deaf 22:48:06 And it's just the one ear 22:48:29 (The ear that I've come to consider as good, because this sort of thing rarely happens to it) 22:51:59 your lucky ear, check 22:52:46 when it does happen is it during cleaning? 22:53:00 have you tried shutting your nose and mouth and blowing? 22:54:17 -!- azaq23 has quit (Quit: Leaving.). 22:54:47 itidus21, normally, no, this time, yes 22:54:49 then swallow and/or yawn afterwards 22:55:12 oerjan, didn't help 22:55:51 oh well 22:56:24 Hiccupped, it felt weird 22:56:59 ah the TardisT Monad is now official 22:57:14 what does it do? 22:57:34 it has both forward and backward travelling state 22:57:34 Time travels, presumably 22:57:52 interesting 22:57:53 http://www.haskell.org/pipermail/haskell/2012-August/023455.html 22:58:06 And also, wouldn't it be a monad transformer, not a monad? 22:58:14 ...ok 22:59:00 that is just awesome 23:00:02 if you let the backward and forward state be the same thing, I think you get something like monadfix 23:00:48 olsner: you need to tie them together at the ends anyway. 23:07:19 -!- nortti_ has joined. 23:21:24 the important thing is that dr who fans can expect some new surprises in their google searches 23:22:02 does dr who have monads as well? 23:23:45 on second thought i doubt there'll be much google crossover 23:25:43 but there is actually a place in morocco named tardist 23:28:08 and on youtube, tardist subscribed to: MIT 5 months ago 23:29:36 go to mit to get your tardigrades 23:29:49 -!- pikhq_ has joined. 23:31:45 -!- david_werecat has joined. 23:32:01 -!- pikhq has quit (Read error: Operation timed out). 23:41:07 -!- nys has joined. 23:41:29 `welcome nys 23:41:37 hi :) 23:41:39 nys: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 23:41:56 oh i've been here before 23:42:12 oh :) 23:42:21 hi 23:42:25 hi hi hi 23:42:36 i'm learning perl 23:42:48 mm, perl 23:43:16 my favorite language before i learned haskell 23:43:32 heh 23:43:35 i haven't managed to wrap my brain around functional stuff yet 23:43:44 hurray for line noise 23:43:50 the world needs more of it 23:44:50 if i do learn haskell some day it will probably become my favorite 23:45:29 OBVIOUSLY 23:46:20 it seems like a really logical and consistent language 23:46:35 i just haven't put in the effort to figuring it out yet 23:47:37 > fix((1:).scanl(+)0) 23:47:40 [1,0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,109... 23:47:43 oops 23:47:57 whuh 23:47:58 off by something error 23:48:17 > fix((0:).scanl(+)1) 23:48:19 [0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946... 23:52:35 -!- pikhq_ has quit (Ping timeout: 246 seconds). 23:52:39 -!- pikhq has joined. 23:52:57 are there certain tasks which would better suited to perl or haskell just by the nature of them? 23:53:08 or is haskell just better at everything? :D 23:53:10 sure 23:53:19 interfacing with irssi is better suited to perl 23:53:36 as is modifying and monolithic perl app 23:53:41 *any 23:53:55 I'd say that Haskell is not especially suited to metaprogramming, but I have a feeling I'll be yelled at for this 23:54:07 WAT 23:54:44 what do you mean by metaprogramming 23:55:21 adding new features to the language itself, usually 23:55:26 Stuff like macros, introspection, etc. I know Template Haskell exists, but they're a veneer of annoying-to-use and disrespect towards it. 23:57:09 OKAY THEN. 23:57:24 I would say that many metaprogramming tasks can be done using regular programming in haskell 23:58:39 dsl's are easy at least, as long as you don't insist on an incompatible syntax 23:58:50 ... which would be why metaprogramming in haskell is rarely used (and presumably difficult and irksome)