Live data from Hacker News

Gnutella: A Protocol Outliving the World That Created It

rickcarlino.com

1–10 of 101 posts

Re: Gnutella: A Protocol Outliving the World That Created It

#4

That’s what Limewire used? It definitely came pre-bootstrapped then.

Are you asking if lime wire used Gnutella Web Cache for bootstrapping? I’m not sure. GWebCache is one of many possible ways to boot strap, and I have not run lime wire in over a decade. I saw that GTKGnutella moved off of GWebCache sometime ago and uses some sort UDP based tool now. I am fairly certain that Shareaza still uses it because I see those results come up in my Web cache pull from time to time. I have seen a few advertisements from lime wire fork projects as well.

Re: Gnutella: A Protocol Outliving the World That Created It

#5
Gnutellas real legacy is not the file sharing, it is the lessons it taught about protocol design. Flood-based query routing is awful at scale, but it is dead simple to implement, with no central server, no SPOF, and it works behind NAT. The structured overlay networks that came after, like Chord, Pastry, and Kademlia, fixed the routing efficiency problem, but they also added enough complexity to make them harder to deploy in practice. Most modern P2P systems ended up somewhere in the middle: DHT for discovery, direct connections for data transfer. It is the same tradeoff people keep running into with mesh networking and federated protocols today.

Re: Gnutella: A Protocol Outliving the World That Created It

#6

just reading gnutella triggered a really old memory of times when Ares, Limewire and eMule where places to try your luck getting mp3s and software

Back in the day as a teenager. Downloaded mp3 that was labelled with title and artist and .mp3 extension. It wasn't. What it was caused me to wipe my hard drive and reinstall everything. Fkuc that shit. Apart from that, many good stuff was had.

Re: Gnutella: A Protocol Outliving the World That Created It

#7

just reading gnutella triggered a really old memory of times when Ares, Limewire and eMule where places to try your luck getting mp3s and software

Back in the day as a teenager. Downloaded mp3 that was labelled with title and artist and .mp3 extension. It wasn't. What it was caused me to wipe my hard drive and reinstall everything. Fkuc that shit. Apart from that, many good stuff was had.

or was it Windows hiding file extensions by default and you downloaded a .mp3.exe file?

Re: Gnutella: A Protocol Outliving the World That Created It

#9
post #7

Earlier quoted context omitted.

Back in the day as a teenager. Downloaded mp3 that was labelled with title and artist and .mp3 extension. It wasn't. What it was caused me to wipe my hard drive and reinstall everything. Fkuc that shit. Apart from that, many good stuff was had.

or was it Windows hiding file extensions by default and you downloaded a .mp3.exe file?

Isn't it just great how a decision made by some genius in Microsoft decades ago caused so much confusion and mess. Even on Windows 11 the default is to hide extensions, because, geez, wouldn't want to confuse people with change after decades of it being like that.

Although, was the hiding something that the Mac introduced?

The idea of the last part of the filename (after the period) determining what program is launched to handle the file is odd anyway...

I wonder if the Windows spyware infrastructure measures what % of people turn off extension hiding..

Post reply on HN