[2007-05-07 16:24:51] -->| YOU (ihope) have joined #lobby
[2007-05-07 16:24:51] =-= Topic for #lobby is ``[Topic (Was) Too Long Area] Arcsine will has been gone down for an undetermined amount of time on Friday, May 4 as Muffin moves to a new location, forsooth. | This just in: Olathe is a robot!... wait, who's Olathe?''
[2007-05-07 16:24:51] =-= Topic for #lobby was set by Ciaran on Saturday, May 05, 2007 11:58:17 PM
[2007-05-07 16:25:30] <Dylan> aah
[2007-05-07 16:25:36] =-= Mode #lobby +o ihope by Muffin
[2007-05-07 16:26:47] <Sgeo> ihope, do you know Haskell?
[2007-05-07 16:26:54] <ihope> Sgeo: yup.
[2007-05-07 16:26:57] <ihope> Why?
[2007-05-07 16:27:16] <Sgeo> What did Goldilocks say upon seeing "Maybe (b -> Either a b)"?
[2007-05-07 16:27:19] <bd_> Nothing.
[2007-05-07 16:27:21] <bd_> >.>
[2007-05-07 16:27:29] <bd_> oh
[2007-05-07 16:27:32] <bd_> >.>;
[2007-05-07 16:27:55] <Sgeo> It's Just Right!
[2007-05-07 16:27:59] <bd_> >.<
[2007-05-07 16:28:18] <bd_> Now make a terrible pun using GADTs
[2007-05-07 16:28:55] <Dylan> bd_: how should the data structure for the text entry field of my irssi clone be?
[2007-05-07 16:29:11] <Dylan> a GString? or a doubly-linked list?
[2007-05-07 16:29:43] <bd_> Dylan: Maybe two string buffers - one growing forwards, one backwards
[2007-05-07 16:29:59] <Dylan> cursor movement is very slow with that
[2007-05-07 16:29:59] <bd_> moving the cursor involves popping one and pushing the other
[2007-05-07 16:30:05] <bd_> not really, it's a memcpy
[2007-05-07 16:30:10] <bd_> and character insertion is fast
[2007-05-07 16:30:32] <Dylan> isn't it possible to insert an item in a linked list in O(n)?
[2007-05-07 16:30:37] <Dylan> wee, in O(1)
[2007-05-07 16:31:07] <Dylan> cursor position = position in linked list.
[2007-05-07 16:31:08] <bd_> Yes but you have much much more memory usage then, and cursor movement is O(n) /anyway/...
[2007-05-07 16:31:36] <Dylan> it's less calls to malloc.
[2007-05-07 16:31:38] <bd_> [with the exception of home/end but that's uncommon, and a memcpy of a hundred-odd bytes is fast enough to be imperceptible)
[2007-05-07 16:31:50] <Dylan> home is very common for me. :)
[2007-05-07 16:31:52] <bd_> ah, you misunderstand.
[2007-05-07 16:32:12] <bd_> you have two buffers - call one bleft and one bright
[2007-05-07 16:32:26] <bd_> initially (empty line) bleft is, say, 64 bytes large, and bright is not allocated.
[2007-05-07 16:32:37] <bd_> When you type, characters are appended to bleft, expanding as needed
[2007-05-07 16:32:38] <Dylan> I'm not going to use memcpy. :P
[2007-05-07 16:32:48] <Dylan> I'm going to use existing data structures.
[2007-05-07 16:32:56] <bd_> bleft then looks like eg: |Hello world!...............|
[2007-05-07 16:33:16] <bd_> if you hit left twice, bright is allocated on thefirst, then characters are moved over. Thus making after two left keystrokes:
[2007-05-07 16:33:31] <bd_> bleft = |Hello worl................| bright = |................d!|
[2007-05-07 16:33:58] <bd_> insertion is amortized O(n) where n = number of chars inserted. Movement is amortized O(n) (n = number of chars moved)
[2007-05-07 16:34:39] <Dylan> number of chars moved is always 1.
[2007-05-07 16:34:41] <bd_> This is the same technique I used in the haver client's buffer; it was just using Data.Seq there.
[2007-05-07 16:34:44] <bd_> Right! So it's O(1)/.
[2007-05-07 16:35:00] <bd_> Unless you're using home/end, in which case, memcpy over, which is fast enough to be imperceptible.
[2007-05-07 16:35:08] <Dylan> there is no glib structure to do that, and I have a limit on the number of lines I can write.
[2007-05-07 16:35:13] <bd_> a limit?
[2007-05-07 16:35:17] <Dylan> yes.
[2007-05-07 16:35:25] <bd_> Well, you can use a regular gstring I guess <.<
[2007-05-07 16:35:27] <bd_> bah! >.>
[2007-05-07 16:35:44] <bd_> string + display start index + cursor index
[2007-05-07 16:35:55] <Dylan> spoon shall not be larger than 4000 lines.
[2007-05-07 16:37:35] <bd_> Lines, or statements? >:3
[2007-05-07 16:37:37] <Ami> Chatkill points. Dylan gained 27 points. He has killed chat 2935 times and has 54269 points.
[2007-05-07 16:37:38] <bd_> >;)*
[2007-05-07 16:37:49] <Dylan> lines.
[2007-05-07 16:38:01] <Dylan> and lines are not be longer than 100 chars.
[2007-05-07 16:38:30] <bd_> *nod*
[2007-05-07 16:40:59] |<-- PoPSiCLe has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 16:41:20] -->| PoPSiCLe (langbakk@191.80-202-115.nextgentel.com) has joined #lobby
[2007-05-07 16:42:06] =-= Mode #lobby +o PoPSiCLe by Muffin
[2007-05-07 16:42:22] |<-- PoPSiCLe_ has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 16:44:38] <bd_> http://www.youtube.com/watch?v=BAnLW5_7e0s disturbing (orig: http://www.youtube.com/watch?v=QtkQdOP2rt8)
[2007-05-07 16:46:36] <ihope> Wait, spoon?
[2007-05-07 16:47:23] -->| PoPSiCLe_ (langbakk@191.80-202-115.nextgentel.com) has joined #lobby
[2007-05-07 16:47:36] <ihope> Dylan: what is this "spoon" you speak of?
[2007-05-07 16:48:06] =-= Mode #lobby +o PoPSiCLe_ by Muffin
[2007-05-07 16:48:22] <bd_> ihope: Not an aside?
[2007-05-07 16:48:44] <ihope> D'oh.
[2007-05-07 16:49:04] <ihope> I'm allowed to not call those asides because I'm finished with my first strip, though!
[2007-05-07 16:49:13] <bd_> orly
[2007-05-07 16:50:05] <ihope> I
[2007-05-07 16:50:20] <ihope> I'd send it to you, but that might count as publication under copyright law.
[2007-05-07 16:50:23] <ihope> You know how bad that is.
[2007-05-07 16:50:40] <bd_> ....
[2007-05-07 16:50:46] <bd_> you mean patent?
[2007-05-07 16:51:53] <ihope> Nope, copyright.
[2007-05-07 16:52:02] <ihope> I'm pretty sure I read that on the Copyright Office website.
[2007-05-07 16:52:12] <bd_> ... copyright is automatic when you make the thing
[2007-05-07 16:52:22] <bd_> registration just lets you get statuatory damages
[2007-05-07 16:52:32] <bd_> but I believe you can even do that later once a lawsuit looks necessary
[2007-05-07 16:52:38] <bd_> provided you have proof of date
[2007-05-07 16:53:05] <ihope> You can always wait until there's an infringement to register, yes.
[2007-05-07 16:53:21] <ihope> "If registration is made within 3 months after publication of the work or prior to an infringement of the work, statutory damages and attorney's fees will be available to the copyright owner in court actions. Otherwise, only an award of actual damages and profits is available to the copyright owner."
[2007-05-07 16:53:46] <ihope> If you wait three months and then there's an infringement, bad stuff.
[2007-05-07 16:53:55] <bd_> icic
[2007-05-07 16:54:05] <bd_> so register after publishing I guess.
[2007-05-07 16:54:15] <ihope> Two months after publishing is the plan.
[2007-05-07 16:54:28] <bd_> so publish it :p
[2007-05-07 16:55:04] <ihope> I'm lazy. I don't want to register.
[2007-05-07 16:55:11] <bd_> so publish it :p
[2007-05-07 16:55:30] <bd_> you don't /need/ to register; you've still got DMCA takedowns if it's infringed
[2007-05-07 16:56:53] <ihope> DMCA takedowns?
[2007-05-07 16:57:02] <bd_> indeed
[2007-05-07 16:57:38] <ihope> Yay DMCA! Or something possibly vaguely resembling that, anyway.
[2007-05-07 17:01:41] <fuzzie> the DMCA takedown stuff is pretty reasonable.
[2007-05-07 17:01:43] <Ami> The chat is dead. ihope gained 27 points. He has killed chat 443 times and has 11621 points.
[2007-05-07 17:02:08] <ihope> Does that only apply if it's being violated over the Internet?
[2007-05-07 17:10:49] <ihope> I mean, the copyright form isn't all that scary.
[2007-05-07 17:10:57] <ihope> Form VA is the one I'm using, I think.
[2007-05-07 17:12:40] * Muffin throws a wisteria bush at kaelis
[2007-05-07 17:14:25] <scorp> what are you registering for copyright?
[2007-05-07 17:14:54] * scorp notes that instead of bothering with registering and such, she just keeps riginal copies of everything.
[2007-05-07 17:18:59] <bd_> You can also use a timestamp server such as http://www.itconsult.co.uk/stamper.htm
[2007-05-07 17:19:17] <bd_> I don't know how hard it'd be to explain the security proof to a jury though :p
[2007-05-07 17:24:09] <ihope> scorp: a comic strip.
[2007-05-07 17:27:40] <fuzzie> scorp: registration is kinda important in the US.
[2007-05-07 17:29:15] <bd_> http://lanceandeskimo.com/chefelf/bev_metromint.shtml
[2007-05-07 17:29:45] <bd_> http://blogs.msdn.com/oldnewthing/archive/2007/05/07/2453928.aspx nice comments
[2007-05-07 17:30:19] =-= Dylan is now known as Dylan[afk]
[2007-05-07 17:32:42] <ihope> Suddenly, I want to critique some amateurish writing.
[2007-05-07 17:33:20] <ihope> Summary of a writing: "there's this girl who discovers some secret gadgets and she later falls off a building, not knowing if she's going to survive."
[2007-05-07 17:33:38] <Pez> .. right
[2007-05-07 17:33:40] <ihope> Conclusion: "wow, she's stupid."
[2007-05-07 17:34:08] <ihope> Actually, I don't believe it's stated whether she knows or not...
[2007-05-07 17:35:04] <ihope> It's implied somehow.
[2007-05-07 17:35:41] -->| bef (beth@node-3032.tor.pppoe.execulink.com) has joined #lobby
[2007-05-07 17:35:46] <Ami> [bef] I have a confession to make. I am really a man. And my name is Ivan. And I am also 40 years old.
[2007-05-07 17:36:16] |<-- Muffin has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 17:36:21] |<-- PoPSiCLe_ has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 17:36:30] -->| PoPSiCLe_ (langbakk@191.80-202-115.nextgentel.com) has joined #lobby
[2007-05-07 17:36:31] =-= Mode #lobby +o bef by ihope
[2007-05-07 17:36:37] =-= Mode #lobby +o PoPSiCLe_ by ihope
[2007-05-07 17:36:50] <ihope> PoPS_
[2007-05-07 17:36:58] |<-- PoPSiCLe has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 17:37:01] <ihope> That's quite the long abbreviation.
[2007-05-07 17:37:26] <Pez> ... PoPSiCLe has a terrible connection to be working for a ISP XD
[2007-05-07 17:38:01] -->| Muffin (muffin@h112.153.255.206.cable.pnbl.cablelynx.com) has joined #lobby
[2007-05-07 17:38:05] <Ami> [Muffin] Computers are not intelligent. They only think they are.
[2007-05-07 17:38:10] <ihope> Not like Af or Am or ap or bd or be or chn or chp or Ci or D or Fi or fu or G or i or k or L or n or Pa or Pe or PoP| or Pos or sc or Sg or sp or v or Y. Or M.
[2007-05-07 17:38:23] <ihope> Then again, it's now just PoPS.
[2007-05-07 17:38:26] =-= Mode #lobby +o Muffin by ihope
[2007-05-07 17:38:43] <ihope> So, PoPSiCLe_ has the hardest-to-tab-complete name.
[2007-05-07 17:39:01] <bd_> po<tab>
[2007-05-07 17:39:27] -->| kyevan (kyevan@pool-71-117-43-171.mdsnwi.dsl-w.verizon.net) has joined #lobby
[2007-05-07 17:39:30] <Ami> [kyevan] KINKOOOOOOOOOOOOOOOO BLAAAAAAAAAAAAAAAAAAAAAAAAAAST *WHOOOOOOOOOOOOOOOOOSH CHEESY ANIME EFFECTS WHOOOOOOOOOOOSH*
[2007-05-07 17:39:32] |<-- Muffin has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 17:40:07] <kyevan> I wear clothes from They-Who-Must-Not-Be-Shoped.
[2007-05-07 17:40:08] [INFO] 3 matches for ``Po'': [Possum, PoP|Work, PoPSiCLe_]
[2007-05-07 17:40:23] <ihope> bd_: Possum, PoP|Work, PoPSiCLe_.
[2007-05-07 17:40:24] <kyevan> Are you going to kill me? :(
[2007-05-07 17:40:30] * ihope kills kyevan
[2007-05-07 17:40:37] <ihope> But since this is only IRC, no.
[2007-05-07 17:40:55] <bd_> pop<tab> then
[2007-05-07 17:41:12] <kyevan> Also, I had a perversion of a Star Trek line stuck in my head all day.
[2007-05-07 17:41:14] <ihope> PoP|Work and PoPSiCLe_ both.
[2007-05-07 17:41:35] <kyevan> "Damnit, Jim! I'm a doctor, not a prostitute!"
[2007-05-07 17:41:47] <kyevan> ihope: Same person...
[2007-05-07 17:41:51] <ihope> kyevan: don't hesitate!
[2007-05-07 17:41:56] <ihope> kyevan: I know.
[2007-05-07 17:42:55] -->| PoPSiCLe (langbakk@191.80-202-115.nextgentel.com) has joined #lobby
[2007-05-07 17:48:41] <spoony> Hrm. Question: Can anyone else get to sluggy.net ?
[2007-05-07 17:50:30] <bef> yah
[2007-05-07 17:50:36] <spoony> Hmm
[2007-05-07 17:51:38] <bd_> spoony: works in links, didn't check the images
[2007-05-07 17:51:57] <spoony> There really arean't any images :)
[2007-05-07 17:52:05] <spoony> It's pretending like it doesn't even exist here
[2007-05-07 17:52:38] <spoony> Any chance I could get the IP, and check if the dns servers here are just freaking out again or something?
[2007-05-07 17:52:50] <bd_> % host sluggy.net
[2007-05-07 17:52:51] <bd_> sluggy.net has address 72.36.173.107
[2007-05-07 17:52:51] <bd_> sluggy.net mail is handled by 0 sitemail.everyone.net.
[2007-05-07 17:53:13] <spoony> 72.36.173.107
[2007-05-07 17:53:15] <spoony> Woops
[2007-05-07 17:53:17] <bd_> mtr?
[2007-05-07 17:53:36] <bd_> responds to pings to me, so see where it stops
[2007-05-07 17:54:14] <spoony> At the first hop >.>
[2007-05-07 17:54:16] -->| Muffin (muffin@h112.153.255.206.cable.pnbl.cablelynx.com) has joined #lobby
[2007-05-07 17:54:18] <bd_> ...ah
[2007-05-07 17:54:26] <spoony> I'm getting to the site though, oddly
[2007-05-07 17:54:30] <spoony> It's... messed up though
[2007-05-07 17:54:45] <kyevan> what... the... hell...
[2007-05-07 17:54:46] <spoony> (getting to the site using the IP that is)
[2007-05-07 17:54:49] =-= Mode #lobby +o Muffin by Muffin
[2007-05-07 17:55:03] <kyevan> A couple of xkcd fans... bought RMS a katana...
[2007-05-07 17:55:14] <spoony> kyevan: Old news ;)
[2007-05-07 17:55:44] <nornagon> heh, i saw that
[2007-05-07 17:57:35] <spoony> Hmm... okay, mtr isn't getting past the first hop, but a regular tracert very, veeery slowly makes it to the IP...
[2007-05-07 17:57:37] <Ami> You killed the chat. Nornagon gained 29 points. He has killed chat 1753 times and has 34250 points.
[2007-05-07 17:57:39] <kyevan> spoony: Hush, I'm always behind
[2007-05-07 17:59:59] <spoony> Wow... everything is just kinda dragging its heels. Time to hurt RR, I think
[2007-05-07 18:04:12] <bef> who's rr?
[2007-05-07 18:04:15] <Ami> Chatdeath. spoony gained 29 points. She has killed chat 129 times and has 3216 points.
[2007-05-07 18:05:26] <kyevan> Roadrunner, probably
[2007-05-07 18:05:31] <spoony> Roadrunner... they give us internets
[2007-05-07 18:11:36] <kyevan> G Corp: Making a Difference
[2007-05-07 18:11:42] <kyevan> By Whatever Means Necessary.
[2007-05-07 18:12:33] <ihope> Now, would anti-Microsoft people say that the world is addicted to Microsoft?
[2007-05-07 18:15:04] <bef> i would maybe
[2007-05-07 18:15:10] <bef> depending on what youre talking about
[2007-05-07 18:17:24] |<-- nornagon has left irc.aftran.com:9999 (Active Quit: irssi's a-movin')
[2007-05-07 18:18:31] -->| nornagon (nornagon@203-219-165-210.static.tpgi.com.au) has joined #lobby
[2007-05-07 18:18:38] =-= Mode #lobby +o nornagon by GreenAway
[2007-05-07 18:20:34] |<-- PoPSiCLe_ has left irc.aftran.com:9999 (Active Quit: Going once, going twice, going MAD!)
[2007-05-07 18:26:52] |<-- Muffin has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 18:31:14] |<-- chaper has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 18:33:13] -->| Muffin (muffin@h112.153.255.206.cable.pnbl.cablelynx.com) has joined #lobby
[2007-05-07 18:33:20] <Muffin> sigh
[2007-05-07 18:33:22] <Ami> Chatkill award. Beth gained 27 points. She has killed chat 1037 times and has 17535 points.
[2007-05-07 18:33:28] * Firenze huggles Muffin ^_^
[2007-05-07 18:33:45] <Muffin> hi, Firenze. :)
[2007-05-07 18:34:03] <Firenze> Hi.
[2007-05-07 18:34:05] <Firenze> Are you ok?
[2007-05-07 18:34:21] <Muffin> yeah, but my internet connection isn't. >.>
[2007-05-07 18:34:31] =-= Mode #lobby +o Muffin by Muffin
[2007-05-07 18:34:32] <Firenze> :(
[2007-05-07 18:36:59] <scorp> blarg
[2007-05-07 18:37:04] <scorp> hungry ;_;
[2007-05-07 18:37:06] <scorp> ill ;_;
[2007-05-07 18:39:38] |<-- scorp has left irc.aftran.com:9999 (Active Quit: FOOD)
[2007-05-07 18:39:55] -->| chaper (chaper@c-24-9-123-251.hsd1.co.comcast.net) has joined #lobby
[2007-05-07 18:41:05] =-= Mode #lobby +o chaper by Muffin
[2007-05-07 18:43:10] <Possum> kaelis!
[2007-05-07 18:43:37] <Possum> kaelis, er.. nevermind :P
[2007-05-07 18:44:03] <Possum> hmm... so my car caught fire today
[2007-05-07 18:46:19] <kyevan> o.0
[2007-05-07 18:50:28] <Possum> yea
[2007-05-07 18:51:19] <Possum> meh... avant-window-navigator doesn't appear to exist >.<
[2007-05-07 19:04:28] <apollo> I hate CPO
[2007-05-07 19:04:31] <Ami> Chatkill award. Possum gained 27 points. He has killed chat 387 times and has 9572 points.
[2007-05-07 19:04:53] <apollo> If you just close the freaking window... they force you to exit the next time you log in... And then relogin.
[2007-05-07 19:05:01] <apollo> What's the purpose of that?
[2007-05-07 19:05:19] <apollo> I don't feel my account is any safer, I feel effing annoyed.
[2007-05-07 19:10:03] |<-- bef has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 19:14:38] <apollo> Wow. We're still affected by the red scare?
[2007-05-07 19:14:38] <apollo> http://arstechnica.com/journals/microsoft.ars/2007/05/07/did-top-european-microsoft-official-collaborate-with-communist-secret-police
[2007-05-07 19:19:58] <bd_> http://www.washingtonwatch.com/ ooo
[2007-05-07 19:21:50] <bd_> brb
[2007-05-07 19:38:03] =-= Dylan[afk] is now known as Dylan
[2007-05-07 19:49:23] |<-- Muffin has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 20:15:06] <ihope> CPO?
[2007-05-07 20:15:11] <Ami> The chat has died. bd_ gained 25 points. He has killed chat 3802 times and has 73996 points.
[2007-05-07 20:16:10] <ihope> Chief public officer? Cardinal persona operator? Computer persona organizer? Common protection office?
[2007-05-07 20:17:09] <ihope> Chief petty officer? Climate program office? Calgary Philharmonic Orchestra?
[2007-05-07 20:18:03] <ihope> Apparently a philharmonic orchestra is an orchestra that is "composing or characteristic of an orchestral group".
[2007-05-07 20:30:41] -->| Muffin (muffin@h112.153.255.206.cable.pnbl.cablelynx.com) has joined #lobby
[2007-05-07 20:30:46] <Ami> [Muffin] Computers are not intelligent. They only think they are.
[2007-05-07 20:31:56] =-= Mode #lobby +o Muffin by Muffin
[2007-05-07 20:43:38] <ihope> http://www.google.com/search?q=%22cease+and+decease%22
[2007-05-07 20:43:43] <ihope> Yup, that's exactly what I meant.
[2007-05-07 20:47:24] =-= GreenAway is now known as GreenReaper
[2007-05-07 20:48:16] |<-- Muffin has left irc.aftran.com:9999 (Ping timeout)
[2007-05-07 20:53:31] <apollo> HEROES WILL BE ON SOON.
[2007-05-07 20:53:47] <apollo> Hey, GR. :)
[2007-05-07 20:53:53] <GreenReaper> Hi.
[2007-05-07 21:00:29] -->| Muffin (muffin@h112.153.255.206.cable.pnbl.cablelynx.com) has joined #lobby
[2007-05-07 21:01:01] =-= Mode #lobby +o Muffin by Muffin
[2007-05-07 21:02:25] * ihope eats Muffin
[2007-05-07 21:02:31] <ihope> Yum, banana nut.
[2007-05-08 06:17:05] [ERROR] Connection to irc://irc.aftran.com:9999/ (irc://irc.aftran.com:9999/) reset.