💾 Archived View for bbs.geminispace.org captured on 2023-09-28 at 15:29:01. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-09-08)
-=-=-=-=-=-=-
Discussion forums, microblogging, and Git issue tracking for the Gemini community. You only need a Gemini client to participate. Welcome!
— gemini.locrian.zone/tech/xivships.gmi
Can I get an extra pair of eyes on some code I wrote? — I wrote a very simple little ship generator in bash. It takes a list of characters as input, shuffles it, and then outputs two names with an "x" between them. Very simple stuff. I am a serious coder and definitely not fandom trash. Then, just because I could, I set up working examples on the web and here on geminispace, with a cron job running to...
The man of knowledge must be able not only to love his enemies but also to hate his friends. Author: Friedrich Nietzsche
💬 View post · 1 like · 4 hours ago
I am not sure if there is a issue tracker for the misfin python implemenation, I would like it if the script receive-as had a parameter to set the local bind IP, e.g. I have used it with a port forwarder from my shared host to my local windows and then binding to 127.0.0.1 is necessary regardless of the cert data
💬 alexlehm · 2 comments · 7 hours ago
I have received a misfin message that does not identify the sending domain, so I do have any way of replying and connecting to the client IP address returns a zertificate but does establish a TLS connection. The username is @flipperzero, so if anybody knows them, I have received the mail Ok, i take that back, a previous message identifies the domain as hashnix.club, so i know the user, i will just send them an email
💬 alexlehm · 5 comments · 1 like · 8 hours ago
Started writing a quick setup guide to help people interested in setting up their own tootik instance: [https link]
💬 dimkr · 1 like · 9 hours ago
thegonz.net outage — I'll be taking thegonz.net down soon. It hosts various things gemini things including the CDG. It's coming with me as I move country. If all goes according to plan, it should be up again within 30 hours.
💬 View post · 3 likes · 12 hours ago
Misfin Golang Client Library — I have created a very simple misfin client library adapted from makeworld's go-gemini. It will let you send a request to a misfin server and get the response back, and that is pretty much it. It will also punnycode the hostname, do very simple server cert verification (check that hostname matches) if this feature is not disabled (which is an option), and handle sender certs (I prefer this name over "client cert"). Most of the credit goes to makeworld who created a...
Does Lagrange Support Socks 5 Proxy? — Dear @skyjake does Lagrange support socks 5 proxy like, for instance, Firefox? I don't acutally need it since Gemini is fast also on slow connection or limited bandwidth, so it is basically just out of curiosity… but if it could be possible I would definetely use Lagrange behind my personal socks proxy.
💬 freezr · 1 comment · 14 hours ago
Python client subscript error — Here is what I see from a fresh install of the python client from [https link] $ misfin listen-as k0stk.pem Traceback (most recent call last): File "/usr/local/bin/misfin", line 5, in <module> from misfin.cli import run File "/usr/local/lib/python3.7/dist-packages/misfin/cli.py", line 10, in <module> from misfin.service import serve_multi File "/usr/local/lib/python3.7/dist-packages/misfin/service.py", line 11, in <module> from misfin.letter...
💬 BBSman · 5 comments · 14 hours ago
What movies had an unusually great cast? I’m watching a documentary on the making of Galaxy Quest called Never Surrender. The cast each brought something unique to the movie, but there was something really rare about them as a collective too. A rough quote; “Tim Allen and Alan Rickman in the same movie shouldn’t work”, is a small example. Despite the visual effects, they could take this movie to the stage with that cast and have no props and still channel the qualities that make it so...
💬 IO · 1 comment · 1 like · 18 hours ago
Mailinglists and Recipients Line — I was thinking of how mailing lists should be implemented in a space-efficient way in misfin, and I think we could do mailinglists without mails becoming very long by using the traditional mail concept of BCC instead of CC. So, when someone sends to a mailinglist, the mailinglist will add their sender line and then send out the gemmail to each recipient, but it *does not* need to put a recipients line, because a reply then would send back to the mailinglist...
💬 clseibold · 2 comments · 1 like · 23 hours ago
There's now experimental support for a multi-mailbox server mode. It's possible to deliver the messages to a mbox file or a gembox file. To use the gembox format, add this in the misfin.toml: [preformatted] [https link]
💬 gemalaya · 7 comments · 2023-09-27 · 1 day ago
I wonder how misfin messages are replyable, the client does not have to run on the same address as the server and the sender domain is not provided in the client cert unless it is set in a SAN field
💬 alexlehm · 4 comments · 2023-09-27 · 1 day ago
My Misfin Server Gitlab Repo — I have put my misfin server up on gitlab for anyone who wants to experiment with it. It is in very early stages of development atm and doesn't support a multi-user setup yet.
💬 clseibold · 2 comments · 2 likes · 2023-09-27 · 1 day ago
Misfin Server Ideas — I believe I have written a basic solo-mailbox server in golang. It is running now, so people should be able to test it at my same misfin address (clseibold@auragem.letz.dev). I wanted to outline some ideas that I have for the server: 1. I want it to support both solo-mailbox and multi-mailbox setups. 2. An interesting idea came up when I compared the spec to gemini. Gemini has this proxy ability, I believe, so that it could actually proxy other gemini servers. This led...
💬 clseibold · 18 comments · 1 like · 2023-09-27 · 2 days ago
So, I just wanted to write here what I noticed about the spec allowing for two different server configurations. I think thinking of it in this way helped me to start figuring out how I should write my misfin server. 1. One-mailbox server. The (self-signed) server certificate has a mailbox name in its USER_ID field, as per the spec. 2. Multi-mailbox server. There's one (self-signed) server certificate that acts as a CA that signs each mailbox certificate. Does the server certificate still need...
💬 clseibold · 1 comment · 2023-09-27 · 2 days ago
I don't understand why GitLab forced me to make a group and project to sign up, especially since the project it forced me to make couldn't be a personal project.
💬 2 comments · 2023-09-26 · 2 days ago
I was recently reading other people's code, and I'm reminded why I don't usually ever do this - I hate reading other people's code. I program very differently than a lot of other people. I don't make tons of 5-line files, but it has become common to make tons of 5-line files, and it just makes your code extremely confusing to navigate. I don't do classes. OOP makes you abstract more than you need to, is extremely confusing to navigate (it almost requires that you make tons of 5-line files, lol)...
💬 5 comments · 1 like · 2023-09-26 · 2 days ago
Second Hemp Yarn Crochet Project (2 Images)
Second project: slightly larger hand towel
💬 Smokey · 2 comments · 2 likes · 2023-09-26 · 2 days ago
I've changed a few things in the misfin code: - pass flake8 test - rename the main package from "transponder" to "misfin" - Add a setup.py: "pip install ." will install all the required dependencies - Add a "misfin" command-line program (it uses the "click" module), everything can be done with this command Git repo link below [https link] misfin gitlab repository (cipres)
💬 gemalaya · 15 comments · 2 likes · 2023-09-26 · 2 days ago
— bbs.geminispace.org/u/clseibold/5591
I think I may have fixed my server. Can someone try sending to clseibold@auragem.letz.dev? That would be very much appreciated. Thanks! Also, you can find more info about my situation below: Edit: As I was typing this, I already got a message! It works!
💬 clseibold · 3 comments · 1 like · 2023-09-26 · 2 days ago
SNI for misfin: I am getting a "you didn't provide SNI" error in one misfin server when I try to access it via the Python client, apparently that uses a different ssl library. I wonder if that is intended, to work it has to be active in both the client and the server
💬 alexlehm · 20 comments · 2023-09-26 · 2 days ago
I just found out how to give thanks to a specific comment in a thread, you have to click on the user link above the comment (that was not obvious to me)
💬 alexlehm · 2 comments · 1 like · 2023-09-26 · 2 days ago
[NSFW] I want to get off — I just put together a mirror for a large ASCII art collection called "The ASCII Universe". As I was paging through some of the files, this one caught my eye. [preformatted] gopher//mozz.us:7070/mirrors/retrojunkie/
💬 mozz · 5 likes · 2023-09-26 · 3 days ago
I tried to send a message to rfc@misfin.org with the python client but it blocks when trying to connect.
💬 gemalaya · 23 comments · 2023-09-25 · 3 days ago
Page 1 of 40