Switch to DuckDuckGo Search
   May 1, 2010  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >


NOTICE: This channel is no longer actively logged.

Toggle Join/Part | bottom
[00:20:37] <dandon> and?
[00:39:28] <scottwolchok> of responsive (i.e., live and unfirewalled) nodes, the median node received 890 bytes (4 packets) and sent 952 bytes (5 packets) in an average second
[00:39:53] <scottwolchok> as measured by getting totals and uptime with the DHT STATS request using a DHT crawler we wrote
[00:40:14] <scottwolchok> mean uptime was 50 hours, median was 17
[00:41:04] <scottwolchok> total storage reported was 24 GB, which is 4 to 5 times what I thought it was based on previous experiments where I tried to download all content in the DHT
[00:41:41] <scottwolchok> I have more confidence in those previous measurements based on the way they were collected, so I need to go back and look at the results again.
[00:44:10] <scottwolchok> measurements were done in the middle of the night, EDT; would probably get different results if we did it in the daytime, but I'm waiting for the EC2 bill to come in before I do it again
[00:46:09] <Nolar> how many servers?
[00:46:44] <Nolar> dht crawling is pretty lightweight :)
[00:47:37] <The_8472> you can even do it from home, might take a few hours, but it's doable
[00:48:44] <scottwolchok> um, just one machine
[00:48:46] <Nolar> scottwolchok use the Spot Pricing instance resevation :)
[00:49:09] <scottwolchok> had to get an 8-core box because the crawler is written in python and multiprocess, but nonetheless
[00:49:18] <scottwolchok> the reason for EC2 is greater network visibility
[00:49:19] <Nolar> ahh, no m1.small ;)
[00:49:33] <scottwolchok> I can do it from uni, but I get bigger DHT size from EC
[00:49:33] <scottwolchok> 2
[00:49:52] <scottwolchok> crawl terminates in 20 minutes with little to no dropped packets
[00:50:11] <Nolar> c1.medium
[00:50:26] <scottwolchok> your crawler runs on a medium instance?
[00:50:32] <Nolar> small :)
[00:50:42] <scottwolchok> nice
[00:50:55] <Nolar> but it's not really a crawler per se. more of a bulk-lookup-er
[00:51:02] <Nolar> and written in java
[00:51:06] <scottwolchok> oh, is this for enumerating nodes or dumping content
[00:51:10] <scottwolchok> I meant the former
[00:51:15] <scottwolchok> the latter seems higher overhead
[00:51:40] <Nolar> we have 2x smalls doing magnet -> torrent lookups + caching
[00:51:44] <scottwolchok> ahhh
[00:51:53] <scottwolchok> different application
[00:51:56] <Nolar> ya
[00:51:58] <scottwolchok> this is taking a census of the DHT
[00:52:14] <Nolar> although most resource usage is on the .torrent delivery to clients, than the dht parts :)
[00:52:41] <scottwolchok> I have a short paper, but it's not suitable for publication as it's the result of a weekend of rushed work culminating in an all-nighter
[00:53:53] <Nolar> afaik that's how ALL those papers are done
[00:53:56] <Nolar> ;)
[00:54:14] <Nolar> most software releases too....
[00:55:44] <scottwolchok> measurement studies, maybe
[00:55:52] <scottwolchok> graduate-level course projects, certainly
[00:56:34] <scottwolchok> just did a really important release that I can tell you was more like several months of work culminating in several late nights, but no all-nighters :)
[00:56:46] <scottwolchok> it is my firm belief that it is perfectly OK to go to bed at 6 or 7 AM
[00:57:15] <Nolar> it's a reasonable hour *somewhere*
[00:58:56] <mpl> it's perfectly OK as long as your employer does not mind it which hour you show up at work yes.
[00:59:04] <mpl> s/it/at/
[01:01:03] <scottwolchok> well, more to the point, I think we're handling STATS responses from some version of the client incorrectly
[01:01:08] <scottwolchok> since there are ridiculous outliers
[01:56:57] *** Switeck has joined #bittorrent
[02:54:01] <TheSHAD0W> http://www.youtube.com/v/oE7xMI6vIVs
[02:54:07] <TheSHAD0W> A little NSFW
[02:54:54] <TheSHAD0W> http://www.youtube.com/watch?v=0v6cOyuwMoQ - related
[02:55:34] <alus> those are breasts
[02:55:40] <alus> I recognize those
[02:56:35] <TheSHAD0W> Heh.
[02:56:53] <TheSHAD0W> That last one has no NSFW visuals, but is rather rough.
[02:57:26] <TheSHAD0W> http://www.digitaltrends.com/entertainment/adult-film-stars-plea-please-pay-for-porn/?news=123
[03:02:17] <burris> now that everyone has a laptop and wifi, hotel porn doesn't pay like it used to
[03:02:53] <vsmatck> Average play time on hotel porn is 7 minutes.
[03:03:45] <burris> that's because after the first scene everyone goes "this shit is boring"
[03:04:04] <burris> in the US at least, hotel porn is soft
[03:04:18] * vsmatck is proud to have never purchased porn.
[03:05:04] <burris> to combat piracy, maybe they'll have to start bundling the discs with dirty panties
[03:05:27] <burris> forget live streaming, you'll be rich if you can figure out a way to torrent a pair of dirty panties
[03:08:02] <alus> haaaa
[03:08:24] <burris> thank you, I'm here all week. Don't forget to tip your bartender and waitstaff.
[03:09:11] * Nolar prefers to get them out of vending machines
[03:09:28] <burris> hahahahahahaha, do you live in japan?
[03:09:39] <Nolar> :)
[03:09:52] <Nolar> funny how everyone who's been to japan knows this one
[03:09:59] <burris> it's not just cellphones where they are kicking our asses
[03:10:05] <Nolar> :)
[03:12:08] <burris> vending machine porn would probably be a good money maker in the USA but there are too many uptight people to allow them
[03:12:43] <burris> even better would be vending machine cannabis, probably not that far off in california
[03:14:10] <Nolar> agreed
[03:14:28] <vsmatck> They already have that.
[03:14:38] <vsmatck> Just not very widespared.
[03:14:44] <vsmatck> *widespread
[03:14:47] <burris> porn or weed?
[03:14:49] <vsmatck> weed
[03:15:04] <burris> in the US? like, not located inside a weed shop?
[03:15:15] <vsmatck> You still have to give it a card. I saw a news story about it. *looks*
[03:15:24] <burris> cool!
[03:15:48] <vsmatck> There we go. http://www.youtube.com/watch?v=gAU95qUIadQ
[03:15:52] <burris> cigarette machines were banned before the tech was there to scan a drivers license
[03:17:05] <burris> the machine is inside the weed shop...
[03:19:57] <vsmatck> yeah, not sure what the point of that would be. Not sure how that would reduce costs.
[03:22:18] <burris> they don't have to be staffed all night, just have a rent a cop standing around
[03:22:44] <vsmatck> ah
[03:22:50] <burris> which is great, because after all the stores close and you can't get more beer, you can still get a satchel
[03:24:00] <burris> man, I wish they had one of those in the neighborhood that time we watched "Easy Rider"
[03:24:27] <vsmatck> good movie ^
[03:25:50] <burris> not if you aint got nothin to smoke
[03:41:30] *** KyleK_ has quit IRC
[03:55:18] *** cyb2063_ has joined #bittorrent
[03:57:14] *** cyb2063 has quit IRC
[03:58:34] *** The_8472 has quit IRC
[04:02:14] *** The_8472 has joined #bittorrent
[04:53:20] *** goussx has quit IRC
[05:02:26] <TheSHAD0W> http://apple.slashdot.org/article.pl?sid=10/04/30/1831210
[05:09:35] *** franl has joined #bittorrent
[05:17:14] <burris> mac is only 5% of the pc market, no wonder apple is so gung ho on mobile
[05:44:40] *** franl has quit IRC
[06:05:35] *** init0 has quit IRC
[06:07:55] *** init0 has joined #bittorrent
[06:13:31] *** edigaryev has joined #bittorrent
[06:55:28] *** Sin has joined #bittorrent
[06:56:48] *** Sin936 has joined #bittorrent
[06:58:02] *** Sin has quit IRC
[06:58:02] *** Sin936 has quit IRC
[07:21:48] *** Miller` has quit IRC
[07:56:56] *** ygrek has joined #bittorrent
[08:00:47] *** _rafi_ has joined #bittorrent
[08:29:29] <alus> burris: http://www.youtube.com/v/oE7xMI6vIVs
[08:36:13] *** goussx has joined #bittorrent
[08:52:37] *** Andrius has joined #bittorrent
[10:39:06] *** K`Tetch has quit IRC
[11:01:25] *** spcartman has quit IRC
[11:24:06] *** _rafi_ has quit IRC
[11:28:39] *** _rafi_ has joined #bittorrent
[11:40:32] *** Gottaname has quit IRC
[12:10:58] *** KyleK_ has joined #bittorrent
[12:42:35] *** NewWorld has quit IRC
[12:52:11] *** medecau has joined #bittorrent
[13:19:00] *** Andrius has quit IRC
[13:28:27] *** EzeQL has quit IRC
[13:34:21] *** ivan` has quit IRC
[13:34:30] *** ivan` has joined #bittorrent
[13:49:31] *** NewWorld has joined #bittorrent
[13:56:03] *** Andrius has joined #bittorrent
[14:30:12] *** Andrius has quit IRC
[15:41:07] *** Switeck has quit IRC
[16:08:27] *** ProperNoun has quit IRC
[17:23:48] *** ajaya has quit IRC
[17:50:25] *** benoit has joined #bittorrent
[17:54:14] *** Snoopotic has joined #bittorrent
[17:59:05] *** Miller` has joined #bittorrent
[18:09:33] *** Snoopotic has quit IRC
[19:48:03] *** _rafi_ has quit IRC
[19:54:13] *** _rafi_ has joined #bittorrent
[20:12:59] *** neurodrone has joined #bittorrent
[20:54:04] *** neurodrone has quit IRC
[20:54:19] *** neurodrone has joined #bittorrent
[20:56:13] *** neurodrone has quit IRC
[21:01:22] *** FarmerSHAD0W has joined #bittorrent
[21:05:16] *** klapaucjusz has joined #bittorrent
[21:05:21] <klapaucjusz> The_8472: yay!
[21:05:37] <klapaucjusz> I just got me a peer from the IPv6 DHT!
[21:05:50] <klapaucjusz> On a well-seeded torrent with plenty of trackers!
[21:06:03] <klapaucjusz> The peer is running Transmission 1.91.
[21:06:34] <klapaucjusz> http://changelog.complete.org/archives/1466-download-a-piece-of-internet-history
[21:07:03] <klapaucjusz> ^ there are 6 peers for this torrent in the IPv6 DHT.
[21:11:54] <charles> :)
[21:16:58] <The_8472> nice
[21:17:46] <The_8472> and i recently discovered a bug in my implementation that prevented it from handing out peers, so once the fix gets deployed things might actually improve
[21:18:01] <The_8472> forgot to adjust a type cast after refactoring ~~
[21:18:08] <klapaucjusz> Saboteur!
[21:18:21] *** KyleK_ has quit IRC
[21:18:22] <The_8472> yesyes
[21:18:32] <The_8472> not enough pairs of eyeballs
[21:18:45] * klapaucjusz has been programming in Java recently, but for now he's still refraining from using those new-fangled UML-like words like "refactoring".
[21:19:27] <The_8472> refactoring simply means (usually) tool-assisted code maintenance like extracting an interface from a class, moving classes around etc. etc.
[21:19:39] <The_8472> while it adjusts the sourcecode semi-automatically where necessary
[21:21:28] * klapaucjusz is not interested in learning to use words such as "dude", "emo", "like" and "refactoring".
[21:22:04] <The_8472> heh
[21:22:16] <The_8472> what's wrong with "like"?
[21:22:45] <The_8472> SELECT * FROM table WHERE x like "%foobar%"
[21:22:49] <klapaucjusz> It's, like, the kind of words, like, that I don't use.
[21:23:01] <The_8472> oh, as a filler word
[21:23:16] <MobileDe2> "valley girl" or however they spell it
[21:23:22] <The_8472> i thought of it as a synonym for "such as"
[21:24:09] <klapaucjusz> You mean "like a filler word"
[21:24:26] <The_8472> ^^
[21:24:33] <MobileDe2> ouch
[21:25:31] <The_8472> "Code refactoring is the process of changing a computer program's source code without modifying its external functional behavior in order to improve some of the nonfunctional attributes of the software. Advantages include improved code readability and reduced complexity to improve the maintainability of the source code"
[21:25:34] <burris> v6 dht good job guys!
[21:25:47] <The_8472> now, if µT would support it...
[21:25:58] <The_8472> ipv6 traffic might actually pick up significantly
[21:28:16] <klapaucjusz> Hey, don't blame the µTorrent people...
[21:28:23] <klapaucjusz> They're the IPv6 pioneers, not us.
[21:28:45] <klapaucjusz> And they did the IPv6 thing just right (except for the lack of DHT).
[21:29:02] <klapaucjusz> (The above should not be taken as giving up my God-given right to slam them about µTP.)
[21:29:15] <The_8472> opentracker people did ipv6 tracker protocol
[21:29:26] <klapaucjusz> No, they didn't.
[21:29:43] <klapaucjusz> They just created gratuitious confusion by creating a second IPv6 tracker protocol,
[21:29:56] <The_8472> are you sure? i read it on their blog long before the BEP was published
[21:30:03] <klapaucjusz> and not publishing their changes as a BEP so that people still thought the BEP is valid.
[21:30:35] <klapaucjusz> Not sure about the timing. But they fucked up by not having a BEP published.
[21:30:48] <The_8472> *cough*pex*cough*
[21:30:49] <klapaucjusz> Confusion bad, clarity good.
[21:30:55] <klapaucjusz> Point taken.
[21:31:12] <The_8472> http://opentracker.blog.h3q.com/2007/12/28/the-ipv6-situation/ <- 2007
[21:31:15] <The_8472> http://bittorrent.org/beps/bep_0007.html <- 2008
[21:31:16] * klapaucjusz refrains from mentioning the 3853 private Azureus extensions.
[21:31:27] <The_8472> heh
[21:31:32] <The_8472> touché
[21:32:25] <klapaucjusz> (To be fair, Azureus has been pretty good at also supporting non-Azureus extensions such as PEX. DHT being the one exception, unfortunately.)
[21:33:38] <The_8472> well, the irony is, there is an excellent mainline DHT implementation
[21:33:42] <The_8472> it's just a plugin
[21:34:10] <klapaucjusz> ...and is not installed by default.
[21:34:38] <The_8472> btw, i have massive multihoming support too now... currently running with ~140 IP addresses on one node
[21:34:48] <The_8472> 91kB/s DHT traffic
[21:35:15] <The_8472> 130 addresses actually
[21:40:56] <klapaucjusz> Any torrentfreak editors here?
[21:41:25] <The_8472> hrrm... k'tetch isn't around
[21:41:43] <klapaucjusz> What's the right way to write a letter to the editor?
[21:41:50] *** edigaryev has quit IRC
[21:41:57] <The_8472> just email him i think
[21:42:04] <klapaucjusz> They copmpletely missed the point in http://torrentfreak.com/research-exposes-risks-for-bittorrent-seeders-100430/
[21:42:13] <sktrdie> torrentfreak has 10mil dollars? what??
[21:42:23] <sktrdie> it's just a blog. is this late aprils fools joke?
[21:42:52] <The_8472> it's oozing with sarcasm
[21:43:12] <klapaucjusz> Could you IM me his e-mail address?
[21:43:12] <The_8472> because the gaming foundry guy wants to buy TPB again.
[21:43:29] <The_8472> don't have it, i think
[21:43:58] <The_8472> let me check my logs
[21:44:12] * sktrdie just read the title
[21:45:18] <The_8472> well, K`Tetch is only a fact-checker for them anyway
[21:45:21] <The_8472> not an editor
[21:49:38] <The_8472> klapaucjusz, well... ernesto at torrentfreak dot com
[21:49:45] <The_8472> though he's probably getting tons of spam ^^
[21:57:11] *** EzeQL has joined #bittorrent
[21:58:19] *** goussx has quit IRC
[21:58:20] *** _rafi_ has quit IRC
[21:58:26] *** goussx has joined #bittorrent
[21:58:53] *** hydri has quit IRC
[22:01:53] *** hydri has joined #bittorrent
[22:07:26] *** hydri_ has joined #bittorrent
[22:08:27] *** hydri has quit IRC
[22:08:59] *** ygrek has quit IRC
[22:10:58] *** ygrek has joined #bittorrent
[22:11:32] <The_8472> klapaucjusz, how's the traffic on the bootstrap node? iirc you complained about it a while back
[22:11:39] <The_8472> and i think i tried to fix it
[22:11:47] <The_8472> or maybe it was DNS
[22:17:04] <klapaucjusz> It was DHT>
[22:17:42] <klapaucjusz> Im' having about 2 packets per second,
[22:17:50] <klapaucjusz> *all* of which are A requests (AAAA are being cached, but neg caching is deficient).
[22:18:59] <The_8472> mhh, can't do much about A queries, since it does A+AAAA lookups
[22:19:24] <klapaucjusz> Or more probably, many of your hosts are IPv4-only, so they only request A (and get back no addresses).
[22:20:18] <The_8472> not sure, they should always have some kind of ipv6 address. even if it's just teredo
[22:20:34] <klapaucjusz> ?
[22:20:37] <The_8472> on windows
[22:20:48] <klapaucjusz> ?
[22:21:15] <The_8472> <klapaucjusz> Or more probably, many of your hosts are IPv4-only <- most should be ipv4+ipv6
[22:21:24] <The_8472> just with broken ipv6
[22:21:38] <klapaucjusz> Ah, I see.
[22:21:41] <klapaucjusz> Let me count...
[22:23:43] <The_8472> but thinking of it... it does resolve all known bootstrap addresses at least once at startup. be it ipv4 or ipv6
[22:24:03] <klapaucjusz> Nah, actually it's pretty reasonable.
[22:24:14] <The_8472> excellent
[22:24:17] <klapaucjusz> In 20 seconds, I got 5 A requests and a single AAAA.
[22:29:28] *** hydri_ has quit IRC
[22:32:12] *** hydri_ has joined #bittorrent
[22:42:39] *** FarmerSHAD0W has quit IRC
[22:43:08] *** EzeQL has quit IRC
[22:46:40] *** hydri_ has quit IRC
[22:47:42] *** hydri_ has joined #bittorrent
[22:48:13] *** EzeQL has joined #bittorrent
[23:06:20] *** hydri_ has quit IRC
[23:08:08] *** hydri_ has joined #bittorrent
[23:20:14] *** ygrek has quit IRC
[23:31:35] *** medecau has quit IRC
[23:32:45] *** medecau has joined #bittorrent
top

   May 1, 2010  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >