Live data from Hacker News

Castor: A browser for the small internet (Gemini, Gopher, Finger)

sr.ht

51–60 of 79 posts

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#51
post #32

Looks very nice. Please, add also basic HTML (no CSS, no JS) rendering. Link tags like next in header are sometimes used to add some structure, that is seldom exposed by browsers.

Thought about it but I prefer to focus on alternative protocols for now.

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#52
post #2

For anyone curious, because Gemini is relatively new and kind of has flown under the radar: ### 1.1 What is Gemini? Gemini is a new application-level internet protocol for the distribution of arbitrary files, with some special consideration for serving a lightweight hypertext format which facilitates linking between files. Gemini is intended to be simple, but not necessarily as simple as possible. Instead, the design…

any idea about how to make the font in castor bigger? the default size is impossible for me to read. I tried the usual keyboard shortcuts but doesn't work. Do I have to set some gtk env variables maybe so it uses the correct size font?

Somebody (you?) asked for this feature this morning. I'll add it to the settings. For now it takes your default GTK3 font so I think you can change it globally somewhere.

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#53

There are still a few Gopher and Finger services on the Internet. * Gopher: https://beta.shodan.io/search?query=port%3A70+gopher * Finger: https://beta.shodan.io/search?query=product%3Afingerd

By coincidence I added a trivial finger-server to my golang utility toolbox today:

https://github.com/skx/sysbox

Create ~/.plan and clients can query it remotely, just like in the old days.

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#55
post #9

IIRC, John Carmack used finger for blogging for the longest time.

He did. There are numerous archives of them, and they seem to do well on HN when they're posted every year or two.

https://github.com/ESWAT/john-carmack-plan-archive

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#56

Hi there, I'm the maintainer of Castor, if you have questions feel free to ask! I also make a ncurses command line client Asuka https://git.sr.ht/~julienxx/asuka

I've written up some notes as I went on running Castor on macOS (which I'm guessing was not a target platform) in case anyone finds it useful or you need to point people to such: https://tcp.rip/text/misc/install-castor.txt.html

The settings used by `install` break on macOS, btw, where it's (annoyingly) -d instead of -D to create directories, so I've just been running it directly from the releases folder for now.

I am not used to using GTK on macOS but the performance is not good, but it does run and loads pages.

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#58
"The small Internet" is a really important thing. Broadband access is not nearly as ubiquitous outside major cities as people believe. People in rural areas may have slow and unreliable (and probably expensive at the same time) connections and retro hardware.

I've read about children climbing up old towers and waiting hours (!) for the school website to load so they can access their homework during the quarantine days. I bet the same information could be delivered in seconds if that was a Gemini or a Gopher page rather than a "modern" web page bloated with JavaScript frameworks and everything.

I would even suggest discussing an idea of making maintaining a good lo-fi (e.g. Gemini/Gopher or pure HTML) site mandatory for organizations of certain kinds, the same way having wheelchair ramps and proper fire safety equipment is required.

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#59
post #7
post #5

Earlier quoted context omitted.

I was delighted when I saw that Gemini is maintained by someone on SDF (named Solderpunk, never heard of him before). This seems as good a time as any to plug https://sdf.org , a great little community which has the feel of a 90s BBS that never went offline.

The site isn't at www.sdf.org for the record, it's just at sdf.org. There's a big difference in what you'll find!

[deleted]

Re: Castor: A browser for the small internet (Gemini, Gopher, Finger)

#60
These technologies could be used to create a valuable network of low-distraction reference resources. They might dodge the Eternal September problem simply due to the the high barrier to entry and win mindshare among sophisticated users by delivering real value.

This would require a community focus on tooling and content.

First, common tools must support Gopher/Gemini output:

* Pandoc * Template engines like Jinja and Mustache * Static site generators like Hugo, Gatsby & Jekyll * Webservers like Apache and Caddy

Then those tools can be used to mirror content like:

* Wikipedia * ReadTheDocs * Docsets (eg for Dash) * HackerNews, Lobste.rs, Reddit? * RFC archives * Github/Gitlab repo READMEs

Suddenly you could spend your whole day in pure-text mode and never open a browser that does enough twitter to kill your flow.

Post reply on HN