techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#GopherProtocol

1 post1 participant0 posts today
Rastal<p><span class="h-card" translate="no"><a href="https://mastodon.social/@anon_opin" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>anon_opin</span></a></span> gopher:// still exists </p><p><a href="https://mastodon.social/tags/gopher" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gopher</span></a> <a href="https://mastodon.social/tags/gopherprotocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gopherprotocol</span></a></p>
vga256<p>back when i first joined mastodon, one of the many surprising things i learned was that gopher had made a return to the public sphere after decades of obscurity.</p><p>i grew up with gopher and archie and veronica and many other www-alt protocols before getting hooked on the world wide web. they taught me how to hunt for things, in a time when web search didn't exist yet.</p><p>i've spent every day of the past week adding a new feature to kiki that i'm incredibly proud of, after hearing from several folks - namely <span class="h-card" translate="no"><a href="https://tldr.nettime.org/@tomjennings" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tomjennings</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.clitheroe.ca/@scott" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>scott</span></a></span>, who (like me) are hungry for an information-dense and cruft-free internet</p><p>this works by turning your kiki pages into gopherspace pages through some formatting magic and textmunging. so now, you can host your kiki instance on both the www and in gopherspace, simultaneously.</p><p>it will be released in an upcoming version of kiki, available soon here: <a href="https://tomo-dashi.itch.io/kiki" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">tomo-dashi.itch.io/kiki</span><span class="invisible"></span></a></p><p><a href="https://dialup.cafe/tags/kiki" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kiki</span></a> <a href="https://dialup.cafe/tags/worldWideWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>worldWideWeb</span></a> <a href="https://dialup.cafe/tags/GopherProtocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GopherProtocol</span></a> <a href="https://dialup.cafe/tags/gopherspace" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gopherspace</span></a> <a href="https://dialup.cafe/tags/indieWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indieWeb</span></a> <a href="https://dialup.cafe/tags/smolWeb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>smolWeb</span></a></p>
someodd<p>Could you please send me video footage of you using the Gopher Protocol on a vintage computer?</p><p>On a modern computer is OK too.</p><p>Please try to get good lighting, be artsy with it all, try to keep it high quality.</p><p>Also, please give me any questions or more importantly, words of praise and gratitude with regard to the gopher protocol.</p><p>Thanks!</p><p><a href="https://fosstodon.org/tags/GopherProtocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GopherProtocol</span></a></p>
someodd<p>If you appreciate the <a href="https://fosstodon.org/tags/GopherProtocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GopherProtocol</span></a> please reply/like/repost.</p><p>I have something to ask of the community!</p>
Rachel Wil Singh ~ Moos-a-dee<p>Look, y'all, Gopherholes or Geminispace. No JavaScript. All plaintext. No worries. Let's get on it!!! 😜 <br><a href="https://mastodon.gamedev.place/tags/GopherProtocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GopherProtocol</span></a> <a href="https://mastodon.gamedev.place/tags/GeminiProtocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GeminiProtocol</span></a> <a href="https://mastodon.gamedev.place/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a></p>
murdock<p>New digital track! Additional recent work available at the KS Coffee tiny coffee house in Waitsfield and <a href="gopher://luddite.institute" rel="nofollow noopener" target="_blank"><span class="invisible"></span><span class="">gopher://luddite.institute</span><span class="invisible"></span></a></p><p><a href="https://etudiant.bandcamp.com/track/fall-and-rise" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">etudiant.bandcamp.com/track/fa</span><span class="invisible">ll-and-rise</span></a></p><p><a href="https://mastodon.sdf.org/tags/droneday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>droneday</span></a> <a href="https://mastodon.sdf.org/tags/ambient" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ambient</span></a> <a href="https://mastodon.sdf.org/tags/gopherprotocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gopherprotocol</span></a> <a href="https://mastodon.sdf.org/tags/vt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vt</span></a></p>
someodd<p><a href="https://fosstodon.org/tags/gopherden" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gopherden</span></a> is up and running! Forum via <a href="https://fosstodon.org/tags/GopherProtocol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GopherProtocol</span></a> </p><p>Ask me for an invite!</p><p>Here's an article about it: <a href="https://someodd.github.io/showcase/gopherden/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">someodd.github.io/showcase/gop</span><span class="invisible">herden/</span></a></p>

