00:03:58 -!- KingOfKarlsruhe has quit (Remote closed the connection).
00:20:07 <AnMaster> does UTF-8 come in different flavours for different languages really!?
00:30:47 <fizzie> "de" as in "decode", in this case.
00:31:47 <fizzie> Although in "decode" the "de-" has the usual ~= "un-" prefix meaning.
00:33:28 <ehird> http://drivey.com/DONKEYQB.BAS.html i wish i could code like this, its a whole game with graphics packed into such small space
00:33:36 <fizzie> "Latin prefix, “from”. 1. Meaning reversal, undoing or removing: decouple, de-ice. 2. Intensifying: denumerate. 3. Meaning from, off: detrain."
00:33:46 <ehird> i used to say, blah blah bill gates can't program blah blah sucks blah
00:33:54 <ehird> but then donkey.bas, just, wow
00:34:00 <ehird> i couldn't write donkey.bas in that little code
00:35:51 <ehird> also even if i could write that code i couldn't write it on an 80x24 console with no fancy cross-referencing
00:49:21 -!- Mony has quit ("Ne regrettons pas le passé, ne nous préoccupons pas de l'avenir : le sage vit dans le présent.").
02:17:09 -!- danopia has quit (Connection timed out).
02:17:36 -!- danopia has joined.
03:07:22 -!- oerjan has quit ("Gooed knight").
03:09:10 -!- Azstal has joined.
03:25:34 -!- Asztal has quit (Connection timed out).
03:56:30 <ihope> So, mathematical proofs have been turned into music.
03:57:21 <ihope> Each step is one note, the pitch being its depts.
03:57:37 -!- Azstal has changed nick to Asztal.
04:12:37 -!- appletizer has joined.
04:12:40 -!- appletizer has left (?).
05:16:43 -!- Asztal has quit ("@").
05:19:38 <psygnisfive> you know that oklocod isnt in norway right?
05:27:59 <GregorR> To my knowledge, oklocod is not a scrawny woman with a penis.
05:49:03 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | que.
07:56:41 -!- Asztal has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:38:25 -!- lilja has joined.
08:39:32 <oklocod> sometimes i just say something to know whether i'm oerjan or oklopol. we're just that similar
08:39:39 <oklocod> also i guess i'm not either atm
08:39:41 -!- oklocod has changed nick to oklopol.
08:44:16 -!- kt3k has joined.
08:47:22 -!- GreaseMonkey has joined.
09:47:30 -!- GreaseMonkey has quit ("So, how much do you love noodles?").
10:25:44 -!- KingOfKarlsruhe has joined.
11:01:26 -!- kt3k has quit (Read error: 104 (Connection reset by peer)).
11:28:26 -!- kt3k has joined.
11:28:34 -!- Slereah_ has quit (Read error: 113 (No route to host)).
11:28:41 -!- Slereah_ has joined.
11:35:56 -!- kar8nga has joined.
11:49:03 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | makes sense.
12:20:04 <AnMaster> btw, anyone know a regex to validate an email? I needs to support all the obscure features, such as embedded and nested comments
12:20:22 <AnMaster> perl or PCRE style regex needed
12:20:59 <AnMaster> I don't need to extract the email in some normalised format, just find if it is valid or not :)
12:29:16 <Ilari> AnMaster: Dunno, but that validation is possible to do with DFA+counter...
12:37:49 <fizzie> http://www.regular-expressions.info/email.html claims to have a RFC 2822 -compliant one, but I'm not sure I'd (a) trust them or (b) use it.
12:40:56 <fizzie> I'm not sure it does comments correctly, judging from the description.
12:43:14 <Ilari> To do comments right, you need something more powerful than standard Regex (which is equivalent to DFA).
12:43:37 <fizzie> Well, Perl regex is quite far from "standard", what with the "embed code in it" features.
12:43:51 <fizzie> But the one quoted there is suspiciously short and simple for that.
12:46:02 <fizzie> Still, depending on circumstances it might make more sense to ask your local mail system whether it thinks the given address is valid, especially if you intend to actually send some mail there. Not that that's always possible.
12:48:50 <AnMaster> fizzie, I don't know if there will be any mail system where the code runs
12:49:15 <AnMaster> and even if there was, I got no idea how to ask it
12:49:27 <AnMaster> qmail? ssmtp? sendmail? postfix?
12:54:46 <fizzie> Yes, for potentially-portable code it's not really possible.
12:56:20 <fizzie> And of course that kind of testing would usually accept "foo" as a valid address since it often auto-expands to "foo@the.local.domain".
12:58:17 <AnMaster> fizzie, hm yeah I only care if it is well formed, not if it is valid
13:05:10 -!- danopia has quit (Read error: 101 (Network is unreachable)).
13:05:50 -!- danopia has joined.
13:08:51 <fizzie> If you really want exact compliance, you might have more look just writing a parser from the RFC2822 ABNF notation, instead of trying to match that with a regex.
13:47:11 -!- moozilla has joined.
13:51:54 <ehird> lol@psygnisfive correcting oklopol's whereabouts to bsmntbombdood
13:52:06 <ehird> bsmntbombdood was having orgies with oklopol before psygnisfive even came here the first time/
14:15:35 -!- KingOfKarlsruhe has quit (Remote closed the connection).
14:16:35 -!- kar8nga has quit (Read error: 110 (Connection timed out)).
14:23:23 -!- oerjan has joined.
14:24:19 <oklopol> yes i guess i'm somewhat... orgylicious?
14:45:08 <Asztal> I've seen a proper RFC 822 email regex, and it was definitely longer than the one of regular-expressions.info
14:45:20 <Asztal> it was about 20 lines or so at 80 characters wide
14:45:34 <ehird> Asztal: its not valid.
14:45:38 <ehird> its about 40 lines
14:45:45 <ehird> it only handles nested comments
14:46:59 <Asztal> it's a shame, really, I like my double-quoted email addresses, but I can't use them anywhere
14:47:56 <Asztal> e.g. "Real Name"@domain.com
14:50:53 <fizzie> Should be possible to do a real one with Perl regexps, though; this slide has one "match balanced parentheses" example: http://perl.plover.com/yak/regex/samples/slide083.html
14:52:04 <fizzie> And PCRE also seems to have some support for doing recursion within a regex with syntax like "(?P>name)", which apparently will recursively match a group named (?P<name>...).
14:52:52 <fizzie> The Perl one embeds Perl code in it so obviously only works with Perl, and correspondingly the (?P>name) syntax seems to be a PCRE-only extension.
14:53:42 <oerjan> this stuff reminds me of that "gluing things to a skateboard to make a racecar" phrase with brainfuck derivatives
14:55:15 <oerjan> now where did that go...
14:56:45 <oerjan> my attempts to google seem to only throw up people doing so physically, or something
14:57:12 <oerjan> ah it was "luxury car"
15:00:04 <fizzie> [2006-08-05 03:50:52] < RodgerTheGreat> brings to mind the old "gluing parts onto a skateboard to make a luxury car" adage.
15:00:26 <oerjan> it's in the Brainfuck article on the wiki
15:02:11 <fizzie> Whoops, the fungot ^oko command got lost when it crasheded.
15:02:11 <fungot> fizzie: try it! it's so clever i wanna cry
15:02:24 <fizzie> fungot: See, it doesn't work.
15:02:24 <fungot> fizzie: but i want to apply map to each list in the end
15:10:17 -!- kar8nga has joined.
15:17:44 -!- slereah has joined.
15:17:44 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)).
15:34:12 -!- slereah has quit (Read error: 113 (No route to host)).
15:55:17 -!- Ilari has quit ("Won't be back for a while...").
16:00:33 <AnMaster> Asztal, are you sure quoted emails like that are valid?
16:01:15 -!- KingOfKarlsruhe has joined.
16:02:27 <ehird> So is "Hello (world"(test\)ab"c)")@foobar.com
16:10:13 <AnMaster> ehird, how many MTAs handle that?
16:10:21 <oerjan> that's not the precise word i would have used
16:10:30 <ehird> AnMaster: Beats me.
16:10:44 <ehird> But the "canonical" version is "Hello (world"@foobar.com
16:10:51 <AnMaster> hopefully all, but that is so strange, one never knows
16:13:11 <Asztal> hmm, thunderbird doesn't show it properly, but it does get to me when I use it
16:18:15 <oerjan> Parsing is a solved problem, it's just everyone keeps forgetting the solution...
16:18:30 <oerjan> and it is _not_ regexes
16:18:32 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)).
16:18:56 -!- bsmntbombdood has joined.
16:22:44 -!- KingOfKarlsruhe has quit (Remote closed the connection).
16:30:28 <AnMaster> oerjan, right, a recursive parser would work best I think
16:30:37 <AnMaster> at least it seems like the most logical way to do it
16:40:25 -!- Slereah_ has joined.
16:41:00 -!- danopia has quit (Remote closed the connection).
16:49:33 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)).
16:58:31 -!- Slereah_ has joined.
17:04:10 -!- Mony has joined.
17:05:00 -!- slereah has joined.
17:05:04 -!- Slereah_ has quit (Read error: 113 (No route to host)).
17:08:22 * ihope convolutes psygnisfive with a sinc function
17:08:44 <ihope> You were broadcasting on too many frequencies, I'm afraid.
17:09:02 <ihope> oerjan: sin x / x, modulo constants.
17:09:18 <ihope> In the slang sense of "modulo", that is.
17:10:04 <ihope> en.wikipedia.org/wiki/sinc, en.wiktionary.org/wiki/modulo?
17:11:00 <ehird> oerjan: i beat you to it
17:11:03 <oerjan> ic, it really _is_ modulo constants
17:11:47 * oerjan convolutes ehird with absinthe
17:12:11 * ihope looks in his Book of Fourier Transforms
17:13:17 <oerjan> "A revival of absinthe began in the 1990s, when countries in the European Union began to reauthorize its manufacture and sale."
17:13:19 * slereah convolutes ihope with Dirac Delta
17:13:52 <ihope> Let's see, sinh is e^x - e^-x modulo a constant, so its Fourier transform is...
17:14:01 <ehird> psygnisfive: yes but i am 13
17:14:06 <ihope> slereah: that tickles!
17:14:06 <ehird> most certainly illegal :-P
17:15:42 <psygnisfive> banning absinthe was silly in the first place
17:15:50 <oerjan> and now ehird seems to be stuck in my convolution apparatus
17:16:10 <ihope> Well, the Fourier transform of e^iax is delta(omega - a) modulo a constant, so... I think the delta means psygnisfive has permanently modified me.
17:16:26 <psygnisfive> did this inspire you earlier, oerjan: http://xkcd.com/26/?
17:18:20 <psygnisfive> thats a golden oldie XKCD right there. back when randall was a wee boy trying to be cool AND nerdy at the same time
17:20:02 <oerjan> i think ihope started this subject, not i
17:20:22 <psygnisfive> did this inspire your earlier, ihope: http://xkcd.com/26/?
17:21:06 <ihope> psygnisfive: nope.
17:21:24 <oerjan> hm, IWC had something similar
17:21:35 <oerjan> (of course i read both)
17:22:05 <oerjan> or maybe xkcd did it twice
17:22:45 <ihope> Irregular Webcomic is the one with the legos, isn't it?
17:22:51 <oerjan> http://www.irregularwebcomic.net/1640.html
17:23:03 <oerjan> not this one comic though
17:23:26 <oerjan> oh wait it was an xkcd parody
17:23:42 <psygnisfive> http://www.irregularwebcomic.net/2078.html
17:24:10 <psygnisfive> "Hah! haha! That's so funny! Because like, see, Indy said they don't stop for anything, and then the nazi says that they sneer at stopping! :D"
17:24:54 <oerjan> that's an in-joke, sort of
17:25:22 <oerjan> the nazi science sneers bit
17:25:25 <psygnisfive> meaning they're only fun... inside a small group of people
17:25:43 <oerjan> um it's an inside joke for _that comic_
17:27:04 <oerjan> oh and there is sinc too
17:32:27 <SimonRC> so, a comic is doing a joke that is only funny if you have read the comic?
17:38:54 -!- ENKI-][ has quit (Read error: 104 (Connection reset by peer)).
17:44:40 -!- ENKI-][ has joined.
17:44:43 <ehird> SimonRC: so, a comic is doing a joke that is only funny if you have read the comic?
17:49:04 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | More like ``all the hallucination''..
17:51:16 <ehird> i guess psygnisfive thinks garfield is hilarious
17:51:18 <ehird> no context needed there
17:51:50 <oerjan> hey hey don't let it get out of hand here
17:52:10 * ehird opens hand, it gets out
17:52:47 <ehird> stop swatting things
17:52:52 <ehird> I nominate ihope for Grand Swatter.
17:53:07 <oerjan> you're not a thing are you?
17:53:26 <SimonRC> ehird: I prefer garfield minus garfield
17:53:30 * oerjan hides the swatter before ehird can swallow it again
17:53:41 <ehird> SimonRC: hmm, what about garfield minus jon
17:53:45 <ehird> what about garfield minus garfield and jon
17:53:48 <ehird> SimonRC: I ate it before
17:53:51 <ehird> when I was a snake
17:53:57 <ehird> causing a singularity
17:54:05 <ehird> SimonRC: a few days ago
17:54:34 <ehird> knuffelt sounds like a death metal term
17:54:39 <oerjan> hey, keine Verknuffeling!
17:54:43 <ehird> like... knuffelt=RIP BRAINS OUT
17:55:21 <ehird> that should be a v
17:55:30 <ehird> FVCKING KNVFFELT RAMPAGE
17:55:50 <oerjan> no obviously it should be ü
17:56:04 <ehird> psygnisfive: no, U->V is very common among METÄLHEADS
17:56:22 <ehird> FVCKING KNVFFËLT RÄMPÄGË
17:56:39 <ehird> ¨V is the most metal of all letters, though
17:56:56 <ehird> SimonRC: V with an umlaut
17:57:07 <ehird> you get the REALLY METAL u-with-umlaut
17:57:11 <ehird> the REALLY METAL u->v
17:57:16 <ehird> ¨V = the metalest of all characters
17:57:24 <SimonRC> um, combining characters go after don't they?
17:57:32 <psygnisfive> u->v is not really metal. i refuse to believe this proclamation.
17:57:56 <ehird> SimonRC: os x lets me do ¨-then-a to get ä
17:58:02 <ehird> so I was following with that
17:58:13 <ehird> psygnisfive: here, one citation: http://www.urbandictionary.com/define.php?term=kvlt
17:58:24 <ehird> [[Deriving from the word "cult", kvlt is spelled like it is in order to create a medieval vibe.
17:58:24 <ehird> This is because it is used to speak positively of a metal band (particularly of the death/black metal variety) for their cult underground status. Is also applied the same way as tr00]]
17:58:24 <oerjan> well if metal uses umlaut to be quasi-nazi, they could clearly use V to be quasi-fascist
17:58:26 -!- Mony has quit ("Ne regrettons pas le passé, ne nous préoccupons pas de l'avenir : le sage vit dans le présent.").
17:58:47 <ehird> psygnisfive: now make it uppercase
17:59:09 <SimonRC> ehird: that's when typing. In unicode, the combining codepoint comes after
17:59:12 <ehird> fuck that's metal.
17:59:23 <ehird> SimonRC: but I was typing it ¨-then-V
18:00:27 <SimonRC> "The Berlin Interpretation" sounds much more significant than it actually is.
18:01:00 <oerjan> also, no:kvalt = strangled, suffocated
18:01:22 <ehird> KV̈LT KV̈LT KV̈LT KV̈LT KV̈LT KV̈LT KV̈LT KV̈LT KV̈LT KV̈LT KV̈LT
18:01:23 <SimonRC> sounds like a good band name actually
18:01:37 <ehird> also The Berlin Interpretation sounds like an awesome band name
18:01:43 <SimonRC> an attempt to define what a Roguelike game is
18:02:09 <ehird> THE BERLIN INTERPRETATION
18:02:17 <SimonRC> decided at the International Roguelike Development Conference 2008
18:02:27 <ehird> The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretation The Berlin Interpretat
18:02:41 <ehird> psygnisfive: no, i called it first. after he did
18:03:04 <ehird> no... i have an idea
18:03:22 <psygnisfive> sort of like jazz improvisation, but by committee
18:03:26 <ehird> The Berlin Interpretation should make their songs by writing a program to process a randomly generated rougelike's map
18:03:32 <ehird> and turning it into a musical blueprint
18:06:42 * SimonRC goes away, but irssi is still listening.
18:07:14 <ihope> Hmm, we need a SimCity-like roguelike.
18:07:29 <ehird> i wanna code a simple rougelike sometime
18:07:56 <SimonRC> ehird: there is already a "The Rougelike" (sic)
18:08:03 <ihope> I will now look up Dwarf Fortress, read about it, and say "Not at all."
18:08:14 <ehird> [[A roguelike game written mostly in Common Lisp, and the first version was written in 7 days.
18:08:15 <ehird> The game takes a satirical approach at Wikipedia. Your character is a "rouge" admin, and you must commit as many outrageous actions as possible before you'll get forced out of Wikipedia. For each such action you'll get Rouge points. You also have Karma points, which are given for good actions and subtracted for bad actions.]]
18:08:35 * SimonRC goes away, but irssi is still listening.
18:09:28 <ihope> Probably very much like Dwarf Fortress.
18:10:06 <ehird> ihope: You're meant to say "Not at all"
18:11:04 <ihope> ehird: sorry, but my opinion of the game changed when I learned what it is.
18:12:21 <ihope> Being able to change your mind is a sign of maturity. Not understanding others' maturity is a sign of immaturity. Therefore, I am more mature than you. :-P
18:14:00 <ehird> <ihope> I will now look up Dwarf Fortress, read about it, and say "Not at all."
18:14:08 <ehird> ihope: Not keeping promises is a sign of immaturity. :-P{
18:14:45 <ihope> Pointing out others' immaturity is a sign of immaturity. Therefore, I'm still more mature than you.
18:14:58 <ehird> ihope: But you pointed out my immaturity first, thus making you immature.
18:15:28 * oerjan proves his maturity by swatting both ihope and ehird ---##
18:15:45 <oerjan> STOP QUARRELING YOU KIDS
18:15:46 <ehird> I nominate ihope for Grand Swatter
18:15:58 * oerjan hides the swatter again
18:16:02 <ihope> How long's the nomination period?
18:16:21 <ihope> I also vote ihope.
18:16:30 <ehird> Tick tock tick tock
18:16:32 <ihope> Wait, there are no other contenders, so you can just install me.
18:16:38 <oerjan> I declare an emergency and cancel the vote, due to terrorist threats
18:16:47 <ehird> ihope: Oh. I install ihope as Grand Swatter.
18:16:58 <oerjan> you don't have a swatter
18:16:59 <ehird> oerjan: emergency sessions don't stop the iadop
18:17:06 <ehird> oerjan: and you'll notice yours has disappeared
18:17:10 <ihope> Now I swat oerjan.
18:17:10 <ehird> as you are no longer Grand Swatter
18:17:19 <ehird> oerjan: agora office
18:17:22 <ehird> International... something
18:17:24 <ihope> An International Associate Director of Personnel, isn't it?
18:17:26 <ehird> Handles the elections of other offices.
18:17:35 <ehird> Grand Swatter is by analogy to Grand Poobah.
18:17:40 <ehird> Who controls the caste system.
18:17:51 <ihope> You can get personnel pizzas at my school.
18:19:05 <psygnisfive> "I hope you can get personal pizzas at my school"
18:19:45 <ihope> I don't think the personnel pizzas contain any personnel.
18:20:01 <psygnisfive> infact, you can get them every day at the cafe outside my building
18:20:26 -!- Hiato has joined.
18:21:10 <psygnisfive> my school cooks live personnel into their pizzas
18:21:33 <psygnisfive> you can feel them wiggling and squirming as you swallow them
18:21:51 <Asztal> I totally failed to parsed that first sentence
18:22:00 <oerjan> very tiny personnel or very big pizzas?
18:22:00 <ihope> Are they animal or vegetable people?
18:22:01 <Asztal> (and failed to grammared)
18:22:05 <ehird> oh, fucking wonderful. one of those rickroll sites that resize your browser and bat it around the screen.
18:22:20 <ihope> I hear that you can slice up vegetables and they'll still be alive.
18:22:39 <psygnisfive> ive been tempted to swallow a fish live. :o
18:22:45 <ehird> totally the most hilarious thing ever guys right
18:23:07 <ehird> on the scale of hilarious
18:23:23 <oerjan> ah before the last decadence
18:23:32 <psygnisfive> "fuckin' a" is a very long island thing to say
18:23:44 <ihope> It has a z-score of 1,000,000,000,000,000,000,000,000,000,etc,000,000.
18:23:49 <oerjan> ehird is british afaik
18:24:01 * ihope walks away, chanting BBBBBBBBBBBBBB
18:26:10 <oerjan> shouldn't that be BRBRBRBRBRB
18:28:44 * ihope does a Google search for 'esoteric bbbbbbbbbbbbbb'
18:29:15 <ihope> Now taking bets on how many results I got.
18:30:48 -!- Hiato has quit ("Leaving.").
18:30:53 <ehird> ihope: who was right
18:31:26 <oerjan> ehird is disqualified as he clearly googled himself before betting
18:53:10 -!- KingOfKarlsruhe has joined.
19:01:03 -!- LinuS has joined.
19:59:53 -!- kt3k has quit ("CHOCOA").
20:12:02 -!- ENKI-][ has quit (Read error: 104 (Connection reset by peer)).
20:13:43 -!- oerjan has quit ("leaving").
20:14:08 -!- hakware has joined.
20:15:04 -!- hakware has changed nick to ENKI-][.
21:17:43 -!- Slereah_ has joined.
21:17:43 -!- slereah has quit (Read error: 104 (Connection reset by peer)).
21:31:17 -!- lilja has quit ("KVIrc 3.2.0 'Realia'").
21:42:47 -!- moozilla has quit (Connection timed out).
21:49:52 -!- kar8nga has left (?).
22:06:48 <AnMaster> Huh is there really no way to translate "lagom" to a single English word
22:07:21 -!- LinuS has quit ("Puzzi. S, parlo proprio con te. Puzzi.").
22:08:19 <olsner> that's like the most well-known untranslatable swedish word though
22:08:39 <AnMaster> olsner, well Norwegian apparently has it...
22:09:02 <AnMaster> but apart from that seems no one else does
22:09:19 <AnMaster> olsner, after all it is such a useful word
22:09:34 <AnMaster> ehird, well... That is hard to describe
22:09:53 <AnMaster> like "average, sufficient" but with a positive meaning. Like "the golden mean" or such
22:10:10 <AnMaster> ehird, but that is inexact too
22:10:20 <ehird> AnMaster: how about 'just right'?
22:10:21 <AnMaster> http://en.wikipedia.org/wiki/Lagom (!)
22:10:59 <AnMaster> I think the "Other languages" there is incorrect
22:11:09 <AnMaster> "passeli" sounds like Finish to me
22:11:33 <AnMaster> psygnisfive, doesn't wikipedia have some page about it?
22:11:41 <olsner> I guess 'passeli' ~= 'passlig' or something in swedish
22:11:42 <AnMaster> I'm pretty sure I read that before
22:11:49 <ehird> AnMaster: [[Often used as answer to the question "how are you?".]]
22:11:54 <ehird> "How are you?" "Just right"
22:11:54 <psygnisfive> yeah but it doesnt make any sense that its undecidable
22:11:57 <ehird> would seem to make sense
22:12:02 <AnMaster> ehird, lagom can't be used like that
22:12:12 <ehird> AnMaster: well in norweigan it can
22:12:19 <psygnisfive> i mean, you have a finite number of pairs and you can only use one pair once, right?
22:13:09 <psygnisfive> ok nevermind i misread the description of the problem
22:14:24 <AnMaster> ehird, It would sound bloody strange to use it for "How are you?". The standard answer is like in English
22:14:31 <ehird> AnMaster: "Lagom" ("lagum, lugum") also exists in Norwegian and is accepted in both Bokmål and Nynorsk. The connotations in Norwegian, however, are somewhat different from Swedish. In Norwegian the word has synonyms as "fitting, suitable, comfortable, nice, decent, well built/proportioned". While some synonyms are somewhat similar in meaning (e.g. "suitable" and "reasonable", "fitting" and "in balance"), many present in Swedish don't seem to exist in Norwegia
22:14:37 <ehird> when did that get cut off
22:15:11 <ehird> an and vice versa. A closer equivalent in terms of denotation/connotation is the Norwegian word "passe" ("passende, passelig", see Jante Law), which translates more or less as "fitting, adequate, suitable" in English. The concept of 'lagom' is similar to Russian expression 'normal'no' (нормально, literally normally, note that 'normality' doesn't mean being too good or too rich), which indicates sufficient and sustainable state of, e.g., one's liveliho
22:15:15 <ehird> did that get through
22:15:18 <psygnisfive> ehird, if you're gonna talk about languages, you might want to come over to #isharia on sorcery.net
22:15:22 <ehird> ood. Often used as answer to the question "how are you?".
22:15:32 <ehird> psygnisfive: i'm just copypasting from wikipedia
22:15:33 <psygnisfive> lots of people i think would enjoy talking about these things with you guys
22:15:36 <AnMaster> ehird, get a client that splits :P
22:16:08 <ehird> but fine, random channels are cool to me
22:16:20 <ehird> speaking of which why did I leave #vjn?
22:16:30 <ehird> swedish people talking in broken english like 'pretty an cool'
22:16:33 <ehird> and going okokokokoko all the time
22:16:41 <AnMaster> ehird, it wouldn't work to answer "How are you" in Swedish, that was all I was saying
22:16:42 <ehird> please don't smite me for that typo oklopol
22:16:51 <AnMaster> <ehird> swedish people talking in broken english like 'pretty an cool' <-- err no?
22:16:57 <ehird> AnMaster: i said finnish
22:17:01 <ehird> and that's what people do in #vjn
22:17:05 <ehird> 'kinda an cool thing :)'
22:17:13 <ehird> i have a suspicion it is on purpose.
22:17:48 <ehird> psygnisfive: oh this is gold, irc.sorcery.net forward me to NOMAD.SORCERY.NET
22:17:52 <AnMaster> ehird, you mean to make others believe they aren't as good at English thus tricking their opponent?
22:17:59 <ehird> AnMaster: i just think they're batshit insane
22:18:36 <AnMaster> ehird, what was the operations of a nomad now again?
22:18:38 <ehird> i mean that seals the deal doesnt it?
22:18:40 <ehird> i can never leave now
22:18:47 <ehird> AnMaster: i'd have to look it up in the logs
22:18:58 <AnMaster> ehird, right then how do they differ from monads?
22:19:09 <ehird> AnMaster: I turned 'a' into 'm a' and 'm a' into 'a'
22:19:14 <ehird> making them entirely useless :P
22:19:37 <ehird> AnMaster: in the type signatures
22:19:48 <AnMaster> ehird, I don't yet know haskell :P
22:19:58 <ehird> AnMaster: you asked
22:20:02 <ehird> <AnMaster> ehird, right then how do they differ from monads?
22:20:10 <AnMaster> ehird, right. I expected something understandable
22:20:16 <ehird> pfffffffffffffffffffft
22:20:25 <AnMaster> ehird, btw is there any good online resource for learning haskell?
22:20:30 <ehird> AnMaster: yah. yaht
22:20:43 <ehird> http://www.cs.utah.edu/~hal/docs/daume02yaht.pdf
22:20:47 <ehird> http://en.wikibooks.org/wiki/Haskell/YAHT
22:21:05 <ehird> once you've read that and turned into a phd-holding, banana eating computer scientist
22:21:08 <ehird> read http://www.realworldhaskell.org/
22:21:13 <ehird> to learn how to actually write real programs
22:21:15 <ehird> AnMaster: its an idiom
22:21:38 <AnMaster> Slereah_, I do like many of the ideas with scheme
22:21:38 <ehird> Slereah_: Purely functional BITCH
22:21:52 <AnMaster> until I can write *portable* *non trivial* scheme programs
22:22:05 <AnMaster> and everyone seem to dislike r6rs
22:22:10 <Slereah_> ehird : Haskell isn't purely functional
22:22:14 <ehird> Slereah_: Yes it is.
22:22:28 <Asztal> http://en.wikipedia.org/wiki/Nomad_(disambiguation)
22:22:29 <ehird> AnMaster: Well... Haskell programs aren't too portable either
22:22:33 <ehird> GHC extensions are really useful, mostly.
22:22:47 <AnMaster> ehird, hm But I assume it is possible to write portable ones?
22:22:49 <ehird> someone with my sense of humour!
22:22:53 <ehird> AnMaster: Yeah... but... not very desirable
22:22:57 <AnMaster> ehird, also what about REPL? does Haskell have that
22:23:03 <psygnisfive> "For Haskell Nomads, see Monad (functional programming)."
22:23:34 <AnMaster> psygnisfive, check page history
22:23:53 <AnMaster> ehird, indeed, I was just wondering who it could have been
22:23:55 <Asztal> also, http://sovietrussia.org/code/src/11983479293370831.jpg
22:24:16 <Asztal> it was /prog/ from 4chan :(
22:26:58 <AnMaster> so can't print that tutorial now
22:29:31 <AnMaster> ehird, anyway don't me expect it to read it right now, but thanks a lot for that link
22:29:55 -!- KingOfKarlsruhe has quit (Remote closed the connection).
22:33:41 <AnMaster> High on my list to learn of languages: Scheme (started, I understand the basics, but call/cc and macros cause headache still), Haskell, Ocaml
22:33:44 -!- psygnisfive has quit ("http://www.mibbit.com ajax IRC Client").
22:33:51 <AnMaster> ehird, anything you object to in that? :)
22:34:04 <AnMaster> (also I need to code more scheme to really learn it)
22:34:15 <ehird> AnMaster: call/cc is fun
22:34:28 <AnMaster> ehird, sure, but it is hard to think about
22:35:53 -!- psygnisfive has joined.
22:36:38 <psygnisfive> i inevitably forget im using mibbit and try to close a tab and end up closing the whole app
22:36:56 <AnMaster> psygnisfive, why use that thing then?
22:37:02 <AnMaster> what is wrong with a real client
22:37:13 <psygnisfive> my school blocks all message-related stuff from a proper IRC app
22:37:32 <AnMaster> psygnisfive, that is bloody strange
22:38:05 <psygnisfive> i just am guessing that server connection stuff is not the same as messaging stuff
22:38:15 <psygnisfive> if i knew how to do those things i'd try them.
22:38:50 <AnMaster> psygnisfive, to computer at home
22:39:07 <AnMaster> then use some console client there
22:39:31 <psygnisfive> i have my mac mini running right now in fact
22:39:53 <AnMaster> psygnisfive, if you remembered to open the port
22:40:06 <psygnisfive> i can connect to it any time i need so long as its on
22:40:13 <AnMaster> psygnisfive, what about firewalls
22:40:18 <psygnisfive> i have ichat set up to autoaccept screensharing from me :p
22:40:30 <psygnisfive> i just need to figure out the tunneling thing
22:40:39 <AnMaster> psygnisfive, ssh command line option
22:40:53 <AnMaster> it lets you forward some ports
22:42:36 <AnMaster> can it do everything that haskell code written in a file can?
22:42:48 <ehird> but not the same syntax
22:42:53 <ehird> AnMaster: everything in a REPL is in a do block
22:43:01 <ehird> thats why 'let x = y' instead of 'x = y'
22:43:04 <Asztal> can you define data types too?
22:43:06 <ehird> also things like import is ':module'
22:43:10 <AnMaster> ah so it is more like erlang's REPL then, some stuff have special syntax
22:43:50 <AnMaster> while the scheme REPL seems to be completely equivalent to a scheme file
22:44:01 <AnMaster> and that is a feature I really really like
22:44:34 -!- oerjan has joined.
22:45:56 <ehird> AnMaster: haskell doesnt work like that.
22:46:16 <ehird> if it was file-based, you couldn't do anything but import, and define
22:46:27 <ehird> do { ... } is what lets you use IO stuff and such
22:46:46 <AnMaster> psygnisfive, man page or google
22:51:27 <psygnisfive> thank you, anmaster. if this works, i'll .. uh .. give you free blowjobs for life. or something.
22:51:45 <AnMaster> psygnisfive, I'm not homosexual
22:52:02 <AnMaster> psygnisfive, anyway you need to *give a command line option when you ssh*
22:52:06 <ehird> AnMaster: the first step is admitting you have a problem!
22:52:23 <AnMaster> psygnisfive, I don't remember the exact syntax. I rarely use it
22:52:32 <AnMaster> but I have used it a few times
22:52:55 <psygnisfive> ok. so i have to SSH in USING port forwarding in the ssh command?
22:53:07 <psygnisfive> also, ehird: how do you start applications in terminal?
22:53:21 <AnMaster> psygnisfive, iirc you did something like: ssh user@host -A 7777 -B foo:12387
22:53:25 <ehird> open -a Appname file
22:53:27 <AnMaster> don't remember names for A and B
22:53:51 <AnMaster> -L [bind_address:]port:host:hostport
22:54:06 <AnMaster> psygnisfive, how hard was that!
22:54:19 <AnMaster> psygnisfive, open isn't bash, it is Mac OS X specific program
22:54:26 <AnMaster> it is not universal in any way
22:54:26 <psygnisfive> thank you anmaster, i wasnt asking for the precise command :P
22:54:42 <psygnisfive> i was asking ehird about running a program for separate reasons
22:54:56 <AnMaster> psygnisfive, if you think "open" is bash then you are wrong :P
22:55:05 <ehird> HE DIDN'T THINK THT
22:55:33 <AnMaster> ehird, why does OS X need an "open"?
22:56:01 <ehird> AnMaster: because /Applications/Foo.app/ is a directory
22:56:07 <ehird> "bundles" are directories appearing as files in os x
22:56:11 <ehird> so instead of unreadable tars or whatever
22:56:18 <ehird> that you can double click
22:56:22 <ehird> same for tons of other things
22:56:31 <AnMaster> that seems to be a closed format
22:56:39 <ehird> AnMaster: stupidest thing said all day
22:56:44 <ehird> *.dmg is a disk image
22:56:56 <ehird> and i'm not going to continue because no matter what i say you'll find a way to blab about how terrible os x is
22:56:59 <AnMaster> ehird, 1) tar is for installation archive, 2) dmg is for installation archive
22:56:59 <ehird> so its completely unproductive
22:57:03 <ehird> so you can just stay in the dark
22:57:08 <AnMaster> ehird, there are no tars for installed apps
22:57:28 <ehird> AnMaster: HELLO! I BELIEVED YOU MISSED THE PART WHERE I SAID I'M NOT GOING TO TALK
22:57:38 <AnMaster> just because you are wrong heh
22:57:49 <AnMaster> I love that you are such a bad looser
22:58:26 <AnMaster> and yes I know about bundles. But what has tar got to do with that?
22:58:29 <ehird> just that talking to you is the most annoying fucking thing ever
22:58:37 <ehird> because you're the most irritating person on the planet
22:58:40 <AnMaster> tar.gz or such is more like .dmg
22:58:46 <ehird> because you hate OS X in any possible way you can
22:58:49 <AnMaster> ehird, the issue is you mentioning .tar.gz
22:58:55 <ehird> AnMaster: the issue is shut the fuck up
22:59:05 <AnMaster> ehird, what the heck has tar files got to do with anything?
22:59:24 <AnMaster> psygnisfive, can you explain then?
22:59:47 <AnMaster> psygnisfive, there got to be some logic behind it
22:59:53 <AnMaster> also following ehird's tradition
22:59:56 <oerjan> <AnMaster> "passeli" sounds like Finish to me
23:00:05 <psygnisfive> ehird is there any way to send commands as another user through SSH if i havent previously set up that user as an SSH user?
23:00:08 <AnMaster> ^echo ehird, what the heck has tar files got to do with anything?
23:00:08 <fungot> ehird, what the heck has tar files got to do with anything? ehird, what the heck has tar files got to do with anything?
23:00:15 <fungot> ehird: a former friend lives, their door had my surname written on it
23:00:17 <psygnisfive> like.. can i change the SSH prefs if im logged in as an administrator?
23:00:26 <AnMaster> ^echo ehird, you are an hypocrite
23:00:27 <fungot> ehird, you are an hypocrite ehird, you are an hypocrite
23:00:37 <ehird> sudo -u user ...command...
23:00:46 -!- AnMaster has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | ehird, you are an hypocrite. You did the exact same thing a few days ago.
23:00:56 <ehird> AnMaster: I know I did - and it irritated you, but its just amusing me
23:01:02 <ehird> I can trivially ignore the topic.
23:01:10 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | ignore that rant.
23:01:19 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | yes.
23:01:24 <oerjan> optbot is wise beyond measure
23:01:41 <AnMaster> oerjan, the issue is ehird refuse to explain himself when he said something wrong
23:01:51 <AnMaster> tars have nothing to do with the issue mentioned
23:01:56 <AnMaster> in fact bundles are a good idea
23:02:01 <AnMaster> they are not not related to tars
23:02:13 <AnMaster> and ehird will never know I like the idea of bundles
23:02:50 -!- AnMaster has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | I actually think bundles are a good idea. I just don't see what they have to do with *.tar.
23:03:48 <AnMaster> oerjan, would you please tell ehird to read topic :) I think he may change his point of view if he does
23:04:12 <oerjan> dobbeltmoral er dobbelt så bra som vanlig moral...
23:04:24 <AnMaster> oerjan, I'm not sure I would agree :P
23:04:33 <ehird> psygnisfive: is AnMaster whining about how immature i am
23:04:54 <oerjan> AnMaster: you agree with your actions :/
23:05:32 <oerjan> oh no, i just dragged myself into this mess
23:05:44 * oerjan goes hiding under a rock
23:06:03 <AnMaster> psygnisfive, I was even agreeing bundles are a good idea.
23:06:05 <fizzie> Oh, and "passeli" is in fact Finnish.
23:06:16 <AnMaster> fizzie, you should update the wikipedia pag then :)
23:06:19 <oerjan> fizzie: i noticed when i googled
23:06:29 <oerjan> AnMaster: i already did
23:07:00 <oerjan> although the g _is_ silent
23:07:52 <fizzie> "Passeli" is also a "TV-shop" advertised program for handling something accounting-related, never been quite sure what.
23:09:15 <AnMaster> psygnisfive, are you too ignoring me for no reason whatsoever?
23:09:24 <AnMaster> psygnisfive, and did you get ssh thing to work?
23:09:40 <fizzie> In Finnish 'passeli' is a bit colloquial, though.
23:09:44 <psygnisfive> i accidentally killed my ichat connection so i had no way to control anything visually
23:09:50 <psygnisfive> so i couldn't configure my router and stuff
23:09:51 <AnMaster> psygnisfive, well thanks, just to inform you: I like the idea of bundles. I just don't see how they are related to *.tar
23:10:11 <psygnisfive> so i had to figure out how to ssh and get it working so that i could start ichat again
23:10:13 <oerjan> fizzie: it still has more google hits than "passelig". granted, that would also include misspellings of the latter.
23:10:23 <psygnisfive> ok now to just figure out the port forwarding for IRC
23:10:27 <AnMaster> psygnisfive, so could you enlighten me on what ehird meant with that?
23:10:56 <AnMaster> psygnisfive, because he refuse to answer
23:11:37 <AnMaster> psygnisfive, you owe me a favour if this works. You said that yourself :P
23:12:16 <fizzie> oerjan: The two first hits in Google-search "passeli" with language=Finnish are related to that program; the next two are names of shops; the fifth one is using "passeli" in the sv:lagom sense.
23:12:32 <AnMaster> psygnisfive, something like: -L 1234:irc.freenode.net:6667
23:12:40 <AnMaster> then connect to 1234 on localhost
23:14:03 <AnMaster> psygnisfive, well do me one favour then, Ask ehird to read the topic
23:14:23 <psygnisfive> ehird anmaster wants you to read the topic.
23:14:34 <AnMaster> psygnisfive, it is very important
23:14:50 <oerjan> <ehird> ood. Often used as answer to the question "how are you?".
23:14:52 -!- psygnisf_ has joined.
23:14:57 -!- psygnisf_ has left (?).
23:15:21 <AnMaster> psygnisfive, looks like it worked ^
23:15:24 <oerjan> "sånn passe" can be use for that too, although it's more negative, essentially "so so"
23:15:58 <AnMaster> psygnisfive, or maybe not, looks like you connected from *.edu
23:16:07 <AnMaster> psygnisfive, so you actually didn't use the forwarded port
23:16:53 <psygnisfive> SSH into my remote machine with -L ~ ... yes?
23:16:54 <AnMaster> psygnisfive, http://rafb.net/p/MF57LR46.html
23:19:32 -!- psygnisf_ has joined.
23:20:04 <AnMaster> psygnisf_, that one is connected using direct connection
23:20:29 <psygnisfive> i need to figure out how to specify the outport on this damn client
23:20:55 <AnMaster> psygnisf_, you need to connect to *localhost* using the first argument of -L
23:21:11 <AnMaster> you don't want "irc.freenode.net" anywhere
23:21:40 <AnMaster> you want to connect to localhost:1234 in my example
23:21:47 <AnMaster> and for ssh something like -L 1234:irc.freenode.net:6667
23:21:57 -!- psygnis__ has joined.
23:22:09 -!- psygnisfive has quit ("http://www.mibbit.com ajax IRC Client").
23:22:11 <ehird> psygnis__: Bitches don't know 'bout mah IRC forwarding
23:22:19 -!- psygnis__ has changed nick to psygnisfive.
23:22:19 <AnMaster> psygnis__, now tell ehird to really really read the topic
23:23:02 <AnMaster> psygnisf_, or just post this line: "AnMaster says he thinks bundles are a _good_ idea. He just don't see what they have to do with *.tar"
23:23:30 <psygnisfive> now how can i get my remote machine to port forward to multiple places XD
23:23:33 <ehird> i am not going to read the topic.
23:23:47 <AnMaster> psygnisfive, just post what I said then
23:23:47 <oerjan> "AnMaster says he thinks bundles are a _good_ idea. He just don't see what they have to do with *.tar"
23:24:11 <AnMaster> so saying I hate everything about OS X is plain wrong
23:25:01 <ehird> oerjan: tell him he's pathetic for hiring slave labor to try and talk to me, please
23:25:07 <ehird> and don't point out the irony in that
23:25:48 * oerjan swats both ehird and AnMaster ----###
23:26:08 <AnMaster> psygnisfive, you see that ehird is silly now?
23:26:15 <AnMaster> oerjan, oh tell ehird he is a hypocrite then
23:26:16 * oerjan also swats psygnisfive on the suspicion he'll like it ----###
23:26:20 <AnMaster> since he did the same just a few days ago
23:26:44 <AnMaster> psygnisfive, you got one client too many
23:30:17 <AnMaster> psygnisfive, conjecture: channel activity will go down when ehird ignores and I go to sleep
23:30:57 <AnMaster> your highlight made me turn backl
23:33:22 <oerjan> so if we keep mentioning AnMaster all night he won't get any sleep?
23:33:37 <AnMaster> oerjan, wrong, I got a threshold
23:34:24 <AnMaster> I will fall asleep reading this last fantasy book on over 760 pages
23:34:25 <oerjan> "1001 ways of annoying teenagers"
23:34:49 <AnMaster> oerjan, that is what ehird read obviously yeah
23:35:02 <oerjan> oh you're a teenager too? figures.
23:35:05 <psygnisfive> Way 1: Mention their age. Works especially well if they're 13, and live in the UK.
23:35:32 <AnMaster> oerjan, and "almost 19" doesn't really count
23:35:36 <psygnisfive> about the language thing i was talking about?
23:36:01 <AnMaster> psygnisfive, "make a language based on it"
23:36:06 <oerjan> eigh_teen_, nine_teen_, what's not to count about that
23:36:34 <AnMaster> psygnisf_, it should also have first class functions
23:36:45 <AnMaster> if possible make it functional
23:36:52 <oerjan> it should have first function classes
23:37:11 <AnMaster> psygnisf_, hits firsts on psy<tab>
23:37:28 -!- psygnisf_ has quit (Connection timed out).
23:37:52 <psygnisfive> the freenode server just realized it wasn't getting a connection
23:37:57 <AnMaster> psygnisfive, so now tab will work
23:38:29 <psygnisfive> i wonder how a scope indicator would work tho..
23:38:37 <oerjan> "first function classes" is not entirely devoid of google hits
23:38:43 <AnMaster> oerjan, btw the book I'm reading is called "Brisinger", a name that already sounds like fantasy doesn't it
23:39:00 <oerjan> psygnisfive: i said there were hits
23:39:34 <AnMaster> magic, dragon, swords, improbable geologic and climate, (who would put a forest right next to a desert like that... on the map on the inside of the cover)
23:39:44 <AnMaster> and really the areodynamics for dragons make no sense
23:39:58 <psygnisfive> since "first function class" is a subset of "first function classes"
23:41:15 <oerjan> Brisinger und brisinger
23:41:36 <AnMaster> the first two books were actually quite good
23:41:41 <AnMaster> and now I'm really heading to bed
23:42:14 <oerjan> i quantify indicator scope nominations
23:43:32 <psygnisfive> riverrun, past Eve and Adam’s, from swerve of shore to bend of bay, brings us by a commodius vicus of recirculation back to Howth Castle and Environs.
23:43:53 <oerjan> Three quarks for Muster Mark!
23:45:09 <oerjan> and that's just about what i know of Finnegan'?s Wake
23:47:25 <oerjan> what the heck were quantifier scope indicators anyway?
23:48:03 <oerjan> my mague vemory tries to trigger
23:48:37 <oerjan> and is there a connection to delimited continuations?
23:49:04 -!- optbot has set topic: the entire backlog of #esoteric: http://tunes.org/~nef/logs/esoteric | but you flew around and tried to hit the other guy.
23:49:26 <oerjan> he just blew into my path
23:51:33 <oerjan> That little thing at the back of the mouth which no one remembers the name of..
23:52:09 <Asztal> what exactly does optbot use to generate topics?
23:52:27 <oerjan> the famous X-D program
23:52:33 <ihope> It uses a guy who's laughing because his eyes are doing something that's topologically impossible.
23:52:40 <Asztal> I assumed it was getting the longest common substring of recent messages, or something :)
23:52:41 <oerjan> ihope: how did she get in there?
23:52:42 <ihope> Eyes do not intersect.
23:52:55 <ehird> Asztal: random sentence from the entire backlog
23:52:58 <ihope> oerjan: how did Uvula get into the back of the mouth?
23:53:02 <ehird> from late 2002 - before optbot was put online
23:53:11 <ehird> late 2002 - early 2003 thx to fizzie
23:53:21 <oerjan> i remember, she had none
23:55:16 <oerjan> ah that explains why it's called uvular consonants
23:55:35 <ihope> I didn't know there were such things as uvular consonants.
23:55:37 <oerjan> oh dear, and palate...
23:56:33 <oerjan> all this time i've been thinking those were just weird linguistic terms
23:56:42 <oerjan> but they're anatomical
23:56:53 <oerjan> i guess dental should have given me a clue
23:57:15 * oerjan checks what alveola means
23:58:01 <oerjan> um that doesn't fit, it's in the lungs?
23:59:03 <ihope> So an alveolar trill is when the tongue vibrates against the lungs?
23:59:07 <oerjan> ah it's alveolar ridge