←2012-12-18 2012-12-19 2012-12-20→ ↑2012 ↑all
00:25:07 -!- keb has quit (Remote host closed the connection).
00:32:49 <shachaf> kmc: Any idea how this works in C#? http://ideone.com/wpj2Tl
00:32:58 <shachaf> It's like import "wrapper" but with more magic.
00:34:44 <kmc> doesn't seem much more magical
00:35:34 <kmc> "delegate" declares like a typedef for a function type or some such
00:35:47 <kmc> and so it knows that the foreign-imported function has a parameter of function type
00:35:53 <shachaf> But that's a closure being used as a regular function.
00:36:06 <kmc> sure, but ghc does that too
00:36:19 <shachaf> Well, you need to free a GHC "wrapper" explicitly.
00:36:28 <kmc> oh
00:36:35 <kmc> well, maybe these are only good for downward closure
00:36:45 <kmc> i don't know about that aspect, sorry
00:37:58 <shachaf> Also it looks like it converts delegates to function pointers implicitly, though I guess that's a different variety of magic.
00:38:21 <kmc> well at the import layer it does
00:38:34 <kmc> http://stackoverflow.com/questions/873992/c-sharp-providing-c-callbacks-access-violation-in-threadex-c-in-the-endthrea
00:38:43 <kmc> "You must prevent the delegate from being collected by the managed code, using GCHandle.Alloc"
00:38:53 <shachaf> Oh.
00:39:10 <shachaf> So this code is wrong-ish, though maybe it doesn't matter in this case.
00:39:36 <shachaf> I guess generating executable code at runtime is much less strange when you have a JIT anyway.
00:40:03 <kmc> whether it's wrong depends on whether EnumWindows guarantees not to call your callback function after EnumWindows returns
00:40:08 <kmc> which seems pretty safe
00:40:39 <kmc> but (like so much of interfacing with C) it is a documentable but unchecked assumption
00:41:23 <shachaf> Well, the point of this code was to demonstrate that .NET can do this magically.
00:41:31 <kmc> ok
00:41:33 <shachaf> But it's not quite as magic as I thought.
00:42:14 <kmc> here's an example in Managed C++: http://msdn.microsoft.com/en-us/library/367eeye0(v=vs.80).aspx
00:42:47 <elliott> it's kind of amazing C still doesn't have closures
00:43:01 <elliott> it's not like it's really technically difficult to implement explicit closures
00:43:10 <elliott> you don't even need lambda syntax for them to be useful
00:43:54 <monqy> lots of things about C are amazing
00:43:59 -!- Nisstyre has quit (Read error: Connection reset by peer).
00:44:03 <shachaf> hi monqy
00:44:21 <monqy> hi shachaf
00:44:41 <monqy> amazing thing about C: people use CPP???? people use #include??????????????????
00:45:08 <shachaf> So when you pass a delegate to a C function, it generates code that calls it and that code isn't GCed until the delegate is, I suppose.
00:45:57 <shachaf> monqy: amazing thing about haskell: people use CPP????
00:46:03 <monqy> amazing
00:46:06 <shachaf> btw by people i mean elliott
00:47:00 -!- augur has quit (Remote host closed the connection).
00:47:33 <elliott> hey edwardk committed that not me
00:47:58 <shachaf> elliott: What about that huge mess of CPP you were doing?
00:48:01 <shachaf> The really ugly thing.
00:48:06 <shachaf> I don't remember what it was for anymore.
00:48:11 <elliott> I gave up on that
00:48:29 <shachaf> What was it for?
00:49:19 <elliott> tuple instances,~
00:49:22 <elliott> s/^t/T/
00:49:24 <elliott> s/,~/./
00:49:30 <shachaf> Oh, right.
00:49:39 <shachaf> elliott: golf your regexps.......
00:49:58 <elliott> no
00:50:09 <shachaf> That could be a whole character shorter!
00:55:32 <kmc> obfuscated regex contest
00:58:22 -!- keb has joined.
01:03:46 -!- constant has changed nick to trout.
01:04:27 <kmc> hulu is now overlaying a logo for "FOX 25 WFXT Boston" onto my video
01:04:32 <kmc> based on... my geolocated IP?
01:34:12 -!- copumpkin has quit (Ping timeout: 250 seconds).
01:34:51 -!- copumpkin has joined.
01:37:05 -!- _sivoais has changed nick to sivoais.
01:38:51 <sgeo> Oh god I'm getting into a flame war on YouTube commentws
01:38:53 <sgeo> *comments
01:39:08 <monqy> oh?
01:39:40 <sgeo> http://www.youtube.com/watch?v=XcuBvj0pw-E
01:39:50 <sgeo> About whether or not Stargates in Game of Life allow >c travel
01:40:43 <Bike> that sounds like a pretty sad flame war.
01:45:07 <Arc_Koen> sgeo: I don't really get it
01:45:24 <Arc_Koen> first the video says "information can't travel at more than 1 cell / time unit
01:45:30 <Arc_Koen> that sounds like basic logic
01:45:52 <Arc_Koen> and then the video says "but I have here a figure that allow for information to travel at 30/28c
01:45:58 <Arc_Koen> without any justification whatsoever
01:46:04 <Arc_Koen> that sounds like basic bullshit!
01:46:07 <Phantom_Hoover> Arc_Koen, it's an illusion, basically.
01:46:40 <Bike> define "information" define "travel" define "bla" bla "define" bla "bla"
01:46:41 <Phantom_Hoover> There's a reaction wherein you put an LWSS in one end and, 14 generations later, you get another LWSS shifted 15 generations forward.
01:47:19 <Phantom_Hoover> Bike, it's easy to rigorously define, if that's what you mean.
01:47:49 <Arc_Koen> hmm
01:48:02 <Arc_Koen> but it only works with one precise shape?
01:48:05 <Phantom_Hoover> Anyway, the trick is that you get an LWSS out whether or not one went in; however, if there was no input the output decays a few generations later.
01:48:10 <elliott> Bike: CA information travel is pretty well-studied afaik
01:48:13 <elliott> Phantom_Hoover: That illusion confuses me
01:48:57 <Phantom_Hoover> http://conwaylife.appspot.com/pattern/fastforwardforcefield
01:49:11 <Bike> yeah, but that doesn't mean people on youtube know the definitions :V
01:49:28 <sgeo> I'm SJGster
01:49:34 <sgeo> Also, how is "travel" defined?
01:49:49 <Bike> you say "pretty sure" a lot
01:50:10 <Phantom_Hoover> That's a horrible interface, but delete the LWSS and step forward 14 generations.
01:50:38 <Phantom_Hoover> (15 works better, actually).
01:50:41 <sgeo> I tend to dislike speaking in absolutes
01:50:48 <sgeo> And in certainties
01:51:16 <Phantom_Hoover> It's not as clear as I remembered, but there's a front half of an LWSS in both cases; the difference propagates at c.
01:51:25 <Arc_Koen> so you're speaking in near-absolutes and almost-certainties instead?
01:51:30 <Phantom_Hoover> It's playing off human pattern recognition, essentially.
01:52:01 <elliott> Comon dude we are using 64 bits these days. Those octets are way old school.
01:52:09 <sgeo> Presumably by the time the difference catches up to the front, the effective average speed is <c
01:52:16 <Phantom_Hoover> yep
01:52:55 <sgeo> Or I guess it could be c
01:54:48 <Bike> so, could you make something like a stargate for arbitrary structures
01:56:18 <Phantom_Hoover> not sure what you mean
01:58:02 <Phantom_Hoover> the stargate relies on one coincidental reaction, i would bet against there being a general form
01:58:46 <kmc> "The phase velocity of electromagnetic radiation may – under certain circumstances (for example anomalous dispersion) – exceed the speed of light in a vacuum, but this does not indicate any superluminal information or energy transfer."
02:00:21 <Phantom_Hoover> I suspect the underlying phenomenon is pretty similar.
02:01:29 <kmc> yeah
02:02:04 <kmc> the key is that if you shut off the emitter, the signal would only propogate at the group velocity, not the phase velocity
02:04:53 <kmc> elliott: is the thing you said a youtube quote
02:05:00 <elliott> yes
02:05:08 <elliott> i'm not good at being that awesome
02:05:14 <kmc> the clue was that the author could not spell "come on"
02:05:55 <Phantom_Hoover> you really do have to wonder
02:06:02 <elliott> kmc: I'm pretty good at misspelling things!
02:06:08 <shachaf> elliott: Do you have good intuition for what costrength actually means?
02:06:14 <elliott> shachaf: Kind of.
02:06:17 <elliott> not really
02:06:42 <sgeo> My Senior Project group seemed to worship me
02:07:09 <monqy> oh?
02:07:20 <Phantom_Hoover> that 'seemed' makes me thing you're leading into some kind of narration
02:07:48 <sgeo> Saying things like they wouldn't have been able to do this project without me
02:08:02 <Phantom_Hoover> "my senior project group seemed to worship me. i was flattered, for a while, but then it started to wear. but then... the local cats started disappearing..."
02:08:40 <Phantom_Hoover> i continue to be amazed at how much irc affects my writing style simply by cutting off the amount that i can look back on
02:08:48 -!- augur has joined.
02:08:50 <monqy> could they have done the project without you? could you have done the project without them
02:08:58 <monqy> did you do the project for them
02:09:03 <monqy> was it a good project
02:09:11 <Bike> did the project you without senior worship do?
02:09:26 <monqy> what sort of worship was this
02:09:44 <monqy> kneeling, kissing of feet, offerings of lamb
02:10:02 <Phantom_Hoover> quiet contemplation?
02:10:19 <monqy> a pat on the back
02:10:19 <sgeo> They would have done a simpler project if I was not on the team. I could probably have done the project without them, except I had a narrower vision of what it could be. I did much of the coding. The parts that I didn't touch, that my project manager was working on, ended up not working
02:10:43 <monqy> maybe you should have touched them
02:11:12 <Phantom_Hoover> sgeo i don't mean to be a negative nelly but i think this really just reflects on the fact that you were forced to study cs at a university called farmingdale
02:47:09 -!- monqy has quit (Quit: hello).
03:06:36 -!- augur has quit (Remote host closed the connection).
03:40:07 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
03:52:17 -!- fedup has joined.
03:52:31 <fedup> Hey, I am getting raped in my sleep
03:53:35 <elliott> fedup: feel free to tell another channel and not us.
03:53:56 <fedup> astral raped
03:54:05 <fedup> thats welcoming
03:54:13 <elliott> if you think that makes it relevant then you already have no idea what this channel is about
03:54:22 <elliott> please go away
03:54:29 <fedup> hope you die
03:54:32 <fedup> whore
03:54:33 <fedup> bye
03:54:36 -!- fedup has quit (Client Quit).
03:54:49 <elliott> worked well imo
03:55:01 <c00kiemon5ter> haha
03:55:12 <Arc_Koen> that was sad :(
03:55:22 <shachaf> what is this channel about anyway
03:56:14 <c00kiemon5ter> i think it's about the absurd and its impact on related things
03:57:53 <Arc_Koen> well stargates are clearly not off-topic
03:57:57 -!- annoyed has joined.
03:58:03 <annoyed> e nicer.
03:58:08 <annoyed> you should be nicer
03:58:27 <shachaf> You should be elsewher.
03:58:27 <annoyed> this is killing me and my mom will have a fucking funeral soon
03:58:28 <annoyed> bye
03:58:30 <elliott> this is really pathetic btw
03:58:33 <annoyed> fuck you
03:58:36 -!- annoyed has quit (Client Quit).
03:58:39 <Arc_Koen> :(
03:58:57 -!- f has joined.
03:58:57 -!- f has quit (Client Quit).
04:00:05 <Arc_Koen> elliott: you missed two occasions to say "I'm fed up with your kind" already
04:00:07 <Bike> so, is this someone who's been here before, or just an individual discouraged by the lack of esotericism in his life?
04:00:21 <elliott> pretty sure this is just some idiot
04:00:28 <elliott> since they apparently think astral projection is related to the channel's topic
04:00:48 <shachaf> Silly person.
04:00:56 <shachaf> It's called astral prism now.
04:03:58 <zzo38> I do not understand what annoyed's message was supposed to be for.
04:04:36 <zzo38> It is same as fedup
04:04:43 <zzo38> They change their name
04:04:55 <shachaf> zzo38: What!
04:05:03 <shachaf> I thought they were totally different people.
04:05:47 <zzo38> Well, maybe it is, but if so it must be different people using same computer/router
04:06:11 <c00kiemon5ter> maybe fedup was his mom
04:06:37 <zzo38> Maybe.
04:07:58 -!- DHeadshot has joined.
04:11:08 <zzo38> I try making CsoundMML.
04:17:48 <zzo38> I have another session of Dungeons&Dragons game recorded now.
04:44:46 <zzo38> c00kiemon5ter: Are you absurd?
04:54:34 -!- sirdancealot7 has quit (Ping timeout: 252 seconds).
04:59:58 -!- sirdancealot7 has joined.
05:00:38 -!- Arc_Koen has quit (Quit: Arc_Koen).
05:03:29 <c00kiemon5ter> o.O
05:53:12 -!- MDude has changed nick to MDream.
06:17:05 <coppro> http://www.jeremyroman.com/2012/12/11/building-a-brainfuck-compiler-with-llvm
06:17:12 <coppro> one of my classmates actually did it
06:23:14 <zzo38> Yes, I think I saw even a brainfuck compiler included with examples of LLVM, but there ought to be some more kind of optimization in LLVM which is capable of dealing with it.
06:37:49 <zzo38> 3 more days until we all die! of embarrasment.
06:38:00 <zzo38> (from Global Onelinerz)
06:39:33 -!- augur has joined.
06:49:31 <zzo38> Someone told me that NTSC does have teletext, but it is not used.
06:49:45 <zzo38> But it should be used!
06:50:15 <zzo38> I think they should offer the TV listing channel in teletext.
06:50:50 <kmc>
06:51:27 <fizzie> I think they should offer TV listings in MHP.
06:51:39 <fizzie> What, people actually *use* MHP? Crazy stuff.
06:51:51 <zzo38> What does MHP mean?
06:51:55 <fizzie> ("In May 2010 the largest deployments DVB-MHP are in Italy (DVB-T), Korea (DVB-S), Belgium (DVB-C) and Poland (DVB-S) with trials or small deployments in Germany, Spain, Austria, Colombia, Uruguay and Australia.")
06:52:08 <fizzie> It's an "interactive TV" kind of thing that is part of the DVB stuffs.
06:52:20 <fizzie> It's based on something vaguely J2MEish.
06:52:25 <zzo38> I don't think they need interactive TV.
06:52:41 <fizzie> "MHP service was also offered in Finland by Finnish Broadcating Corporation (Yleisradio), but the service was shut down at the end of 2007 after technical failure. The shutdown wasn't ever officially announced."
06:52:54 <hagb4rd> dvb is crap.. everytime a train passes by i loose the signal
06:53:10 <zzo38> They should use teletext, but still work in normal NTSC video too, in case you don't have teletext on your TV set.
06:53:27 <zzo38> Weather should also be available in teletext.
06:53:30 <fizzie> I remember there being much ado about MHP back when Finland did the DVB conversion, about how things are going to be all different. (They weren't.)
06:53:51 <elliott> "in case you don't have teletext" :D
06:55:25 <fizzie> I have a DVB-T stick (or maybe several?) somewhere in the closet; legally I could take it out after about 13 days.
06:59:06 <fizzie> (The rules about the television fee say something about having to pay if it's "easily possible" to watch TV broadcasts; I've interpreted it so that as long as I have to go rummage around a closet to find the stick I don't have to pay.)
07:01:03 <zzo38> And then you have to put it back?
07:01:52 <hagb4rd> i would flush it down the drain, but i fear it would return some way in a mutant version
07:02:22 <kmc> do they have tv detecting vans in finland
07:03:40 <fizzie> zzo38: If I take it out after 13 days, I wouldn't have to put it back, because things change from the television fee to a "media tax" that everyone has to pay at the beginning of 2013.
07:04:02 <zzo38> fizzie: O, OK, then.
07:04:10 <fizzie> kmc: I've think I've heard rumours, but I somehow doubt it. There are people ringing doorbells, though.
07:04:14 <hagb4rd> aw they changed this in finland too?
07:04:50 <hagb4rd> for good reasons i guess
07:05:28 <elliott> kmc: have you seen the uk tv licensing adverts
07:05:31 <elliott> they're impressively FUDy
07:06:02 <kmc> some of them
07:06:37 <zzo38> I think I have read that in England, it is OK to watch the show if it is after the show is on, and that no license is required for audio? If this is correct, a way to make it work would be to encrypt the picture, and then broadcast the key afterward? I think the license fee is less for black&white; therefore, encrypt the Y signal separate from the U and V signal.
07:08:54 <zzo38> Does such thing even work correctly?
07:10:41 <fizzie> The professor lecturing the encryption course publishes the exam about a week or two in advance, encrypted with AES-128. Or at least used to.
07:10:52 -!- keb has quit (Remote host closed the connection).
07:11:13 <zzo38> fizzie: O, I didn't know that!
07:12:22 <elliott> fizzie: automatic pass if you can decrypt it?
07:12:49 <zzo38> Maybe you still have to answer the questions but you can do it ahead of time if you can decrypt it, isn't it?
07:12:58 <fizzie> elliott: In the sense that then you know what is going to be asked at the exam. (Well, maybe it's even more automatic.)
07:13:03 -!- nooga has joined.
07:13:29 <oklopol> the professor would probably assume you broke into his office.
07:13:31 <fizzie> I doubt anyone has ever managed to take advantage of it. Though I suppose you could deduce something about the length of the exam from the file size.
07:13:37 <fizzie> Her.
07:13:53 <zzo38> And even if you cannot decrypt it, that mean if they give you the key afterward, separate for each one, then you can check that the exam has not been changed, at least.
07:13:56 <fizzie> It's http://en.wikipedia.org/wiki/Kaisa_Nyberg -- see, a notable person and all.
07:14:18 <oklopol> dissertation in topology, teaching cryptography?
07:14:27 <oklopol> good going
07:17:02 <fizzie> I don't see the exams on the current courses' pages; perhaps she's stopped. There doesn't really seem to be a logical place to put them in anyway now that all course information is in the centralized portal thing.
07:19:17 <fizzie> All the leftover old pages seem to just contain the exam problems as plaintext, I suppose they get put there once the exam is over.
07:47:31 -!- lightquake has quit (Ping timeout: 246 seconds).
07:49:54 -!- lightquake has joined.
07:51:01 -!- Bike has quit (Quit: leaving).
08:00:11 -!- sebbu has joined.
08:00:11 -!- sebbu has quit (Changing host).
08:00:11 -!- sebbu has joined.
08:22:05 -!- zzo38 has quit (Remote host closed the connection).
08:55:06 -!- epicmonkey has joined.
09:04:26 -!- keb has joined.
09:11:56 -!- keb has quit (Ping timeout: 255 seconds).
09:12:26 -!- FreeFull has quit.
09:16:27 -!- carado has joined.
09:18:37 -!- oerjan has joined.
09:31:50 <oerjan> <elliott> please go away <-- HEY SHOW SOME RESPECT FOR RAPE VICTIMS
09:32:05 <oerjan> (you could at least have done a `welcome)
09:32:38 * elliott isn't interested in engaging with an obvious troll trying to offend people. you shouldn't be interested in implicitly furthering it either
09:32:58 -!- epicmonkey has quit (Ping timeout: 272 seconds).
09:33:05 * oerjan changes the battery on elliott's joke detector
09:33:08 <shachaf> elliott++
09:33:15 -!- epicmonkey has joined.
09:33:16 <shachaf> (Unless that troll is cheater, of course.)
09:33:38 <elliott> shachaf: peanut brigade
09:33:48 <elliott> oh i guess itwas gallery
09:33:51 <elliott> that makes marginally more sense
09:33:54 <elliott> oerjan: you know, trolls usually aren't being serious either
09:34:10 <oerjan> wait, what, impossible!
09:34:20 <shachaf> oerjan = troll??????
09:34:30 <oerjan> well i _am_ norwegian...
09:34:44 <oerjan> could easily be part troll
09:34:54 <oerjan> i don't really like too much sunlight
09:45:57 -!- sebbu2 has joined.
09:46:19 -!- sebbu2 has quit (Changing host).
09:46:19 -!- sebbu2 has joined.
09:48:10 -!- epicmonkey has quit (Ping timeout: 272 seconds).
09:48:28 -!- sebbu has quit (Ping timeout: 245 seconds).
09:48:40 -!- sebbu2 has changed nick to sebbu.
09:52:40 -!- sebbu2 has joined.
09:52:40 -!- sebbu2 has quit (Changing host).
09:52:40 -!- sebbu2 has joined.
09:55:29 -!- carado has quit (Ping timeout: 246 seconds).
09:56:24 -!- sebbu has quit (Ping timeout: 260 seconds).
10:29:18 -!- AnotherTest has joined.
10:29:23 <AnotherTest> Hello
10:32:39 <oerjan> g'day
10:33:17 <shachaf> hi oerjan
10:33:33 <oerjan> lo shachaf
10:37:44 <fizzie> The news reports that it's the most snowy christmas in Helsinki since 1965. (Apparently there's 64 cm -- about two feet -- of snow at the Helsinki-Vantaa airport; the 1965 record being 78 cm / ~2.5 feet.)
10:38:46 <Deewiant> fizzie: Is that a christmas-specific record?
10:40:23 <fizzie> Yes. Well, a christmas eve record, so the comparison to today is a bit bogus.
10:40:35 <fizzie> Source: http://yle.fi/uutiset/etelaan_tulossa_vuosituhannen_lumisin_joulu/6421280
10:41:19 <Deewiant> Right.
10:41:30 <fizzie> (I don't know how their logic works: "Esimerkiksi Helsinki-Vantaalla lunta oli tiistai-iltana 64 senttiä. -- Ilmatieteen laitoksen havaintopaikoista tiistaina lunta oli eniten Kittilän Kenttärovalla, 62 senttiä. Seuraavina tulevat Enontekiön Karesuvanto (60 senttiä), Kittilän Pokka (60) ja Enontekiön Hetta (57). Lapin paikkakuntien jälkeen tuleekin jo Helsinki-Vantaa. Yli puoli ...
10:41:35 <fizzie> ... metriä lunta on myös Anjalassa (51 senttiä)."
10:41:47 <fizzie> Apparently 62 > 60 > 57 > 64 > 51.
10:42:04 <fizzie> Perhaps the initial 64 should've been 54.
10:42:05 <Deewiant> Maybe it should be 54.
10:42:14 <fizzie> (It's 62 cm currently.)
10:45:51 <oerjan> i think the problem is you're trying to interpret finnish as logic.
10:46:55 <elliott> `addquote <oerjan> i think the problem is you're trying to interpret finnish as logic.
10:47:02 <HackEgo> 874) <oerjan> i think the problem is you're trying to interpret finnish as logic.
10:49:26 <fizzie> `words --logic
10:49:29 <HackEgo> Unknown option: logic
10:49:48 <hagb4rd> we had political party here in germany and wanted to raise the value added tax by 2 percent. i voted for another party which didn't want to raise the tax. in the the end we've got a coalition of both and the tax was raised by 3 percent
10:50:13 <fizzie> Finland's " VAT
10:50:18 <fizzie> "default" VAT is going up by one.
10:50:25 <fizzie> Though I think it was already pretty high?
10:50:45 <fizzie> It used to be 22% a while ago, it got hiked up to 23% not long ago at all, and now it's going to be 24%.
10:50:57 <hagb4rd> that's pretty hight yes
10:51:39 <fizzie> "Standard Rate 23% (since Jul 2010)" -- that's when they last bumped it up.
10:51:40 <Deewiant> It's 13% for food, I think.
10:52:14 <Deewiant> The bump to 22% was in 1998 IIRC.
10:52:27 <fizzie> I think those reduced numbers for some stuff also used to be one lower (8%, 12% vs. current 9%, 13%) before the 23%-bump.
10:52:44 <Deewiant> Yeah, I'm pretty sure they bumped everything by 1 percentage point.
10:54:27 <Deewiant> But, exam now. -->
10:55:23 <fizzie> Also there was something about reducing the minimum absolute amount of VAT that needs to be paid when importing stuff. It used to be that you didn't need to pay VAT until you went over 43.45 eur of total value (leading to e.g. the verkkokauppa.com e-tailer having a billion products priced exactly at 43.40 eur sold technically from Åland), but that limit is dropping to 22 eur.
10:55:47 <fizzie> I bought my something from there.
10:55:51 <fizzie> Some game or something.
10:56:26 <fizzie> No, it was the PS3 controller.
10:57:09 <fizzie> 43,40 € at 0% VAT. (You can only order those products as a separate order containing only one thing.)
10:58:07 <hagb4rd> oKay.. fair enough
10:59:43 <fizzie> I wonder if there'll be a lot of stuff sold at 21.95 eur next. (But they can't probably really afford to keep selling the newest games and such that have used to be at the 43.40 price point.)
10:59:59 <Jafet> So when does it reach 100%
11:00:26 <hagb4rd> i wouldn't pay more than 22EUR for a game anyway
11:00:54 <elliott> fizzie: Surprised it wasn't 43.44.
11:01:41 -!- epicmonkey has joined.
11:02:38 <fizzie> elliott: We don't use not-a-multiple-of-0.05 prices all that much, since we don't have those smaller coins. Though I suppose that wouldn't matter so much since it'd be mail-order and paid by other payment methods in any case.
11:03:16 <fizzie> Going to the shop to buy a single potato or something that ends up costing 0.02 eur after weighting is I believe a common prank-ish thing to do. Sometimes it nets you a free potato, since it rounds down to 0.
11:03:40 <fizzie> Sometimes I understand they just refuse to sell it to you.
11:04:19 <fizzie> Also, there are people who pay with cash when the final total price happens to round down, but with card when it would round up, since the rounding doesn't happen if you don't pay cash.
11:04:47 <fizzie> (Presumably there are also people who keep track and choose their purchases so that the total always rounds down, but perhaps fewer.)
11:07:21 <oerjan> presumably people who don't account for the value of their own time
11:08:49 <oerjan> i read somewhere that it's usually not worth it to shop around for gasoline, because any difference is made up by the increased gasoline used when _not_ driving to the closest one
11:09:33 <fizzie> I've heard something like that, too. Though often there are competing gas stations ~right next to each other. (And they have loyalty card bonus stuff and such.)
11:09:43 <oerjan> right, it was xkcd
11:09:50 <oerjan> http://xkcd.com/951/
11:10:30 <oerjan> well similar anyway
11:11:16 <hagb4rd> also there probably are stations along the way you have to go anyway.. so you might be able to spare the fewcents if you fuel up
11:11:32 <hagb4rd> fuel up bla
11:12:00 <fizzie> Fuel prices are about the only thing that tends to be measured in units of 0.001 eur (per litre) hereabouts.
11:12:21 <shachaf> Is the last digit always 9?
11:12:43 <fizzie> It's not always 9. I'm sure there's some kind of a statistic about it.
11:13:04 <shachaf> In the US it's always 9.
11:13:28 <shachaf> Of course that's $/gal, not €/l
11:14:15 <shachaf> But the 9s are often painted onto signs.
11:14:49 <fizzie> Bah, the statistics I can find are mostly about things like yearly or monthly averages, which have been rounded to two decimals after the point.
11:14:50 <hagb4rd> i've heard a cruiseship emits the same value of greenhaus gases on a one way trip, than the entire republic emits on the road
11:15:01 <hagb4rd> in the whole year
11:15:17 <fizzie> It is often 9, but it's not always 9.
11:16:22 <fizzie> Here's a website; ten random prices from there are 1.609, 1.589, 1.609, 1.599, 1.599, 1.599, 1.574, 1.639, 1.599, 1.624.
11:16:25 <fizzie> That's two non-nines.
11:16:46 <fizzie> Five non-nines in the next group of 10.
11:17:12 <fizzie> So it's 9-biased but not always 9.
11:17:41 <fizzie> It does seem to be (almost) always either 9 or 4, though.
11:18:34 <fizzie> 1.60 eur/l is I think 8 $/gal.
11:18:52 <hagb4rd> maybe due to the weird rounding policy you've mentioned before
11:18:59 <shachaf> Gasoline in the US is so cheap. It's ridiculous.
11:19:26 <fizzie> The rounding would apply to cents, not these... decicents.
11:19:50 <hagb4rd> i guess it's a marketing thang..and has to do with the psychological effects
11:19:58 <fizzie> Yes, I suppose it's pretty much a step of 0.005 instead of 0.001, and then they make it 0.001 lower so that it seems cheaper.
11:20:10 <hagb4rd> (if you're working in marketing or advertising -> kill yourself)
11:20:27 <fizzie> I don't know if, say, 1.574 really "feels" cheaper to me than 1.575, though.
11:20:50 -!- epicmonkey has quit (Ping timeout: 265 seconds).
11:20:52 <Jafet> Kill yourself -- guaranteed instant relief.
11:21:25 <Jafet> (Offer not valid for all methods of suicide.)
11:22:03 <Jafet> 30 day warranty.
11:22:22 <fizzie> I seem to recall that people advised us to fuel up on the Norway side of the border when driving Norway-Sweden-Finland last April.
11:22:55 <fizzie> Not that the price difference was anything really dramatic, though. But I suppose there is one.
11:23:01 -!- epicmonkey has joined.
11:24:20 <fizzie> It was hard to compare prices without doing any calculations, since they change the currency from SEK to NOK on the border too, and those two are similar-but-not-really-the-same in value.
11:35:07 -!- monqy has joined.
11:37:58 -!- carado has joined.
11:46:10 <fizzie> Other news: our new washing machine has a "smart diagnostics" mode, where when you have a problem and call their tech support, they'll tell you to put the phone next to the machine, and do a special keypress (press-and-hold 'Temp' for three seconds), and then it'll do a ~15-second bleepery that sounds vaguely like a SSTV signal that their equipment theoretically can pick up and decode to see ...
11:46:16 <fizzie> ... what the machine itself thinks is wrong with it.
11:46:24 <fizzie> Also they have a smartphone app for decoding it yourself.
11:46:30 <shachaf> hi monqy
11:46:33 <shachaf> welcome home
11:46:40 <fizzie> I think it's a terribly silly feature, but somehow also awesome.
11:47:10 <fizzie> There should be more human-audible-range analog things going on in the world.
11:47:40 <nortti> reading too much fingerpori gives you a strange sense of humor
11:48:24 <oerjan> fizzie: does it say "I think you ought to know I'm feeling very depressed."?
11:48:46 <fizzie> oerjan: The beeps in the demo video did sound somewhat sad, if that counts.
11:49:19 <fizzie> oerjan: The smartphone app probably applies some censorship and just prints "I like to wash your clothes every day!"
11:49:29 <oerjan> figures.
11:49:55 <oerjan> "Oh no, not gym socks. Anything but gym socks."
11:50:40 <hagb4rd> http://burymewithmymoney.com/
11:51:07 <fizzie> oerjan: It also plays a little tune when you turn it on, when it starts, and especially when it's ready; and beeps when you change any setting. It's very loud, and there's no volume control.
11:51:45 <fizzie> Also, if you turn it on and then turn it off without doing anything, the turning-off melody is kind of like the sad version of the very upbeat power-on tune.
11:52:03 <fizzie> Still, it's not quite as emotionally charged as the tunes played by the Roomba.
11:52:28 <fizzie> Roomba's "I'm stuck and confused and can't go on" dirge is really sad.
11:52:31 <hagb4rd> emotionally charged is i think the opposite of depression
11:52:40 <hagb4rd> depressive
11:52:51 <hagb4rd> or how you say
11:53:54 <hagb4rd> so everythings ok so far
11:55:09 <shachaf> ion: http://mimg.ugo.com/200902/19213/double-fannuci.jpg
11:55:15 <shachaf> Hmm, http://upload.wikimedia.org/wikipedia/en/1/1d/Zork_Zero_Double_Fanucci.png
11:56:10 -!- keb has joined.
11:58:07 <oerjan> fizzie: ah so it's evil, check.
12:11:31 -!- sebbu has joined.
12:14:39 -!- sebbu2 has quit (Ping timeout: 260 seconds).
12:15:10 -!- keb has quit (Ping timeout: 256 seconds).
12:19:36 -!- sebbu2 has joined.
12:20:27 <sgeo> "Optimized for Windows and Mac OS"
12:20:40 <sgeo> Was unaware that supporting an OS was "optimizing" for it
12:20:55 <sgeo> http://www.corel.com/corel/
12:21:06 <sgeo> (And yes, my first thought was 'they're still around?')
12:21:43 <fizzie> Working at all does sound more optimal than not working at all, assuming arguendo that the piece of software is good for anything.
12:21:52 <fizzie> (They're still around?)
12:22:22 <fizzie> (And PSP is now a Corel product?)
12:22:23 <hagb4rd> lastly i should explain the customer why supporting an os is configurating..at least not the sense he undestands it
12:22:33 <hagb4rd> is not configurating
12:22:36 <hagb4rd> sorry
12:23:14 -!- sebbu has quit (Ping timeout: 276 seconds).
12:23:50 <fizzie> I see they still have the hot air balloon in CorelDRAW packaging.
12:24:03 <hagb4rd> aw what's the verb of configuartion.. it seems i totally screwed up what i wanted to say :(
12:24:32 <fizzie> Configuring.
12:24:43 <hagb4rd> ah yes. thanks a lot.
12:25:01 -!- Taneb has joined.
12:27:16 <hagb4rd> i should have know that since it's "konfigurieren" in german..hell this is definitely not my day
12:28:12 <hagb4rd> ok.. it could get worse, that's true.
12:29:56 <oerjan> hagb4rd: nah, it could easily have been "configurate", english isn't that predictable
12:30:26 <fizzie> Perhaps even "confurgilate".
12:30:38 <fizzie> You just never know, with English.
12:30:45 <hagb4rd> thanks oerjan. i feel better now ;)
12:30:45 <oerjan> it depends on things such as whether the word passed through french or directly from latin
12:31:23 <fizzie> "Etymology: < Latin configūrāre, to fashion after some pattern, < con- together + figūrāre to shape: see figure v. Compare French configure-r (16th cent. in Littré)."
12:32:09 <fizzie> The quotations of OED are always nice.
12:32:11 <fizzie> 1382 Bible (Wycliffite, E.V.) Phil. iii. 10 Configurid, or made lyk, to his deeth [1582 Rhem. configured to his death].
12:38:55 <Taneb> How easy is it to use Ubuntu's Unity with not-Ubuntu?
12:39:41 <Taneb> Ignore the fact that I should die for wanting this
12:40:03 <monqy> im sorry but it is a hard fact to ignore
12:44:49 <fizzie> Odds don't seem too good.
12:45:35 <fizzie> Arch wiki does have a page about Unity, though.
12:57:07 <Taneb> It is time...
12:57:12 <Taneb> To finally apply to university
12:58:32 <hagb4rd> fizzie: is the OED free to use after subscription?
13:00:49 <hagb4rd> i love the quote btw.. configured to death. great!
13:01:46 <fizzie> I think you have to pay for it, normally. (The university has a campus-wide license, which is what I'm using.)
13:02:02 <hagb4rd> k..
13:02:47 <fizzie> Apparently you need to register even just to get price information, which is a bit nasty.
13:03:04 <fizzie> Oh, I was looking at the "Institutions" section,.
13:03:22 <fizzie> It's $295/year or $29.95/month.
13:04:02 <hagb4rd> aw, too much for an language amateur like me.
13:04:22 <hagb4rd> there are enough free sources round the web
13:04:48 <fizzie> Yes, I wouldn't pay for it either. Though the etymology entries are nice.
13:05:00 <hagb4rd> indeed they are
13:05:14 <hagb4rd> or seem to be
13:05:23 <fizzie> Still, Wiktionary says "Etymology: Latin configurare: compare French configurer. See configurate." That's pretty much a concise version.
13:05:50 <hagb4rd> surprise surprise
13:06:39 <fizzie> I have a dead-tree edition of the concise something at home, but I can't quite recall what it is.
13:07:23 <fizzie> It might be the "Concise Oxford English Dictionary".
13:07:34 <AnotherTest> I like how template<class o>o(O)(o(Oo)){} is actually valid C++
13:07:41 <fizzie> It's thick, but it's still a single book.
13:07:55 <fizzie> ("The latest edition of the Concise Oxford English Dictionary contains over 240,000 entries and 1,728 pages (concise only compared to the OED at over 21,000 pages).")
13:08:20 <fizzie> AnotherTest: Disregarding the template bit, that looks remarkably much like Glass.
13:08:49 <fizzie> {M[m(_o)O!"Hello World!"(_o)o.?]} and so on.
13:09:26 <AnotherTest> Yes it does
13:09:57 <AnotherTest> Well my entire function looks like this: template<class o>o(O)(o(Oo)){return !(o((o)(Oo)))?0:((Oo))/(!0 + !0);}
13:10:14 <AnotherTest> although that's actually not much special
13:11:04 <ion> shachaf: k
13:11:34 <fizzie> "Ooo, OOo" is something you can say when OpenOffice.org has impressed you.
13:11:43 <AnotherTest> auto(____)(){return([]{return([]{return(([]{return((1)^(((1)^(0))&-((1)<(0))));}));});});}
13:11:44 <AnotherTest> template<class _>_(___)(_ (__), ...){return(__)&(!([&]{return(!((1)));})()&&((____)()()()()));}
13:11:49 <AnotherTest> Guess what ___ does
13:11:51 <fizzie> Or could hypothetically say.
13:12:28 <quintopia> what are you trying to obfuscate
13:12:48 <AnotherTest> Well, nothing for a good purpose
13:13:30 <AnotherTest> ___ actually just does _ mod 2
13:17:23 <Jafet> [](){}() is valid C++
13:17:34 <AnotherTest> []{}() is too
13:17:46 -!- oerjan has quit (Quit: leaving).
13:18:24 <AnotherTest> lambda's really are a blessing for obfuscation
13:18:34 <AnotherTest> *lambdas
13:23:36 <AnotherTest> Expressions like int a[][true][true] = {{{[]{return 1;}()}}}; could be interesting
13:25:44 -!- keb has joined.
13:57:02 -!- AnotherTest has quit (Quit: Leaving.).
13:57:10 -!- AnotherTest has joined.
13:57:56 -!- Phantom_Hoover has joined.
14:09:06 -!- boily has joined.
14:13:17 <FireFly> []{}() is an immediately-called empty lambda function taking no parameters?
14:14:08 <AnotherTest> Yes
14:50:37 -!- monqy has quit (Quit: hello).
14:53:42 <sgeo> On the one hand, I kind of want to link to my Senior Project, on the other, it's full of security holes
14:54:17 <sgeo> But those security holes are mostly in the form of "I'm pretending to be another person. Oops, I just terminated the sesion"
14:54:19 <sgeo> No big deal
14:54:26 <sgeo> At least, the security holes I'm aware of
14:54:45 <quintopia> no worries, we'll not care enough to break it
14:54:48 <quintopia> or look at it
14:55:48 <AnotherTest> of course we will break it! We will spend hours and hours destroying it so we can prove our hacker skills to the world
14:56:10 <quintopia> i will spend hours and hours
14:56:13 <AnotherTest> and then we will hack sony
14:56:15 <quintopia> doing something productive
14:56:46 <AnotherTest> and then we will launch a massive ddos on freenode!
14:56:56 <AnotherTest> and then we might get arrested
14:56:58 <Jafet> Just make sure to run it on your computer as root.
15:00:01 <hagb4rd> well there's a good market out there for companies specialized in identifying security leaks. so it's not thats that unproductive or worthless at all
15:00:05 -!- FreeFull has joined.
15:04:35 <hagb4rd> it really depends on the project, and its goals. guess as long as it's some kind of scientific experiment which is not about security you don't need to fear indeed
15:06:30 <fizzie> From what I hear, you can also make money by selling security holes.
15:06:37 <fizzie> As long as it's a popular enough piece of software.
15:06:46 <hagb4rd> hrhr
15:06:56 <fizzie> Perhaps the markets for security holes in Sgeo's Senior Project 3.11 are somewhat limited.
15:08:57 <sgeo> If we ever actually put this out into the public or sell it or something that market might grow
15:13:25 <elliott> what is it
15:14:32 <fizzie> Is it edible?
15:18:15 -!- Lumpio- has quit (Ping timeout: 255 seconds).
15:19:02 <boily> I have 2$ (canadian) to spare. how many security holes can I buy with that?
15:20:13 <fizzie> Forbes says a zero-day exploit for iOS goes for $100000-$250000.
15:20:42 <fizzie> Adobe Reader, $5k-$30k; Android $30k-$60k; Windows $60k-$120k.
15:20:52 <fizzie> Source: http://www.forbes.com/sites/andygreenberg/2012/03/23/shopping-for-zero-days-an-price-list-for-hackers-secret-software-exploits/
15:22:13 <fizzie> (I make no guarantees anything in the article is accurate. Or whether "the Grugq" really exists.)
15:33:31 <FreeFull> Finding an exploit isn't super duper super mega hard
15:33:42 <AnotherTest> does anyone want to buy a security hole in my latest interpreter?
15:34:14 <FreeFull> no
15:34:17 <AnotherTest> I'll make an unusable language with a hole in it, so you can claim to have broken it
15:34:28 <AnotherTest> I think this is what gregor did
15:34:50 <AnotherTest> http://esolangs.org/wiki/ShaFuck
15:39:24 <oklopol> http://esolangs.org/wiki/6ix is this really unusable for programming?
15:39:36 <oklopol> oh
15:41:28 <AnotherTest> I bought a hole in it some time ago, so it's actually usable.
15:41:34 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds).
15:41:42 <AnotherTest> (If you pay me for this information)
15:42:45 -!- MDream has changed nick to MDude.
16:08:44 -!- Taneb has quit (Read error: Connection reset by peer).
16:13:26 -!- zzo38 has joined.
16:16:09 <FreeFull> oklopol: Doesn't look usable
16:16:53 <FreeFull> Oh, that reminds me
16:19:03 -!- Taneb has joined.
16:19:34 -!- epicmonkey has quit (Ping timeout: 272 seconds).
16:20:07 <FreeFull> http://dpaste.org/JxU3i/ Haskells type system is biting me in the ass, time can't be both Word32 and Int (Pixel takes Word32, setPixel takes a Surface, Pixel and two Ints)
16:20:29 <FreeFull> So I want to pass time in an expression to Pixel but can't
16:22:10 <FreeFull> What can I do short of having two time arguments with both having the same value?
16:23:39 <sgeo> Convert time from Int to Word32?
16:23:54 <kmc> :t fromIntegral
16:23:54 <sgeo> Actually, where do you need time to be an Int anyway?
16:23:55 <lambdabot> (Integral a, Num b) => a -> b
16:27:08 -!- ogrom has joined.
16:29:14 <FreeFull> sgeo: For setPixel's x and y coordinates
16:30:31 -!- Bike has joined.
16:34:04 -!- atriq has joined.
16:37:24 -!- Taneb has quit (Ping timeout: 264 seconds).
16:44:22 -!- oklofok has joined.
16:58:49 -!- ogrom has quit (Quit: Left).
17:02:50 -!- ogrom has joined.
17:07:34 -!- Phantom_Hoover has joined.
17:11:45 -!- oklofok has quit (Quit: Changing server...).
17:11:53 -!- oklofok has joined.
17:31:55 -!- epicmonkey has joined.
17:44:16 -!- epicmonkey has quit (Ping timeout: 246 seconds).
17:44:40 -!- epicmonkey has joined.
17:48:56 -!- sebbu2 has changed nick to sebbu.
17:53:46 -!- Vorpal has joined.
17:55:07 -!- FreeFull has quit (Ping timeout: 246 seconds).
17:55:21 -!- FreeFull has joined.
18:11:22 -!- carado has quit (Quit: Leaving).
18:18:05 -!- augur has quit (Remote host closed the connection).
18:21:00 -!- carado has joined.
18:21:00 -!- boily has quit (Read error: Connection reset by peer).
18:21:02 -!- boily1 has joined.
18:22:01 -!- Lumpio- has joined.
18:26:11 <zzo38> Is there a chess rating system with: is not specific to chess, ratings must be relative to a reference date, rating of average player is zero, rating of a player who never played is negative infinity or NaN, and the rating tends to decrease as the reference date is advanced from the last time a player has played to the present.
18:28:26 <boily1> zzo38: that'd assume a uniform decay rate in time between players.
18:30:18 <zzo38> I didn't mean they always decrease; I only mean it tends to do so.
18:30:23 <kmc> http://blog.theincredibleholk.org/blog/2012/12/18/how-do-we-read-code/ eyetracker!
18:30:55 -!- Arc_Koen has joined.
18:33:24 -!- ogrom has quit (Ping timeout: 250 seconds).
18:53:54 -!- augur has joined.
18:53:59 -!- boily1 has changed nick to boily.
18:58:43 -!- monqy has joined.
19:08:47 -!- Vorpal has quit (Ping timeout: 252 seconds).
19:13:06 -!- Nisstyre-laptop has joined.
19:21:44 -!- copumpkin has quit (Ping timeout: 252 seconds).
19:22:18 -!- copumpkin has joined.
19:35:31 -!- MDude has quit (Read error: Connection reset by peer).
19:35:55 -!- MDude has joined.
19:58:57 -!- monqy has quit (Quit: hello).
20:01:11 -!- monqy has joined.
20:06:34 -!- oerjan has joined.
20:09:48 <oerjan> <AnotherTest> of course we will break it! We will spend hours and hours destroying it so we can prove our hacker skills to the world <-- i'm sorry i cannot take you seriously when you don't spell it "skillz"
20:10:34 -!- epicmonkey has quit (Ping timeout: 246 seconds).
20:25:49 -!- carado has quit (Remote host closed the connection).
20:56:11 -!- Nisstyre-laptop has quit (Read error: Connection reset by peer).
20:57:46 <oerjan> @quote monoid.*problem
20:57:46 <lambdabot> roconnor says: a lens is a monoidal natural transformation between higher-order coalgebra functors, what's the problem?
20:57:50 -!- Nisstyre-laptop has joined.
20:57:51 <oerjan> @quote monoid.*problem
20:57:52 <lambdabot> ciaranm says: a comonad is just a comonoid in the category of endofunctors. what's the coproblem?
20:58:00 <oerjan> @quote monoid.*problems
20:58:01 <lambdabot> No quotes match. You untyped fool!
20:58:19 -!- carado has joined.
20:58:36 <Bike> not endocofunctors?
21:00:25 <hagb4rd> `pastelogs monoid.*problems
21:00:51 <oerjan> Bike: i'm not sure that's a term
21:01:01 <hagb4rd> `logpaste monoid.*problems
21:01:12 <HackEgo> http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.18377
21:01:13 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: logpaste: not found
21:01:26 <oerjan> hagb4rd: actually i found it on http://www.reddit.com/r/haskell/comments/150bwl/solving_the_global_software_crisis_using_haskell/c7i7d47 and wondered if it was in lambdabot
21:01:53 <Bike> next you'll tell me "coproblem" isn't a term
21:02:18 <oerjan> Bike: of course it's a term, it's a problem caused by your coworkers!
21:04:30 <pikhq> Conext coyou'll cotell come cothat coyou cocan't coprefix coeverything cowith co"co".
21:04:31 <hagb4rd> we had no monoid problems so far :p
21:05:06 <Bike> coduals
21:05:15 <oerjan> pikhq: coof urse conot!
21:05:33 <pikhq> *slow clap*
21:06:41 <hagb4rd> there was another version of that saying "i had a problem and i though i'd use java. now i have a problem factory"
21:07:16 <hagb4rd> ok.. of course you knew that one also
21:12:38 * oerjan didn't
21:20:24 <quintopia> !quote add <pikhq> Conext coyou'll cotell come cothat coyou cocan't coprefix coeverything cowith co"co". <oerjan> pikhq: coof urse conot!
21:20:35 <quintopia> did i do that right
21:20:51 <quintopia> `quote add <pikhq> Conext coyou'll cotell come cothat coyou cocan't coprefix coeverything cowith co"co". <oerjan> pikhq: coof urse conot!
21:20:52 <HackEgo> No output.
21:21:04 <quintopia> `addquote <pikhq> Conext coyou'll cotell come cothat coyou cocan't coprefix coeverything cowith co"co". <oerjan> pikhq: coof urse conot!
21:21:08 <HackEgo> 875) <pikhq> Conext coyou'll cotell come cothat coyou cocan't coprefix coeverything cowith co"co". <oerjan> pikhq: coof urse conot!
21:21:14 <atriq> You get there in the end :)
21:21:29 <quintopia> one of these days there'll be a standard bot interface
21:21:36 <quintopia> and i can stop relying on my poor memory
21:21:58 -!- copumpkin has quit (Ping timeout: 246 seconds).
21:22:39 -!- copumpkin has joined.
21:22:40 <hagb4rd> this will be the day we start to create macros to shortcut things up
21:23:38 <quintopia> so like
21:23:40 <quintopia> maybe
21:23:53 <quintopia> hmm no
21:23:54 <hagb4rd> (and mess things up again running in circles)
21:24:25 <hagb4rd> maybe not this time no
21:25:49 <quintopia> but i wish egobot would say stuff like "i don't have that function, idiot. have you tried asking hackego? it's command character is `"
21:25:53 <quintopia> that would be a good memory aid
21:26:13 <hagb4rd> lamdabot does this afaik
21:26:28 <hagb4rd> @tyi a
21:26:28 <lambdabot> Maybe you meant: thx type
21:26:28 <fizzie> https://dl.dropbox.com/u/113389132/Misc/20121219-mystery.wav bleep blop bliblop bleep
21:26:59 <hagb4rd> okay i get it
21:27:32 <hagb4rd> the marriage of heaven and hell
21:28:04 <Gregor> `help
21:28:04 <HackEgo> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch <URL>" downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert <rev>" can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/
21:28:15 <Gregor> !help
21:28:16 <EgoBot> ​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help <command>.
21:28:35 <oerjan> `run sed -i '875s/[<]o/ <o/' quotes
21:28:38 <HackEgo> No output.
21:28:45 <oerjan> `quote 875
21:28:47 <HackEgo> 875) <pikhq> Conext coyou'll cotell come cothat coyou cocan't coprefix coeverything cowith co"co". <oerjan> pikhq: coof urse conot!
21:29:08 <hagb4rd> works fine
21:30:50 <oerjan> !prefixes
21:30:52 <EgoBot> Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?
21:31:08 <Gregor> `prefixes
21:31:09 <HackEgo> Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?
21:31:13 <Gregor> loooooool
21:31:15 <Gregor> @prefixes
21:31:15 <lambdabot> Unknown command, try @list
21:31:17 <Gregor> ^prefixes
21:31:17 <fungot> Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?
21:31:34 <oerjan> sadly i didn't have access to lambdabot
21:31:56 <hagb4rd> but things have changed?
21:32:02 <oerjan> no, i still don't
21:32:37 <oerjan> i doubt they'd appreciate a command just for #esoteric bots, anyway
21:33:28 <hagb4rd> who are 'they' then?
21:33:50 <oerjan> the haskellers in other channels
21:34:02 <oerjan> and lambdabot's maintainer (cale?)
21:34:20 <hagb4rd> okay.. don't know much about lambdabot at all
21:34:31 <hagb4rd> but i understand
21:34:34 <oerjan> ?channels
21:34:35 <lambdabot> Unknown command, try @list
21:34:37 <oerjan> hm...
21:34:39 <oerjan> ?list
21:34:39 <lambdabot> http://code.haskell.org/lambdabot/COMMANDS
21:34:42 <oerjan> bah
21:34:51 <oerjan> ?chan
21:34:52 <lambdabot> @where <key>, return element associated with key
21:34:59 <oerjan> wat
21:35:12 <oerjan> ?help channel
21:35:13 <lambdabot> help <command>. Ask for help for <command>. Try 'list' for all commands
21:35:21 <Bike> innovative
21:35:34 <oerjan> i'm sure there's a command for it, but heck if i can remember the name
21:35:55 <oerjan> ?where lambdabot
21:35:55 <lambdabot> http://haskell.org/haskellwiki/Lambdabot
21:36:03 <oerjan> ?seen lambdabot
21:36:03 <lambdabot> Unknown command, try @list
21:36:03 <sgeo> Person who I assume advised me when I came into the college saw me today by coincidence
21:36:09 <oerjan> the last one used to work
21:36:17 <sgeo> Said I was the smartest person to walk into her office, how glad she was to have met me, etc. etc.
21:36:46 <Bike> did you get a card
21:37:07 <hagb4rd> ?ty a
21:37:08 <lambdabot> Expr
21:37:32 <hagb4rd> ? is analogue to @?
21:38:02 <oerjan> ?listchans
21:38:03 <lambdabot> ##crypto ##freebsd ##logic ##proggit ##villagegreen #agda #arch-haskell #codez #darcs #esoteric #fedora-haskell #friendly-coders #functionaljava #gentoo-haskell #gentoo-uy #ghc #happs #haskell #
21:38:03 <lambdabot> haskell-blah #haskell-books #haskell-br #haskell-fr #haskell-freebsd #haskell-game #haskell-in-depth #haskell-lens #haskell-overflow #haskell-pl #haskell.au #haskell.cz #haskell.de #haskell.dut #
21:38:03 <lambdabot> haskell.es #haskell.se #haskell.tw #learnanycomputerlanguage #lesswrong #macosx #macosxdev #rosettacode #scala #scalaz #scannedinavian #snapframework #tanuki #teamunix #unicycling #xmonad #yi weird#
21:38:07 <oerjan> there you go
21:38:17 <oerjan> hagb4rd: entirely equivalent afaik
21:38:23 <quintopia> who made lambdabot?
21:38:36 <oerjan> people in #haskell, presumably
21:38:51 <Bike> is #happs short for #happenings
21:39:13 <oerjan> Bike: no, it's a haskell web framework
21:39:17 <Bike> :(
21:39:24 <oerjan> or wait is that happstack
21:39:54 <oerjan> /list #happs seems to indicate it's the same
21:41:55 <oerjan> Bike: btw i found it by actually looking at that ?list web link
21:42:01 <oerjan> (the command)
21:42:24 <Bike> gosh
21:43:19 <oerjan> the first word on each line is the plugin name, a haskell module providing those particular commands to lambdabot
21:44:30 <oerjan> afaik my only contribution is that i think the unlambda plugin is descended from my old interpreter
21:44:46 <oerjan> @unlambda ````.t.e.s.ti
21:44:47 <lambdabot> test
21:47:00 <shachaf> @unlambda ``.h.ii
21:47:01 <lambdabot> hi
21:47:07 <shachaf> hi lambdabot
21:47:12 <oerjan> ?seen shachaf
21:47:13 <lambdabot> Unknown command, try @list
21:47:27 <oerjan> it's still in the web list but disabled :(
21:47:32 <shachaf> Yep.
21:47:35 <shachaf> lambdabot: ?
21:47:36 <lambdabot> Maybe you meant: . ? @ activity activity-full admin all-dicts arr ask b52s babel bf bid botsnack brain bug check choice-add choose clear-messages compose devils dice dict dict-help djinn djinn-add
21:47:36 <lambdabot> djinn-clr djinn-del djinn-env djinn-names djinn-ver do docs dummy easton echo elements elite eval fact fact-cons fact-delete fact-set fact-snoc fact-update faq farber flush foldoc forget fortune
21:47:36 <lambdabot> fptools free freshname ft gazetteer get-shapr ghc girl19 google googleit gsite gwiki hackage help hitchcock hoogle hoogle+ id ignore index instances instances-importing irc-connect jargon join karma
21:47:36 <lambdabot> karma+ karma- karma-all keal kind learn leave let list listall listchans listmodules listservers localtime localtime-reply lojban map messages messages? more msg nazi-off nazi-on nixon oeis offline
21:47:36 <lambdabot> oldwiki palomer part paste ping pl pl-resume pointful pointless pointy poll-add poll-close poll-list poll-remove poll-result poll-show pretty print-notices protontorpedo purge-notices quit quote rc
21:47:38 <lambdabot> read reconnect remember repoint run shootout show slap smack source spell spell-all src tell thank you thanks thx ticker time todo todo-add todo-delete topic-cons topic-init topic-null topic-snoc
21:47:40 <lambdabot> topic-tail topic-tell type undefine undo unlambda unmtl unpf unpl unpointless uptime url v vera version vote web1913 what where where+ wiki wn world02 yarr yhjulwwiefzojcbxybbruweejw yow
21:47:41 <oerjan> perhaps they thought it was to privacy invading
21:47:49 <Bike> @nazi-on
21:47:49 <oerjan> *too
21:47:49 <lambdabot> Not enough privileges
21:48:03 <shachaf> oerjan: It was more that it leaked memory.
21:48:09 <shachaf> lambdabot is pretty awful. :-(
21:48:18 <Bike> @oeis 0, 1, 2, 2, 3, 3, 4, 3, 4
21:48:30 <lambdabot> Length of shortest addition chain for n.
21:48:30 <lambdabot> [0,1,2,2,3,3,4,3,4,4,5,4,5,5,5,4,5,5,6,5,6,6,6,5,6,6,6,6,7,6,7,5,6,6,7,6,7,7...
21:48:49 <shachaf> @oeis 1,1,1,1,1,1,1,1,1,1
21:49:05 <lambdabot> Plugin `oeis' failed with: thread killed
21:49:11 <shachaf> @oeis 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
21:49:26 <lambdabot> Plugin `oeis' failed with: thread killed
21:49:31 <fizzie> @oeis 42,42,42
21:49:33 <oerjan> shachaf: and @tell doesn't? :P
21:49:36 <lambdabot> Triangle T(n,k), n>=0, 0<=k<=n, read by rows: T(n,k) is the number of partit...
21:49:36 <lambdabot> [1,1,1,2,2,2,2,3,3,3,3,4,5,5,5,2,5,6,7,7,7,4,6,9,10,11,11,11,2,7,10,13,14,15...
21:49:38 <Bike> you're bummin me out, plugin `oeis'.
21:50:14 <shachaf> oerjan: That's why you have to use @ask instead of @tell
21:50:25 <oerjan> @ask shachaf Aha.
21:50:25 <lambdabot> Consider it noted.
21:51:15 <shachaf> @messages
21:51:16 <lambdabot> oerjan asked 51s ago: Aha.
21:51:33 <hagb4rd> lol
21:51:39 <oerjan> hm that command list is old. it still has vixen.
21:52:29 <FreeFull> @oeis 1,-1,1,-1,1,-1,1
21:52:44 <lambdabot> Plugin `oeis' failed with: thread killed
21:53:09 <hagb4rd> @karma-all
21:53:10 <lambdabot> "nobody" 2000
21:53:10 <lambdabot> "C/C" 355
21:53:10 <lambdabot> "(" 141
21:53:10 <lambdabot> "+" 109
21:53:10 <lambdabot> "g" 101
21:53:12 <lambdabot> [1792 @more lines]
21:54:11 <oerjan> @more
21:54:11 <lambdabot> "shachaf" 50
21:54:11 <lambdabot> "dmwit" 39
21:54:11 <lambdabot> "libc" 36
21:54:11 <lambdabot> "##c" 35
21:54:11 <lambdabot> "\"C" 32
21:54:13 <lambdabot> [1787 @more lines]
21:54:27 * oerjan didn't expect to see shachaf so soon :P
21:54:35 <FreeFull> @karma FreeFull
21:54:35 <lambdabot> You have a karma of 0
21:54:43 <FreeFull> @karma lambdabot
21:54:43 <lambdabot> lambdabot has a karma of 24
21:54:53 <FreeFull> @karma #esoteric
21:54:53 <lambdabot> #esoteric has a karma of -1
21:54:58 <fizzie> Sad.
21:55:08 <FreeFull> #esoteric++
21:55:24 <oerjan> @more
21:55:41 <shachaf> oerjan: How do I have 50 karma?
21:55:53 <sgeo> Why would anyone want literal XML syntax?
21:55:53 <oerjan> shachaf: the usual suspects
21:55:58 <sgeo> XML is so ugly
21:56:20 <Bike> http://oeis.org/A000012 aha, there's my favorite sequence
21:56:32 <Bike> "Number of ways of writing n as a product of primes."
21:56:39 <boily> XML has it own... I wouldn't say beauty. more like peculiar acquired taste.
21:56:43 <FreeFull> shachaf++
21:57:06 <boily> (a bit like some people seem to enjoy salmiakki.)
21:57:12 <FreeFull> I love how high C/C is =P
21:57:29 <shachaf> «I went to visit him while he was lying ill at the hospital. I had come in taxi cab number 14 and remarked that it was a rather dull number. "No" he replied, "it is a very interesting number. It's the smallest number expressible as the product of 7 and 2 in two different ways."»
21:57:29 <sgeo> Bike, shouldn't that sequence start with 0?
21:57:47 <Bike> «Differences between consecutive n. [From Juri-Stepan Gerasimov, Dec 05 2009]»
21:58:30 * oerjan goes all ramanujan on shachaf -----###
21:58:32 <Bike> sgeo: what's a fencepost between friends
21:58:39 <FreeFull> sgeo: 2*7 and 7*2?
21:58:42 <sgeo> There are 0 ways to write 1 as a product of primes
21:59:05 <FreeFull> 1 is the product of 0 primes
21:59:16 <shachaf> > product []
21:59:18 <lambdabot> 1
21:59:20 <oerjan> sgeo doesn't believe in the empty set
21:59:32 <shachaf> oerjan: the empty set is a lie created to oppress us!!
22:00:16 <sgeo> Also, is it a product if you're multiplying 1 number?
22:00:30 <shachaf> Yes, sgeo.
22:00:41 <sgeo> Because 3 times = 3
22:00:44 <Bike> oh hey there's even a haskell implementation listed. "a000012 = const 1" and "a000012_list = repeat 1"
22:00:48 <Bike> glad they contributed that!
22:01:00 <Bike> > product [3]
22:01:01 <shachaf> > product [3]
22:01:03 <lambdabot> 3
22:01:03 <lambdabot> can't find file: L.hs
22:01:14 <Bike> why must you mock me so, lambdabot.
22:01:42 <shachaf> Bike: Why don't you ever say anything original?!
22:02:17 <shachaf> No wonder the whole thing is so stagnant! You don't take me up on
22:02:17 <shachaf> anything-you just repeat it in a different order.
22:02:21 <Bike> originality is hard, and my muse is dead :(
22:02:31 <shachaf> <Bike> I can't think of anything original. I'm only good in support.
22:02:34 <Bike> http://oeis.org/A055642 man, the oeis has some really great sequences
22:03:07 <sgeo> The muse is dead. Our space is something
22:03:10 <shachaf> Bike: I'm pretty sure the decimal expansion of has digits...
22:03:14 -!- atriq has quit (Ping timeout: 255 seconds).
22:03:23 <Bike> http://oeis.org/wiki/Toothpick_problem and a wiki!
22:03:27 <shachaf> So that sequence should start with , not 1.
22:03:40 <Bike> the decimal expansion of blank?
22:03:49 <shachaf> You know, 1-1
22:04:09 <Bike> you use a weird numeral system, sir.
22:05:01 <shachaf> thanks, you too
22:13:49 -!- rapido has joined.
22:14:29 <hagb4rd> ^style lovecraft
22:14:30 <fungot> Selected style: lovecraft (H. P. Lovecraft's writings)
22:16:34 <hagb4rd> !bf_txtgen
22:16:40 <EgoBot> ​20 ++[>+++++>>><<<<-]>. [21]
22:17:27 <hagb4rd> !list
22:17:30 <hagb4rd> !info
22:17:31 <EgoBot> ​EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ . Cheers and patches (preferably hg bundles) can be sent to Richards@codu.org , PayPal donations can be sent to AKAQuinn@hotmail.com , complaints can be sent to /dev/null
22:19:06 -!- AnotherTest has left.
22:20:17 <boily> fungot: now that you lovecraft, can you say something cheery, funny and full of joy?
22:20:19 <fungot> boily: as i viewed it. i was pouring something from one fnord to trust the tenebrous tunnel of the bridge. of the identity of the stock seemed to change from week to week as new fnord were purchased from the fnord bulb in his right hand.
22:20:55 <hagb4rd> ^style
22:20:55 <fungot> Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft* nethack pa qwantz sms speeches ss wp youtube
22:21:11 <boily> lovecraft fnords? I guess Illuminaty were more pervasive than I previously thought...
22:21:32 <boily> s/ty/ties/
22:23:16 <hagb4rd> ^style c64
22:23:16 <fungot> Selected style: c64 (C64 programming material)
22:23:21 <hagb4rd> cool
22:23:33 <hagb4rd> fungot how are doing
22:23:34 <fungot> hagb4rd: background 00 background 0 color ( register 35 ( 23).
22:38:08 -!- sebbu has quit (Ping timeout: 276 seconds).
22:42:56 -!- nooga has quit (Ping timeout: 255 seconds).
22:43:15 -!- boily has quit (Quit: Poulet!).
22:48:57 -!- augur has quit (Remote host closed the connection).
22:52:39 -!- keb has quit (Remote host closed the connection).
22:58:25 -!- rapido has quit (Quit: rapido).
23:17:40 -!- keb has joined.
23:23:50 <fizzie> fungot: Whick address should I poke?
23:23:50 <fungot> fizzie: 3) check for certain other keys this way. the
23:24:00 <fizzie> fungot: That's no kind of an answer.
23:24:01 <fungot> fizzie: 1) when your data is determined by its " intelli- gence," appears on your television screen is, however, sometimes these terms will be able to abort your basic program
23:24:19 <fizzie> fungot: Yeah, sometimes that happens.
23:24:20 <fungot> fizzie: try running the program is used like any other peripheral device. ( use the setlfs routine must write your programs compatible with any of the front of the pointer.
23:31:33 <olsner> fungot: where's the front of the pointer?
23:31:33 <fungot> olsner: nmi vector when setting up positions in the
23:31:58 <olsner> fungot: positions in the what?
23:31:59 <fungot> olsner: you will notice that by adding this output to the address is to establish the location which must be called by the
23:32:03 <hagb4rd> y is that cut off so badly
23:32:12 <olsner> fungot: called by the what?
23:32:12 <fungot> olsner: extended color mode, each with its low byte first, high byte will load at the fundamental frequency defines the overall volume level other than the keyboard
23:32:51 <olsner> hey mr computational linguist, why isn't fungot making sense?
23:32:52 <fungot> olsner: since the raster register is used for the envelope ( adsr), you can add another aspect of sound effects generator compatible with different machines.
23:35:56 <olsner> fungot: ok
23:38:57 <olsner> `quote
23:39:00 <HackEgo> 219) <Phantom_Hoover> This is good if you are a wheat plant but bad if you like eating wheat seeds.
23:39:14 <olsner> good to know
23:49:16 <fizzie> olsner: It's from a book, and I probably didn't spend much time in refilling the lines back together to form complete sentences.
23:49:23 <fizzie> Er, hagb4rd ^
23:49:32 <fizzie> So they all end quite abruptly.
23:50:15 <fizzie> Also, I don't think the raster register is used for the ADSR envelope at all.
23:50:21 <fizzie> fungot: Are you *sure* about that?
23:50:21 <fungot> fizzie: most simple envelope is shown below:
23:53:49 <hagb4rd> fizzie: so you have used an OCR-tool or sth?
23:55:35 <fizzie> Not me personally, but someone has.
23:56:18 <hagb4rd> i see
23:57:02 <fizzie> The Project 64 etext of the Commodore 64 Programmer's Reference Guide,
23:57:03 <fizzie> first edition. Converted to etext by Ville Muikkula. Some errors in
23:57:03 <fizzie> the original document were corrected in this etext.
23:57:07 <fizzie> That guy.
23:57:46 <fizzie> I did have a script that tried to combine paragraphs back together, but I don't think it has worked very well.
23:58:33 <hagb4rd> well.. not very much indeed
23:59:29 <fizzie> Or possibly I used multiple source texts and not all of them were reparagraphed.
23:59:35 <hagb4rd> wouldn't be a good point to start splitting them by just a few symbols like dots?
←2012-12-18 2012-12-19 2012-12-20→ ↑2012 ↑all