←2012-08-06 2012-08-07 2012-08-08→ ↑2012 ↑all
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 <elliott> 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 <zzo38> 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 <FreeFull> oerjan: Due to my problem, instead of being a client it's an IRC bot now
03:00:42 <oerjan> 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 <oklopol> why are there like 20 clop videos on youtube where the point is to laugh at the game
04:15:10 <oklopol> why would you upload a video where you suck
04:15:37 <oklopol> 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 <itidus21> 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 <Deewiant> elliott: Pong
06:51:41 -!- nooga has joined.
06:51:48 <elliott> Deewiant: Too late!
06:52:26 <Deewiant> 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 <itidus21> @google snozzberry
06:58:22 <lambdabot> http://www.urbandictionary.com/define.php?term=snozzberry
06:58:22 <lambdabot> Title: Urban Dictionary: snozzberry
07:13:08 -!- zzo38 has quit (Remote host closed the connection).
07:14:33 <shachaf> nortti: Is oonbotti yours?
07:14:52 -!- Taneb has joined.
07:14:58 -!- Eladith has quit (Quit: Changing server).
07:16:06 <itidus21> <Fry> No, make up some feelings and tell her you have them. *Zoidberg raises his hand. <Fry> Yes? <Zoidberg> Is desire to mate a feeling? <Fry> Ugh, you're not even trying. <Zoidberg> 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 <Taneb> Hello
08:08:35 -!- mig22 has quit (Quit: Colloquy for iPhone - http://colloquy.mobi).
08:11:45 -!- soundnfury has joined.
08:25:08 <olsner> <oerjan> (and in haskell you just start a thread for each stream to read from) <-- you can do that in C too
08:26:43 <olsner> oh, he's not even here
08:26:49 <olsner> nm then
08:27:33 -!- epicmonkey has joined.
08:28:26 <shachaf> olsner: C DOESN'T HAVE THREADS WHAT ARE YOU TALKING ABOUT
08:28:30 <shachaf> I guess C11 does.
08:48:46 <olsner> I'm not sure, but they might be waterboarding on the olympics now
08:50:41 -!- Phantom_Hoover has joined.
08:53:27 <nortti> shachaf: yes
08:53:42 <nortti> shachaf: why do you ask?
08:58:09 <fizzie> 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 <fizzie> ... and win/victory.)
08:58:45 <shachaf> nortti: Why not?
08:59:35 <nortti> well what made you ask that?
09:07:01 <itidus21> 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 <Taneb> 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 <elliott> Deewiant: Hey, you know lots about Windows file locking APIs, right?
11:22:45 <Deewiant> Not really, no.
11:23:04 <Deewiant> Off the top of my head there's a LockFile function.
11:23:13 <Deewiant> Probably an UnlockFile as well.
11:23:55 <Deewiant> Unless you're talking about opening with exclusive access, which is different.
11:25:33 <elliott> Deewiant: Opening with exclusive access works for me too.
11:25:47 <Deewiant> Use fopen(3), then. :-P
11:26:00 <elliott> Deewiant: There's a flag for that?
11:26:13 <elliott> There must be some reason this code does an fcntl/F_SETLK dance.
11:26:29 <elliott> I mean, there's read locks and write locks here!!
11:27:24 <Deewiant> fopen_s evidently does exclusive access by default.
11:27:54 <elliott> Does that exist on Linux? I sure wish I could avoid an #ifdef of any kind here. :(
11:28:58 <Deewiant> I'm not sure whether fopen(3) opens with sharing or not.
11:29:23 <Deewiant> But in any case, if you want to lock on Linux as well, I'm pretty sure you need an #ifdef.
11:29:47 <Deewiant> glibc adds the "x" flag for fopen, which passes O_EXCL to open(2).
11:30:08 <Deewiant> 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 <elliott> Deewiant: So does that fopen_s thing have a "read lock" vs. "write lock" concept?
11:52:18 <Deewiant> No, it's just "nobody else can touch this"
11:52:36 <Deewiant> Read MSDN's fopen_s page, I think they linked to something with more granularity
11:52:43 <Deewiant> In the end you can always use CreateFile
11:53:25 <elliott> 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 <Sgeo> 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 <Sgeo> 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 <Sgeo> 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 <zzo38> gopher://zzo38computer.cjb.net:70/0textfile/gamerules/00001
16:05:07 <zzo38> What is your opinion of this game?
16:08:52 -!- aloril has joined.
16:09:26 <Phantom_Hoover> 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 <zzo38> 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 <zzo38> (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 <FreeFull> My IRC bot is looking ok
16:28:02 <FreeFull> Yay debugging using netcat
16:34:00 <oklopol> clop stopped working :(
16:34:07 <oklopol> http://www.foddy.net/CLOP.html is it just me?
16:34:59 -!- pikhq_ has joined.
16:36:44 <olsner> ok, that clop is boring compared to other kinds of clop
16:36:54 <Gregor> *nods*
16:37:58 -!- pikhq has quit (Ping timeout: 244 seconds).
16:38:17 <oklopol> oh um suddenly i can't open youtube either.
16:38:21 <oklopol> couldn't load plogin
16:38:24 <oklopol> plugin
17:04:14 <FreeFull> oklopol: Works for me
17:15:41 -!- epicmonkey has quit (Ping timeout: 246 seconds).
17:29:33 <zzo38> 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 <quintopia> what have you done to become more pony?
17:54:39 <Poniest> I was always the poniest.
17:56:28 -!- asiekierka has quit (Remote host closed the connection).
18:03:32 <FreeFull> Oooh, S-lang has a select module
18:03:36 <FreeFull> So I can write my IRC client after all
18:07:36 <Vorpal> hm the video sync is broken on youtube for me today... How strange
18:07:46 <Vorpal> 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 <Poniest> So what should I do for the next IOCCC.
19:24:48 <FreeFull> Poniest: a textmode rotozoomer
19:25:03 <Poniest> So, I should just steal ideas from the last IOCCC then?
19:25:56 <nortti> Poniest: if you want something that has not been done at IOCCC try operating system :P
19:26:45 <Poniest> ... there hasn't been a kernel in IOCCC???
19:27:01 -!- ogrom has quit (Quit: Left).
19:27:34 <nortti> I don't think so
19:28:21 <olsner> do the rules allow a sensible "kernel"? kernels typically aren't very portable
19:28:40 <olsner> not that ioccc stuff has to be completely portable
19:28:48 <nortti> oh. it has been done
19:28:55 <FreeFull> I think I recall there being a tiny OS in the IOCCC
19:29:01 <FreeFull> Might have been some other contest though
19:29:11 <FreeFull> It had mouse support!
19:29:22 -!- oerjan has joined.
19:30:20 <nortti> and windowing system
19:30:51 <oerjan> <olsner> <oerjan> (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 <oerjan> or so i hear.
19:31:12 <nortti> Poniest: windowing system
19:31:14 <olsner> hmm, here's one that generated a kernel image: http://www.ioccc.org/2004/gavin.hint
19:31:21 <zzo38> They make the programs that segfault on the first six tries if not being good at C programming.
19:31:37 <Poniest> <olsner> do the rules allow a sensible "kernel"? kernels typically aren't very portable // I wrote a JIT ^^
19:31:39 <oerjan> zzo38: NO, EVERYONE. NO EXCEPTIONS.
19:32:48 <olsner> Poniest: yeah, I know :)
19:33:03 <zzo38> oerjan: Are you sure?
19:33:36 <zzo38> 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 <oerjan> zzo38: SO I HEAR.
19:35:14 <Taneb> Hello!
19:35:38 <olsner> hi
19:37:13 <nortti> olsner: that os seems pretty awesome. maybe I should use it as my main os :P
19:37:21 <FreeFull> 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 <Sgeo> I have vague memories of select() not working the way I wanted it to on Windows
19:54:17 <olsner> would be fun to do some iocccing eventually
19:54:21 <FreeFull> Seems in S-Lang, select() returns two values and takes arrays of file descriptors
19:56:23 <ais523> 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 <ais523> you can sort-of guess what happened from there
19:57:32 <oerjan> enormous increase in market share?
19:57:45 <ais523> if so, I doubt it's correlated
19:57:53 <olsner> necro'd?
19:57:56 <ais523> you do know what Lotus Notes is, right?
19:58:04 <ais523> olsner: forum term for when you post in a really old thread
19:58:11 <ais523> forums vary a lot on how much it's permitted
19:59:02 <zzo38> I think it ought to be always perferred over making a new thread about the same thing as the other one
19:59:27 <olsner> something being discussed on tdwtf can not be good for whatever being discussed
19:59:49 <olsner> istr that notes is one of those things that ought not have good things happen to it
20:01:24 <ais523> <MatNewman> 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 <ais523> (note: Lotus Notes is most commonly sold as / used as an email client, or Outlook-equivalent)
20:01:46 <ais523> this is from the person who's defending it
20:02:22 <olsner> it's important to respect what people *should* use your software for, not what they're actually trying to do
20:03:03 <zzo38> Computer software can be used for other purposes not necessarily only what it is designed for, though.
20:03:18 <olsner> yes, but it's WRONG
20:03:34 <olsner> (note: not really)
20:04:31 <ais523> anyway, TDWTF have been strongly against Lotus Notes for years
20:04:31 <ais523> they're continuing for personal amusement, I think
20:04:38 <ais523> not sure why the marketing person is, possibly the same reason
20:04:54 <ais523> alternatively, there's a theory that it's an exceptionally clever troll
20:05:00 <ais523> but if so, it's fun enough to continue to watch
20:05:05 <olsner> 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 <olsner> oh, so the reason for the necroing was that notes' feed reader lost the post for 2 months
20:37:03 <oerjan> >_>
20:37:28 -!- Vorpal has quit (Ping timeout: 246 seconds).
20:38:08 <itidus21> good marketing is turning a negative into a positive
20:38:59 <zzo38> Is there a option for GCC to compile a C program file twice with different preprocessor macros?
20:39:42 <nortti> why?
20:40:36 <zzo38> Since there need two versions of this file (including different .o file if it would help)
20:41:15 <nortti> I think you need to compile it twice
20:41:47 <olsner> use the "&& gcc" flag, then repeat the command line for the second file
20:42:14 <oerjan> 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 <zzo38> What is option to make a different .o file output?
20:42:33 <nortti> -o
20:42:51 <nortti> gcc -c foo.c -o foo.o
20:43:03 <zzo38> OK
20:43:04 <nortti> gcc foo.o -o foo
20:43:25 <nortti> why with all caps?
20:43:46 <olsner> isn't that how you're supposed to spell ok?
20:44:10 <Poniest> Yes X_X
20:44:10 <zzo38> Why do you and others write with all lowercase, then?
20:44:35 <Poniest> “OK” and “okay” are commonly-accepted spellings. “ok” is not.
20:45:03 <zzo38> Poniest: Unless it is Forth, in which case the prompt should be spelled "ok".
20:46:16 <oerjan> i use the secret all-lowercase font, except when i don'T
20:46:17 <olsner> 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 <olsner> and OK can't be shouted, while ok can
20:46:47 <oerjan> O KAY
20:46:54 <zzo38> If you want to write shouting write !!!!!!!!!!!!!!!!!!!!!!!!
20:47:04 <olsner> ok!!!
20:47:10 <oerjan> how archaic!
20:47:19 <nortti> zzo38: why?!!!!!!!!!!!!!!!!!!!!!!!!
20:47:29 <oerjan> who uses PUNCTUATION for shouting these days
20:47:32 <olsner> btw, today is saturday
20:47:42 <oerjan> right...
20:47:53 * oerjan sidles away from time dilated olsner
20:47:54 <zzo38> It is not Saturday in my country.
20:47:59 <olsner> since I'm not working either today or tomorrow, it is a saturday
20:48:02 <nortti> neither in mine
20:48:13 -!- augur has joined.
20:48:20 <zzo38> I don't think it is Saturday anywhere on Earth because the timezones don't work that way.
20:49:27 <olsner> Saturday has been in effect since July 14
20:49:27 <nortti> well what if someone of us is using time machine modem?
20:50:34 <pikhq> zzo38: Y'mean nobody uses UTC-100? :P
20:51:11 <zzo38> pikhq: I wouldn't think they would use UTC-100, but I don't know everything.
20:51:19 <nortti> zzo38: nowhere on _Earth_. what about other planets
20:52:02 <zzo38> Maybe on other planets they might do so if there are more hours in a day
20:53:14 <oerjan> !haskell import Control.Concurrent; main = foldr ((>>) . forkIO . putChar) (return ()) "time machine modem"
20:53:28 <EgoBot> time machine modem
20:53:36 <oerjan> oops
20:53:41 <oerjan> oh wait
20:55:20 <oerjan> !haskell import Control.Concurrent; main = foldr ((. forkIO) . (>>) . putChar) (return ()) "time machine modem"
20:55:21 <olsner> also, there are actually only 5 days of the week: monday, tu/we/thursday, friday, saturday and sunday
20:55:25 <EgoBot> ​\ /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 <oerjan> argh
20:55:44 <olsner> obviously, most weeks the middle weekday happens three times
20:55:51 <oerjan> !haskell import Control.Concurrent; main = foldr ((. forkIO) . (>>) . putChar) (return undefined) "time machine modem"
20:55:56 <EgoBot> ​\ /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 <oerjan> oh hm
20:57:25 <nortti> 19:59 < Gregor> Poor nortti. IRCing through a time-machine-router.
20:57:40 <nortti> it was time machine router, not modem
20:58:12 <oerjan> <nortti> well what if someone of us is using time machine modem?
20:58:21 <oerjan> THE PAST DISAGREES WITH YOU
20:59:00 <nortti> oerjan: I didn't remeber correctly
21:00:45 <oerjan> !haskell import Control.Concurrent; main = foldl ((. putChar) . (>>) . forkIO) (return undefined) "time machine modem"
21:00:51 <EgoBot> medom enihcam emit
21:00:58 <oerjan> bah :(
21:01:22 -!- epicmonkey has quit (Ping timeout: 265 seconds).
21:02:29 -!- Taneb has quit (Quit: Leaving).
21:02:30 <oerjan> !haskell import Control.Concurrent; main = foldl ((. (forkIO . putChar)) . (>>) . forkIO) (return undefined) "time machine modem"
21:02:35 <EgoBot> ​\ /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 <olsner> I should write down my day-of-week rules somewhere
21:03:10 <nortti> why?
21:03:43 <olsner> so that I have proof when I say it's saturday and you say it isn't :)
21:04:17 <olsner> of course, it might not be saturday for you
21:06:02 <nortti> oerjan: what are you trying to do?
21:06:20 <oerjan> getting a bit of nondeterminism
21:06:22 <zzo38> 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 <olsner> "The proper medication for a case of Lotus Notes comes in a variety of calibers, and is best applied intracranially."
21:07:12 <olsner> the notes hate runs deep in these waters
21:07:21 <oerjan> !haskell import Control.Concurrent; main = foldl ((. ((>> return ()) . forkIO . putChar)) . (>>) . forkIO) (return ()) "time machine modem"
21:07:27 <EgoBot> me
21:07:36 <oerjan> 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 <olsner> oh, this lotus notes thread mentions an MLP mod for Skyrim
21:22:58 <shachaf> ion: Hey, maybe I can register a .fi domain.
21:23:13 <shachaf> s/y/h/, naturally.
21:23:54 <nortti> shachaf: why?
21:24:42 <shachaf> Why what?
21:25:42 <nortti> why you'd want to register .fi domain?
21:26:21 <shachaf> Because there are so many good ones not taken!
21:26:56 <olsner> that's because finnish domain names need to be valid finnish words
21:27:14 <shachaf> They do?
21:27:17 <nortti> why?
21:27:25 <olsner> 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 <nortti> how the hell dy.fi is allowed then?
21:28:26 * olsner is obviously the expert on finnish domain names here
21:28:54 <shachaf> olsner: You don't mean to say that you would -- just make things up? And type them into IRC?
21:29:21 <oerjan> ei dy suomi
21:29:47 <nortti> mitä?
21:29:55 <oerjan> kaksi
21:29:56 <olsner> shachaf: why would I do something like that?
21:30:07 <ion> olsner: You are talking out of your ass. :-P
21:30:18 <ion> shachaf: I suppose you could.
21:30:31 <shachaf> Apparently one needs a Finnish mailing address.
21:30:38 <ion> oh
21:30:46 <shachaf> Also, Finnish domains are expensive.
21:31:05 <olsner> yhdeksän?
21:31:41 <nortti> miksi te kommunikoitte numeroilla?
21:32:00 <olsner> iirc, a hundred euros in finnish would be €sata
21:32:30 <nortti> actually it would be sata euroa
21:33:00 <olsner> ok
21:33:39 <oerjan> meidän pitää laskea
21:33:45 <nortti> miksi?
21:34:32 <oerjan> koska numerot ovat perusta maailmankaikkeuden
21:35:17 <nortti> ovatko? minä luulin että alkeishiukkaset ovat
21:36:14 -!- augur has joined.
21:36:48 <oerjan> what kind of language has maailmankaikkeus be the word for "universe", anyhow
21:37:13 <shachaf> The good kind!
21:37:59 <ion> 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 <olsner> hmm, I kind of want to learn finnish now
21:38:55 <nortti> why?
21:39:05 <olsner> because it's weird
21:39:30 <nortti> also epäjärjestelmällisyydettymyydeltäänkin
21:39:31 <oerjan> technically there is a norwegian word "verdensaltet" that's similar, but everyone outside church services says universet anyhow
21:40:32 <ion> The world salt
21:40:53 <olsner> hmm, or worth salt?
21:41:02 <boily> nortti: because of you, my mouth hurts.
21:41:20 <ion> yliesierikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö
21:41:24 <olsner> "Your search - epäjärjestelmällisyydettymyydeltäänkin - did not match any documents."
21:42:40 <ion> epäjärjestelmällistyttämättömyydellisyydellänsäkäänköhän
21:42:42 <nortti> olsner: that is not a common word
21:43:10 <olsner> helpful google translate suggests "Did you mean: epäjärjestelmällisyyde ttymyydeltäänkin"
21:43:17 <olsner> but still can't translate it :)
21:43:32 <nortti> well those two words mean nothing
21:43:38 <oerjan> uncertainty a systematic heaped sell Delta each
21:43:51 <oerjan> i get if i split the first one just right
21:44:06 <nortti> :P
21:44:07 <ion> It can’t be split. It’s not a compound word.
21:44:18 <ion> (The yliesi… is, on the other hand.)
21:45:02 <ion> Well. It is, actually. The words are “epä” and “järjestelmällistyttämättömyydellisyydellänsäkäänköhän”.
21:45:25 <olsner> "taneously from one non-systematic heaped sell Anki"
21:46:02 <ion> Or is it? Epä is a prefix that couldn’t be used on its own.
21:46:32 <ion> I guess it isn’t a compound word after all.
21:47:19 <olsner> anyway, what does any of those long words mean?
21:47:27 <nortti> can someone help me with -täänkin translating postfix?
21:48:03 <oerjan> i cannot get the i in -pulaisvara- to fit into anything translatable :(
21:48:24 <nortti> it is apulaisvara
21:49:02 <nortti> or -apulais- -vara-
21:49:35 <oerjan> ah it knew apulais
21:50:08 <oerjan> ooh it manages all of varavaurioraivausvuorovarausratkaisupäällikkö
21:50:19 <nortti> the base word for apulais is apulainen
21:50:43 <oerjan> over
21:50:43 <oerjan> ancestors
21:50:43 <oerjan> special
21:50:43 <oerjan> Deputy
21:50:44 <olsner> haven't gotten anything out of yliesierikois yet though
21:50:45 <oerjan> Vice-mining damage interactive booking solution manager
21:50:57 <FreeFull> Universe is wrzechświat in Polish
21:51:15 <FreeFull> Which means "all world/worlds"
21:51:25 <olsner> hmm, "more than a special pre-clearance as assistant vice-lesion interaction booking solution manager"
21:51:37 <olsner> (after splitting to yli esi erikois apulais varavaurioraivausvuorovarausratkaisupäällikkö)
21:52:03 <oerjan> olsner: um that's the same as my splitting but a different translation
21:52:09 <olsner> interesting
21:52:34 <oerjan> ah you used spaces instead of newlines
21:52:43 <nortti> 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 <olsner> but I did have "Vice-mining damage interactive booking solution manager" as part of most of my splits
21:56:12 <FreeFull> erikoisapulaisvaravaurioraivausvuorovarausratkaisupäällikkö
21:56:17 <FreeFull> That's almost as long as some German words
21:56:41 <Sgeo> HELO
21:56:43 <Sgeo> HELP
21:56:51 <Sgeo> My computer thinks I'm holding down shift
21:57:05 <nortti> why?
21:57:19 <FreeFull> Sgeo: Press both shift keys and depress?
21:57:26 <FreeFull> And try toggling capslock twice too
21:57:37 <Sgeo> Didn't help
21:57:48 <FreeFull> So if you press 2
21:57:56 <FreeFull> Do you not get the number
21:58:01 <oerjan> toggling capslock _once_ might also help in certain cases >:)
21:58:09 <olsner> wikipedia gave me kumarreksituteskenteleentuvaisehkollaismaisekkuudellisenneskenteluttelemattomammuuksissansakaankopahan ... google translate seems to be entirely stumped
21:58:26 <Sgeo> Weird I can type in here without it thinking that
21:59:19 <oerjan> 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 <oerjan> (for some reason other windows don't often work as well)
22:00:17 <olsner> oh wow, "The longest word ever used in Sanskrit literature is:
22:00:17 <olsner> निरन्तरान्धकारिता-दिगन्तर-कन्दलदमन्द-सुधारस-बिन्दु-सान्द्रतर-घनाघन-वृन्द-सन्देहकर-स्यन्दमान-मकरन्द-बिन्दु-बन्धुरतर-माकन्द-तरु-कुल-तल्प-कल्प-मृदुल-सिकता-जाल-जटि
22:00:17 <olsner> ल-मूल-तल-मरुवक-मिलदलघु-लघु-लय-कलित-रमणीय-पानीय-शालिका-बालिका-करार-विन्द-गलन्तिका-गलदेला-लवङ्ग-पाटल-घनसार-कस्तूरिकातिसौरभ-मेदुर-लघुतर-मधुर-शीतलतर-सलिलधारा-निराकरिष
22:00:19 <olsner> ्णु-तदीय-विमल-विलोचन-मयूख-रेखापसारित-पिपासायास-पथिक-लोकान्"
22:00:27 <ion> nice
22:00:58 <olsner> not sure if that got split due to length or because I copy-pasted some line breaks
22:03:47 <olsner> "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 <nortti> olsner: what does that mean?
22:04:57 <olsner> "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 <olsner> nortti: how about that finnish word?
22:11:35 <nortti> olsner: I'm not sure how to translate that one
22:13:38 <nortti> 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 <FreeFull> 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 <FreeFull> It means 9999999999999 years old
22:15:04 <olsner> 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 <FreeFull> A language should have a really long word that means something simple
22:16:35 <FreeFull> Like aawrfyawiogysoifbysdiofbysoirgyaoiwerfyswfio meaning pie
22:16:40 <nortti> why?
22:16:47 <FreeFull> Because
22:17:30 <olsner> in a country without pie or any knowledge of the concept of pie, that would make sense
22:17:41 <olsner> they have no need for an easily accessible word for pie
22:21:26 <olsner> otoh, they will have no need for a language at all since no-one will live there
22:23:08 <FreeFull> Who would live in a country without pie
22:24:41 <olsner> indeed no-one
22:29:33 -!- soundnfury has quit (Ping timeout: 276 seconds).
22:36:23 <Phantom_Hoover> I could probably deal with it.
22:36:34 <Sgeo> I seem to have made myself half-deaf, hopefully temporarily/fixably
22:37:16 <FreeFull> Sgeo: Maintain as much silence as you can
22:37:24 <FreeFull> It will help the cells in your ear recover
22:37:45 <Sgeo> Recover from either ear wax or being poked?
22:38:10 <FreeFull> Oh, I assumed you made yourself deaf with loud noise
22:39:02 <Phantom_Hoover> Sgeo, pretty sure you can't get serious, permanent hearing damage by poking your eardrum.
22:39:20 <Sgeo> With one of those devices that's supposed to help clear out earwax
22:39:25 <Sgeo> (Not a q-tip)
22:39:47 <FreeFull> Water is good for earwax
22:40:43 <Phantom_Hoover> AFAIK clearing your ear canal itself is a bad idea because there's a risk of blockage or something.
22:41:49 <FreeFull> You won't get blockage if you use water
22:42:16 <olsner> 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 <olsner> 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 <itidus21> Sgeo: does it hurt?
22:43:27 <itidus21> i dunno if these sections have pain sensors but can't hurt to ask
22:43:33 <Sgeo> It wasn't an ear wax, it was a ... thing designed for it, a little loop on a little pole
22:43:36 <Sgeo> itidus21, no.
22:44:07 <olsner> a loop on a pole? sounds like you're using the wrong implements
22:44:15 <Phantom_Hoover> Sgeo, did anything hurt like hell.
22:44:38 <Sgeo> Phantom_Hoover, no
22:45:09 <Phantom_Hoover> What actually *happened*?
22:45:16 <Phantom_Hoover> Were you just cleaning your ears and then suddenly, deaf?
22:45:32 <olsner> oh, maybe your headphone cord is just glitchy?
22:46:30 <Sgeo> Phantom_Hoover, yes
22:47:27 <olsner> ears are actually self-cleaning though
22:48:01 <Sgeo> Not going to say completely deaf
22:48:06 <Sgeo> And it's just the one ear
22:48:29 <Sgeo> (The ear that I've come to consider as good, because this sort of thing rarely happens to it)
22:51:59 <oerjan> your lucky ear, check
22:52:46 <itidus21> when it does happen is it during cleaning?
22:53:00 <oerjan> have you tried shutting your nose and mouth and blowing?
22:54:17 -!- azaq23 has quit (Quit: Leaving.).
22:54:47 <Sgeo> itidus21, normally, no, this time, yes
22:54:49 <oerjan> then swallow and/or yawn afterwards
22:55:12 <Sgeo> oerjan, didn't help
22:55:51 <oerjan> oh well
22:56:24 <Sgeo> Hiccupped, it felt weird
22:56:59 <oerjan> ah the TardisT Monad is now official
22:57:14 <nortti> what does it do?
22:57:34 <oerjan> it has both forward and backward travelling state
22:57:34 <Sgeo> Time travels, presumably
22:57:52 <nortti> interesting
22:57:53 <oerjan> http://www.haskell.org/pipermail/haskell/2012-August/023455.html
22:58:06 <Sgeo> And also, wouldn't it be a monad transformer, not a monad?
22:58:14 <oerjan> ...ok
22:59:00 <nortti> that is just awesome
23:00:02 <olsner> if you let the backward and forward state be the same thing, I think you get something like monadfix
23:00:48 <oerjan> olsner: you need to tie them together at the ends anyway.
23:07:19 -!- nortti_ has joined.
23:21:24 <itidus21> the important thing is that dr who fans can expect some new surprises in their google searches
23:22:02 <olsner> does dr who have monads as well?
23:23:45 <itidus21> on second thought i doubt there'll be much google crossover
23:25:43 <itidus21> but there is actually a place in morocco named tardist
23:28:08 <itidus21> and on youtube, tardist subscribed to: MIT 5 months ago
23:29:36 <oerjan> 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 <oerjan> `welcome nys
23:41:37 <nys> hi :)
23:41:39 <HackEgo> 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 <nys> oh i've been here before
23:42:12 <oerjan> oh :)
23:42:21 <quintopia> hi
23:42:25 <nys> hi hi hi
23:42:36 <nys> i'm learning perl
23:42:48 <oerjan> mm, perl
23:43:16 <oerjan> my favorite language before i learned haskell
23:43:32 <quintopia> heh
23:43:35 <nys> i haven't managed to wrap my brain around functional stuff yet
23:43:44 <quintopia> hurray for line noise
23:43:50 <quintopia> the world needs more of it
23:44:50 <nys> if i do learn haskell some day it will probably become my favorite
23:45:29 <oerjan> OBVIOUSLY
23:46:20 <nys> it seems like a really logical and consistent language
23:46:35 <nys> i just haven't put in the effort to figuring it out yet
23:47:37 <oerjan> > fix((1:).scanl(+)0)
23:47:40 <lambdabot> [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 <oerjan> oops
23:47:57 <nys> whuh
23:47:58 <oerjan> off by something error
23:48:17 <oerjan> > fix((0:).scanl(+)1)
23:48:19 <lambdabot> [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 <nys> are there certain tasks which would better suited to perl or haskell just by the nature of them?
23:53:08 <nys> or is haskell just better at everything? :D
23:53:10 <quintopia> sure
23:53:19 <quintopia> interfacing with irssi is better suited to perl
23:53:36 <quintopia> as is modifying and monolithic perl app
23:53:41 <quintopia> *any
23:53:55 <Sgeo> 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 <oerjan> WAT
23:54:44 <oerjan> what do you mean by metaprogramming
23:55:21 <quintopia> adding new features to the language itself, usually
23:55:26 <Sgeo> 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 <oerjan> OKAY THEN.
23:57:24 <olsner> I would say that many metaprogramming tasks can be done using regular programming in haskell
23:58:39 <oerjan> dsl's are easy at least, as long as you don't insist on an incompatible syntax
23:58:50 <olsner> ... which would be why metaprogramming in haskell is rarely used (and presumably difficult and irksome)
←2012-08-06 2012-08-07 2012-08-08→ ↑2012 ↑all