this post was submitted on 13 Jul 2023
4 points (100.0% liked)

Mostly RFC1436 compliant

235 readers
1 users here now

Welcome to the gopher renaissance

Some useful gopher services:

Discover new places:

Web proxies:

founded 1 year ago
MODERATORS
 

My recent musings on Gopher-commerce. Humbly submitted to the community for discussion...

top 13 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago

Ok, y'all. I've really appreciated all the early feedback on this, and it's gotten me inspired to keep the momentum going on this thing by getting just a few (30 total) stickers printed up for our gopher community to try this out. As part of a bigger thing I'm doing, (phlog post explaining the whole thing a little better forthcoming...) I've posted a page for checking out these stickers and providing a means to move forward testing some of what's been discussed here -- send me an email w/ PayPal, or send me a SASE w/ $2, etc... Given the small number, (a test batch I hope will sell right out. ;)) go ahead and send an to [email protected] to reserve a spot -- first come, first...

https://phroxy.z3bra.org/gopher.frstcomputer.com:70/1/stickers

[–] [email protected] 2 points 1 year ago (1 children)

(btw, @wgs, I hope you don't mind my using your proxy.... I couldn't figure out the best way to share the plain gopher:// link. Lemmy seemed to be struggling with it...)

[–] [email protected] 2 points 1 year ago

I was surprised to see it to be honest (in a good way!). I have no issue with other people using it, but be aware that it's very simple (read "stupid"), and could break in many different ways.

[–] [email protected] 2 points 1 year ago (1 children)

IMO you shouldn't try to replace the web with gopher. For me it had a single purpose: share files. If you want to make a payment, you shouldn't use gopher as it's simply not meant for that. It should probably be a different protocol for that, something peer-to-peet rather than centralized like gopher is ?

As for encryption, there were some proposal to add it to gopher (and working ones!). IMO the best way would be to do encryption at the network level rather than at the protocol. But we're far from here :)

[–] [email protected] 2 points 1 year ago (1 children)

How is gopher centralized?

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

My gopher hole is hosted on a single server, and to access it, everyone has to connect to it. This is opposed to the concept of decentralization you can have in IPFS for example, where I would publish a phlog entry directly from my computer, and you'd connect directly to my computer to get it. Then we have two copies on the network (yours and mine), so anyone can grab either of this copies to retrieve it. It's decentralized in the sense that you are not forced to grab the content from a central place.

Note that centralization isn't bad per se. Gopher is centralized, it's a fact, but it's not necessarily bad. For stuff like payment, relying on a central place isn't ideal though because you must rely and trust a 3rd party to handle your money.

[–] [email protected] 1 points 1 year ago (2 children)

I bought an 1802 kit from TMSI and it could have been done over Gopher. Out-of-band payment and I had to fill out and send an order form. It went really well and I'd definitely do it again. An experiment in this space could be low-stakes; stickers or something. If Gopher is best thought of as an improvement on FTP, Gopher commerce is an improvement on sending an SASE with a dollar bill. I'd try it.

[–] [email protected] 1 points 1 year ago (1 children)

This is really encouraging, thanks! Yeah, this is really what I've been thinking, too. Was thinking about stickers and even T-shirts... Wanted to get them printed at a local shop, too -- seemed especially appropriate.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

Also thinking about this for slightly larger-ticket items... not unlike that sweet 1802 kit of yours, actually. :)

[–] [email protected] 1 points 1 year ago (1 children)

It might be worth thinking about some kind of rating system or method for confirming purchases a la Reddit marketplaces. Maybe buyers can create a gopher-accessible file with purchase details and sellers can link to that as a way of building a reputation.

[–] [email protected] 1 points 1 year ago

You've actually convinced me that this was at least a reasonable idea but I don't think a gopherhole shop rating system would be in theme with the closely knit community dynamic we have.

The protocol was going to have a feature-rich, shopping-friendly set of extensions, but when this was proposed in 1993, there was a community backlash against commercialising the gopher; read Albert Rosetti's booklet about what happened. This is roughly how the gopher protocol became both liberated and hyperstable in the early 90s.

Imagine if a gopher wanted to sell or otherwise pass on some old computer hardware. It makes sense to share that on their gopherhole: And since payment handling is ~ always legally middle-manned by a payment handler who will handle the payment anyway, the protocol wouldn't need to be extended to be a payment processer.

On the other hand, I would be against paving paradise to put up a parking lot.