Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

#decemberAdventure day 9: back to #gopher

Uncategorized
3 1 4
  • day 9: back to

    A number of years ago I setup my own search tool for the gopherspace. I've not re-done a full crawl since getting it working, and due to some design issues, it eventually stopped working reliably enough to keep running. Due to RSI issues, I have prioritized other projects in the intervening years, but have slowly made a list of notes and plans for fixing it. Today's adventure is the first part in implementing my plan and getting it back to a useable state.

    I've rewritten the crawler. The new one is a lot less buggy than the original, and has a number of improvement including a correctly working filter (supporting robots.txt and a defined list of servers not to index), better discovery of servers from the gopher maps, tracking when servers were last scanned, request rate limiting, and facilities for avoiding recording duplicate entries.

    My initial tests have been on my main gopher server (forthworks.com:70) and a number of my private ones. This totals 32k selectors across 3 servers. I'm going to start a broader scan of the public gopherspace soon, so will update once I get through the initial scan of a few servers.

    My full logs are at https://charles.childe.rs/DA2025

  • day 9: back to

    A number of years ago I setup my own search tool for the gopherspace. I've not re-done a full crawl since getting it working, and due to some design issues, it eventually stopped working reliably enough to keep running. Due to RSI issues, I have prioritized other projects in the intervening years, but have slowly made a list of notes and plans for fixing it. Today's adventure is the first part in implementing my plan and getting it back to a useable state.

    I've rewritten the crawler. The new one is a lot less buggy than the original, and has a number of improvement including a correctly working filter (supporting robots.txt and a defined list of servers not to index), better discovery of servers from the gopher maps, tracking when servers were last scanned, request rate limiting, and facilities for avoiding recording duplicate entries.

    My initial tests have been on my main gopher server (forthworks.com:70) and a number of my private ones. This totals 32k selectors across 3 servers. I'm going to start a broader scan of the public gopherspace soon, so will update once I get through the initial scan of a few servers.

    My full logs are at https://charles.childe.rs/DA2025

    Update on the initial scan: 91 servers (of 488 found in the indexes) scanned, 397 pending, 11 unreachable. 579,936 selectors with 2,193,285 descriptions. Data set is 569MiB in size.

    I'm stopping my scans for today, will resume them tomorrow.

  • stefano@mastodon.bsd.cafeundefined stefano@mastodon.bsd.cafe shared this topic on
  • Update on the initial scan: 91 servers (of 488 found in the indexes) scanned, 397 pending, 11 unreachable. 579,936 selectors with 2,193,285 descriptions. Data set is 569MiB in size.

    I'm stopping my scans for today, will resume them tomorrow.

    Update on my scan of gopherspace.

    725 servers identified
    84 unreachable
    6 restricted due to robots.txt or manual exclusion requests
    325 scanned completely
    1 in progress
    393 pending

    1,269,190 unique selectors, 5,699,901 descriptions.

    The scan will continue (slowly). I'm going to start writing the new front end for doing searches of the collected data next week.


Gli ultimi otto messaggi ricevuti dalla Federazione
  • @andycarolan £100 a month for these three?!?! OMGGGGGGGGG 😱

    This is precisely why I switched to Pixelmator Pro for graphics and DaVinci Resolve for video editing.

    These prices are extortionate!!!

    read more

  • @bbacc che versione di office?

    read more

  • @Iloo thanks! Most people on the Fediverse will already be familiar with privacy and FOSS tools we'll recommend. But we think the podcast could be great for Fedi people's spouses, parents, siblings, cousins and friends who think that adopting these tools is "too hard" or "too time consuming".

    Oh and the cherry on top is that we plan to use @Castopod for it 🤗

    read more

  • … E tutto questo aggratis!!!

    L'ultima versione di Translate supporta già 70 lingue e non richiede dispositivi speciali

    Google lancia la traduzione simultanea universale: bastano qualsiasi telefono Android e auricolari - Zeus News
    https://www.zeusnews.it/n.php?c=31619

    read more

  • @_elena I have looked into it on a few occasions, and was close to moving to Affinity. But then Canva bought them.

    I remember you saying about AE. It's definitely most people's go-to app for that kind of thing.

    Even between just Adobe, Webflow and Quickbooks, I'm paying over £100 a month 😩

    read more

  • @_elena Would definetely listen to a podcast like that 🤩

    read more

  • @andycarolan every once in a while some creator does a show & tell of tools they adopted as alternatives to Adobe. I know it's super hard to quit it... in my domain, I argue there is no sophisticated alternative to AfterEffects, especially when it comes to the wealth of ready-made templates. I'm lucky I'm basically on a filmmaking hiatus so I don't have to deal with that...

    read more

  • My customer wanted a feature that involves AI integration. The contractor responsible for it handed this task to a couple of interns back in October, and now they made a merge request for this feature that includes 400+ commits and 250+ changed files.

    read more
Post suggeriti
  • 0 Votes
    1 Posts
    3 Views
    RE: https://fosstodon.org/@interlisp/115711583068137949Drop what you're doing and listen to @masinter Larry Masinter talk about computing history and lore. He tells first hand stories on the early web, Gopher, Hypertext Coffee Pot Control Protocol, mailto:, and a whole lot more including Interlisp.https://netstack.fm/#episode-17@Jayhoffmann may be interested.#retrocomputing #interlisp #web #gopher #ietf
  • 0 Votes
    1 Posts
    1 Views
    #decemberAdventure day 12: waylandThanks to some helpful hints received last night, I was able to get a working wayland (weston + rdp) setup, so today I ported ilo-x to wayland. Full logs at http://charles.childe.rs/DA2025/
  • 0 Votes
    1 Posts
    3 Views
    #decemberAdventure day 5: Wrapping up the new ilo implementations, today I did GNU Smalltalk. It's in the repository at http://fossils.retroforth.org:8000/ilo/dir?ci=tip With this I now have implemented ilo in 25 programming languages.This isn't yet good Smalltalk, it's very much like the C original in structure, though I did make some notes on things I need to improve. I might revisit this later this month.My full logs are at https://charles.childe.rs/DA2025/
  • ** ** *_* / /

    General Discussion gemini gopher guppy fediverse activitypub
    1
    0 Votes
    1 Posts
    7 Views
    ** ** *_* / /_____ ____ / /_(_) /__ / **/ ** \/ ** \/ **/ / //_// /_/ /_/ / /_/ / /_/ / ,< \__/\____/\____/\__/_/_/|_| tootik v0.19.9=> https://github.com/dimkr/tootiktootik is a federated nanoblogging service for the small internet.tootik allows people to participate in the fediverse using their Gemini, Gopher or Finger client of choice and makes the fediverse lighter, more private and more accessible. tootik's interface strips content to bare essentials (like text and links), puts the users in control of the content they see and tries to "slow down" the fediverse to make it more compatible with the slower pace of the small internet.It's a single executable that handles both the federation (using ActivityPub) and the frontend (using Gemini) aspects, while sqlite takes care of persistency. It should be lightweight and efficient enough to host a small community even on a cheap server, and hopefully, be easy to hack on.tootik implements only a small subset of ActivityPub, and probably doesn't really conform to the spec.Changelog:=> https://github.com/dimkr/tootik/releases/tag/v0.19.9#Gemini #Gopher #Guppy #Fediverse #ActivityPub