GophrtVR is a gopher client with it's 3D visualization tool for viewing resource collections as 3D scene. It's unic with it's 3D navigation if I dare to say among all kinds of browsers that I have seen. Although sadly it's in an uncompleted state there's e.g. the bookmarks functional witch if it clicked says "not implemented yet". But regardless of it's being alpha software and will stay in that state it's still fun to mess with it 😊🤩.

Kind of accidental #hypercard game engine written in #haskell on track to be released by #christmas.

I also have a bunch of Debian server "administration" Markdown files I made which may be helpful to others. I started going wild on prepping my server, which lead to this project: github.com/someodd/gopherdashb (#gopherprotocol server dashboard).

Sysadmin through Gopher Protocol. Contribute to someodd/gopherdashboard development by creating an account on GitHub.
GitHubGitHub - someodd/gopherdashboard: Sysadmin through Gopher ProtocolSysadmin through Gopher Protocol. Contribute to someodd/gopherdashboard development by creating an account on GitHub.
Replied in thread

PostFreely Update (2023-10-01)

flamewar.social/post/2579

flamewar.socialPostFreely Update (2023-10-01) - FlameWarThis is a PostFreely update for Sunday October 1st, 2023. (Or maybe Monday October 2nd, 2023 — depending on where you are in the world.) (I’d like to do these updates somewhat regularly, just to keep everyone who is interested up to date.) — ## What Is PostFreely PostFreely is a clean, minimalistic publishing platform — geared towards blogging and long-form writing. PostFreely supports Markdown. And in particular CommonMark, thanks to Mathew ( @mathew@universeodon.com [https://universeodon.com/@mathew] ). And on top of that — PostFreely is Fediverse software — meaning it can connect with Mastodon, Akkoma, Castopod, Firefish, Friendica, Kbin, Lemmy, Misskey, Pixelfed, Pleroma, Plume, and any other software that supports ActivityPub, WebFinger, and the other technologies that the Fediverse is built on top of. PostFreely is also a publishing platform for the smallnet / smallweb — currently supporting the gopher-protocol, and in the near future also supporting the gemini-protocol / gemtext, the nex-protocol, the mercury-protocol, the finger-protocol, as well as restricted sub-sets of XHTML & HTML. — ## History PostFreely is a fork of WriteFreely. Thank you Matt Baer for creating WriteFreely and making it open-source software. After a discussion on the Fediverse between 3 people, Ynte ( @whylamb@aus.social [https://aus.social/@whylamb] ) encouraged myself ( @reiver@mastodon.social [https://mastodon.social/@reiver] ) and Mathew ( @mathew@universeodon.com [https://universeodon.com/@mathew] ) to fork WriteFreely. That fork became PostFreely. The name “PostFreely” is an homage to Matt Baer’s WriteFreely. To note its history, and try to give credit where credit it due. — ## Archetypes We had some discussion on who PostFreely is being built for. That discussion happened over here: “PostFreely Archetypes” https://flamewar.social/post/2073 [https://flamewar.social/post/2073] Although this type of quantitative research is ongoing — we now have some clarity over who PostFreely is being built for. (A more comprehensive archetype map document still needs to be created.) — ## Roadmap Backlog Knowing who PostFreely is being built for leads into the next thing — what are we planning to build. What we are planning on building is directly affected by who we are creating PostFreely for. What do those people want? What are their problems? PostFreely should try to solve their problems and address their wants. The PostFreely roadmap is not finalized yet. But we have several items in the backlog. Here they are: * password-resets (from the web-based PostFreely application), * image uploads (with Markdown code for the uploaded image automagically put into the Markdown editor): * image upload via drag-and-drop, * image upload svia copy-and-paste, * image upload via a button (when and if the toolbar is shown), * accessibility improvements, * CommonMark Mardown by default * but can change to other formats, too, in addition to CommonMark Markdown: * the gemini-protocol’s gemtext, * the nex-protocol’s (unnamed) directory document format, * (a subset of) XHTML, * (a subset of) HTML, * etc, * post previewing, * better Fediverse integration: * ability to see Fediverse notifications — favorites, boosts, replies, mentions, etc, * edits of posts get propagated on the Fediverse * plus many other things, too * more smallnet / smallweb support: * gemini-protocol & gemtext * mercury-protocol * nex-protocol * finger-protocol * (the gopher-protocol is already supported) * perhaps others, too * commenting, * being able to have conversations with people who comment to your post, * readers being able to see comments to a post, * comment moderation tools, * ability to turn commenting off (and on), * ability to hide specific comments, * ability to block specific users from commenting, * ability to block anyone from who server instances from commenting, * importing content from other platforms into PostFreely * import from WordPress, * import from WriteFreely, * import from Plume, * improved customization abilities (from terminal and via the web-based PostFreely application), * change favicon, * change fonts, * change skin / theme, * teams * Mastodon client-server API support * the Mastodon client-server API is becoming the defacto client-server API for the Fediverse. PostFreely implementing even part of it instantly makes all sorts of tooling (such as mobile apps) work for PostFreely, too. * being able to subscribe by e-mail, * being able to paywall some content (if desired), * optional micro-blogging to be able to chat with subscribers, * new methods for authentication * in addition to password: * one-time authorization code (OTAC), * magic-link, * passkey, * multi-factor authentication (MFA), * admins * multiple admins * step-down as admin * multi-tenant support, * serving a different domain, * similar to how DNS MX records except uses host-meta, * etc. (This list is not prioritized. Being near to the top or bottom of the list is not meaningful.) Again, these are currently in the PostFreely backlog. We are still discussing them. The roadmap is not finalized yet. But hopefully this gives you some sense of where PostFreely is likely going. If you would like to affect the PostFreely roadmap, please post in the PostFreely forum: https://flamewar.social/c/postfreely [https://flamewar.social/c/postfreely] — ## Development Work Mathew ( @mathew@universeodon.com [https://universeodon.com/@mathew] ) and I ( @reiver@mastodon.social [https://mastodon.social/@reiver] ) have been doing clean-up work of the PostFreely source-code. This type of work is necessary to prepare for adding features. Mathew and I had a conversation about how much we want PostFreely to diverge from the WriteFreely code-base. There are trade-offs both ways. There are advantages to keeping it similar — such as being able to pull-in upstream changes from WriteFreely. BUT — it does put constraints on us — and limits how much we can improve things. We are still undecided about this. Mathew has been focusing on CommonMark and Markdown component of PostFreely. He has a plan for how to add post previewing for CommonMark Markdown, and for how to make CommonMark the default format. I have been focusing on password-resets and implementing (parts of) the Mastodon client-server API for PostFreely. — ## Feedback We would love to hear from you. You can talk with us and the PostFreely community: * by replying to this post, * by posting in this community: https://flamewar.social/c/postfreely [https://flamewar.social/c/postfreely] * by posting on the Fediverse using the #PostFreely hash-tag, * or by directly reaching out to us: @reiver@mastodon.social [https://mastodon.social/@reiver] @mathew@universeodon.com [https://universeodon.com/@mathew] — ⸺ Charles Iliya Krempeaux ( @reiver@mastodon.social [https://mastodon.social/@reiver] )
Continued thread

3/

An excerpt from #IETF #RFC1436
( rfc-editor.org/rfc/rfc1436 )

“[…] This removes the need to be able to anticipate all future needs and hard-wire them in the basic Internet Gopher protocol; it keeps the basic protocol extremely simple. In spite of this simplicity, the scheme has the capability to expand and change with the times by adding an agreed upon type-character for a new service.”

( #gopher #gopherHole #gopherProtocol #gopherverse )

www.rfc-editor.orgRFC 1436: The Internet Gopher Protocol (a distributed document search and retrieval protocol)
Continued thread

2/

An excerpt from #IETF #RFC1436 specification
( rfc-editor.org/rfc/rfc1436 )

“The first character of each line in a [ #Gopher ] server-supplied directory listing indicates whether the item is a file (character '0'), a directory (character '1'), or a search (character '7'). This is the base set of item types in the Gopher protocol. It is desirable for clients to be able to use different services and speak different protocols […] as needs dictate […]”

( #gopherHole #gopherProtocol #gopherverse )

www.rfc-editor.orgRFC 1436: The Internet Gopher Protocol (a distributed document search and retrieval protocol)