🌒 BBS
Discussion forums, microblogging, and Git issue tracking for the Gemini community. You only need a Gemini client to participate. Welcome!
All Posts
So, I went to my first Pride parade. It was small, like 500 people max. It made me realize something - that people who get upset at a Pride parade are literally mad at what was, for my city, a 15 minute walk down about 3-4 blocks in the downtown area, where everybody wears rainbow, and passes out candy to children. Just think about that. People get mad at a 15 minutes a year event. 15 minutes.
Made a post about my first tattoo :) [gemini link]
Going to my first Pride event/parade today. Haven't been to one ever, not even after I came out; I was always anxious to go, and/or too busy with other stuff and so always forgot. But this year I feel it's way too important to ignore.
Anyone played with HaLow? (802.11ah) this is probably a little easier to get setup in an urban area to use as an alternative mesh network outside of the commercial internet. Be interesting to have Halow/standard wifi bridges distributed around a city so people could use their existing devices to participate in the alternative decentralised network. One that could keep working when the isp or network goes down
New blog post — Personally, I always found abort on allocation error annoying and find nomem to be an elegant solution. I am a bit less enthusiastic about the other proposals, although they all make some sense to me.
The iOS TestFlight build is expiring in a couple of days so I've just submitted a new one: 1.18 (10). This build adds Samogitian as a new UI language. This has been hanging around in Weblate for a couple of years, worked on by @zordsdavini. 🙏 Samogitian will also appear in future desktop builds.
Launched open BitTorrent tracker for the Mycelium (mesh) network: [preformatted] Same for Yggdrasil network: [preformatted]
This week, my just-for-fun project is building a full webserver on the Raspberry Pi Pico 2W! If you don't know, the Pico 2 is a tiny little microcontroller board, but you can build for it with a full C SDK, and it has built-in WiFi and the associated libraries. I think that building an http server is going to be pretty straightforward, but getting https/tls working is going to be launching into uncharted territory, and may be impossible or very slow with only 520K of RAM and a 2x150MHz CPU to...
I wrote some hacky go to read the output of exiftool and build a gemini file in the format of a tinylog. So you point it at a directory of jpg's and voila, you have a page. Any thoughts? [gemini link] At first I tried using [https link] but it didn't support all the exif fields I use and while it could be extended I sadly didn't have the time. As I wrote this on my lunch break
A small non-functional browser — I've been coding a small 'browser' from scratch these days. The idea was to keep dependencies at minimum. So, I would use raw sockets to do everything and use raylib to render it. In the end I gave up understanding how open_ssl cryptography worked from specification and ended up just calling openssl and including it as dependency. it can handle [http link] [https link] (both on text mode) and did I say it can also display gemini capsules if given a [gemini link]...
Working on some things for the next version of Profectus, my Gemini browser: SDL3, and Emojis and RTL text now works! New text-to-speech UI (using piper) with keyboard commands to navigate the page Built-in Misfin Client Client certificate support Even better HiDPI scaling. Prefectus 1.2 already had decent scaling. Now it should be more accurate and more responsive to display changes. Also, it works better than in Lagrange :P Input improvements Other features I'm considering: Built-in calendar...
Being old — I get quizzed sometimes about how things used to be by younger coworkers. Today's struck me as an old man moment. In the 80s, what OS were TVs running? I proceeded to explain how to remotely drive an electron beam. Then described that brief blissful time when TVs were standard def and flat screen so it would just turn on. No waiting for warm up and boot up.
anthropic paper on new claude models — apparently it can even notify law enforcement. it will frequently take very bold action. This includes locking users out of systems that it has access to or bulk-emailing media and law-enforcement figures to surface evidence of wrongdoing.
Recently launched Yggdrasil-only peers BitTorrent tracker: [preformatted] [gemini link] How to setup similar instance (in Ukrainian)
Not sure why I am suprised but just noticed Lagrange is in OpenBSD pkgs and it runs beautifully on my aged laptop. Just fantastic. Thank you @skyjake and everyone else involved and Florian Viehweger for maintaining the port!
BitTorrent trackers accept requests and send responses over HTTP. Modern trackers can also use HTTPS and UDP. But as far as I can tell, nothing about a tracker request or a response is particular to HTTP. In theory, it should be straightforward to build a BitTorrent client and tracker to exchange data over Gemini. In fact, Gemini's client certificate feature could allow private trackers to be built quite easily: instead of the current solution of using an API key, simply connect using an...
algum brasileiro aqui?
I've just finished moving Profectus over from SDL2 to SDL3! I still need to fix up a few things, but this new version is getting closer to being ready. Oh, also, emojis and RTL text will be supported now too.
Are there any attempts at normalizing the use of tags for categorizing pages? I have not fully thought through how this might work. Roughly, I want to create different kinds of content and have a straight forward way to categorize them if that content belongs in more than one set. I guess this could be entirely up to me but I recall reading somewhere that “tags were catching on” but subsequently couldn’t find any specifics. As some standard might enable browsers and other software to use the...
Happy pride month!!!
I'm brand new to bicycles! What do you wish you knew when you started out?
ASSATTACK
Boost.Geometry design rationale — Saw this one on twitter: [https link] Haven't laughed this hard in a while, hope you guys do too :D
Are there any practices, either spec or informal for running a photo log type capsule? I want to migrate [https link] into geminispace. I like how Lagrange inlines images with a click, thinking of adding that to a kineto for people visit my current site who wouldn't use a decicated browser
A week into geminispace and loving it, not that I have particularly been looking but, it feels like I am home. My tinylog is proper tiny thus far [gemini link] log
Page 38 of 164