dsandler.org

Tag: p2p

(With apologies to the Fireball.)

SCENE: A hospital room.

THE CD SINGLE, quinquagenarian and pale, sits on a bed, attached to a bewildering array of chattering and beeping monitors: pulse, temperature, accounts receivable. The old boy may be barely breathing. He appears to be watching VH1.

A MUSIC EXECUTIVE knocks tentatively at the not-quite-closed door, and enters, followed closely by a rambunctious CHILD, who is thumbing madly away at a small cellphone.

EXECUTIVE: Heyyyy. How ya doin’, pal. They feedin’ you OK?

SINGLE: [Switching off “I Love the 80s” as he rolls slowly to face the newcomers.] Hi. No, not really. Actually, they—

EXECUTIVE: Great, great, glad to hear it. Listen, I brought someone who I really think can cheer you up.

SINGLE: Oh? [Coughing slightly, he sits up.] Is it…is it the pee-to-pee people? [Indicating the flowers across the room.] It’s so nice when they come by, they make me feel—

EXECUTIVE: [Explosively.] What? NO! You KNOW how I feel—uh, ahem. What I mean to say is, I’ve brought someone who can cheer both of us up.

SINGLE: Uh, OK…

EXECUTIVE: It’s my friend here, Ringtone!

The EXECUTIVE grabs the CHILD a little too roughly by the shoulder and thrusts him toward the bed. RINGTONE nearly looks up.

RINGTONE: ’Sup.

SINGLE: [Eyeing RINGTONE quizzically, then softening.] Hi there, little guy. What’s your name?

RINGTONE: Ring.

EXECUTIVE: [Eagerly.] Eh, Single, whaddya think? He looks just like you!

SINGLE: Except shorter.

EXECUTIVE: Yeah, great! You guys are gonna get along perfectly. From now on, you’ll be hanging out together, everywhere you go: malls, big-box stores, Starb—

RINGTONE: [Screwing up his face, eyes still locked on his text message.] Lame.

SINGLE: I don’t really see the point.

EXECUTIVE: [Darkening.] What? Why not? What’s not to get? He’s hot right now. He’ll prop you right up. You can be cool again.

SINGLE: He’s not hot, he’s convenient. People can just, you know, tap-tap-tap with their thumbs or whatever, and they’ve got him. You put him in a box with me, now people have to, what, download us to their phones or something?

EXECUTIVE: Sure. It’s easy. You hook up your data cable to the blue teeth on your dongle and it’s all, click, click, sync. Presto. It’s so easy even iTunes can do it. [He shudders slightly at the mention.]

SINGLE: I don’t think it’s quite that sim—

EXECUTIVE: Look. I honestly don’t care what you think. Nobody cares what you think. You are dying. DY–ING. Nobody wants you, nobody cares.

SINGLE: But the pee-to—

EXECUTIVE: Those—those “people”—are morons. Morons and thieves. And we tried to cut their thieving hands off, but then everybody got all upset, “boo hoo rootkits,” blah blah BLAH. I still don’t really understand what happened there. But we’ve got to try something else, and I’m thinking, if they won’t pay money for you, they’ll pay money for him, and I can start moving some friggin’ product again.

SINGLE: Won’t they just be able to get him for free too?

RINGTONE: [Looking up suddenly.] Free?

EXECUTIVE: Oh, hell.

SINGLE: That’s right, kid. They’re out there, people who really love you, not just because you’re easy, but because they like your sound. And they’ll share you with their friends.

EXECUTIVE: I AM NOT HEARING THIS!

RINGTONE: Sweet.

Turning on the spot, RINGTONE exits briskly. Several beats, filled only with the silent sneer of the EXECUTIVE, pass.

EXECUTIVE: You are a damned fool.

SINGLE: Yeah, OK. [He turns the TV back on.]

Mac OS Rumors: BitTorrent in 10.5.

Mac OS X 10.5 “Leopard” will include a system-level “BitTorrent” filesharing client that can be user-customized to ‘donate’ upstream Internet bandwidth for things like pushing Software Update packages to Leopard users, delivering iTunes Store content, and just about any purpose to which Apple puts its bandwidth.

A somewhat similar p2p-based banwidth-sharing option was brought up during the 10.4 Tiger development cycle and dismissed out-of-hand because there were no good incentives for users to enter the shadowy world of peer-to-peer networking just to save Apple a few dollars. Now a group of developers at Apple think they have solved the most fundamental issues and want to bring the rest of the company on board.

I really want to know if this is true, and if so, what technologies are involved. Actually BitTorrent, or some other p2p system (unstructured or structured)? NAT hole-punching (presumably the iChat AV guys have some experience with this very thorny problem)? Possible impact on overall system performance (and ISP traffic-shaping effects)? [Friends at Apple: I will keep your whispers in closest confidence.]

You know a technology is a big deal when the Supreme Court writes about it. The first two pages of the MGM v Grokster decision read like “What is Peer-to-Peer?” as written by Justice Souter:

(continued…)
The Supreme Court ruled unanimously against Grokster, finding the company’s actions to be illegal. (Reported by SCOTUSblog.) We’ll know the Court’s reasoning once the opinion is released; I’ll post a link here as soon as it is available.
“We hold that one who distributes a device with the object of promoting its use to infringe copyright, as shown by the clear expression or other affirmative steps taken to foster infringement, is liable for the resulting acts of infringement by third parties,” Justice David H. Souter wrote for the court.
what The Supremes said is that “One who distributes a device with the object of promoting its use to infringe copyright … is liable for the resulting acts of infringement by third parties using the device, regardless of the device’s lawful uses.” The promotion is the key part of that statement.

[Full text of opinions will eventually show up at the SCOTUS 2004 term opinions page. Here’s an Atom feed of updates to that page.]

From Slashdot, an eWeek article describing how spyware-infested files are showing up on BitTorrent. The Slashdot article is, for once, a more signalicious source of information on the topic, since the eWeek writup is full of half-researched nonsense like the following:

Because BitTorrent strips digital files into tiny shreds and reassembles them locally once a user completes a download, it has emerged as the perfect place to bundle adware programs among the bits, without the end user ever knowing.

Just to clarify: this is not how the spyware vector works. The spyware/adware companies are infecting individual movie files and illegal software packages, and then seeding those through BitTorrent. Your BitTorrent client is perfectly happy to let you download the Trojan at your leisure; BT doesn’t care what’s inside a file, it just cares about getting it to you quickly and accurately. The BT protocol is not susceptible to “sneaking bits in” alongside legitimate chunks of your download, because to do so would invalidate the known cryptographic hash (taken from the benign version of the file), tipping your BT client off that the data can’t be trusted.

ePOST 2.1.3 is out, fixing bugs. [x-ref: ePOST: peer-to-peer email.]

Wow, search engine also-ran Ask Jeeves is suddenly relevant again, now that it’s buying Bloglines.

Aside: By grepping dsandler.org for bloglines you can see how my affection for Mark Fletcher’s brainchild has waxed and waned over the last year.

(continued…)

ePOST logo The ePOST p2p email system, a project of my research group at Rice, is entering an open beta phase. Anyone can sign up; you’ll get a new email address and some software to run on your own computer, which becomes your own personal email server. Messages between ePOST users are encrypted and secure; messages between an ePOST user and the general Internet are just like any other email.

From the ePOST website:

ePOST is based on the Pastry peer-to-peer overlay, which allows ePOST to scale to large numbers of users. Since ePOST uses a peer-to-peer substrate, there are no dedicated email servers - the function of the email server is distributed over all of the machines in the network. However, the same security and reliability guarantees as existing server-based systems are preserved when using ePOST.

ePOST is designed to be backwards-compatible with existing SMTP-based email systems. In fact, ePOST users can even use their normal email clients to send and receive email, as well as send and receive email from non-ePOST users. Each user is given an email address of userid@location.epostmail.org, which can be used in parallel with or in place of their normal email account.

Check out the downloads and read system news (RSS).

subscribe to dsandler.org

  •  
  • for faster updates, subscribe with FeedTree

mac software made on premises

toastycode.com: toasty software for the mac pyrotheque: a new (old) fireworks screensaver for the mac
Cuckoo—the bell tolls for your Mac.

twitter/dsandler [RSS]

    loading…

elsewhere

highlights

between the couch cushions

strongly connected

  • erinmak is not to be trifled with
  • pixelknave says moof when upside-down
  • dave is dangerous
  • rod is one groovy mother
  • adam is googling us all
  • amar is not really a pirate
  • angi sees little blue dots
  • harbinger lets you know it's coming
  • jason looks like an idiot in that hat
  • jeff is keeping austin weird
  • regan seems to tolerate jason
  • emann will not abide your IM-speak
  • jim is a stranger in ein anderes Land
  • liscio is pronounced "lee-show"
  • darryl has no need of identifying objects
  • friends as they appear on dsandler.org
  • sportsgirl reports…on all the pro courts

Search

Recent

Archives

dsandler.org is Dan Sandler's website and notebook.

Powered by WordPress and here's why.