< 1287101072 0 :flippo!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287101075 0 :sebbu!~sebbu@ADijon-152-1-47-57.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1287101123 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fuck it. Guess I should make a torrent creator. < 1287101157 0 :sebbu2!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287101174 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: in C++! < 1287101237 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why not in Brainfuck+PSOX while he's at it? < 1287101250 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Gag. < 1287101257 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ok then D < 1287101260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with bindings to Perl < 1287101269 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Factor! < 1287101270 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Gag gag gag gag. < 1287101292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: okay in x86-64 assembly, using win32 < 1287101386 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Muxcomp < 1287101453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I propose we redesign networks. < 1287101487 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh? < 1287101493 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why not? < 1287101553 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: "infinte" --Versert spec < 1287101624 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaaargh. A trackerless torrent should have a "nodes" key, with some number of DHT nodes close to the generating client. < 1287101639 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Should, not must! < 1287101650 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or a single known good node operated by the person generating the torrent. < 1287101661 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Must. < 1287101667 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: IGNORE IT < 1287101673 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Wait. That could just be the initial seeder. < 1287101710 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but then what if you die forever ??? < 1287101713 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And if you have no intention of sharing the actual torrent *file*, one could simply generate a file with 127.0.0.1. < 1287101719 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i suggest the strongly that you just omit it < 1287101722 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :So 64-bit machines can handle up to 16 exabytes of RAM? < 1287101724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and let the client bork < 1287101729 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :define new standarddddd, < 1287101737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"NYBBLE CASCADE" < 1287101747 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: 64-bit memory bus, yes. x86-64, no. < 1287101767 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Although virtual addresses are 64 bits wide in 64-bit mode, current implementations (and any chips known to be in the planning stages) do not allow the entire virtual address space of 264 bytes (16 EB) to be used. Most operating systems and applications will not need such a large address space for the foreseeable future (for example, Windows implementations for AMD64 are only populating 16 TB, or 44 bits' worth), so implementing such wide virtual address < 1287101767 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :es would simply increase the complexity and cost of address translation with no real benefit. AMD therefore decided that, in the first implementations of the architecture, only the least significant 48 bits of a virtual address would actually be used in address translation (page table lookup).[1](p130) Further, bits 48 through 63 of any virtual address must be copies of bit 47 (in a manner akin to sign extension), or the processor will raise an exception < 1287101768 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :. Addresses complying with this rule are referred to as "canonical form."[1](p128) Canonical form addresses run from 0 through 00007FFF`FFFFFFFF, and from FFFF8000`00000000 through FFFFFFFF`FFFFFFFF, for a total of 256 TB of usable virtual address space. < 1287101770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Magnet URIs do not contain the nodes key, nor does the metadata shared in order to make a magnet URI work. < 1287101785 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Then it doesn't matter, right? < 1287101816 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants more than 256TB RAM! < 1287101830 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :It's a very good thing that that's enforced. < 1287101832 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Except that clients will expect it. < 1287101857 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I think I'll have it default to 127.0.0.1 for trackerless torrents, with a note that this may not work if you share the torrent file itself. < 1287101884 0 :Mathnerd314!~mathnerd3@128.198.97.155 JOIN :#esoteric < 1287101911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Try it with clients. < 1287101912 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I bet it works. < 1287101921 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: what is enforced < 1287101925 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :canonical addresses or nodes in torrents < 1287101940 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :canonical addresses < 1287101969 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: i don't really see it as a very good thing per se < 1287101973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just a feature of the architecture < 1287101976 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what's so grand about it < 1287101987 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :people won't stuff random stuff info the high bits :p < 1287101990 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :like me < 1287101991 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :I would do that < 1287102010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: well there can always be other protections against that < 1287102020 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :actually, that annoys me because I had forgotten about it and I wanted to do something where the high 32 bits of an address was a CRC or something < 1287102041 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you could just say that it's an implementation detail < 1287102044 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rather than being actually sanctioned < 1287102054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but i guess x86-64 is aggressively practical in the bad way :( < 1287102126 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What would be the purpose of stuffing random stuff into the high bits? Is there any realistic chance that something would break? < 1287102165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Uhh, yes, when new memory comes out. < 1287102172 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh hells yeah, it works. < 1287102179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Your extra 256 TiB would be useless since people would stuff bullshit into the high bits used to access them. < 1287102183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Isn't that obvious? < 1287102187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: WOO < 1287102198 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Gimme a DHT link for a file you just started seeding < 1287102199 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Without nodes < 1287102201 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :magnet link < 1287102205 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wanna see if my client is magical < 1287102207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and can find you < 1287102234 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: magnet:?xt=urn:btih:12cba1cfeb9a4b96b791a5697f31075e4888814e&dn=ski < 1287102242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That's something already published. < 1287102246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I want some /dev/random. < 1287102252 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let's see if BitTorrent can perform magic. < 1287102258 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Okay, I'll go ahead and make some /dev/random . < 1287102277 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: BTW, currently I'm just editing a trackered torrent file to remove everything but the info dictionary. < 1287102280 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(it's *mostly* ASCII) < 1287102302 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Isn't it bencode? < 1287102310 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1287102321 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yuh, it's bencode. < 1287102344 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bencode is a bit rubbish < 1287102350 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I42e but 4:spam < 1287102353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :stick to one syntax! < 1287102362 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But it works. Barely. < 1287102380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I AM EAGERLY AWAITING YOUR RANDOMNESS < 1287102427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: magnet:?xt=urn:btih:821267eb9478f17f8632867ff1eb27d7990dcbaf&dn=random%5Fdata < 1287102444 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Hmm. < 1287102448 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It isn't listing the files to download :D < 1287102451 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'll just assume it'll figure them out. < 1287102454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You seeding? < 1287102458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm about to hit download. < 1287102485 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yuh, seeding. < 1287102504 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Unsurprisingly, it doesn't work. At all. < 1287102510 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: And yeah, it'll only know what files are *in* the torrent once it's downloaded the info dictionary saying what's *in* the torrent. < 1287102517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Turns out my machine cannot magically find your machine given a URN! < 1287102527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'll take some time to find me from the DHT. < 1287102536 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...it'll actually find you? < 1287102542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I don't think Transmission knows of any peers near me. < 1287102545 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :How would it? < 1287102555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I've used this to download exactly one thing, NetBSD. < 1287102566 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's got to bootstrap DHT. < 1287102585 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Each torrent client has one DHT node hardcoded. < 1287102590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh...joy. < 1287102593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: How many hours will this take? < 1287102596 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Just* in case you aren't peered with anyone. < 1287102601 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And why won't it give me verbose progress indicators? < 1287102605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is sitting completely still. < 1287102612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It will once it has a clue. < 1287102624 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's downloading metadata from 0 peers. < 1287102627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I am not convinced this will work. < 1287102637 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Shouldn't take long, but it'll go faster if you get on another torrent. < 1287102737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The latest Ubuntu should do, right? < 1287102738 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Time to play more Portal < 1287102740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That'll have a lot of peers. < 1287102746 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also, are you using Transmission? < 1287102760 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I am. < 1287102779 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits for the Ubuntu torrent to start, re-adds yours < 1287102781 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If you really want it to go fast, I could get in on the latest Ubuntu, too. < 1287102791 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(hand me the magnet URI, with trackers) < 1287102798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That's cheating. < 1287102801 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :All this for a small binary file? < 1287102807 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do you have other torrents going? < 1287102812 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Several. < 1287102815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's still from 0 peers :( < 1287102820 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Let's just hope there's overlap. < 1287102822 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It's a proof of concept. < 1287102825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: How big is the file, anyway? < 1287102831 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: 20M. < 1287102890 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Connected to 112 peers on the Ubuntu tracker, still downloading metadata from 0 peers on yours. < 1287102960 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: This... yeah, yours isn't doing shit. < 1287102973 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hand me the magnet uri without trackers? :P < 1287102993 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: KAY < 1287103004 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: magnet:?xt=urn:btih:bcf2e587afd4d3b1bdd8ece5150d9fb4d2958af4&dn=ubuntu-10.10-desktop-i386.iso < 1287103010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GOOD LUCK BITCH < 1287103033 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION twiddles thumbs < 1287103066 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Got a peer. < 1287103068 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I sure hope you get connected before mine finishes downloading. < 1287103070 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1287103073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You are a DHT god. < 1287103085 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :3 peers. < 1287103087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Proposal: Torrent clients come with, like, 5,000 DHT peers. < 1287103095 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1287103097 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :8 < 1287103099 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :16 < 1287103101 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :23 < 1287103103 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :34 < 1287103107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :These are randomly selected, weighted by speed/reliability/connections/etc., from a gigantic pool of DHT peers. < 1287103109 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think you get the picture. < 1287103117 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Each release, a new set is substituted. < 1287103124 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Thus everybody gets a DHT network built-in. < 1287103149 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You are not among those peers. < 1287103170 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Wait. Are you behind a NAT that you can't punch a hole through? < 1287103181 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/can't/haven't/ < 1287103183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I have tons of peers from DHT. < 1287103192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let's see if my incoming port is open. < 1287103194 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OOH THE EXCITE < 1287103200 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If not I can easily forward it. < 1287103202 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I think that may be the case. < 1287103207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :New OS install, forget to change the port... < 1287103214 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: YUP that's it. < 1287103218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Lemme fix. < 1287103235 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that'll make DHT work less well. < 1287103261 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Is the "port for incoming connections" TCP or UDP? < 1287103266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :TCP < 1287103266 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e. do I want 51420 or 6881 < 1287103293 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Try UDP too, I guess. < 1287103305 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I am now attempting your random_data torrent without being connected to the Ubuntu one. < 1287103327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: 1 peer! < 1287103331 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1287103335 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Are you 75.173.238.244? < 1287103340 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287103341 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :0% done though :P < 1287103347 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHY WON'T YOUR CLIENT TALK TO ME < 1287103351 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You're unchoked. < 1287103355 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not my fault. < 1287103357 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"but we're not interested" < 1287103360 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHY NOT YOU STUPID FUCKING CLIENT < 1287103373 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: EXPLAIN < 1287103376 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wanting more peers, rather than the sole seeder? < 1287103392 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well ... fuck that, you don't make my decisions for me Transmission :P < 1287103403 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Any way to punch it and make it download? < 1287103420 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :None that I know of. < 1287103430 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except, uh, uh. < 1287103448 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Restart it? I dunno. It ought to retain the info dictionary. < 1287103473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Pause. Play! < 1287103479 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's forgotten you exist :P < 1287103488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's actually still trying to download the metadata. < 1287103492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Apparently you're just not good enough. < 1287103503 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Baaah. < 1287103537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "Created on 01 Jan 1970" < 1287103551 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: ping < 1287103552 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: ping < 1287103558 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: ping < 1287103569 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :pong < 1287103579 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :WEREN'T EXPECTING THAT, WERE YOU < 1287103590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: magnet:?xt=urn:btih:821267eb9478f17f8632867ff1eb27d7990dcbaf&dn=random%5Fdata < 1287103600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: put this in transmission's File -> Add URL... < 1287103605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :add it < 1287103610 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and hope that it helps me find happiness ;______; < 1287103624 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :will have to wait, sry < 1287103636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: BAH < 1287103661 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :(23:54:19) Could not find any trackers < 1287103664 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :-rtorrent < 1287103671 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :(it says that instantly, no wait...) < 1287103676 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :comex: Well, yes, there aren't any trackers. < 1287103681 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: dht bitch < 1287103687 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :rtorrent, BTW, is rather stupid about its DHT support. < 1287103688 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: wait for the love to come pouring in < 1287103690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...or not < 1287103692 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :oh...? < 1287103695 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rtorrent is like the worst client ever < 1287103695 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :I thought rtorrent supported DHT < 1287103697 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION opens up Deluge and follows along < 1287103700 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You need to make a session dir for it to work. < 1287103711 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: TOGETHER WE CAN OVERCOME THE FASCIST DEPENDENCY ON "TRACKERS" < 1287103715 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :rtorrent -s . uri < 1287103726 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: btw, do clients remember their DHT peers even after restarts? < 1287103742 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :I want (a) to be able to select individual files, (b) command line operation, (c) magnet URI < 1287103749 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I *think* so, but I'm not sure. < 1287103755 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :comex: transmission-cli < 1287103759 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: oh come on, rtorrent is not command-line < 1287103767 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :it works over SSH < 1287103774 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's a shitty gui that you poke random letters to operate and then deal with its terrible character-based representation of a badly-designed GUI < 1287103778 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :fine, that's not command line :p < 1287103785 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :comex: It also runs an HTTP server. < 1287103790 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but what pikhq said < 1287103794 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yeah transmission's web server thing is great < 1287103798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or you could just run the daemon < 1287103804 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that too. < 1287103805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and use the remote < 1287103811 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or the HTTP server. < 1287103811 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1287103811 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or both < 1287103816 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :run the daemon, which powers the web server < 1287103819 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and use both the web server and the remote! < 1287103827 0 :sebbu2!~sebbu@ADijon-152-1-47-57.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1287103833 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :web servers are fiddly < 1287103840 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: it has a command to set it up for you < 1287103844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it has its own < 1287103845 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :FIDDLY < 1287103846 0 :sebbu!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287103846 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1287103850 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :comex: It just works. < 1287103854 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :and I'm in SSH anyway to start it, might as well manage it from there < 1287103861 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :I don't want to keep it running at all times. < 1287103861 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :so. < 1287103864 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I propose we all download http://releases.ubuntu.com/maverick/ubuntu-10.10-desktop-i386.iso.torrent < 1287103866 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to peer < 1287103874 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: http://releases.ubuntu.com/maverick/ubuntu-10.10-desktop-i386.iso.torrent < 1287103877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: This is our tracker; download it :P < 1287103968 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: If we can actually get this working, I propose we create a torrent listing site for trackerless torernts. < 1287103969 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*torrents. < 1287104013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I also propose that it offers a trackered 10 megabyte file of /dev/random that users are recommended to connect to regularly to aid peer discovery :P < 1287104013 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :so let me figure this out... I download all of ubuntu 10.10 to download this other one file? < 1287104027 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Well, yes. Actually it should just let us find each other. < 1287104033 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Are you connected to a peer for random_data? < 1287104040 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1287104051 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Downloading Ubuntu Smelly Socks? < 1287104058 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, look, I am connected to a Deluge client. < 1287104066 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :yay, that's probably me < 1287104080 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But since my client is PMSing, it refuses to listen to you, and so I can never discover Mathnerd314 apart from with the Ubuntu torrent. < 1287104083 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Let's see if either of you guys actually try downloading anything. You're both unchoked. < 1287104085 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: In conclusion: CONNECT TO THAT TORRENT < 1287104086 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I'm the sole seed. < 1287104099 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: 178.120.245.138 < 1287104101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that is you, yse? < 1287104104 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait, maybe not < 1287104105 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that person has 10)% < 1287104107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*100% < 1287104122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Dood, if you're not downloading Ubuntu, just do it, it'll help both of us :P < 1287104151 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I am, I have .02% so far < 1287104151 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :why do you want ubuntu < 1287104153 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :stable < 1287104165 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :and why do you want an iso < 1287104171 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :with about half of what you need and a lot of stuff you don't < 1287104172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: we don't < 1287104180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex: it's because it has a shitload of peers < 1287104185 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :and why do you want i386 < 1287104186 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :take the hate elsewhere < 1287104192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :IT'S BECAUSE IT HAS A SHITLOAD OF PEERS MORON :| < 1287104196 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Ribbit, er reboot < 1287104197 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :direct download works fine :p < 1287104207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We are doing this to *find peers* for the *other thing*. < 1287104213 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Direct download has *nothing to do with it*. < 1287104229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And, say, what did you install your last OS with? A floppy disk image? < 1287104237 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :DOWNLOAD FROM ME FOR I HAVE UNCHOKED YOU < 1287104237 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AND I AM THE SOLE SEED < 1287104278 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :netboot :p < 1287104292 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :and that's pretty funny, actually < 1287104305 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :netboot is an utter waste of time. there is nothing wrong with .isos < 1287104324 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :so who is 75.173.238.244:51413 ? that's the only person I see < 1287104367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq < 1287104375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and your client is being huffy towards him < 1287104388 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :how so? < 1287104405 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's not downloading from me. < 1287104407 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The only peer. < 1287104411 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm, seed. < 1287104421 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :and it should be? < 1287104426 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287104430 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It should download from the only seed. < 1287104461 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But instead everybody's being all huffy about it. < 1287104473 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :sure there is < 1287104485 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :I was installing an OS onto a computer that didn't have a CD drive < 1287104516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ITT: USB drives < 1287104576 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: This does not work. < 1287104579 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Would it have worked even if you specified yourself in the nodes? < 1287104602 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Dude, you have absolutely no information about what the nodes entry could have been. < 1287104624 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I mean -- if you gave it in a .torrent. < 1287104632 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Probably not. < 1287104645 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :When you use a magnet URI, the only information beyond what's in the magnet URI is checksums, filenames, and file sizes. < 1287104655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But in a .torrent, would it have worked? < 1287104660 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1287104661 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If you gave me a .torrent. < 1287104662 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :With nodes. < 1287104671 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1287104679 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :There's a chance it'd work with a tracker. < 1287104690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Duh :P < 1287104702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I give up. < 1287104718 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Say, is &dn= actually required? < 1287104721 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The thing is, your clients seem convinced that if they hold out they can have more peers. < 1287104734 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, it just makes it look less shitty. < 1287104753 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Come to think of it... the way you use magnet: is kinda silly there. < 1287104758 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Why not just say urn:btih:821267eb9478f17f8632867ff1eb27d7990dcbaf? < 1287104769 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You basically have foo:?bar=a-urn < 1287104772 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1287104781 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because a magnet URI can be pasted directly into a client. < 1287104788 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BAH :P < 1287104804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Anyway, it would be supercool if a torrent could actually be identified and downloaded entirely by magnet:?xt=urn:btih:821267eb9478f17f8632867ff1eb27d7990dcbaf. < 1287104809 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I charge you with figuring out how to make clients like it. < 1287104818 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: (Perhaps just getting about 10 seeders first would work?) < 1287104825 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Transmission has no such menu "File" < 1287104836 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Wait "New..." mightg work < 1287104838 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Try downloading this: magnet:?xt=urn:btih:bcf2e587afd4d3b1bdd8ece5150d9fb4d2958af4 < 1287104841 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Yes... it does... < 1287104852 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: 26 peers? < 1287104854 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what is this, Ubuntu? < 1287104857 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287104862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that was amazingly quick < 1287104870 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's how it's supposed to work. < 1287104875 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It... crashed < 1287104877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i approve < 1287104880 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: and no torrents either! < 1287104896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: http://www.transmissionbt.com/images/screenshots/GTK-Large.jpg < 1287104897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :see File menu < 1287104910 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :New... source: paste in that magnet link, click "New", and... Transmission go bye bye < 1287104918 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1287104920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :File -> Add URL < 1287104924 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I think we can conclude that trackerless *kinda* sucks with small torrents. < 1287104948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now you get to figure out how to make it not suck. < 1287104954 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Coerce a client to download from one peer! < 1287104961 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: If you have to patch it, so be it :P < 1287104962 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: "Torrent | Add..." prompts me for a file < 1287104969 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: http://www.transmissionbt.com/images/screenshots/GTK-Large.jpg < 1287104972 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Look at that screenshot. < 1287104975 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :See where "File" is? < 1287104979 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Press that on your Transmission. < 1287104983 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then click "Add URL...". < 1287104984 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: My transmission is DIFFERENT. < 1287104992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Ookayyy... screenshot? < 1287105082 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://imgur.com/OxBeJ.png < 1287105098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: sudo apt-get upgrade :p < 1287105109 0 :Quadlex!unknown@unknown.invalid PRIVMSG #esoteric :fuck fuck fuck < 1287105167 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Quadlex: what? < 1287105174 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: am at best will have I on Ibex. not upgrading version of Ubuntu tonite. sorry < 1287105184 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :maybe compile xmission from source, but later. < 1287105187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: upgrade is not distro upgrade < 1287105187 0 :Quadlex!unknown@unknown.invalid PRIVMSG #esoteric :I'm out of ritalin < 1287105196 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: upgrade is just repo upgrade < 1287105200 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, "compile xmission"? < 1287105207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Quadlex: enjoy the hyper < 1287105208 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Fortunately, using publicbt or openbittorrent is really really simple... < 1287105209 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: how else you convice pkg mgr give you good shit huh? < 1287105213 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You just list that as the tracker. That's it. < 1287105215 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: openbittorrent never freaking works < 1287105225 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Okay, just publicbt then. < 1287105226 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: what drug did you just take? < 1287105238 0 :Quadlex!unknown@unknown.invalid PRIVMSG #esoteric :-_- Hardly < 1287105257 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Quadlex: HAPPY HAPPY FUN FUN < 1287105278 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: HD#)@HSLNLA>MM WA WAWAWA WA < 1287105286 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Ahem. Yes. < 1287105288 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: no seriously what < 1287105294 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : maybe compile xmission from source, but later. < 1287105295 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ELABORATE < 1287105302 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also ibex really? < 1287105304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :8.10, impressive < 1287105312 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :x=trans < 1287105315 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wonder if there's still a warty warthog user going around < 1287105345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: so you'll totally use kitten RIGHT??? < 1287105351 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, I see. Openbittorrent seems not to have HTTP tracking any more. < 1287105356 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ...seriously? < 1287105359 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: WHY < 1287105367 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I dunno. < 1287105372 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"UDP IS BETTER"? < 1287105376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"We kindly ask you not to use the OBT trackers in torrents resulting in unauthorized distribution of copyrighted files (movies, music, games and so on)." < 1287105376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287105389 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"If you want to add OBT to a massive amount of torrents, you must ask us first. < 1287105390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Don't add OBT as the default tracker when torrents are uploaded on your site without our written consent." < 1287105391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1287105399 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: it's neither open nor a tracker for anything people actually want! < 1287105410 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OpenBitTorrent, the non-open non-tracker! < 1287105428 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It tracks, just not using HTTP+TCP. < 1287105428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"A few pointers to people considering sending DMCA takedown notices:" But but I thought people weren't meant to use them for copyrighted things. < 1287105434 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :if only it were also ternary < 1287105453 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: publicbt, on the other hand, says nothing about usage. < 1287105470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: DHT, on the other hand, does not require relying on anybody. < 1287105491 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I propose we tweak clients / write our own client to be saner when faced with small DHT torrents. < 1287105496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sometime. < 1287105496 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Except "If you want to scrape for stats on torrents here, grab the entire set of stats instead of scraping for each torrent." < 1287105516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"OpenBitTorrent has been suspected of being a part of or a side project of The Pirate Bay, because it was observed early on that both sites used the same trackers.[2] The OpenBitTorrent project has countered by stating that the sites merely shared a tracker cluster operated by DCP Networks and Fredrik Neij during a startup period (February through August 2009)." < 1287105517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Suuuuure < 1287105523 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: BTW, DHT is in addition to the tracker, so you don't really *depend* on it. < 1287105553 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I tells ya. We need to make a DHT-only client. < 1287105555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Cascade! < 1287105556 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except that it seems not to work in the pathological case of 1 seed. < 1287105563 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HAVE YOU TRIED TWO SEEDS < 1287105585 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: WOULD YOU LIKE A COPY? IF SO, HOW WOULD YOU LIKE IT? < 1287105593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wut < 1287105598 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Screw it. filebin.ca < 1287105607 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Of... what? random_data? < 1287105610 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287105632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No :P < 1287105641 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaaw. < 1287105657 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1287105679 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries creating a torrent with a web seed from codu.org. < 1287105682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Basically if we just take an existing client, rip out all the tracker code, and add a smarter rule for when to download from clients... < 1287105691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Voila, Cascade 0.1. < 1287105789 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: If you don't do that, I totally will :P < 1287105792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But right now, I will sleep. < 1287105809 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Kitten. BEWARE < 1287105812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Goodnight; bye. < 1287105814 0 :elliott!unknown@unknown.invalid QUIT :Quit: Connection reset by peer review < 1287105861 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fun fact: Transmission doesn't copy web seeds into the magnet URI. < 1287105902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaah, that's because there is no spec for that yet. < 1287105914 0 :oklopol!unknown@unknown.invalid QUIT : < 1287106378 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"The gnutella protocol remains under development and in spite of attempts to make a clean break with the complexity inherited from the old gnutella 0.4 and to design a clean new message architecture, it is still one of the most successful file-sharing protocols to date." < 1287106398 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :... "in spite of attempts to make it better, it's good"? < 1287106475 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :magnet:?xt=urn:btih:23000501613b867e5b269b7ec15e76b8accdb784&dn=GRegor-op13-mov1.ogg&ws=http://codu.org/music/op13/GRegor-op13-mov1.ogg MWAHAHAHA < 1287106476 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliot, was playing Portal < 1287106538 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Someone wanna try that? < 1287106694 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ...??? < 1287106721 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You were convenient. < 1287106914 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I think I'm trying < 1287106927 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :no peers though < 1287107056 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: And now? < 1287107081 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :nope... < 1287107101 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Weird. < 1287107135 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I'll try downloading ubuntu again < 1287107164 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Try restarting the torrent < 1287107238 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: still nothing :-/ < 1287107258 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Weird; it should at *least* be connecting and fetching the torrent file. < 1287107553 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: maybe you meant xs instead of ws in your magnet? < 1287107730 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is going to try TAG < 1287107811 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: wikipedia claims that's a BBS? < 1287107823 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The game < 1287107826 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Computer game < 1287107870 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :link? < 1287107933 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :v < 1287107934 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :https://www.digipen.edu/studentprojects/tag/ < 1287108023 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :website seems broken < 1287108033 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :(ThePowerofPaint.com) < 1287108067 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :? < 1287108085 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :so I have no idea of where to get it < 1287108087 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That's not the.. I don't know what that is < 1287108095 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"Download Tag" < 1287108115 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :BTW, it was the inspiration for one of Portal 2's game mechanics < 1287108122 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And Valve hired the people who made it < 1287108148 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sees < 1287108161 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you finally showed up as a peer < 1287108611 0 :augur_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287109107 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287109318 0 :cal153!unknown@unknown.invalid QUIT : < 1287109540 0 :antivigilante!~antivigil@184-98-135-63.phnx.qwest.net JOIN :#esoteric < 1287110102 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1287110757 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287110757 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287110774 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287110788 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287110798 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287113054 0 :storkbot!~storkbot@adsl-99-94-155-109.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287113176 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :@tell oerjan we have a note-taker bot now. < 1287113176 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Consider it noted. < 1287113186 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :@tell elliot we have a note-taker bot now. < 1287113186 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Consider it noted. < 1287113201 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :@tell ais523 we have a note-taker bot now. < 1287113201 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Consider it noted. < 1287113253 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And I'm not considered worthy < 1287113330 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :@tell Sgeo I figured that since you were in the US you would probably see this before you went to sleep. < 1287113330 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Consider it noted. < 1287113348 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: now say something < 1287113355 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Testing < 1287113355 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: catseye told me to tell you: I figured that since you were in the US you would probably see this before you went to sleep. < 1287113360 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Awesome < 1287113617 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :@tell elliott we have a note-taker bot now. < 1287113617 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Consider it noted. < 1287113621 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(two t's) < 1287113695 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl de ophthalmologist < 1287113727 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287113963 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl de Explosion < 1287113986 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Explosion < 1287114148 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`wl de what < 1287114153 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287114161 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`wl de is < 1287114167 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :IS < 1287114171 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`wl de this < 1287114175 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :This < 1287114183 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`wl de weird < 1287114187 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287114197 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`wl de command? < 1287114201 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287114245 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :German? What's THAT? < 1287114257 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en de What < 1287114259 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287114266 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fr What < 1287114268 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287114273 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en fr Bread < 1287114276 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Pain < 1287114284 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en de Bread < 1287114286 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Brot < 1287114305 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`wl en de babelfish < 1287114305 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :finally < 1287114309 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :My hovercraft is full of eels. < 1287114321 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :`wl en zh Translator < 1287114324 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :翻译 < 1287114344 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :why does it keep saying "My hovercraft is full of eels."? < 1287114356 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: that's it's "no translation found" error message. < 1287114376 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ok... < 1287114608 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=20W_R-wWFA8 < 1287114651 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :why is it 18 or older? < 1287114664 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :because it shows a slaughter. < 1287114839 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I really don't feel like making a youtube account < 1287114882 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :k < 1287114986 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :unless it has lots of blood and gore...? < 1287115000 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :not really < 1287115252 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Okay, I've concluded that Transmission is broken as an initial seed. < 1287115273 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: I'm going to try Deluge and see if that works better. < 1287115332 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :cool. tell me when to look / try < 1287115757 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :er... so I just compiled my first non-trivial Go program. (well, it's 'cat', so whether it is trivial or not is arguable.) < 1287115790 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :The executable size is a svelte 475K. < 1287115795 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*after* stripping. < 1287115823 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Also I was amused to find: "The Go for statement differs from that of C in a number of ways. First, it's the only looping construct; there is no while or do." < 1287115824 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Transmission is *also* broken at web seeding. < 1287115831 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Try now. :D < 1287116072 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I'm not certain what to try... < 1287116114 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I have the two files still trying to download < 1287116136 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :but neither with any peers < 1287116164 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, Deluge is busy checking one absurdly large torrent ATM. < 1287116165 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :^ pikhq < 1287116193 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Give it a bit. < 1287116268 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits < 1287116300 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to reading Hybrid Theory < 1287116420 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to sleep < 1287116420 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, seeding. < 1287116431 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wakes up < 1287116518 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"In Go the rule about visibility of information is simple: if a name [...] is capitalized, users of the package may see it. Otherwise, the name [...] < 1287116520 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :is visible only inside the package in which it is declared." < 1287116549 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :this language is starting to kinda suck < 1287116599 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Go sucked even before it had no windows port < 1287116628 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: no dice < 1287116665 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :but I'll leave the daemon running overnight < 1287116871 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"Comments do not nest." < 1287116875 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :wtg < 1287116892 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :why would the programmer ever want to nest comments < 1287116916 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it's not like you ever want to comment out a block of code that already has comments in it < 1287116921 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :that just never happens < 1287117017 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: I'm converging on your opinion there < 1287117101 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Dude, Deluge supports hooking up to a torrent with *just* the infohash. < 1287117141 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1287117203 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"Two types are either identical or different." < 1287117226 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :am reminded of the comment about how to multiply values by two on a ternary system < 1287117374 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pity absolutely nothing supports tracker exchange. < 1287117540 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"If the type assertion holds, the value of the expression is the value stored in x and its type is T. If the type assertion is false, a run-time panic occurs. In other words, even though the dynamic type of x is known only at run-time, the type of x.(T) is known to be T in a correct program." < 1287117543 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives up < 1287117546 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287117559 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :srsly < 1287117571 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION mentally categorizes this language next to Falcon < 1287117872 0 :cheater99!~cheater@ip-80-226-15-101.vodafone-net.de JOIN :#esoteric < 1287117976 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Holy *fuck* I think I hate Deluge now. < 1287117987 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's hogging a whole CPU. < 1287119842 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287119862 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287120059 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287120067 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287120267 0 :KindOne!unknown@unknown.invalid QUIT : < 1287120910 0 :cal153!~cal@c-24-4-207-72.hsd1.ca.comcast.net JOIN :#esoteric < 1287121296 0 :wareya_!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1287123410 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://i.imgur.com/IO6jL.jpg < 1287124211 0 :MigoMipo!~John@84-217-5-8.tn.glocalnet.net JOIN :#esoteric < 1287124538 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287124557 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, awesome < 1287124778 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :*old < 1287124796 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :howd that happen < 1287124908 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :augur: Custom map with 4 portals arranged just right. < 1287124923 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :ahhhh ok < 1287124925 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :4 portals < 1287124962 0 :GreaseMonkey!~gm@121-74-65-244.telstraclear.net JOIN :#esoteric < 1287124962 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host < 1287124962 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1287125717 0 :MigoMipo!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287125747 0 :MigoMipo!~John@84-217-5-8.tn.glocalnet.net JOIN :#esoteric < 1287126217 0 :MigoMipo!unknown@unknown.invalid QUIT :Quit: Quit < 1287126461 0 :antivigilante!unknown@unknown.invalid QUIT :Quit: Ex-Chat < 1287126466 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1287129045 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1287129599 0 :clog!unknown@unknown.invalid QUIT :ended < 1287129600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1287130524 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287131700 0 :realazthat!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287135701 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :hello sweethearts < 1287135786 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: how do you get 4 portals? < 1287139805 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287140170 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1287140240 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : @tell oerjan we have a note-taker bot now. < 1287140240 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: catseye told me to tell you: we have a note-taker bot now. < 1287140246 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you don't say. < 1287140618 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye you don't say. < 1287140619 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Consider it noted. < 1287141791 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :@help < 1287141794 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287141797 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :@source < 1287141833 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@self_destroy < 1287141880 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye Choosing the same prefix and command as lambdabot may not be such a good idea. < 1287141880 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Consider it noted. < 1287142023 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :@tell ' -- DROP TABLE notes; < 1287142023 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Consider it noted. < 1287142027 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1287142032 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well unlikely to work < 1287142039 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well,* < 1287142048 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err < 1287142053 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :@tell ' DROP TABLE notes; -- < 1287142054 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Consider it noted. < 1287142057 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1287142066 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I'm no good at sql < 1287142072 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :meh, missed a ; < 1287142074 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :*shrug* < 1287142487 0 :antivigilante!~antivigil@184-98-135-63.phnx.qwest.net JOIN :#esoteric < 1287142771 0 :eslice!~anon@121-73-179-231.dsl.telstraclear.net JOIN :#esoteric < 1287143760 0 :atrapado!~ro@193.144.79.241 JOIN :#esoteric < 1287143818 0 :antivigilante!unknown@unknown.invalid QUIT :Read error: Connection timed out < 1287143853 0 :antivigilante!~antivigil@184-98-135-63.phnx.qwest.net JOIN :#esoteric < 1287143914 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287144810 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1287145294 0 :antivigilante!unknown@unknown.invalid QUIT :Read error: Connection timed out < 1287145622 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1287145816 0 :eslice!unknown@unknown.invalid PART #esoteric :? < 1287146642 0 :atrapado!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287146778 0 :atrapado!~ro@193.144.79.241 JOIN :#esoteric < 1287147130 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1287147886 0 :atrapado!unknown@unknown.invalid QUIT :Quit: Abandonando < 1287148282 0 :sebbu!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287150860 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Quit: Leaving < 1287150878 0 :Phantom_Hoover!~phantomho@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1287152954 0 :MigoMipo!~John@84-217-3-113.tn.glocalnet.net JOIN :#esoteric < 1287153005 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1287153101 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287155494 0 :elliott!~elliott@91.105.105.157 JOIN :#esoteric < 1287155660 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Quit: Leaving < 1287155902 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :17:33:18 ... "in spite of attempts to make it better, it's good"? < 1287155902 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: catseye told me to tell you: we have a note-taker bot now. < 1287155904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1287155917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: irritating. < 1287155981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test1 < 1287155981 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test2 < 1287155982 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test3 < 1287155982 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155983 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test4 < 1287155983 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155984 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test5 < 1287155984 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155984 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test6 < 1287155985 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test7 < 1287155985 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155986 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test8 < 1287155986 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155987 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test9 < 1287155988 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155989 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test10 < 1287155989 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test11 < 1287155991 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155993 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test12 < 1287155993 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155995 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test13 < 1287155995 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155997 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test14 < 1287155997 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287155999 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test15 < 1287155999 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287156001 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test16 < 1287156001 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287156003 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test17 < 1287156003 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287156005 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test18 < 1287156005 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287156007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test19 < 1287156007 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287156009 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell catseye test20 < 1287156009 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287156011 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ok i'm done :D < 1287156029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :19:50:08 http://www.youtube.com/watch?v=20W_R-wWFA8 < 1287156029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This video contains content from Channel 4, who has blocked it in your country on copyright grounds. < 1287156031 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BUT CHANNEL 4 IS BRITISH < 1287156052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:09:17 er... so I just compiled my first non-trivial Go program. (well, it's 'cat', so whether it is trivial or not is arguable.) < 1287156052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:09:50 The executable size is a svelte 475K. < 1287156052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:09:55 *after* stripping. < 1287156056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Go links statically. < 1287156062 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Note that that program requires no libraries to function. < 1287156097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:23:19 catseye: Go sucked even before it had no windows port < 1287156100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no windows port is a feature < 1287156110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: go is a decent language, just takes some getting used to < 1287156113 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :go code is *very* nice < 1287156292 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Haskell's cat is similar, because up until very recently it only ever statically linked against Haskell libs. < 1287156387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(now, it defaults to that and can dynamically link — but Cabal doesn't quite work with it right yet) < 1287156583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What's the opposite of progress? < 1287156587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Answer: Amateurgress! < 1287156593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GHC is amateurgressing. < 1287156602 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :hello elliott < 1287156607 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :how are things? < 1287156634 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i must say my favorite language right now is python < 1287156642 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :and i wish haskell had its elegance < 1287156648 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :it's just so nice to write in < 1287156678 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: why is haskell code so unelegant? < 1287156860 0 :MigoMipo!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287157069 0 :Harpyon!~Harpyon@ti0031a380-0251.bb.online.no JOIN :#esoteric < 1287157108 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater: It... Isn't. < 1287157117 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater: That's just evidence you suck. < 1287157198 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1287157203 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :undefined indent structures ftl < 1287157271 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... ? < 1287157301 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Seriously, I have almost never had problems Haskell indentation. < 1287157321 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(the if/then/else block in do notation makes no sense. That has given me some trouble. Thankfull, Haskell 2010 fixes that.) < 1287157346 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Thankfully, even. < 1287157383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways, you suck and you should be ashamed of yourself. < 1287157550 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm almost have ipsec working in transport mode with X.509 certificates (and a local CA). Everything works except that the keying daemon fails to find the CA certificate (so the whole thing works if I disable verification of the cert, but that isn't a very good idea obviously) < 1287157703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I PROPOSE WE CREATE A P2P ENTIRELY-DHT DISTRIBUTION MECHANISM < 1287157707 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: WITH BLACKJACK AND HOOKERS < 1287157716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Like Freenet but more liek BITTORRENT AWESOMENET < 1287157780 0 :sebbu!~sebbu@ADijon-152-1-47-57.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1287158067 0 :Harpyon!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287158111 0 :Harpyon!~Harpyon@ti0031a380-0251.bb.online.no JOIN :#esoteric < 1287158403 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://xkcd.com/806/ is almost funny. < 1287158408 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't have a punchline -- but. < 1287158474 0 :Harpyon_!~Harpyon@ti0031a380-0251.bb.online.no JOIN :#esoteric < 1287158519 0 :Harpyon!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287158520 0 :Harpyon_!unknown@unknown.invalid NICK :Harpyon < 1287158544 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://i.imgur.com/5OFUT.jpg WHERE'S YOUR JESUS NOW < 1287158624 0 :Ilari!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287158650 0 :Ilari_antrcomp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287158751 0 :Harpyon!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287158801 0 :Harpyon!~Harpyon@ti0031a380-0251.bb.online.no JOIN :#esoteric < 1287158873 0 :Harpyon!unknown@unknown.invalid QUIT :Client Quit < 1287159004 0 :Ilari_antrcomp!~user@2002:5870:32ae::1 JOIN :#esoteric < 1287159084 0 :Ilari!~user@2002:5870:32ae:1:4261:86ff:fe96:fca JOIN :#esoteric < 1287159495 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287159498 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1287159517 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287159517 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: catseye told me to tell you: we have a note-taker bot now. < 1287159529 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, interesting < 1287159536 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I think I can guess which bot it is < 1287159563 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1287159565 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: catseye also has 20 messages waiting for him when he next speaks. < 1287159578 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unlimited ability to make a bot send a bunch of messages at once: Excellent idea! < 1287159581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :could lead to quite some flood < 1287159598 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's the syntax to send a message? < 1287159603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes, well, don't you think it's worth it so that he hears that test1, test2, test3, test4, test5, < 1287159608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: @tell person message < 1287159624 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :@tell storkbot can you send messages to yourself? < 1287159624 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Consider it noted. < 1287159636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287159637 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287159637 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i just won't touch his code :) just translate what i said. must not have been a challenge to the reader < 1287159637 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: elliott told me to tell you: fungot < 1287159638 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: you could just do? http://schemecookbook.org/ cookbook/ fnord what's up? it's been like this since 2002 and is the only thing < 1287159650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1287159651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287159651 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287159652 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287159652 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: numedia fnord at interweb address fnord i think < 1287159652 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Consider it noted. < 1287159652 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: elliott told me to tell you: fungot < 1287159652 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you can't list out any advantages of the python fnord < 1287159652 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: elliott told me to tell you: fungot < 1287159652 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: whoa! hydrogen fuel cell rc car! bitchin'! not much more to do with it < 1287159653 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: its been said that dribble is what editors of the x3j13 ansi standard for common lisp do after spending countless hours debating the semantic details of functions like boole and read-char-no-hang. < 1287159691 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :are we going to have to start blacklisting the bots from each other again? < 1287159695 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fungot already does < 1287159696 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i can't " darcs pull url" says: libcurl: http error ( 404?). i didn't write this with emacs, since all of the values < 1287159702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1287159703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '!echo @tell fungot fungot' < 1287159703 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: and i have to go and stay there :d i'm used to it < 1287159709 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo? < 1287159714 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Haack-eeegooooo < 1287159719 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: HackEgo tends to hang for about 2 minutes the first time you use it in a while < 1287159724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wow. < 1287159727 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but i used it yesterday :P < 1287159729 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea why < 1287159732 0 :aloril!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287159795 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :!echo @tell fungot fungot < 1287159803 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :C'mon, EgoBot! You can do it! < 1287159804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1287159805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!echo < 1287159813 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '!sh echo @tell fungot fungot' < 1287159813 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: some schemes have serialization built-in. not very good < 1287159820 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: and the second time... < 1287159832 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :second time it's normally faster than that < 1287159832 0 :antivigilante!~antivigil@184-98-135-63.phnx.qwest.net JOIN :#esoteric < 1287159839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I suppose that isn't particularly hard < 1287159843 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yay works now < 1287159854 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(of course, it is fairly pointless in practise) < 1287159868 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo @tell fungot fungot < 1287159883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: let's see if EgoBot wakes up < 1287159892 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(oh, for those who joined after the line I referred to: " hm almost have ipsec working in transport mode with X.509 certificates (and a local CA). Everything works except that the keying daemon fails to find the CA certificate (so the whole thing works if I disable verification of the cert, but that isn't a very good idea obviously)") < 1287159892 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot's ignore-list doesn't have storky (yet), though. < 1287159893 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: under winxp i ususally have no problems compiling, e.g. < 1287159897 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1287159904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Let me at least get one botspam working first :P < 1287159913 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1287159937 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately, none of the bots can output multiple lines < 1287159940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :making a botloop impossible < 1287159946 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with storkbot < 1287159963 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I think you fail at " !sh echo @tell fungot fungot" ;) < 1287159963 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it was a real cereal. about fainted from laughing/ exhaling might be hc enough. < 1287159977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: EgoBot must ignore HackEgo < 1287159992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a botloop would be EgoBot or HackEgo telling storkbot to tell fungot about fungot forever, making fungot spam, making storkbot ping fungot, making fungot babble, and then HackEgo or EgoBot would do it again < 1287159992 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: when you tweak on it, < 1287159994 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh, you *intended* that? < 1287159995 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287160010 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :storkbot, hi < 1287160018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: why would HackEgo or EgoBot do it again? < 1287160019 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287160022 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: hi < 1287160023 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well < 1287160024 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HE WILL NEVER KNOW < 1287160028 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it only does @tell < 1287160033 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '@tell fungot fungot' < 1287160034 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: riastradh will surely have more to tell atm. it's a perfect tool for some things < 1287160036 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287160036 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo: Consider it noted. < 1287160046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: DAMN YOU < 1287160051 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait i have an idea < 1287160052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HOLD UP < 1287160057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '@tell fungot fungot' < 1287160057 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: intelligent people. < 1287160057 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HackEgo told me to tell you: fungot < 1287160058 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: you take a look at other stuff :) forthers would say that i do < 1287160058 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287160058 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo: Consider it noted. < 1287160061 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, right. And getting fungot to say anything starting with @ or such seems hard < 1287160061 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well size and features go hand in hand, i have < 1287160062 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HackEgo told me to tell you: fungot < 1287160062 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: that's something i'd like to be able to mount it and whatnot. would love a poster to hang on alt.suicide.bus.stop or alt.suicide.holiday these days. < 1287160064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '@tell fungot fungot' < 1287160064 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ( running it on windows myself), and code won't be open doesn't make his old code any worse < 1287160065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '@tell fungot fungot' < 1287160065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '@tell fungot fungot' < 1287160065 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: what does a faded, black white photo of some random mailing list? they are linear < 1287160065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '@tell fungot fungot' < 1287160065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`run echo '@tell fungot fungot' < 1287160065 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: there has to be all the rage in miami right now. < 1287160065 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i'm only speculating about what technique andre van tonder < 1287160067 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1287160067 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's over now < 1287160070 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287160070 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo: Consider it noted. < 1287160081 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :okay it... < 1287160084 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :um < 1287160084 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it should be doing that a lot more :D < 1287160086 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287160087 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo: Consider it noted. < 1287160087 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287160087 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287160087 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :@tell fungot fungot < 1287160087 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo: Consider it noted. < 1287160087 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo: Consider it noted. < 1287160087 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo: Consider it noted. < 1287160091 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1287160092 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh joy < 1287160096 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fungot, . < 1287160096 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you can't plant spiders, duh! < 1287160096 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HackEgo told me to tell you: fungot < 1287160096 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HackEgo told me to tell you: fungot < 1287160096 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HackEgo told me to tell you: fungot < 1287160096 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HackEgo told me to tell you: fungot < 1287160096 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :fungot: HackEgo told me to tell you: fungot < 1287160096 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: and i remembered it doing more than just reversal. i guess < 1287160096 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: i'm drawing a blank < 1287160097 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: that's not necessarily what you want is broken and _it's_ trying to apply the object ( in the system. i am confused < 1287160097 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :storkbot: if you do more customization without making you modify the min parameter and not the time to wait for weeks and usually didn't have any cases that required a mop solution ( or that i guess that's the point < 1287160099 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fungot < 1287160100 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: the distribution ships with a proprietary dialer... i really need a speed increment, having done all the asm, c, d < 1287160102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WOOP WOOP < 1287160104 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :annoying < 1287160108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: you can ignore storkbot now < 1287160112 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: botspam is a channel tradition < 1287160114 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fungot, hm < 1287160114 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: the idea behind java and .net?! < 1287160119 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, true < 1287160123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`addquote Vorpal: you can't plant spiders, duh! < 1287160123 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: c programmers rarely use s-exps... it will use, once i figured how to run that script except me. < 1287160135 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, me calling it annoying is also a tradition by now ;P < 1287160136 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :241| Vorpal: you can't plant spiders, duh! < 1287160142 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ignore ^(EgoBot|HackEgo|toBogE|storkbot)! < 1287160142 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :OK. < 1287160148 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I really should make that a persistent thing. < 1287160159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I propose making fungot ignore .* < 1287160160 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i guess, symbols. < 1287160162 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TOTAL SECURITY < 1287160162 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also keeping toBogE there is a matter of tradition. :p < 1287160175 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, who owned toBogE? < 1287160184 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :annoying immibis < 1287160188 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287160201 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287160215 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you missed botspam < 1287160220 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : elliott: why would HackEgo or EgoBot do it again? < 1287160220 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* ais523 has quit (Read error: Connection reset by peer) < 1287160229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because, if they could say multiple lines, as would be required by this, < 1287160232 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you'd just put it in a while loop < 1287160240 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ipsec sure is fun < 1287160240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I see < 1287160243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to echo '@tell fungot fungot' < 1287160243 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i have something < 1287160244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or < 1287160245 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :more funly < 1287160249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that wouldn't be a botloop, though < 1287160256 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would be one bot in a loop, setting the others off in sequence < 1287160259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to have HackEgo say '!sh echo @tell fungot fungot' < 1287160259 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i like scsh's mechanism best: it's most transparent and doesn't really serve a very useful feature. < 1287160262 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, but it would be glorious < 1287160281 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, that last fungot comment is great < 1287160281 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: sorry for my absence. < 1287160282 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HackEgo would talk, fungot would talk, EgoBot would talk, fungot would talk, storkbot would talk, fungot would talk, and it'd all start over again < 1287160283 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: heh... i guess i should turn it i expected it. you might get the same < 1287160285 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :all out of order < 1287160290 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`addquote elliott: i like scsh's mechanism best: it's most transparent and doesn't really serve a very useful feature. < 1287160290 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no exploding ants in this version! < 1287160292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fungot quotes are always good < 1287160293 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: they want to delay it quite a lot < 1287160317 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :242| elliott: i like scsh's mechanism best: it's most transparent and doesn't really serve a very useful feature. < 1287160435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`quote < 1287160437 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :211| pigeons are very smart. all the known ways to show a language is not regular are based on pigeons. < 1287160452 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: have you ever read the acknowledgement in the scsh manual? < 1287160457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's rather amusing (and semi-famous) < 1287160460 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what scsh is < 1287160466 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I'm guessing a shell from the name < 1287160468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that doesn't even matter < 1287160468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1287160474 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's Olin Shivers' Scheme extension that adds a bunch of posix stuff < 1287160479 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but that has nothing to do with it < 1287160479 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287160483 0 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1287160495 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.scsh.net/docu/html/man.html <-- the acknowledgements page < 1287160498 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it should be illegal to end a program name with sh if it isn't actually a shell < 1287160500 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and vice versa < 1287160501 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(I think clog is working, if you acre) < 1287160511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Punishable by hanging! < 1287160515 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that way, we could sue microsoft for giving cmd an incorrect name < 1287160560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's quite an acknowledgements page < 1287160581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(and he's incorrect that nobody would read it; a significant minority of people read manuals from front to back, including the useless metadata like that) < 1287160636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Significant minority = {ais523} < 1287160637 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :hey, he misspelled Amerika < 1287160640 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :it's Amerikkka < 1287160672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I love how he says he did it all by myself only centimetres after the list of authors. < 1287160689 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :which cambridge is that? < 1287160702 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :is that mit cambridge or cambridge cambridge? < 1287160727 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :Last modified: Monday, May 8th, 2006 3:55:48pm MET-1MST-2,M3.5.0,M10.5.0 < 1287160741 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :oh right, america < 1287160744 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just woke up < 1287160770 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :you know, a fully paid 5 pm nap at work is something i have been aiming for very long in my career < 1287160771 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: scsh does have a shell in it, though < 1287160773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well < 1287160774 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"A shell language, modeled using quasi-quotation." < 1287160790 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :Scsh is an open-source Unix shell embedded within Scheme, running on all major Unix platforms including AIX, Cygwin, Linux, FreeBSD, GNU Hurd, HP-UX, Irix, Mac OS X, Solaris, and some others. < 1287160796 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :Scsh is an open-source Unix shell < 1287160806 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(scsh = Scheme + list/character/string stuff + actually-regular expressions not using regexp syntax (s-exp dsl) + networking + awk-like stuff + ptys + shell of sorts) < 1287160807 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i'm missing something < 1287160862 0 :ais523!unknown@unknown.invalid PART #esoteric :? < 1287160891 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287160896 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :<3 that quitmsg < 1287160903 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287160907 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wb ais523 < 1287160911 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nice quitmsg!! < 1287160916 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :'twas a misclick < 1287160917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :misclick? nothing happened when you were away < 1287160923 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: stop violating causality < 1287160925 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, what is my quit message on here? I keep forgetting < 1287160926 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :sure has! < 1287160928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : fizzie: it makes demons fly out of my window, washing the windows api < 1287160929 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: so i figure i'll only run it up to just ( walk-collection ( lambda ( x y) < 1287160929 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :this has happened: < 1287160930 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that < 1287160931 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :17:41 < cheater> lol < 1287160932 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :17:41 < cheater> <3 that quitmsg < 1287160932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, that one < 1287160933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(byte-for-byte) < 1287160936 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :genuine fungot quote, ofc < 1287160936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :mine is < 1287160937 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: my nose feels like a bad heuristic < 1287160938 0 :elliott!unknown@unknown.invalid PART #esoteric :? < 1287160941 0 :elliott!~elliott@91.105.105.157 JOIN :#esoteric < 1287160946 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which i rather like < 1287160951 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, that's a fungot quote? < 1287160952 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if you managed to get .fi connections a really, really don't know any such people gobs of dough if i use the server vm works differently than it used to be < 1287160961 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nope, just my /part and /quit message < 1287160967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's aaaall my own invention < 1287160971 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :all one additional word of it < 1287160994 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :fungot, say something smart < 1287160994 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cheater: yes, the package is loaded, that's it < 1287161005 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :surprisingly that has worked < 1287161014 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : ais523: if you managed to get .fi connections a really, really don't know any such people gobs of dough if i use the server vm works differently than it used to be < 1287161014 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: what're you busy with? otherwise they are not an official term? :) < 1287161017 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :thought fizzie said this for a second < 1287161024 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wasted about ten seconds trying to parse it < 1287161031 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1287161035 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :fungot is creepy like that < 1287161036 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cheater: i know that < 1287161039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :08:42:17 ais523: my nose feels like a bad heuristic < 1287161039 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ( ( ( call-with-current-continuation call-with-current-continuation)) does not move you up the hierarchy until you get the idea < 1287161040 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::DDDD < 1287161040 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i know you do, fungot < 1287161041 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cheater: useful things, towels and such mostly for school, i'll continue debugging egobot later _o < 1287161047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`addquote ais523: my nose feels like a bad heuristic < 1287161047 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: what if it was doable with lexical scoping? i certainly haven't thought about that as well. < 1287161052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`addquote elliott: ( ( ( call-with-current-continuation call-with-current-continuation)) does not move you up the hierarchy until you get the idea < 1287161053 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: aha. we're talking about a real case < 1287161054 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :243| ais523: my nose feels like a bad heuristic < 1287161066 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :243| elliott: ( ( ( call-with-current-continuation call-with-current-continuation)) does not move you up the hierarchy until you get the idea < 1287161095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: by "mine is" I meant "my quit message is:" < 1287161098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :demonstrated by my /part < 1287161103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not "my quit message is [also a fungot quote]" < 1287161104 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: who art the beginning of the next line in still more lines? < 1287161116 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :fungot: was that shakespeare? < 1287161116 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cheater: the unique tag is generated using genetic algorithms)? hehe. how do you hold it against the skin and it can < 1287161120 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ah, OK < 1287161129 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :fungot: i don't know. < 1287161130 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cheater: ok, tell me where that matkakortti issue is discussed?) very similar to polish ones. like fnord is a good example < 1287161144 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :fungot: fnord indeed. < 1287161145 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cheater: even better: submit the whole hyperspec as a srfi? ( asking for no special reason. i rang and rang the doorbell but no one came. fortunately some stranger noticed my efforts and borrowed me a cell phone as a portable error procedure: ( write obj port) < 1287161150 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides that the font Ubuntu Sans most reminds him of is Trebuchet MS. < 1287161156 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Except more... interfacey. < 1287161157 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :fungot: ok < 1287161157 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :cheater: enjoy your crow. that < 1287161167 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :elliott: interfacey? < 1287161299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.josbuivenga.demon.nl/geotica.html new exljbris typeface < 1287161357 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :speaking of exlibris, i should have one made < 1287161364 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i've got like 300 maths books that need to be stamped < 1287161446 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :time to go check out the tom oberheim sem < 1287161457 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :it's going to be an amazing trip into synthesizer history! < 1287161840 0 :Harpyon!~Harpyon@ti0031a380-0251.bb.online.no JOIN :#esoteric < 1287162634 0 :Wamanuz4!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1287162642 0 :Wamanuz3!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287162662 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: All broadcast systems should be replaced with IP multicast. < 1287162691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I repeat what I said about DHT :P < 1287162692 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Radio & OTA TV? Fuck that, we're using the entire radio spectrum for Internet. Satellite? Internet. Cable? Internet. < 1287162700 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And then we can INTEGRATE IT WITH MULTICAST < 1287162706 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, the entire radio spectrum. < 1287162717 0 :antivigilante!unknown@unknown.invalid QUIT :Read error: Connection timed out < 1287162718 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Including LIGHT?!?!?11212p[ < 1287162720 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :{} < 1287162722 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :@ < 1287162758 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The entire spectrum practical for data transmission. < 1287162762 0 :antivigilante!~antivigil@184-98-135-63.phnx.qwest.net JOIN :#esoteric < 1287162860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://iginomarini.com/fell/the-revival-fonts/ These typefaces are amazingly beautiful and the digitised revivals are released in OpenType with the SIL Open Font License. < 1287162897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: *Somehow,* it even works on the web: http://joel.thegoodmanblog.com/wp-content/uploads/2009/10/fellgreatprimer.png < 1287162904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(and http://joel.thegoodmanblog.com/wp-content/uploads/2009/10/fellenglish.png) < 1287162962 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The gorgeousity! < 1287162986 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Scroll down to the bottom of http://iginomarini.com/fell/wp-content/uploads/firefoxdaggett.jpg after seeing the picture to see it accurately reproduce a 1700s text, including beautiful long s. < 1287162998 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "Reſidence" in particular looks awesome. < 1287163068 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: *That* is the font that The Time Machine should be typeset with. < 1287163108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I actually thought that. But, I'm not so sure: It seems too florid, somehow; The Time Machine is quite dry. < 1287163114 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But it is the right sort of period of type... < 1287163123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's a one- or two-liner in XeLaTeX to try it out, so... < 1287163134 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I just wish XeLaTeX had all the microtype features. That'd be perfect. < 1287163152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if their new optical margin support is any good. < 1287163153 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's planned, just not in yet. < 1287163166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Optical margins are in, iirc. < 1287163227 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Good; that's probably the most important. < 1287163244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You were the one who told me they had it :P < 1287163251 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right. :P < 1287163260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what are optical margins? < 1287163287 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the left and right margins of a justified block of text are subtly adjusted so they are not exactly equal < 1287163297 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to account for the unequal appearance of various glyphs < 1287163304 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I see < 1287163304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this makes margins look straighter to the human eye < 1287163312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since different glyphs may have more prominence to the left/right or not < 1287163314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so a line ending with d is slightly shorter than a line ending with o < 1287163322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yep < 1287163325 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that makes sense < 1287163328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :although it's more useful for the left margins, I think < 1287163332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, it improves readability < 1287163339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since the eye can always go to the "exact same place" < 1287163343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :of course, it's very minor, but still... < 1287163345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :looks pretty! < 1287163350 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It happens to make the line-breaking work better. < 1287163356 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That too. < 1287163369 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I would have thought the fovea, despite being small, is large enough that if there was sufficient light, that would work just fine < 1287163373 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though the variable character spacing helps with that. < 1287163381 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with either margin situation < 1287163387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm, helps much more. < 1287163409 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm: what's next in this sequence: annually, biannually, quarterly, ? < 1287163425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: true, it's more psychological < 1287163433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or probably entirely psychological < 1287163454 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287163502 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :light is impractical for data transmission < 1287163502 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: oerjan told me to tell you: you don't say. < 1287163503 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: oerjan told me to tell you: Choosing the same prefix and command as lambdabot may not be such a good idea. < 1287163503 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test1 < 1287163503 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test2 < 1287163503 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test3 < 1287163503 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test4 < 1287163503 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test5 < 1287163504 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test6 < 1287163504 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test7 < 1287163505 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test8 < 1287163505 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test9 < 1287163506 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test10 < 1287163506 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test11 < 1287163507 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: elliott told me to tell you: test12 < 1287163514 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there were 20 of those! < 1287163518 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i demand a refund < 1287163524 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: storkbot's probably been fakelagged or something < 1287163527 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or just given up < 1287163531 0 :antivigilante!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287163542 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :--- :holmes.freenode.net NOTICE storkbot :*** Message to #esoteric throttled due to flooding < 1287163557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1287163566 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it did spew out all 20 < 1287163731 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is actually looking forward to Firefox 4. < 1287163735 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What the world needs: an olde-style monospace font. < 1287163742 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It appears to be fixing a lot of the suck in Firefox. < 1287163743 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fell Monospaced. < 1287163755 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: firefox 4 is also copying the irrelevant part of the chrome interface < 1287163761 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because apparently they're idiots < 1287163765 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Which bit? < 1287163773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://www.teknobites.com/wp-content/uploads/2009/07/firefox4-designs.png < 1287163784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The "in the window chrome bit", while failing to copy the "tab bar as title bar" thing. < 1287163791 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :They just put things in the window chrome. For... no reason. < 1287163812 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tab bar as title bar annoys me < 1287163816 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The tab bar as title bar is now the default for Firefox 4. < 1287163820 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it no longer works like a title bar is supposed to < 1287163829 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now it looks like this: http://cache.gawker.com/assets/images/17/2009/12/500x_firefox_4_look.jpg < 1287163836 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Which is just awkward-looking. < 1287163838 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm, wait, no. It's just below the title bar. < 1287163849 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Other crazy ideas: http://cache.gawker.com/assets/images/17/2009/12/500x_firefox_buttons.jpg < 1287163861 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Fortunately*, that's configurable. < 1287163895 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That is, you can at least make it look like a "normal" tabbed interface. Which is much less awkward. < 1287163898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I cannot comprehend why Mozilla doesn't just fire every UI designer apart from Aza Raskin. < 1287163908 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And the "things in the window chrome" bit is just on Windows 7 & Vista. < 1287163933 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Still, their UI designers suck, and the saving grace is that most of the suck can be tweaked away. < 1287163943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i just use chrome, i never have to think about it < 1287163947 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's barely even a program :P < 1287163958 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Nonono, Aza Raskin is awesome to the max < 1287163963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He just gets lumped in with stoopid people :( < 1287163975 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Firefox 4 should be actually support OpenType features. < 1287163997 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: One thing that's been holding Firefox back for god knows how long: Skins. < 1287163999 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Stupidest. Idea. Ever. < 1287164007 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's common on Windows. < 1287164010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Yet how many thousands of people probably started using Firefox because of them? Blergh.) < 1287164015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's also retarded. < 1287164019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, it was *not* common. < 1287164025 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And they have the nerve to accuse *Linux* developers of inconsistency. < 1287164030 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Winamp did it, and nothing else. < 1287164034 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then they added it to Mozilla. < 1287164038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now everything does it because of them. < 1287164052 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Windows Media Player did skins since XP < 1287164060 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Mozilla predates XP < 1287164064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Mozilla is 1998) < 1287164071 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I see < 1287164076 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And IE had skins since IE 4. Honest-to-god. < 1287164082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yeaah, but... nobody used them. < 1287164089 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BESIDE THE POINT < 1287164129 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The habit of making a different, distinct set of widgets for each app has been in the Windows dev culture for ages. < 1287164143 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Office started it, the bastards. < 1287164214 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it's a form of... what's the word < 1287164218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I want to publish something in a Fell typeface now. < 1287164221 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Idiocy? < 1287164266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think the only programs on Linux that have the nerve to design their *own widget schemes* are imports from Windows. < 1287164283 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :lock-in < 1287164296 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Except it doesn't do that at all. < 1287164303 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: It just makes things look different. < 1287164330 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[Whenever a programmer thinks, "Hey, skins, what a cool idea", their computer's speakers should create some sort of cock-shaped soundwave and plunge it repeatedly through their skulls.]] < 1287164331 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :--Makali < 1287164332 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lessee... Chrome, Mozilla, Firefox, Opera, Java (good GOD why can't they just make Swing use GTK as a backend)... < 1287164336 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :people are reluctant to leave what they have gotten used to. granted it's more psychology than actual usability. < 1287164336 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :("I am fully in support of this proposed audio-cock technology." --jwz, in response) < 1287164350 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and things that predate the duopoly of GTK and Qt. < 1287164362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: and things that use crazy toolkits because < 1287164367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(people like me!) < 1287164371 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: also, chrome uses gtk < 1287164379 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes, and it has its own widgets. < 1287164385 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: well no < 1287164388 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: it has gtk widgets styled according to its whims :) < 1287164400 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...with an appropriate skin it looks and acts entirely native though so *shrug* < 1287164400 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, it has its own widgets distinct from the GTK theme. < 1287164407 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rubbish default look worked around < 1287164408 0 :elliott!unknown@unknown.invalid PART #esoteric :? < 1287164411 0 :elliott!~elliott@91.105.105.157 JOIN :#esoteric < 1287164414 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Is there a Grey Mist skin? < 1287164419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but the *behaviour* is gtk's < 1287164425 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Lessee... Chrome, Mozilla, Firefox, Opera, Java (good GOD why can't they just make Swing use GTK as a backend)... <--- firefox? it looks native to me here? < 1287164426 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, true. < 1287164428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: grey mist skin: tell it to use WM title bars + click "Use GTK theme" < 1287164432 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: XUL < 1287164437 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It apes the GTK theme. < 1287164441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*GTK+ < 1287164441 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Insufficient. < 1287164442 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ah < 1287164448 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It still uses a distinct widget set. < 1287164455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: whine whine i can't care any more < 1287164460 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That damned scrollbar is NOT Grey Mist. < 1287164463 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :so many gratuitous features to add! so little time! < 1287164469 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: there are skins for the scrollbar :P < 1287164473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's not the perfect situation but ehh < 1287164475 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's a nice browser < 1287164485 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but is there one that makes it use the actual GTK widgets? < 1287164520 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm, looks the same as clearlooks to me < 1287164523 0 :kiwigrin!~avn@212.25.39.148 JOIN :#esoteric < 1287164525 0 :MigoMipo!~John@84-217-3-113.tn.glocalnet.net JOIN :#esoteric < 1287164528 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I guess it is better at that theme < 1287164557 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's actually using the Android widget set. < 1287164570 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Dillo does native GTK widgets for you. :p < 1287164577 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, is firefox? < 1287164579 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, wtf < 1287164585 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No, Chrome does. < 1287164592 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, oh I was talking about firefox < 1287164609 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1287164617 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Firefox is using XUL for the interface, and the default theme *happens* to do horrible things to GTK to get out the glyphs for the native widgets. < 1287164640 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :78 < 1287164642 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :whoops < 1287164644 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, well, it works well for me. < 1287164719 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :in condord with foo < 1287164726 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*conquered < 1287164749 0 :cal153!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287164754 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Re storkie, I was hoping for an excess-flood thanks to elliott times 20. < 1287164815 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no continuations in pixley+message_passing+modules; send creates no new bindings, recv and spawn do, but have let-based semantics to expose them to the subexpression. (Also, language needs a name.) < 1287164843 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Scheme 0.0001 < 1287164870 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I suppose I would have to insert some throttling code, if I were to take it seriously. < 1287164884 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Scheme from 20,000 Leagues Under the Sea < 1287165034 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Also, why does weechat-curses not understand 'home' and 'end'? Distracting < 1287165059 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :All IRC clients are not quite what you want -- it's a law or something. < 1287165414 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: What's a good language? < 1287165467 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :>:} < 1287165477 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I AM MAKING A CHART K < 1287165496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpGOODLANG < 1287165527 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Have you ever seen that "programming languages as cars" newsgroup ha-ha article? < 1287165534 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1287165535 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it's old < 1287165550 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i hosted an extended version of it on my site a loooong time ago < 1287165608 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :http://sucs.org/~manic/humour/languages/progcars.htm < 1287165647 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I added entries for Java, ML, and Befunge, iirc < 1287165812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Hey, maybe I'll just set The Untitled Document in a Fell type. < 1287165854 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[LISP - An electric car. It's simple but slow. Seat belts are not available.]] < 1287165859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: sometimes i never can quite understand the logic behind these < 1287165867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[FORTH - A go-cart.]] < 1287165868 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :??? < 1287165876 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[LOGO - A kiddie's replica of a Rolls Royce. Comes with a real engine and a working horn.]] < 1287165882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so is Lisp an electric car or a rolls royce? < 1287165887 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :an electric rolls royce that comes without seatbelts? < 1287165915 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Although I'd need a monospaced version... which I just wished for. < 1287166026 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Have you considered... Replacing everything everywhere? :D < 1287166034 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes. < 1287166038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now go design Fell Monospaced. < 1287166064 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No. I need to design a non-crappy torrent file maker. < 1287166085 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And then while I'm at it, a whole torrent client. < 1287166101 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With blackjack! And hookers! < 1287166134 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm the bank website goes all screwy if you open more than one tab. < 1287166239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Transmission is just fine :P < 1287166249 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But you think it's suboptimal for initial DHT seeds? < 1287166255 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Link me to random_data served by Deluge? :) < 1287166263 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No. Deluge sucks worse. < 1287166269 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It uses a whole CPU. < 1287166273 0 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1287166275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: VUZE (no) < 1287166294 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Transmission at least has a decent UI. < 1287166301 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And doesn't *use a whole CPU*. < 1287166315 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Only 2/3rds of a CPU < 1287166318 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It just has some lacks in its protocol handling. < 1287166328 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Actually, it goes between idle and 2%. < 1287166344 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, only 2/100ths. At least my numerator was right. < 1287166348 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287166383 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Mmf, but I wanna see DHT working! < 1287166386 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Pick a third client :P < 1287166403 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Here, try qBitTorrent. < 1287166405 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's based on libtorrent. < 1287166410 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fugly UI, but maybe it'll get DHT right! < 1287166436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Note: I like Transmission, I just wanna see this DHT thing work :P) < 1287166505 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Trying. < 1287166525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or http://btg.berlios.de/ < 1287166537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or http://code.google.com/p/linkage/ < 1287166540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm just listing libtorrent things here < 1287166549 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You may have to create that session directory thing like rtorrent, right? < 1287166564 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: There's two different libtorrents. < 1287166580 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: rtorrent uses one, everyone else uses a different one. < 1287166583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I am referring to the rasterbar one. < 1287166594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Ah. < 1287166596 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which rtorrent doesn't use. < 1287166597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So stupid. < 1287166600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, whatever. < 1287166604 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Rasterbar has a ton of features. < 1287166608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So it should do DHT right. < 1287166625 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yuh. < 1287166639 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It still lacks things like tracker exchange, though. < 1287166744 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"By the way all the ligatures and swash characters are directly accessible in the OpenType version. Historical forms are also accessible through the “hist” feature or as Stylistic Set." < 1287166750 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fell-ate Types < 1287166768 0 :cal153!~cal@70.36.237.178 JOIN :#esoteric < 1287166800 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: magnet:?xt=urn:btih:C3XSTFZIWGJFSEWX5NIXO3UKEJXWDSAV&dn=random_image < 1287166809 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: &dn= is a TOOL OF THE STATE < 1287166815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Also: SO CAPS < 1287166833 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION adds magnet:?xt=urn:btih:c3xstfziwgjfsewx5nixo3ukejxwdsav < 1287166862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Let's see if I can do this. < 1287166869 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmkay. < 1287166871 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1287166889 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric : an electric rolls royce that comes without seatbelts? < 1287166903 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :partly it is a generational gap, partly they are just stupidcheesy. < 1287166930 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :or maybe those are the same phenomenon. well, whatever. < 1287166948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Downloading. < 1287166953 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: 11.6 KiB/s but it worked. < 1287166973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: magnet:?xt=urn:btih:c3xstfziwgjfsewx5nixo3ukejxwdsav < 1287166974 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ADD IT < 1287166975 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1287166982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Or you < 1287166995 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, me what? < 1287167002 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Add that magnet URI to your torrent client < 1287167008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is a bunch of /dev/random distributed entirely by DHT < 1287167010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No trackers < 1287167012 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No IPs < 1287167015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And it works. < 1287167019 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, okay fun, but why < 1287167021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: If someone else manages to download from me, I will be officially impressed and propose that we replace the internet with a DHT. < 1287167023 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Because IT IS AWESOME. < 1287167031 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If you get two peers, then that means *you managed to get me from pikhq*. < 1287167035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Basically it is AWESOME. < 1287167040 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Start with nothing, get a random file pikhq *just made*. < 1287167045 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: He didn't even post it anywhere. < 1287167047 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287167051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, DHT? < 1287167052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He puts it in his client, gives us a checksum, and *we can download it*. < 1287167053 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes. < 1287167057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Add it and watch the awesome. < 1287167063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :magnet:?xt=urn:btih:c3xstfziwgjfsewx5nixo3ukejxwdsav < 1287167071 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I see no where to open it in ktorrent < 1287167074 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it isn't a url < 1287167077 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1287167077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Look for an "Add URL" link < 1287167078 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so open url seems wrong < 1287167081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :IT IS A URL < 1287167082 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :magnet:/xt=purn:bitch:wooooooooooooooooooooooooooooo < 1287167082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It will work. < 1287167084 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's a URN < 1287167087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't locate anything < 1287167089 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, right. < 1287167090 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It names some data < 1287167091 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But whatever < 1287167093 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It is a URI, though. < 1287167098 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed! < 1287167102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Does it work? < 1287167105 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no < 1287167110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It may take about 30 seconds at absolute worst to connect to pikhq. < 1287167116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If it actually shows in the list, then just give it some time. < 1287167122 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it just waits there, not even showing the "select where to save the files" box < 1287167133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Then ktorrent sucks. < 1287167136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Get transmission-qt! < 1287167148 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it says "DHT: 500 nodes, 2 tasks" in the task bar though < 1287167154 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It fails at magnet URIs. < 1287167163 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Which are the important thing here. < 1287167173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(The torrent file would include *marginally* more information, which defeats the whole fun.) < 1287167180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Dood, I lost you and now you're pack as a peer. < 1287167186 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now I'm downloading from you. < 1287167200 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, how could it list the "select files to download and where to save it" without getting the info < 1287167205 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Mrf? < 1287167218 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no luck < 1287167240 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah the magnet tab says "downloading...." < 1287167245 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :peers 0 < 1287167261 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so while in theory it should work, in practise it doesn't < 1287167268 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and I doubt ktorrent is to blame < 1287167270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It does. < 1287167273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It takes a minute or so at worst. < 1287167280 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It needs to connect to a peer via DHT in order to get the checksums and the file names and file sizes. < 1287167280 0 :Harpyon!unknown@unknown.invalid QUIT :Quit: Harpyon < 1287167283 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, depends on if you are lucky with your dht peers < 1287167286 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No it doesn't. < 1287167291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That's not how DHT works. < 1287167292 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh? < 1287167294 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The DHT is organised precisely so that DHT doesn't go slowly. < 1287167300 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well yes < 1287167300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The hashspace is allocated to various sections. < 1287167303 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's a single gigantic network. < 1287167309 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :After a few hits, you are on the right track. Literally. < 1287167327 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so why doesn't it find you then? < 1287167331 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: because ktorrent sucks < 1287167341 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, um maybe because I do it over ipv6? < 1287167345 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No. < 1287167348 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You... *force IPv6*? < 1287167349 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I don't have ipv4 port forwarding set up < 1287167351 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ^ < 1287167361 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You already knew that was the issue, you just wanted to waste our time... < 1287167366 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ... Wait, that would prevent you from bootstrapping DHT. < 1287167371 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no I didn't think it would be the issue at first < 1287167372 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You are a moron. < 1287167382 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: >_< < 1287167385 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Nobody else uses IPv6! < 1287167385 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, my router crashes badly if I try to add udp port forwarding < 1287167391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Buy a new router. < 1287167392 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I do. < 1287167393 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: :) < 1287167395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Even my shitty ISP-provided one works. < 1287167397 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you pay? < 1287167401 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do you use only-IPv6 for anything? < 1287167403 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, mine is shitty ISP provided < 1287167408 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So's mine. < 1287167409 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and it only started doing this recently < 1287167410 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No. < 1287167411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And it's a really shitty ISP. < 1287167414 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Well then. < 1287167434 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1287167435 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that sounds cool and all, but who wants random data from him? my own random pool is probably full, and one random bit is as good as another... < 1287167442 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, now it says it found you. How strange < 1287167449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Indeed, I can see you. < 1287167453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I am even downloading from you. (Why?) < 1287167455 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cancels download < 1287167460 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Wait. < 1287167468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You would have got two peers if you waited. < 1287167469 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sheesh. < 1287167473 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I had two < 1287167474 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287167475 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :My client would have given you pikhq. < 1287167475 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1287167486 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then everything worked perfectly, it's just that because you're on IPv6-only it was ultra-slow. < 1287167490 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so it works to find it. I don't plan to download 20 MB now, I'm uploading something large < 1287167496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It was only random so that we could be sure that nobody else had ever had this file before. < 1287167496 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Okay, so we have demonstrated that DHT works just fine for you. < 1287167502 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: this is highly advanced random data from the FUTURE. < 1287167506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: That would compromise the integrity of the experiment. < 1287167509 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and bittorrent slows that down badly < 1287167516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We have demonstrated that DHT is magical. < 1287167526 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now for our next experiment, we will demonstrate that DMT is magical. < 1287167529 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it isn't magical as such, just somewhat < 1287167533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's only one letter off! < 1287167559 0 :Harpyon!~Harpyon@ti0031a380-0251.bb.online.no JOIN :#esoteric < 1287167560 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :tesla was the electric jesus :D < 1287167562 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, err Discrete multi-tone modulation? < 1287167576 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/search?q=DMT < 1287167578 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :First result: http://en.wikipedia.org/wiki/Dimethyltryptamine < 1287167582 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :N,N-Dimethyltryptamine (DMT) is a naturally occurring hallucinogenic drug of the tryptamine family. This drug is found not only in many plants,[3] but also in trace amounts in the human body, where its natural function remains undetermined. Structurally, it is analogous to the neurotransmitter serotonin (5-HT) and other hallucinogenic tryptamines such as 5-MeO-DMT, bufotenin (5-OH-DMT), and psilocin (4-HO-DMT). DMT is created in small amounts by the hu < 1287167583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :man body during normal metabolism[4] by the enzyme tryptamine-N-methyltransferase. Many cultures, indigenous and modern, ingest DMT as a psychedelic, in either extracted or synthesized forms.[5] When refined, DMT is a clear to white, crystalline solid. However, DMT found on the illicit market is commonly impure and may appear yellow, orange, or salmon in color, unless special care has been taken to remove these impurities. Such impurities result from d < 1287167583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :egradation or originate from plant matter from which the DMT may have been extracted. < 1287167589 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not for me, but I'm logged in to gmail < 1287167597 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Now, WHO WANTS SOME SOURCE CODE VIA BITTORRENT? < 1287167598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you have safe search turned on. < 1287167601 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :catseye: i can see how that would be better than normal random data, since not only is it completely unknowable in advance (because its random) but i can also know it in advance! (because it is from the future) < 1287167602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ski? Absolutely. < 1287167607 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: DO NOT INCLUDE THE NAME < 1287167611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Names shall be found through DHT < 1287167622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, first result for me is http://en.wikipedia.org/wiki/Orthogonal_frequency-division_multiplexing, "Orthogonal frequency-division multiplexing (OFDM), essentially identical to coded OFDM (COFDM) and discrete multi-tone modulation (DMT)." < 1287167624 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Okay. < 1287167625 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In the future reality, the hash will replace all other identifiers < 1287167635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'm just gonna stop downloading random_image now. < 1287167638 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: indeed! they really ought to be charging more for such valuable goods < 1287167644 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, invent a version control system over bittorrent < 1287167648 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no, I don't know how < 1287167661 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If I can convince pikhq to, we are totally reinventing the internet as a DHT. < 1287167664 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Like Freenet but better. < 1287167671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And more P2P. < 1287167671 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :magnet:?xt=urn:btih:GIE5JPJQDQALGZ4XNEHATD3NMPFIWDR6 < 1287167675 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I want a version control system that lets me revert to future as-yet-unwritten versions! < 1287167676 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: LOWERCASE < 1287167676 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287167677 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Git already can. < 1287167688 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :magnet:?xt=urn:btih:gie5jpjqdqalgz4xnehatd3nmpfiwdr6 < 1287167696 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Okay, added. < 1287167701 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I will say when I get you as a peer so we can time it. < 1287167712 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's like 30k. :) < 1287167729 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Doody doo. < 1287167733 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Got a peer. < 1287167737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now I have the name. < 1287167739 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now I'm downloading. < 1287167741 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now I have it. < 1287167745 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now I'm seeding (to nobody). < 1287167748 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1287167752 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :MAGIC! < 1287167765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :10:34:56 to 10:35:45 according to clog. < 1287167771 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or 41, depending on what timestamp you believe. < 1287167784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So basically... 45 to 49 seconds. < 1287167803 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: Git already can. <-- huh < 1287167811 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: DHT = magical. < 1287167812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Although. < 1287167817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Would my client have tried you sooner since I was -- no. < 1287167822 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No, it wouldn't; that would have gone quickly. < 1287167825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :My client did it from scratch. < 1287167828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A W E S O M E < 1287167880 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :how does it work? < 1287167919 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: World-wide hash table is used to go from the identifying hash to peers. It asks these peers for the torrent info. It then downloads from these peers. < 1287167920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Awesomely. < 1287167944 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Follow up to what pikhq said: And then further peers are discovered from peers we're already connected to. < 1287167946 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Wait, sec: < 1287167956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: magnet:?xt=urn:btih:bcf2e587afd4d3b1bdd8ece5150d9fb4d2958af4 < 1287167960 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Put this in your client. < 1287167963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Nothing illegal.) < 1287167969 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"world-wide" meaning "all peers have a copy of at least some of the table"? < 1287167980 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: All DHT peers, yes. < 1287167985 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :k < 1287167988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: The hashspace is divided between all peers, I think. < 1287168015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: You will notice that, given nothing but what amounts to a *hash* of a structure that contains only a title, a filename, a file size and a checksum of that file, within about 10 seconds you're downloading Ubuntu from tens of peers. < 1287168018 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: wait, it's actually working? < 1287168022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: yep < 1287168029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: magnet:?xt=urn:btih:gie5jpjqdqalgz4xnehatd3nmpfiwdr6 < 1287168032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to get some code from pikhq < 1287168033 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1287168035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: have you stopped seeding? < 1287168036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :taht's okay < 1287168037 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I can seed < 1287168038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*that's < 1287168040 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1287168047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm not connected to you. But whatever. < 1287168056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Add that magnet and it should download from both of us. < 1287168058 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: that hash points to maverick final? < 1287168063 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I see him. < 1287168065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: not the one i linked Mathnerd314 to < 1287168068 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but the one before it, yes < 1287168070 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: but no -- not points < 1287168083 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It is merely a *hash* of a structure that basically amounts to a file name, size, and a checksum. < 1287168100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: The magic of DHT means we can *download a file knowing basically nothing but a hash of a checksum*. < 1287168101 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :a hash of a hash < 1287168113 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes, but it points to after looking up in the global hashtable, yes? < 1287168113 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: From tens upon tens of people, maxing out more or less any connection (it's Ubuntu, after all). < 1287168120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Sure. < 1287168124 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It doesn't point to the file. < 1287168146 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just to an info structure with the file name, size and checksum in; DHT peers can also say "[some IP] is peering this". < 1287168156 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And then we can use peer exchange to get peers from those peers, and find more peers on the DHT... < 1287168159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And this all happens very, very quickly. < 1287168167 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Try adding magnet:?xt=urn:btih:bcf2e587afd4d3b1bdd8ece5150d9fb4d2958af4 if you haven't already. < 1287168171 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: You'll be amazed how fast it goes. < 1287168174 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And at no point is a tracker involved. < 1287168177 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I don't see Mathnerd314. < 1287168195 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Which is odd, since I saw Vorpal. < 1287168200 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I see him. < 1287168201 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Is your peer exchange working? < 1287168219 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I saw you for half a sec. < 1287168229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: o_O < 1287168231 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh well. < 1287168232 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaand his client is requesting nothing. < 1287168240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Try restarting your client :P < 1287168241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'll do the same < 1287168244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: http://en.wikipedia.org/wiki/Distributed_hash_table is about DHTs in general < 1287168246 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i'm trying to figure out how < 1287168252 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: what client? < 1287168258 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Deluge. < 1287168261 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287168262 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Which SUCKS ASS. < 1287168265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you don't know that < 1287168267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314 was on deluge iirc < 1287168275 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I have tried it. It SUCKS. < 1287168282 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait, quintopia. < 1287168283 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: YOU DON'T KNOW THAT QUINTOPIA USES DELUGE :| < 1287168298 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deluge does suck, though. < 1287168314 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ktorrent is the best one I seen so far for linux < 1287168327 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You, sir, have no taste. < 1287168336 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :transmission-qt < 1287168337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :seriously < 1287168337 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, tried rtorrent and transmission-gtk. Both were sucky IMO < 1287168339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or -gtk if you want that < 1287168344 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, never tried the qt one < 1287168345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Why, was Transmission too ~simple~? < 1287168350 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes < 1287168353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not enough twiddly knobs? < 1287168355 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ahahaha < 1287168359 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's more full-featured than most clients. < 1287168361 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :rtorrent: a torrent client written in R < 1287168369 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :okay, DHT is on. now just have to find where a magnet: URI goes... < 1287168375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Congratulations: you have actually developed a mind that rejects programs because they look *too easy to use *. < 1287168379 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You are not allowed to have opinions about UIs. < 1287168380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: What client? < 1287168383 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ktorrent < 1287168395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: "Open URL" or whatever. < 1287168399 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You also have no taste. < 1287168411 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I was unable to find features that were nice in ktorrent < 1287168418 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Such as... < 1287168439 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i don't torrent much. i use it because it is there. < 1287168439 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, peer listing with countries for ips iirc. < 1287168454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Let us admire the last message sent to this channel. < 1287168468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let's just... stare at it. < 1287168476 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah it still says it doesn't know the magnet protocol < 1287168482 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so not open url < 1287168491 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: install transmission-{gtk,qt}; pick one :p < 1287168493 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it seems a bit more advanced in the current version < 1287168493 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Uninstall it. < 1287168493 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :worked for Vorpal though < 1287168495 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just checked < 1287168517 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, when I tried it, it was at pre-1.0 < 1287168546 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then it's a bit misleading to criticise it based on very old perceptions, isn't it? < 1287168555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It still doesn't have countries in the peer list, though! < 1287168558 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: wait, so I have random_data, random_image, ski, GRegor-op13-mov1.ogg, and ubuntu-10.10-desktop-i386.iso all open. which of them work? < 1287168563 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, true, I didn't think of that < 1287168572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Uhh, you can get rid of the gregor and ubuntu ones. < 1287168573 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :removed, installing xmission < 1287168576 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I like pointless statistics. < 1287168580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: you may want the -qt version < 1287168584 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Fitting. < 1287168587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: In fact all of them but ski. < 1287168590 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "I like pointless[ness]" < 1287168592 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Although the Ubuntu one should work fine. < 1287168592 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :21% of all statistics are pointless < 1287168607 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, heck, so do you. Otherwise why did you admire fizzie's graphs and such so much? :P < 1287168620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I don't. < 1287168623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :They amuse me. < 1287168626 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i claim that there are no nests in the tree outside my window < 1287168629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You are the one obsessed with them. < 1287168633 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: transmission-qt is just a gui wrapper for -common < 1287168640 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yes... so is -gtk. < 1287168645 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It's not a "wrapper". < 1287168647 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's one of the frontends. < 1287168649 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ok, and ski is seeding? < 1287168655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: I am; dunno about pikhq. < 1287168658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: I am. < 1287168662 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Anyway, I don't use fizzie Desktop Environment that provides me with graphs on my desktop. < 1287168668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :For a reason other than it not existing, too. < 1287168673 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I mean I downloaded it and am now seeding < 1287168680 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287168682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Then congratulations; it worked. < 1287168691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Link me to that gregor webseeded one again? < 1287168703 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if he should try Digsby again < 1287168704 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, aww < 1287168714 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I wish Empathy was available for Windows < 1287168731 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Empathy is the worst client ever apart from Pidgin. < 1287168733 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: frontend=wrapper in the sense (a port of one interface to another interface). in the case of GUI frontends, the new interface is a human interface... < 1287168735 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: No one has empathy for Windows. < 1287168741 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: So why not install -qt? < 1287168743 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or -gtk. < 1287168748 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Grah, now you made me start to download that Ubuntu because I wanted to see if those links work, and chose a random one. What am I supposed to do with ubuntu-10.10-desktop-i386.iso, huh? < 1287168752 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i was already installing it when you said that < 1287168763 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: why does deluge suck? < 1287168765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: oh, i thought you were dismissing it for being a frontend < 1287168770 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Start the ski one instead! < 1287168770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Run top < 1287168779 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: magnet:?xt=urn:btih:3209d4bd301c00b36797690e098f6d63ca8b0e3e < 1287168783 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: magnet:?xt=urn:btih:EMAAKALBHODH4WZGTN7MCXTWXCWM3N4E&ws=http://codu.org/music/op13/GRegor-op13-mov1.ogg < 1287168787 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: That one has two seeders and seemingly only pikhq's works. < 1287168793 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Wtf? Lame. Put the webseed in the .torrent. < 1287168801 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And use the hash of that. < 1287168804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Or does that not work? :( < 1287168804 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It is, but that won't get transferred. < 1287168808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ...WHY NOT ;_; < 1287168816 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: *All* that gets transferred is the info dictionary. < 1287168824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why aren't webseeds in the info dictionary >__________> < 1287168827 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Which contains *nothing* but checksums, filenames, and file lengths. < 1287168828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Silly question, I know.) < 1287168834 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you forgot the torrent name < 1287168865 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :where the fuck did it install? trying to run "transmission" asks me to install -gtk < 1287168872 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ok, it uses up some cpu when the GUI is open... but then you can quit the gui and just leave the daemon running < 1287168879 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: transmission-qt probably < 1287168882 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Well, I saw two peers while downloading that latter one. < 1287168882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :failing that look in your menus < 1287168887 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: The ski one? < 1287168892 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Right. < 1287168893 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pfft menus < 1287168898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Yay. I didn't seed to you, though. < 1287168942 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Proposal: A website where you can post DHT hashes and vote on them, plus a bunch of servers in a country with lax copyright laws that downloads the top N hashes (sometimes swapping out less well-off ones for balance) and seeds them, with a phat pipe. < 1287168947 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TOTALLY PHAT PIPE < 1287168947 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :guess i've gotta run locate on root...good thing my system part is small < 1287168960 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: "Some"? < 1287168966 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Try "1 of 3 cores". < 1287168977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: i like how a gui using appreciable cpu is considered at all acceptable. < 1287168980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sorry, "hate" < 1287168980 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not for me < 1287168985 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :lax copyright laws + phat pipe = most popular nation in the UN < 1287169001 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: my point was that the GUI is hardly ever open < 1287169030 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lemme put it this way: if a GUI ever needs more than 2% of a CPU *just to run the GUI*, you're doing it motherfucking wrong. < 1287169041 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sealand? < 1287169086 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: They have governmental issues. < 1287169091 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And also burned to death a few years ago. < 1287169101 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1287169103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: (There is a group of mobsters -- not joking -- who claim to be the Sealand government in exile). < 1287169107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*.) < 1287169112 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: (They run a Sealand website claiming to be the real government.) < 1287169114 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: so, does this mean that you can do some work, give someone a hash, and they can download it? < 1287169122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Yes. If you seed it. < 1287169155 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If *somebody* seeds it. < 1287169162 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, yeah. < 1287169167 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I was assuming a strict chronological order. < 1287169189 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It is entirely possible for the torrent file to have ceased to exist and it still works so long as somebody is still seeding. < 1287169232 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: How do I shot make .torrent file minimalised so no peers? < 1287169243 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ? < 1287169248 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: THAT DOES NOT PARSE < 1287169274 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :God DAMMIT Berne Convention. < 1287169275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Has anyone really been far even as decided to use even go want to do look more like? < 1287169290 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No but seriously: How do I strip all the stuff out of a .torrent to be suitable for this craziness? < 1287169291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's an *international treaty* that sets the minimum copyright term to Life + 50 years. < 1287169308 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Emacs, remove basically everything but the info dictionary. :) < 1287169338 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'm retarded. Need more specific instructions. < 1287169347 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There is big big binary blob, what is? < 1287169389 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Uh, something. Part of the info dictionary. No touch. < 1287169408 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually. I'm pretty sure that's the set of part hashes. < 1287169413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do I need d10:? < 1287169416 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ah wait < 1287169419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I need d but not 10 right? < 1287169428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :d10:created by25:Transmission/2.04 (11151) < 1287169433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I can strip out the 10 and 25 blocks there, right? < 1287169435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And the creation date. < 1287169439 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What about encoding? < 1287169480 0 :Harpyon!unknown@unknown.invalid QUIT :Quit: Harpyon < 1287169484 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, in ktorrent I can just create one suitable for pure magnet directly! < 1287169485 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287169500 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no, it will have excess < 1287169503 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pure magnet would work with this < 1287169507 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but it has more information than strictly necessary < 1287169512 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is just a stupid thing to do < 1287169523 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287169524 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287169530 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl food < 1287169626 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oh man, combine dht with rsync < 1287169687 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :my system does not contain a file named "transmission" < 1287169691 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :something went wrong... < 1287169692 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders when people will stop using HTTP < 1287169702 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*containing < 1287169703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it may be transmission-qt or whatever < 1287169705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: never < 1287169732 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :in the future al protocols will be tunnelled over http -- for very good reasons! < 1287169737 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*all < 1287169749 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(which includes the al protocols, of course) < 1287169788 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the very good reason is because the first post-singularity AI will claim all other protocols as its own. "HUMANS STAY ON SILLY HTTP LEAVE ME ALONE" < 1287169801 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :first post-singularity ai? < 1287169804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you have your terminology mixed up < 1287169808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, wait. < 1287169820 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :d10:created by25:Transmission/2.04 (11151)13:creation datei1287165549e8:encoding5:UTF-84:infod6:lengthi2323076e4:name24:transmission-2.10.tar.xz12:piece lengthi32768e6:pieces1420: < 1287169822 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: the AI that reaches singularity first < 1287169826 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I chop off everything from 1 to the last :, right? < 1287169840 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: "seed AI"/"Omega"/"singularity ai" < 1287169842 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: people could just change all the http links to magnet links < 1287169847 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: not that easy < 1287169856 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: as you like. < 1287169889 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1287169893 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :singularity is the moment where AI goes transhuman and transforms everything. it makes sense to talk about things that exist post-singularity, even if you're not used to it < 1287169904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :AI cannot be transhuman. < 1287169905 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it is not human. < 1287169909 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :your terminology is seriously defective < 1287169914 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and i was not complaining about "post-singularity" < 1287169928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I was complaining about "the *first* *post*-singularity AI" < 1287169936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e. the first AI to come after the singularity -- which was not what you meant < 1287169945 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you interpret things funny < 1287169951 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: sure, you'd need browser support. but otherwise it's not too hard < 1287169965 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :...you might have a superintelligent humanity group mind. that would be transhuman, no? >:) < 1287169965 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and yes, an AI can be transhuman...when it can do everything a human can do and more < 1287169976 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: your terminology is *seriously* defective, ask anyone else knowledgeable about this and they will agree < 1287169980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and you don't know what transhuman means < 1287169982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that's not an AI < 1287169988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: nope < 1287169991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: http doesn't work like that < 1287169992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and nor does magnet < 1287169997 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :magnet just identifies a certain piece of data < 1287170010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a url can have its contents changed < 1287170014 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which would change the magnet link... < 1287170023 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it could be partially artificial ... there's no reason why an AI must be wholly inorganic < 1287170029 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :transhuman usually refers to augmenting humans. but there is nothing seriously flawed about using it to refer to a state of being more than human (aka, human plus) < 1287170042 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and an AI that can do everything a human can and more is human plus < 1287170078 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, *insert Humpty Dumpty quote about word meanings here* < 1287170088 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you'd still have search engines < 1287170114 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: regardless, it is not as simple as s/http/magnet/ at all < 1287170117 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why can't an AI be entirely organic? < 1287170122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :magnet isn't anything like http < 1287170125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: because then it'd be an I < 1287170133 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no < 1287170142 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you can have an entirely organic AI < 1287170149 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ignore elliott's silliness < 1287170151 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :If it was designed by humans, though < 1287170164 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh come on, that definition sucks < 1287170177 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :after an AI self-improves itself N times, we did relatively very little on it < 1287170179 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what does "artificial" mean if not "made by artifice" < 1287170184 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so to use "AI" to claim authorship is just... wrong < 1287170196 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :If the seed AI was designed by humans, ten < 1287170196 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: yes, the literal expansion of AI is a stupid term which is why nobody uses it any more < 1287170198 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :*then < 1287170201 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :AI is used to mean machine intelligence < 1287170214 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: i don't think you realise that the work a self-improving seed AI would do to itself would far surpass any human effort < 1287170217 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but you can have organic machines < 1287170220 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it would not be ours < 1287170221 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :completely organic machines < 1287170223 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What about a self-modifying organic intellect? < 1287170228 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: OMG TERMINOLOGY IS VAGUE HELP < 1287170230 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I CAN'T HANDLE IT < 1287170235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is boring, i'm not talking about it any more < 1287170256 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :using AI to claim authorship is not what we're doing. if the AI bootstraps itself, it is *still* using artifice: it authors itself < 1287170275 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and if we augment our own intelligence, we become semi-AIs < 1287170323 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, rage-quitting arguments is seriously lame < 1287170325 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And if we continue to talk about pseudo-philosophical pseudo-scientific nonsense like the singularity on #esoteric, we become morons. < 1287170338 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the singularity is an event that is independent of any AI... i claim < 1287170341 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :thought: mathematicians are already semi-AIs in that sense < 1287170357 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: EVERYONE is a cyborg these days < 1287170366 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :except maybe random african children < 1287170377 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Always good to know we'll have someone to reject things without justification, probably because "IT SOUNDS LIKE SCI-FI LOL" < 1287170378 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: um cybernetic is a different word again < 1287170394 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :bleh < 1287170397 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Actually I'll let pikhq do my arguing for me, since this is boring and Gregor is about to spew bullshit in approx. 30 seconds. < 1287170404 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think _that_ is more clearly about machines < 1287170411 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :*sigh* < 1287170422 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It is amazing the kind of silliness that gets discussed on #esoteric sometimes. < 1287170426 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :this could have been a good discussion < 1287170427 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1287170444 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Argumentum ad SIGH, you children. < 1287170451 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm not arguing. < 1287170460 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Even if an AI comes to being but it says "Well, no signularity in this universe", we'll still have some improvements < 1287170464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then shut the fuck up, because everyone who has ever read the word "singularity" has heard it 1,000 times before. < 1287170465 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm not making any point within your current debate. < 1287170478 0 :kiwigrin!unknown@unknown.invalid PART #esoteric :? < 1287170480 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i can PROVE that the signularity is an event independent of any AI! any better? < 1287170494 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bashes his head into a wall. < 1287170497 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: in any case, we were always talking about machine augmentation, whether said machines be organic or inorganic < 1287170503 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: /part < 1287170511 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: if the singularity isn't an esoteric topic in computing and programming, i don't know _what_ would be < 1287170513 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You don't have to hear any of our pseudo-scientific bullshit, and it saves us from your sighing bullshit. < 1287170517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please shut up or do so. < 1287170538 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: a cheaply popularized topic? < 1287170544 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION turns colored nicknames on < 1287170553 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :no wait, got the sense of oerjan's question wrong < 1287170573 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: denotational arrows, then. < 1287170597 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :denotational arrows will lead us to the singularity < 1287170609 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :time flies like one < 1287170625 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :catseye: arrows would probably a good fit for denotational semantics of concatenative languages, i think < 1287170630 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*be a < 1287170650 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :speaking of esoteric subjects in computing and intelligence, paul churchland is speaking here next tuesday < 1287170652 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i know. they totally would. i am completely guessing but it feels so right. < 1287170656 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to see what that's about < 1287170693 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i was also puzzling over how one would even approach denotational semantics of rewriting languages < 1287170713 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :In #esoteric ? < 1287170724 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :>.. < 1287170725 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1287170732 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :>>. < 1287170735 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Damn you, you damn dirty shift key1 < 1287170753 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1287170790 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I... don't know if it's me misremembering SGu's use of the reference, or if SGU was wrong < 1287170842 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Argumentum ad suspirium < 1287170861 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :his address is on "Plato's Camera: How the Physical Brain Captures a Landscape of Abstract Universals" < 1287170865 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what the hell does that mean < 1287170884 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :maybe he'll show where the denotational arrows are in the brain < 1287170984 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :catseye: heh rewriting is just hideously intrinsically operational, isn't it < 1287171046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ping < 1287171086 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: you _have_ heard about plato's cave parable, i hope < 1287171109 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what makes you think that plato' < 1287171114 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :s camera is a reference to that? < 1287171128 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it had occurred to me, but he might mean something entirely different < 1287171132 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well it's almost certainly _alluding_ to it < 1287171227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ideas and abstract universals sound related, anyway < 1287171268 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ping < 1287171270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: magnet:?xt=urn:btih:fd54a1a61e98443c0b089740a316bfcb6de4580b < 1287171281 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(or anyone else) < 1287171306 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : undefined indent structures ftl < 1287171320 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since when are haskell's indent structures undefined... < 1287171337 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they _are_ more complicated than python's, admittedly < 1287171537 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :very complicated but afaik well defined < 1287171574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not complicated < 1287171587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :at all < 1287171597 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, more so than python at least < 1287171633 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and iirc it is a bit complicated if mixed with { } (sure you shouldn't do that, but that is irrelevant for how complicated the rules defined by the language are) < 1287171666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: haskell indent rule: "lines that start on the same column as the start of the block are part of it" < 1287171682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there's one additional thing for do i think where if you just have a newline after a control structure, and an indent < 1287171688 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then that counts as the first column < 1287171698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's not even an exception really < 1287171726 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, okay then, would you be able to agree that they give rise to complicated behaviour though? < 1287171730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1287171755 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: the transmission-qt binary is called qtr for some damned strange reason < 1287171763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: weird < 1287171764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what distro? < 1287171770 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ubuntu < 1287171772 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well the really complicated part is the syntax-error rule for adding }'s < 1287171784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: remind me again? < 1287171788 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, huh? < 1287171812 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it's a hash! < 1287171827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if a lexical token is a syntax error at a spot, haskell tries to see if it can be removed by ending a block first < 1287171853 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :this allows such things as one-liners < 1287171862 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :magnet link input < 1287171865 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell let x = 2+2 in x+x < 1287171870 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no peers yet... < 1287171871 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ah, right < 1287171881 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :4 < 1287171881 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :where is my peers? :( < 1287171881 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: magnet:?xt=urn:btih:fd54a1a61e98443c0b089740a316bfcb6de4580b? or the ski one < 1287171885 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the syntax error rule is what ends the block before the in < 1287171885 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :no wait < 1287171886 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :8 < 1287171891 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the maverick one i think < 1287171892 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : if a lexical token is a syntax error at a spot, haskell tries to see if it can be removed by ending a block first <-- ouch XD < 1287171894 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the one ending f4 < 1287171896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: worst interpreter ever :D < 1287171906 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :w00t haah < 1287171914 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: not sure which one that is ... wait that's ubuntu i think < 1287171919 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you should get peers very quickly second time onwards < 1287171994 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric : still no peers < 1287172003 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm does the torrent client cache know peers for future times it is run? < 1287172009 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is there anyway to specify the first peer? < 1287172014 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i think it stores some sort of peers. maybe. < 1287172022 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, no DHT peers or no peers on the magnet link? < 1287172025 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: no, and even if you could -- you can in the magnet -- that would defeat the *whole* point of this exercise < 1287172034 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it should work fine < 1287172036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: OHWAIT < 1287172038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you need to have your dht port open < 1287172047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :go to preferences, network tab < 1287172050 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :test the port < 1287172054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well that's not just the dht port but < 1287172064 0 :EgoBot!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1287172066 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: forward that port as TCP in your router < 1287172071 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's closed < 1287172074 0 :EgoBot!~EgoBot@codu.org JOIN :#esoteric < 1287172075 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fixes < 1287172077 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that is the charm of ipv6, no need to mess with buggy routers < 1287172087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: err < 1287172088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not buggy < 1287172092 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just not yet forwarded..... < 1287172095 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: btw, i realize the conflict with lambdabot. can you suggest a better control character? < 1287172096 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, mine is :P < 1287172102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: forward 6881 on UDP too for good measure < 1287172114 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: then restart the torrent; if it is the ubuntu one, it'll get peers ridiculously quickly < 1287172164 0 :Harpyon!~Harpyon@ti0031a380-0251.bb.online.no JOIN :#esoteric < 1287172173 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i think the port is open, but the test IP for transmission is a blacklisted IP < 1287172175 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :catseye: erm... < 1287172179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: seriously? Why? < 1287172188 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :who blacklisted it:? < 1287172190 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*it? < 1287172193 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks of # < 1287172201 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :moblock blacklists are ridiculously conservative < 1287172203 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but for being a buggy home router, it has a remarkable number of features in the telnet interface (that are missing from the web UI). SNMP, syslog forwarding, RIP (I haven't tried it, since it could mess up badly if you don't know exactly what you are doing), ipsec forwarding (no ipsec server or ipsec client sadly) and so on < 1287172210 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :#tell #esoteric #secrets < 1287172213 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: meh < 1287172215 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: 5 minutes of fd5... and no peers? < 1287172229 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i was considering ? < 1287172232 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1287172233 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: well, i'm the only seeder and i think my seeding might be broken :D < 1287172236 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: i guess i'll try and fix that < 1287172251 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :catseye: i think lambdabot uses that too but only for a couple commands < 1287172253 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :maybe something in the upper echelons of unicode would be a nice change though < 1287172259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: unblock it then :p < 1287172269 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lambdabot accepts ? for everything < 1287172269 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1287172272 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: working on it < 1287172276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION isn't sure what they were < 1287172278 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: oh < 1287172279 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, what about % ? < 1287172285 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: blahbot` uses that < 1287172286 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, I don't know any bot using it < 1287172291 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not in here? < 1287172294 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: was in here. < 1287172297 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :when < 1287172299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lambdabot isn't here either < 1287172302 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: where is University of Obviousness located? < 1287172304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but we should avoid prefix clashes full stop < 1287172308 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :okay what about ¤ then < 1287172308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: your mom < 1287172309 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i want my captaincy < 1287172312 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or " < 1287172316 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: oh wait < 1287172316 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait, " is bad < 1287172322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: maybe transmission is failing a bit at this < 1287172325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: i'll try another client < 1287172331 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, catseye, elliott, ?, no bot uses that iirc? < 1287172331 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION blasphemically suggests "storkbot: " < 1287172340 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: we *just said* ? and dismissed it < 1287172344 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, you mean "storkbot[:,] " < 1287172344 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :use your scrollback! < 1287172349 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, on what grounds? < 1287172353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no, fags who use "," after nicks are... fags < 1287172357 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: lambdabot uses ? too < 1287172369 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why can't it stick to one prefix? < 1287172369 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: sec < 1287172380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: because it's lambdabot and it can do whatever the fuck it wants < 1287172395 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, XChat seems to default to , < 1287172399 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I find ~ very botty; was that already used by someone? < 1287172401 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: indeed. < 1287172415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Don't think so. < 1287172420 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"." is reserved for botte. < 1287172437 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll reserve the snowman for Extended Fungot 2.0. < 1287172467 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I reserved - < 1287172470 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since ages ago < 1287172475 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i don't recall that < 1287172478 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :- is a bad prefix anyway < 1287172480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :--as you can see. < 1287172485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-3 people like it. < 1287172504 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh wait, - was not it, it was ; < 1287172504 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :did anyone use "," yet < 1287172506 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that I used < 1287172513 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yes, ; < 1287172515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ;_; < 1287172533 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pesky emotica < 1287172534 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll take the [a-z] range, m'kay? < 1287172541 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, solution: match ^;[A-Za-z] < 1287172566 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and ignore ;P obviously < 1287172580 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I reserve ¤ btw < 1287172584 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as well as ; < 1287172586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: ok restart it < 1287172589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: it should get me now < 1287172593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :my DHT is increasing in nodes < 1287172597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :on qbittorrent < 1287172604 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: not ;D? < 1287172608 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ok, restarted < 1287172623 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that too, probably it should be ;[A-Za-z]{2,} or such < 1287172633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with . all i have to handle is ... < 1287172634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is easy :P < 1287172636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, even though ;z is not very common < 1287172644 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :;z is the best smiley ever < 1287172645 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you don't say .P < 1287172652 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you know it would be simpler to ignore things that _aren't_ commands < 1287172652 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes, but what does it mean? < 1287172657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :who cares? < 1287172667 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, it would be nice to get errors for typoed commands though < 1287172672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: how goes it? < 1287172687 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :no luck yet < 1287172712 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :bleh the port is closed even with moblock stopped. i have no control over my router < 1287172718 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries a different port < 1287172732 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, btw I don't think that - at the beginning of a line is very common on irc < 1287172746 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you're not very common on irc < 1287172758 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe I'll use "Vorpal: " as my prefix < 1287172759 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, let me check logs < 1287172778 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that would just be nasty :P < 1287172794 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: this is not going so well :D < 1287172804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: apparently peers are "0 (2)" < 1287172807 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which makes little sense to me < 1287172834 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: wait the magnet link has changed :V < 1287172835 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*:D < 1287172854 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: magnet:?xt=urn:btih:7vkkdjq6tbcdycyis5akgfv7znw6iwal < 1287172856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: that should work < 1287172858 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you can discard the old one < 1287172861 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You have a very strange mouth. (Cf. ;z, :V.) < 1287172871 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: :V is pretty common < 1287172874 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :comex uses it a lot :P < 1287172887 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :AGH transmission is broked? i have moblock stopped and it still claims even port 80 is closed >_> < 1287172898 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess it's some sort of side-profile two-eyes-on-one-side style maybe? < 1287172926 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: something else is most likely broked < 1287172946 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: deluge won't accept that magnet link < 1287172958 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I have an excellent depiction of :V here, but it in a badly-drawn comic that's blatantly offensive for no reason at all. < 1287172963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: sec < 1287172971 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, transmission is the only thing unable to make connections, so i don't know what else it could be < 1287172973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: what does it say? o_O < 1287172988 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Gnip < 1287172991 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't; it just... fail < 1287172994 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :*s < 1287173000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: lemme try pikhq :P < 1287173003 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: magnet:?xt=urn:btih:7vkkdjq6tbcdycyis5akgfv7znw6iwal < 1287173019 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, " Vorpal: you're not very common on irc" <-- if you meant I was wrong: < 1287173027 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :select a.cnt / b.cnt from (select count(*) as cnt from irc.logs where body like '-%') as a, (select count(*) as cnt from irc.logs) as b; < 1287173028 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :gave 0 < 1287173028 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i was joking. < 1287173034 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :elliott: maybe it got truncated < 1287173036 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :in total numbers: < 1287173044 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: nope < 1287173049 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i even chopped off the name from the end < 1287173057 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Waiting on yonder DHT < 1287173058 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, 3229 / 1861108 < 1287173063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: wouldn't it be 0 for all <0.5 though? < 1287173066 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that is insignificantly few :P < 1287173075 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm, I thought it would be float? < 1287173078 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh maybe not < 1287173078 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: What is it, BTW? < 1287173079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not if it gives 0 < 1287173085 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :true < 1287173086 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Transmission 2.10 :P < 1287173089 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It didn't work for Mathnerd314 < 1287173091 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So it might not work for you < 1287173095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(his rejected the magnet link) < 1287173101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But he does use EVIL EVIL DELUGE < 1287173102 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: What you seeding it with? < 1287173106 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :>>> 3229 / 1861108.0 < 1287173106 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :0.0017349879749052714 < 1287173107 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway ^ < 1287173110 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is tiny < 1287173111 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: qBittorrent. < 1287173123 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, less than 0.2 % < 1287173129 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"DHT disabled" WHAAAT < 1287173138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wat :P < 1287173191 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Admittedly that depiction sheds no light whatsoever on what :V actually represents. < 1287173200 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION puts it into Transmission < 1287173215 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: CASCADE WOULD WORK < 1287173225 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: CASCADE WOULD BE AWESOME < 1287173286 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :what was cascade again? the trackerless bittorent client? < 1287173288 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what depiction? < 1287173303 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh up there < 1287173310 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: Or, in this case, just my platonic ideal BitTorrent client :P < 1287173334 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, graph request: a pie chart or something over the different smiles used in here! < 1287173377 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has one DHT node :-/ < 1287173402 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314, I had 500 within seconds of starting ktorrent < 1287173424 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :they've been steadily decreasing since I opened Deluge < 1287173431 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :from 0 to 1? < 1287173437 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: How goes it < 1287173442 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314, sounds like a shitty bittorrent client < 1287173457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: like ktorrent < 1287173474 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ktorrent managed just fine < 1287173496 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, just took a few minutes to to sucky router making forwarding the port impossible < 1287173504 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Download magnet:?xt=urn:btih:7vkkdjq6tbcdycyis5akgfv7znw6iwal, then! < 1287173510 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe *you'll* have all the luck. < 1287173519 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how large is it? < 1287173526 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: 2.2 MiB. Easy enough to cancel. < 1287173528 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I can see you. < 1287173530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But you're at 0%. < 1287173530 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and what is it? < 1287173540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Transmission 2.10. It's just to see if I can make trackerless torrents work. < 1287173544 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Source .tar.xz. < 1287173556 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ALTERNATE ANSWER: Child pornography < 1287173557 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I will go as far as it popping up the file dialog, then no further < 1287173568 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Uhh, why? < 1287173568 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, should show if it works at least < 1287173571 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No it shouldn't. < 1287173575 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :They only show after it finds it on DHT. < 1287173577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Duh. < 1287173582 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287173585 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that was my point < 1287173586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :All that would tell you is that... it can parse a magnet link. < 1287173590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: anyway, no, I have peers < 1287173593 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and that DHT works < 1287173594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :They just aren't downloading from me < 1287173600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: so you'd have to get at least a byte < 1287173601 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah I can test that < 1287173605 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :once it find it < 1287173607 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I can see you but I've got no metadata. < 1287173612 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Whaat < 1287173623 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You are sending me none of the metadata you whore. < 1287173634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ;_; not my fault < 1287173649 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: how did you seed with qbittorrent? < 1287173658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ... I just plugged in the torrent. < 1287173660 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No magic. < 1287173679 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wait. < 1287173683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Could the fact that I lowercased the-- no. < 1287173685 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Worked for me. < 1287173715 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: URIs are case insensitive. < 1287173715 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not much DHT luck on this one so far < 1287173722 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No they're not. < 1287173730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://fuckbutts.com/PoOp != /poop < 1287173746 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaargh, right. < 1287173753 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's just the domain name that's case insensitive. < 1287173754 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But yeah no that's not it. < 1287173762 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: WHY WON'T YOU DOWNLOAD < 1287173764 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, http://example.com/ == http://EXAMPLE.com/ < 1287173765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Try loading it in another client < 1287173767 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :though < 1287173807 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, maybe the error is on your side? < 1287173814 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, one peer on the magnet < 1287173821 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if clicking on http://fuckbutts.com/PoOp is a bad idea < 1287173835 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and then back to 0 < 1287173836 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1287173843 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is shitty < 1287173858 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: redirects to teenflesh.com/PoOp which is 404'd < 1287173862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It may be on my side. < 1287173865 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That is what I am trying to figure out. < 1287173868 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It probably is, even. < 1287173873 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do I need to forward any ports on UDP? < 1287173877 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I had one magnet peer, then a few seconds 0 < 1287173879 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have 6881 on UDP and on TCP. < 1287173887 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The long port one is the one I have set in qBittorrent. < 1287173894 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Well, I'm currently connected to a KTorrent in Norway. < 1287173904 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you need to set an udp port for DHT < 1287173907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :DHT's still bootstrapping, though. < 1287173922 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes. < 1287173928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What, then? < 1287173929 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I have now again one magnet peer < 1287173939 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Depends on the client; should be the same as the TCP port. < 1287173946 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'll do that now. < 1287173949 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :still not enough to download the magnet it seems < 1287173960 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: This would actually explain some of the difficulty you've had with it. < 1287173965 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Now I see you. < 1287173970 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And am downloading. < 1287173970 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1287173973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I did nothing... < 1287173976 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm < 1287173986 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Okay, guess we needed to wait, then. < 1287173990 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :accept the fact: DHT is slow < 1287173991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But I forwarded UDP now too. < 1287173993 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It isn't. < 1287173998 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I got pikhq's file very quickly. < 1287174005 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes, pure luck < 1287174008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just because you want to explain this away as being slow doesn't mean that is the explanation. < 1287174011 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I got elliot's within a minute. < 1287174015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TWO TS < 1287174031 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I very much doubt you know a single thing about how DHT works theoretically or practically. Explain a DHT to me in theoretical terms. < 1287174032 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :SPELL ELIOTT'S NAME WITH TWO T'S PLEASE < 1287174033 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: We're testing the *slowest possible case* for DHT. < 1287174037 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i was also considering giving a rewriting semantics for a rewriting language (in some way that isn't trivially meta-circular)... < 1287174040 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If you can't, how can you possibly explain why DHT is slow? < 1287174046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is fast. < 1287174053 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Every problem we have had was due to misconfiguration. < 1287174053 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh, and now I'm seeding to you. < 1287174054 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :qbittorrent in US? Is that pikhq? < 1287174058 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287174059 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287174063 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes, see how useful the country thingy was :P < 1287174064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You have the file now? < 1287174065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You just dropped off. < 1287174070 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes. < 1287174072 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err, redirect that to elliott < 1287174079 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :as for botchars, ~ is alright. % and & are ugly. | might be ok. < 1287174081 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now I'll try another!~ < 1287174085 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I don't see you < 1287174095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I just saw you. Briefly. < 1287174098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now pikhq is back. < 1287174108 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm < 1287174109 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq has a phatter pipe than me, so it's probably preferring him. < 1287174129 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways, we have been testing the slowest possible case for DHT, and it's taking not too long to work. < 1287174129 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, your upload speed must be horrible to live with < 1287174144 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ITT: people don't allocate full bandwidth to torrents < 1287174151 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I'm seeding *oodles* of other things. < 1287174151 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes < 1287174153 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :even so < 1287174154 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: I'm seeding *oodles* of other things. < 1287174155 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, see you < 1287174162 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, didn't see that one < 1287174178 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I usually have something like 100-200 kbps up. < 1287174181 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :need dedicated routers optimized for dht to reinvent internets < 1287174187 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, around 100 for me < 1287174233 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways. If you do this on an even *slightly* popular torrent, then it works nearly instantly. < 1287174241 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed < 1287174256 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And with 2 peers you may have to wait a bit. < 1287174268 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, 3 now, I'm still seeding it < 1287174276 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmmf. < 1287174281 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyone want another file?!?!?!?! < 1287174285 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ratio limit is set at 1.50 here by default < 1287174288 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not really no < 1287174293 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait, I could try it < 1287174302 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks for a suitable file < 1287174303 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No, but I'm going to demonstrate how fast I can download a vaguely popular torrent. :) < 1287174310 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :small I guess < 1287174311 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Make sure to strip trackers out of the .torrent! < 1287174314 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And... and everything! < 1287174319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: BUT MY FILE < 1287174319 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Single episode of a currently airing show, away! < 1287174323 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's even original content. < 1287174326 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, of course, and starting IPs too < 1287174343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Edit the .torrent and remove everything from "10:" to the encoding field (with the number before it). < 1287174349 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Once you've removed then. < 1287174353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's the smallest possible torrent for that file. < 1287174360 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also, strip out everything after the ?xt= in the magnet URI. < 1287174374 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Dude. Torrentz indexes the infohash of a torrent. < 1287174387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You can go completely without any of the indexes the torrent file is on. < 1287174391 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I don't need to upload the torrent file or? < 1287174400 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Eh? < 1287174403 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Uh, no. < 1287174412 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You'll just need to turn it into a magnet URI (prefix magnet:?xt=urn:btih:) and you can download it. < 1287174414 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, right < 1287174415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: As long as anyone who has it's client is on and connected to DHT, it will work. < 1287174425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I don't get the relevance to torrentz. < 1287174425 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: And if you prefer to do it "right" you can also include the trackers. < 1287174435 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Torrentz stores the infohashes for torrents. < 1287174440 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And? < 1287174442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1287174443 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh I see. < 1287174444 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, looking for a suitable file < 1287174446 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Awesome. < 1287174447 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1287174448 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: /vmlinuz < 1287174462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: omg cascade will so open torrentz.com URLs < 1287174466 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no such file :P < 1287174469 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: by using the info hash and importing the trackers < 1287174473 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, found a file at 4.6 MB < 1287174475 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you know what i mean < 1287174478 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and slightly interesting < 1287174483 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :more than my kernel anyway < 1287174499 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :DOES NOBODY WANT THE 10.7 KIB FILE < 1287174502 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Gotta love magnet URIs. < 1287174506 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Sure, why not; here's some raw data: http://p.zem.fi/esosmile -- note that several (at least "Bo", "BC", "XX" and so) are somewhat likely to not be actually used in a smiley context; maybe I should add some "not immediately surrounded by alphanumerics" additions. < 1287174531 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We are a very worrisome people. < 1287174540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::-( < 1287174546 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( < 1287174584 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it says I must add at least one node to the dht thingy < 1287174585 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1287174597 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what am I supposed to do there < 1287174605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: your client is a nazi < 1287174609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :use transmission to create the torrent instead < 1287174619 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The preliminary spec says that you need to list a DHT node in the torrent. De facto, it's optional. < 1287174629 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ah, so it follows the spec < 1287174633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the preliminary spec. < 1287174637 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: needs moar >_> < 1287174669 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If it actually followed the spec that would be unimplemented. < 1287174688 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As would IPv6 support. < 1287174727 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Psht. < 1287174730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :People hate my files and I hate them. < 1287174737 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://p.zem.fi/esosmile-2 has top-100 instead of top-50, and additional (?________________________________________> ? < 1287174768 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Only if you understand bencode. < 1287174768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yeah. < 1287174768 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, that seems to be the only mention of the dummy ip I added < 1287174782 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what about the eeee? < 1287174785 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: No, it's a bit limited. It only considers things that match (??[:;XB8|][=^-]?[()Xx/\|\[\]pPdDoOCcVv#&$*<>{}](?!\w)|\(?[:;^'>][_-][:;^'<]\)? to be smileys. < 1287174796 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That may be the end of a dictionary entry. < 1287174800 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hard to tell without context. < 1287174807 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, last thing in file < 1287174810 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, if that helps < 1287174832 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :By not downloading my new file, you are holding back the DHTnet! < 1287174866 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You should be able to remove the "5:nodesll12:11.22.33.444i6881eee" just fine. < 1287174893 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The preceding e is the end of the info dictionary, the following e is the end of the whole file. < 1287174895 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I removed e5nodes.... until the 4 e < 1287174903 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it worked to load < 1287174913 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Eeeh, accepting parser. < 1287174924 0 :aloril!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287174931 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, magnet:?xt=urn:btih:0888e352cd42c175cd00041ee3a0d080f494d642 there is some &dn=filename stuff there, I guess I can cut that away :P < 1287174947 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, lenient in what you accent and stringent in what you send < 1287174948 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I guess < 1287174955 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :worst phrasing of postel's law ever < 1287174966 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways. I plugged in a lightly popular torrent's infohash to my client, and it started downloading from pretty much all of the hosts instantly. < 1287174966 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes, but I'm lazy < 1287174974 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i'm a bit fuzzy on my regexes, but wouldn't [_-] -> [[_]*-] or something like that fix it? < 1287174975 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :accept* < 1287174979 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, weird typo even < 1287174987 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh and nice stats < 1287175013 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, is BO really a smiley though? < 1287175016 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Not exactly, you can't repeat inside a [] character list. < 1287175018 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Granted, only a small amount came from DHT; after it got started on DHT, everyone else jumped on via peer exchange. < 1287175038 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Probably not; I don't see BO in the -2 version. < 1287175047 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1287175051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, there is a new one? < 1287175056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: This may take a while. < 1287175057 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287175062 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what? that magnet? yes < 1287175068 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: how is it you do "either this character or one or more of those characters"? I know a + must be involved... < 1287175069 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't do IPv6. < 1287175069 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Even in -2, the "BC" is most likely not a smiley. < 1287175072 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So this will actually never work. < 1287175077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION removes it < 1287175090 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, wait, how comes it worked from me to you < 1287175095 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, if I don't do ipv4 < 1287175106 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You clearly do IPv4 for peers. < 1287175106 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: (x|y+) would work for "x or one or more y's". Or (?:x|y+) if the ()-capturing matters. < 1287175108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just not for seeding. < 1287175117 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm perhaps < 1287175128 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway, I do seed for tcp < 1287175133 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, tcp forwarding works fine < 1287175148 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, meh I'll try to fix the udp thingy for ipv4 < 1287175154 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: so make it (-|_+) < 1287175159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: TOTALLY MY NEW FILE RIGHT? < 1287175175 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, if I time out you know I failed and I'm busy doing a factory reset to fix it :P < 1287175176 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and add > to the class after that < 1287175195 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1287175198 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it just worked this time < 1287175199 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1287175205 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, in theory ipv4 should now work < 1287175227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, try it < 1287175231 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, might take some time though < 1287175232 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Doing so. < 1287175234 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Started now. < 1287175240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'll say when I get a peer. < 1287175247 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No. < 1287175257 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, you too < 1287175299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Got a peer. < 1287175308 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I see you < 1287175317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Oh no, not a fucking panorama. Fuck you. < 1287175325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION downloads only grudgingly < 1287175332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(to support new appliactions of DHT technology) < 1287175335 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is a small one < 1287175339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :FUCKING PANORAMAS < 1287175340 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :FUCK! < 1287175343 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why? < 1287175352 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, be happy I didn't pick a 70 MB tiff one < 1287175353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You are obsessed with them :P < 1287175374 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, besides this is an old one < 1287175376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :File downloaded. I refuse to seed and will now delete it. But it worked, and amazingly quickly. < 1287175399 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, don't you plan to look at it? < 1287175407 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, fine. < 1287175417 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: BTW, it was 1 minute from me adding it to the download starting, almost exactly. < 1287175420 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Still think DHT is slow? < 1287175431 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, somewhat yes :P, slower than tracker certainly < 1287175433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Note that nobody else was seeding it and I was the first person to ask for it, pretty much. < 1287175435 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for worst case < 1287175449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Also a whole lot less painful than a tracker. ...and no legal grey areas for those who operate the trackers, either. < 1287175467 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Publishing a magnet URI is surely legal as it amounts to posting a file list with sizes and checksums. < 1287175477 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Of course the *US* courts can always bullshit their way around this...) < 1287175485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's publishing a HASH of a file list with sizes and checksums. < 1287175486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Nay, it amounts to posting a single checksum. < 1287175489 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm perhaps I should seed some combination of envbot, cfunge, and efunge packed up in lisp.tar.xz (Lots of Interesting Software Packages) :D < 1287175496 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh wait, I gave it away ;) < 1287175514 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not if you have multiple files in the torrent < 1287175527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: A magnet URI is just the infohash. < 1287175531 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Single hash. < 1287175534 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That's what I said. < 1287175537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Well, it's publishing a HASH of a file list with sizes and checksums. < 1287175541 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which *happens* to be the index in a hash table. < 1287175557 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaaargh, distinction between hash and checksum! < 1287175599 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :seeded to a ratio of 1.65 < 1287175603 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and no further peers < 1287175605 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :how strange < 1287175616 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You also seeded to me. < 1287175625 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and you also got from elliott? < 1287175628 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1287175636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I thought he deleted it? < 1287175648 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Deleting it would be spending time on that file. < 1287175648 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I guess not < 1287175651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That would be giving in. < 1287175666 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ooh, I can inject files on your harddrive this way, that you will refuse to delete < 1287175728 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :On the other hand, it is always good to stand up for what you believe in. < 1287175730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :File deleted. < 1287175761 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :meh, bbl < 1287175767 0 :aloril!~aloril@84.249.126.153 JOIN :#esoteric < 1287175790 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, now to try the same over usenet ;) < 1287176032 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What did elliott not want to spend time on? < 1287176046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dying my hear octarine. < 1287176070 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Trying to impress a lady wizard? < 1287176077 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, *hair < 1287176095 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders for a bit < 1287176108 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, there's at least one female wizard < 1287176225 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/smile.png -- smile distributions for four randomly (okay, not so randomly) chosen on-channel people and then ten globally most popular preset smileys. < 1287176265 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Things to note: ais is a very unhappy person, and I can't keep my tongue in my mouth. < 1287176289 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais just needs hugs. < 1287176318 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: That plot... it's... < 1287176324 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ghci > hugs < 1287176325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Ever heard of a bar chart? < 1287176366 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Gnuplot sucks badly when it comes to those. (Okay, so they can be done, but it's horrible fiddling for multi-bar cases, needs bar-widths and manual X position adjustments.) < 1287176392 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Besides, using line points like that to show multidimensional data has a long tradition. There's even a name for it, I think. < 1287176496 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Parallel_coordinates < 1287176521 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I guess it shouldn't have the points in that case. < 1287176621 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Xom is BORED < 1287176651 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :There is no Xom. There is only Zuul. < 1287176672 0 :Zuu!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cuddles Gregor < 1287176677 0 :Zuu!unknown@unknown.invalid PRIVMSG #esoteric :And Zuu ! < 1287176690 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Zuu is just Zuul missing an 'l' < 1287176704 0 :Zuu!unknown@unknown.invalid PRIVMSG #esoteric :Yes, soneone stole it :P < 1287176721 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Presumably the person who owns the nick "Zuul" on FreeNode! < 1287176736 0 :Zuu!unknown@unknown.invalid PRIVMSG #esoteric :Ohnoes! < 1287176762 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It is the nineties and there is time for RETRIBUTION! < 1287176775 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Hmm, there's at least one female wizard <-- who made appearances in two books yes < 1287176790 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Two? I thought just one < 1287176802 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, ignore that, spoiler for very recent book < 1287176808 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Unless there's a newer book... ah < 1287176811 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well, not much a spoiler really < 1287176821 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I haven't been keeping up :( < 1287176824 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :more of cameo appearance :P < 1287176832 0 :aloril!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287176889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :CUDDLE ORGY < 1287176890 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(wat) < 1287176897 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I still love how a single hash is sufficient for BitTorrent. < 1287176905 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Only because of DHT. < 1287176917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now srsly, tell me you don't want to reinvent the internet by writing an awesome DHT and building everything on top of it. < 1287176918 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes. And it is wonderful. < 1287176922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Freenet doesn't actually use a DHT.) < 1287176935 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/Internet/web/ < 1287176973 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :s/web/webertubes/ < 1287176974 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(traditional switched networking is *definitely* better for certain things. A DHT is awesome for the web, though.) < 1287177000 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gaaah. Another reason we should have global multicast. < 1287177010 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :We could replace IRC with inherently multicast chatrooms. < 1287177014 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :THINK ABOUT IT. < 1287177018 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I guess mail and irc would be examples where traditional is better < 1287177027 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, also think of ajax < 1287177028 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sneezes, accidentally mentioning the recent trend towards "data-oriented networking" (hint: Google that term!) and how that makes more sense ... < 1287177057 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Won't somebody think of the AJAX??? < 1287177106 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I never said I liked ajax, but it is sadly here, and does seem to want to stay < 1287177171 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: BUTBUTHASHES < 1287177188 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: BUTBUT all data-oriented networking systems are based on hashes. < 1287177215 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, one thing I never understood with multicast: how would core routers on the internet know where to forward it, or would they actually broadcast it? < 1287177221 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : (traditional switched networking is *definitely* better for certain things. A DHT is awesome for the web, though.) < 1287177225 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :NO IT WILL REPLACE ... SOME THINGS < 1287177250 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What we should replace IRC with is my protocol. < 1287177256 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: YES < 1287177271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Which was automatically democratic, totally encrypted and totally decentralised! Think DirectNet but way better. < 1287177283 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because DirectNet is basically shovelled donkey shit on a steaming plate full of crap, served with piss. < 1287177286 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And its author is a tramp. < 1287177290 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Who rapes taxis. < 1287177300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Good thing I have no idea who he is at all! < 1287177307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And will never come into contact with him! < 1287177366 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ... They know which nearby routers need the multicast stream. < 1287177387 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq ah < 1287177404 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, which nearby *hosts*. < 1287177407 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287177408 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not necessarily a router. < 1287177416 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's the same protocol for both. < 1287177432 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, there is protocol to broadcast streams you want? < 1287177450 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is some* < 1287177467 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, how do you implement it on LAN level < 1287177473 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :multicast MACs? < 1287177525 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :SWEET < 1287177527 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: IGMP is used to advertise that you want to join a stream. < 1287177535 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION read up a bit < 1287177541 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION spotted a cuddle orgy < 1287177543 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I.... clicked on a link to install Google ... voice and video thingy < 1287177546 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cuddles elliott < 1287177549 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And it just started installing < 1287177550 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :WTF < 1287177562 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You need at least one multicast router to have it work on a LAN. < 1287177569 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is there a cuddle protocol for DHT? < 1287177572 0 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1287177591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: THERE CAN BE IF YOU CONVINCE PIKHQ TO REINVENT THE INTERNET WITH ME < 1287177595 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This does not necessarily have to be an IP router, especially if you don't want the multicast to propagate outside of your LAN. < 1287177665 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, there's a defined set of multicast MACs; switches will either figure out which hosts want packets from which multicast MACs or just broadcast the multicast MACs, and let listeners discard unwanted packets. < 1287177771 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq is now ignoring me in shame. < 1287177859 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :everybody get up, it's time to slam now. here's yo chance, do yo dance at the space jam! < 1287177891 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stabs quintopia < 1287177944 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Isn't there another elliott? < 1287177967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In the world? < 1287177973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Probably, but I have his name. < 1287177978 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And he or she can't gave it. < 1287177985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sucks to be every Elliott but me. < 1287177986 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I meant in this channel < 1287177991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, elliottcable? < 1287177997 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1287178003 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He's just a moron that came by once or twice to plug his shitty not-esoteric-at-all language. < 1287178015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He also did bullshit in #ircnomic. < 1287178031 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Specifically he was part of the Fuck Up The Ruleset Overnight Because We're 10 Years Old brigade. < 1287178034 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :LEODRT < 1287178048 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He's also a Republican. In Alaska. That means he supported Palin. < 1287178062 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*Phallin < 1287178087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phallusian. < 1287178116 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Cascade should support downloading things with just an info hash. < 1287178122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: DUH of course it will. < 1287178125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why wouldn't it? < 1287178128 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :drunken electronic musicians from denmark tried to make me to show my cock to them < 1287178133 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lots of things don't. Dunno why. < 1287178145 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thestar.com/news/torontog20summit/article/875746--accused-g20-ringleader-faces-breach-of-rights-lawyer-says?bn=1 < 1287178147 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how crazy is that? < 1287178406 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's Denmark for you. < 1287178626 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I wish the SixXS POP that I used was connected to mbone < 1287178631 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :some of them are < 1287178644 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"lenient in what you accent and strident in what you send" < 1287178656 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :sort of a warped postel's law for musicians and poets < 1287178664 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, did I really write "strident"? < 1287178672 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :no, that's my innovation. < 1287178675 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287178679 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i am forking your misquote < 1287178695 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, ah, as long as you clearly mark it as a derivative < 1287178764 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :SBO elvis is aghast < 1287178793 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :SBC elvis is extremely disappointed < 1287178853 0 :wareya!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1287178856 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i like it\ < 1287178862 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I've ever seen more lines in a row that are completely incomprehensible. < 1287178864 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :can we call it "catseye's law"? < 1287178986 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :The Postel-Vorpal-Catseye Law of Stuff and Things < 1287179009 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :to acknowledge its lineage, you see < 1287179019 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I can start spamming < 1287179045 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :PVC law, ok < 1287179052 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i was gonna suggest PVC also < 1287179055 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that's settled then < 1287179092 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :after all, Stuff and Things is mainly plastic < 1287179121 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But ... but ... <3 PVC < 1287179148 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You can't just take the name of a fine plumbing-slash-musical-instrument material! < 1287179157 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sure, you can <3 PVC all you want. but be careful about asphyxiation. < 1287179181 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: You don't <3 pipe with your mouth ... < 1287179205 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :car Gregor | ./BlueManGroup < 1287179208 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*cat < 1287179218 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Pffff, PVC percussion is too easy. < 1287179227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i was more thinking bags here. hm maybe that's not pvc? < 1287179234 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I prefer PVC winds and PVC horns. < 1287179239 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Prooooooooobably not PVC. < 1287179245 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :when was the last time you wrote a song for pipedrum organ, Gregor? < 1287179260 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: My PVC instruments are all in the wind/horn family! < 1287179272 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm there definitely are PVC plastic bags < 1287179284 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Pfff, when I think PVC I think PVC pipe :P < 1287179297 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"Plastic shopping bags are usually made of polyethylene." claims wp < 1287179300 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: the pipe percussion instruments need your love too < 1287179317 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh, my id card is pvc too < 1287179800 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : I don't think I've ever seen more lines in a row that are completely incomprehensible. <-- where? < 1287179919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wait, you mean he _wasn't_ talking about the channel? < 1287179928 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye maybe "lenient in what you accent and strident in what you scent" < 1287180006 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : gregor: the pipe percussion instruments need your love too <-- pipe percussion... would that be like tubular bells? < 1287180010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait what was i going to reinvent in a minute? < 1287180028 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you were about to reinvent the NIH syndrome. < 1287180072 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: google drumbone < 1287180080 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :NIByMe[TM] < 1287180100 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: dht-ized dns < 1287180128 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, why is google picture results full of fake-looking aliens... < 1287180154 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :wh... Vorpal is not familiar with Blue Man Group, I infer. < 1287180165 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, ah. Fitting name < 1287180264 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: a cure against amnesia < 1287180286 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :With the leg bone connected to the MBONE... *humm humm* < 1287180303 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i disapprove of archaeology < 1287180333 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah who cares about archs anyway < 1287180352 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :We used to get some sort of strange, academic multicasts back in the student housing, when it was a direct part of Funet/NORDUnet. < 1287180375 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :vorpal: pick a video. watch. < 1287180401 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and now you cannot have fun any longer? < 1287180456 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't live there any more; they moved the student network outside the university netblocks for securitamantic reasons, but it might be it still is Funet'd with fun. < 1287180478 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Funet participates in inter-domain multicast routing and is connected to other academic networks and communities as Internet2 via NORDUnet and Géant2." < 1287180497 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, I did that already < 1287180506 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(which why I didn't respond right away) < 1287180510 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :very interesting sound < 1287180573 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : With the leg bone connected to the MBONE... *humm humm* <-- what < 1287180573 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal is going to the concert here in januaryish < 1287180577 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh, a pun < 1287180589 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, wherever "here" is < 1287180603 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i've only been to one live show, and it was the stage show < 1287180612 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :they're doing the rock concert though < 1287180621 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, do they keep sane level on the speakers? < 1287180624 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and the student-run cable TV network still sticks the Finnish DVB streams directly into the IP network with multicast; technically it means that everyone with a networked computer (i.e. everyone) should be obligated to pay the "TV fee" (it's based on "being able to receive TV broadcasts", not actually doing that), but very few do. < 1287180638 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, all non-classical concerts/live shows I been to have been way too high volume < 1287180678 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, fun < 1287180696 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: who knows? it depends on the venue doesn't it? and where you sit too... < 1287180744 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, err, how does one mess with multicast under linux? < 1287180748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as in, what tools and such < 1287180762 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, mhm < 1287180767 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, usually quite far back < 1287180769 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You used an appropriate word: it is indeed a mess. < 1287180774 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, oh < 1287180837 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Or rather, multicast routing is a mess. Just being an end node in a multicast network is no problem and happens pretty automagically, but if you have a single router-Linux and want the LAN behind it to be able to participate in the joys of multicast, then *that* is a mess. < 1287180886 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, lets assume I want my ipv6 linux router/tunnel end point to also do multicast? < 1287180900 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and lets further assume I want to know how you act as a node < 1287180912 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea where to start with it < 1287180948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OH YES Cascade < 1287180958 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Fund Cascade development. < 1287181000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Or else. < 1287181063 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, "uh." I'm not exactly sure on the v6 side, actually. If you just want to act as a node, you shouldn't need to have to configure absolutely anything; it's all done with MLD, which does multicast discovery using ICMPv6 packets. Any applications you have just register to groups and start magically seeing the packets, and multicasting outside works equally magically. < 1287181080 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But that assumes you have a multicast-enabled router there to handle it. < 1287181109 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(On v4, the same magic is done with IGMP.) < 1287181143 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I know of at least one band whose show regularly reaches dB levels higher than a jet engine taking off... < 1287181252 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: As for routing, you need a router daemon, and for IPv4 they all were either completely abandoned projects, or horribly hairy systems that assumed you were doing BGP peering with your neighbours. From what I hear, though, is that for IPv6 multicast, http://fivebits.net/proj/mrd6/ is actually a pretty lean solution. It does mostly everything in userspace, but that's just a design detail. < 1287181274 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For routing IPv4 multicast, it's... worse. (Though if you don't mind doing everything completely statically, there's smcroute.) < 1287181371 0 :cheater99!~cheater@ip-80-226-245-95.vodafone-net.de JOIN :#esoteric < 1287181391 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Though now that I look at it, it actually seems that pimd has been revived from the "retired" status -- http://freshmeat.net/projects/pimd -- too. < 1287181438 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'd go with mrd6 if your scenario is "v6 tunnel with the other end offering multicast"; it's what they do. < 1287181536 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :AHHH SOMEONE SAID BGP AHHHH IT WAS FIZZIE AHHHHH < 1287181543 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Ahem. Sorry. < 1287181547 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION regains his composure < 1287181568 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BGP < 1287181572 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :AHHHHHHHHH < 1287181574 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :stop that! < 1287181591 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :border gateway protocol < 1287181603 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Strangely, when expanded, it has no effect on me. < 1287181626 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :bgpbgpbgpbgpbgpbgp < 1287181651 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Actually, my knowledge of it is indirect -- I have only seen what it has done to friends of mine who were all into the networking and all. < 1287181677 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :vicarious suffering then < 1287181680 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shields himself by parsing that as "b,gpb,gpb,..." < 1287181689 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1287181694 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :georgia public broadcasting < 1287181699 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :an excellent pbs provider < 1287181829 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :uorygl posted this on reddit: http://cis.gvsu.edu/~swettt/crc.htm < 1287181882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: CASCADE < 1287181898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That... < 1287181899 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what is the purpose? < 1287181913 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That is the worst clock EVER. < 1287181919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :TO SHOW THE TIME, OF COURSE < 1287181948 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(reddit page: http://www.reddit.com/r/programming/comments/dre3b/i_made_a_chinese_remainder_theorem_clock_it_tells/) < 1287181977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: comment on it: "Here is an svg bezier clock with spinning chinese symbols: http://joelhewitt.s3.amazonaws.com/chin-time.xml" FAIL < 1287181985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(it just has chinese characters warped to... tell the time badly) < 1287182086 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"I saw the word 'Chinese' in your post and this guy also saw the word 'Chinese' once, maybe at a restaurant? Anyway, link." < 1287182210 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :uorygl's clock would be a mite cooler with three hands < 1287182349 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: with all the hands moving at once? :p < 1287182399 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: naturally! < 1287182426 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: wouldn't it be possible to tell the time for three successive days with that clock? 3600/27=133.333... < 1287182428 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A red, green and blue progress bar on top of each other, perhaps, with the ranges scaled to the same width. < 1287182443 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1287182445 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that's one hour < 1287182446 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :nvm < 1287182451 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ! < 1287182468 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell 25*26*128/86400 < 1287182479 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Vorpal: MLD makes it "just work". < 1287182480 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er... < 1287182483 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For IPv6, that is. < 1287182485 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell 25*27*128/86400 < 1287182491 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: As for routing, you need a router daemon, and for IPv4 they all were either completely abandoned projects, or horribly hairy systems that assumed you were doing BGP peering with your neighbours. From what I hear, though, is that for IPv6 multicast, http://fivebits.net/proj/mrd6/ is actually a pretty lean solution. It does mostly everything in userspace, but that's just a design detail. <-- like most ipv6 routing stuff < 1287182496 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(in user space) < 1287182502 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot was AWOL last time there was a !haskell... < 1287182511 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: s/ipv6// < 1287182517 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1287182524 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :or HackEgo or whichever is repsponsibble for ! < 1287182525 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: About the only thing that's in kernelspace for routing is the actual routing table. < 1287182536 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`echo test < 1287182556 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :catseye: they're always slow at first, some ugly caching stuff < 1287182579 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :assuming they're actually working < 1287182581 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, okay, I have no experience with ipv4 routing under linux < 1287182588 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I mean, as a router < 1287182590 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :@tell oerjan mine's still working (if it is) < 1287182590 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Consider it noted. < 1287182592 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :only as a client there < 1287182599 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@help < 1287182599 0 :storkbot!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: catseye told me to tell you: mine's still working (if it is) < 1287182605 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :test < 1287182605 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :erm... < 1287182608 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it is a *very* stupid bot < 1287182610 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :@help < 1287182626 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You run a userspace daemon that runs the actual routing protocol; it then just dumps its routing table into Linux's routing table so things actually work. < 1287182628 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :@source < 1287182632 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :anyone know if osu! runs with Wine/Mono? < 1287182632 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, link to source code? < 1287182635 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :all of my bots hae been more exercises in bot-writing, than actual bots < 1287182645 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, right < 1287182649 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, quite sensible < 1287182651 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: sure, so you can exploit it right? One sec < 1287182674 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The most common one, Quagga (a fork of GNU Zebra), has an interface that's essentially a clone of the CISCO router command line. < 1287182690 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287182691 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, yes, @tell catseye '; DROP TABLE notes; -- < 1287182725 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`perl -e 'print (25*27*128/86400);' < 1287182728 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1287182732 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`run perl -e 'print (25*27*128/86400);' < 1287182739 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1287182741 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it's totally awesome (but overkill) to use for a VPN. < 1287182743 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://pastie.org/1224393 < 1287182744 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, huh < 1287182749 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bah truncating < 1287182755 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`run perl -e 'print (25*27*128/86400.0);' < 1287182761 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1287182764 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :right, like i'd go near SQL in my own code < 1287182770 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`run perl -e 'print (25*27*128.0/86400.0);' < 1287182775 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, I thought it used a esolang last you poked at storkbot? < 1287182782 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :some that you were developing as you went along < 1287182789 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1287182792 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, as for the sql stuff, it was obviously a joke < 1287182795 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : The most common one, Quagga (a fork of GNU Zebra), has an interface that's essentially a clone of the CISCO router command line. < 1287182798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :CASCADE < 1287182800 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah, i basically shelved that project. it uses the same skeleton, though, so I could merge them < 1287182804 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :bah it _isn't_ truncated < 1287182818 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`run perl -e 'print (25*27*128);' < 1287182818 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: is it lua? < 1287182823 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yes < 1287182824 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :86400 < 1287182829 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: BAH < 1287182840 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: the clock wraps exactly at one day < 1287182847 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, what are you trying to calculate? < 1287182850 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1287182863 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :clock of what? < 1287182914 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :so it is a 24-hour clock < 1287182922 0 :GreaseMonkey!~gm@121-74-65-244.telstraclear.net JOIN :#esoteric < 1287182923 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host < 1287182923 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1287182937 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: uorgyl's: http://www.reddit.com/r/programming/comments/dre3b/i_made_a_chinese_remainder_theorem_clock_it_tells/ < 1287183000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now develop a way to turn it into a useful time quickly without hurting my brain! < 1287183000 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: the masochist in me wants to build a bot in Go < 1287183007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: oh come on, Go is a good language < 1287183015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the literature on it isn't so great and it's idiosyncratic < 1287183022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but it's a pretty good language < 1287183038 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :what makes a language bad, exactly? < 1287183047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bad things < 1287183158 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, the masochist in you would prefer using that unbounded malbolge variant < 1287183172 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I should try to learn D to have a basis for comparison < 1287183181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :D is nothing like Go :P < 1287183183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :D sucks < 1287183187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :huge ass < 1287183188 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :daily < 1287183189 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, why D specifically? < 1287183197 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, tell that to Deewiant < 1287183198 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ... Saaay. You could make an infohash for any arbitrary file and see if there's anybody torrenting it. :P < 1287183215 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION torrents the empty file < 1287183253 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Indeed :P < 1287183261 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But it'd only work for a correctly-named file, dude. < 1287183263 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, how do you make an info hash manually like that? < 1287183268 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unless you... omitted the name... somehow... < 1287183276 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Use a bencode library? Or just hack a torrent file. < 1287183283 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: because I think both Go and D are trying to fill the same niche < 1287183284 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm < 1287183290 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, "bencode"? < 1287183298 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Aaaargh. Right, it does depend on the filename. < 1287183300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: see google < 1287183306 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: NO omit the filename field < 1287183308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: watch the carnage < 1287183311 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Pity, too. < 1287183313 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: alternatively can you omit a checksum? < 1287183317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if so just look for, like, "porn.jpg" < 1287183585 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Ben Codes Five < 1287183618 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :catseye: http://zem.fi/~fis/crcbar.html (with ; I don't know enough CSS to do real additive blending with it). < 1287183623 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287183647 0 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1287183653 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: nyyyyaaarrrrhhh you rock. < 1287183695 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Why... why are you so awesome? < 1287183705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :brb, I will totally blend that when I come back < 1287183712 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : catseye: http://zem.fi/~fis/crcbar.html (with ; I don't know enough CSS to do real additive blending with it). <-- fun, what exactly is it? < 1287183751 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It's that http://cis.gvsu.edu/~swettt/crc.htm except with the numbers denoted by three progress bars. < 1287183763 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ah < 1287183769 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :WHO IS STILL USING XVID TO ENCODE STUFF AND CAN I KILL THEM. < 1287183792 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, only if they are involved in file system design < 1287183991 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287184041 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1287184184 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Hm. Can I upgrade from Ibex to ... something newer, without risking my data on this partition? < 1287184270 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: You'll be jumping from LTS to LTS, but "maybe". < 1287184278 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Also, you should use a seperate home partition. < 1287184344 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I totally should, yes. < 1287184374 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I can maybe find that external HDD in the storage unit and back this thing up before doing anything radical with it. < 1287184507 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Basically, what you're *going* to be doing here is upgrading to Lucid Lynx, and then to Maverick Meerkat. < 1287184509 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, is LTS→LTS harder than normal upgrade? < 1287184531 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :catseye: But of course for the real men, http://zem.fi/~fis/crcsq.html < 1287184534 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, no reason to not stay on lucid < 1287184559 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Not particularly, especially as LTS→LTS upgrades are officially supported. < 1287184579 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, right then < 1287184590 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Why, pray tell, have you not upgraded in 2 years? < 1287184604 0 :aloril!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287184662 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Oh, wait. You'll want to upgrade to Jaunty Jackalope, then Karmic Koala, then Lucid Lynx, and then Maverick Meerkat... < 1287184676 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unless you want to keep on an LTS track. < 1287184710 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Oh man, staged upgrades. OK... < 1287184734 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: https://help.ubuntu.com/community/JauntyUpgrades then https://help.ubuntu.com/community/KarmicUpgrades then https://help.ubuntu.com/community/LucidUpgrades then https://help.ubuntu.com/community/MaverickUpgrades < 1287184736 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Sort of an accident that this was an Ibex install, to begin with. But, it was better than a non-functional computer. < 1287184865 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :thanks for the links, I will probably attempt it... sometime this weekend. < 1287184868 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : catseye: Oh, wait. You'll want to upgrade to Jaunty Jackalope, then Karmic Koala, then Lucid Lynx, and then Maverick Meerkat... <-- note, jaunty almost reached end of life < 1287184891 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, no reason not to jump to lucid already if he is on the previous LTS < 1287184917 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: He's on 8.10, not 8.04 LTS. < 1287184918 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe I'll just install Kitten! < 1287184921 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, januty reaches end of life at the end of this month < 1287184923 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, *oh* < 1287184978 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Interpid reached EOL in April. < 1287184988 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Why the *hell* didn't you upgrade? < 1287185002 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yeah that will be tricky < 1287185013 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :upgrading past EOL is tricky from what I remember < 1287185026 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Oh, BTW, if your Intrepid install is out-of-date, you'll need to get that up to date. < 1287185033 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Mostly, I had no internet connection. < 1287185070 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, for the past few years? < 1287185091 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, well you need to first update that using the archive of old releases < 1287185102 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, but back up files first < 1287185107 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :INTREPID DOESN'T HAVE ITS PACKAGES IN THERE. < 1287185112 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, oh? < 1287185119 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, they are still on main mirrors? < 1287185136 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks < 1287185145 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1287185159 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, err, intrepid is listed in http://archive.ubuntu.com/ubuntu/dists/ < 1287185159 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :If I can't upgrade, I'll totally just install something from scratch, after files have been backed up. < 1287185169 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, you can, with a lot of pain < 1287185173 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Ah, so it is. < 1287185215 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Hm, actually, installing something new will be difficult if my CDR is really not able to R anymore. < 1287185224 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: You'll need to swap your sources.list to use archive.ubuntu.com to get it fully up-to-date first. < 1287185225 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Although, flash drive, maybe. < 1287185233 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, hm < 1287185250 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, I installed lucid from a 1 GB usb stick recently < 1287185294 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, used the "create startup disk" on another lucid computer < 1287185316 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: OK -- unlikely I'll be able to do *that*. < 1287185378 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, could do it from a non-lucid with unetbootin or such < 1287185390 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, just slightly less convenient < 1287185397 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Where would unetbootin get me? < 1287185431 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Can't I just download something someone has made and dd it to my flash device? That would be so nice. < 1287185433 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, iso + unetbootin + large enough usb memory stick = able to install without cd < 1287185439 0 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1287185445 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, well, iirc you need a bit more than just dd < 1287185447 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but I may be wrong < 1287185452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION should get a DVD burner some time. < 1287185465 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I have a DVD-RAM drive < 1287185467 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, :P < 1287185471 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :never tried DVD-RAM < 1287185472 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The Ubuntu CD images also have a usb-generator.exe Windows proggie to do the same thing the "create startup disk" does, if you happen to be on a Windows. < 1287185480 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but in theory my thinkpad can do DVD-RAM < 1287185558 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm, why do star trek space ship bank? Has that ever been explained? < 1287185573 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, usb-creator.exe. Last time I did Ubuntu-on-USB-stick I went with the unetbootin route too, though. (That also exists in at least some package managers, and a Windows port.) < 1287185606 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1287185647 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :It looks like usb-creator can take an ISO for a different version of Ubuntu and still, uh, burn a USB for it... < 1287185674 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, "burn a USB". XD < 1287185682 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you meant "burn an USB" obviously < 1287185706 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Look, an unicorn! < 1287185719 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, indeed. I wonder what it is doing there < 1287185736 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, do you really pronounce it "uzzb"? < 1287185761 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287185766 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, I pronounce it as separate letters < 1287185776 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, in Swedish that is the normal way < 1287185792 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I do too. The first such letter is pronounced "Yoo" in my language. Thus, "an Yoo Ess Bee". < 1287185800 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh wait, you call "U" "you", which does not start with a vowel sound < 1287185807 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :catseye: er... < 1287185810 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :* ... sounds wrong. < 1287185867 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, you know, Space Friction. < 1287185868 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, I shall start pronouncing it "uzzb" though < 1287185883 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, is that the canon explanation? < 1287185899 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :an F, an H, an L, an M, an N, an R, an S, a U, an X, a Y < 1287185921 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, fhlmnrsuxy? < 1287185938 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No; I haven't heard of one. They do it (IIRC) in non-warpy scenarios, otherwise I'm sure someone would have cooked up a technobabble explanation. < 1287185942 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I can pronounce that as one word! < 1287185979 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um it's a list of letters with a particular property (although the Y is ambiguous whether it should be there) < 1287186028 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, Y is "why" isn't it? < 1287186039 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Why is, why isn't it. < 1287186043 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(the property _should_ be obvious from the conversation) < 1287186050 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's a Y/why mixup pun here somewhere. < 1287186054 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, :P < 1287186059 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes afaik < 1287186111 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287186265 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287186456 0 :calamari!~jeffryj@32.97.110.61 JOIN :#esoteric < 1287186503 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1287186514 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari, hi zzo38 < 1287186515 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, Swedish letter names make a lot more, leave a lot fewer questions unanswered < 1287186526 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287186529 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287186554 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hi Sgeo, zzo38, calamari < 1287186561 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287186561 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :catseye, you enjoy roguelike games, correct? in fact I think you even made an esolang out of one? < 1287186579 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287186639 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Non-fixed-width fonts on IRC make me dizzy < 1287186644 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I even made a few small roguelike games < 1287186650 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Then use a fixed-width font, please. < 1287186660 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: uh well, yes I enjoy them, yes I wrote (a good chunk of a very detailed) one once, but no, I have not made an esolang out of any. < 1287186683 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I use fixed-width because I prefer fixed-width font on computer screen, and also that PuTTY uses fixed-width fonts. < 1287186700 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :YOU use WINDOWS? < 1287186727 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I am wondering if there has been a multiplayer one that also had initially random maps but that allowed perma nent modifications by players < 1287186733 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches his world turn upside-down < 1287186734 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I'm totally going to be using Windows this weekend if my backup/upgrade/whatever plans work out... < 1287186743 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :argh I described that horribly < 1287186744 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: I use Windows, although I would rather not. < 1287186765 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :When I get a new computer I certainly will not use Windows, because I will write a Linux distribution instead. < 1287186778 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :basically where the players could change the map and have it stay that way until someone else changed it < 1287186797 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Non-fixed-width fonts on IRC make me dizzy <-- I know what you mean < 1287186822 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah I have to use a fixed width in irc < 1287186827 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, yes zzo38 uses windows, and it was well known < 1287186868 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : When I get a new computer I certainly will not use Windows, because I will write a Linux distribution instead. <-- zzo38 and elliott: maybe you should combine efforts! ;D < 1287186899 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: They would clash. < 1287186907 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, true < 1287186929 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, it would be interesting to watch. from a bomb shelter < 1287186936 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287186955 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am not going to put bombs in my Linux distribution!! < 1287186997 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott is the one that wanted to put bombs and kittens and puppies and flowers and so on in a operating system, but I don't need to put any of this stuff in. < 1287187054 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, uh, I was using that in a metaphorical sense < 1287187123 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK