Tinylog timeline generated by gtl

author: @gtl

last refresh: Thu 07 May 2026 12:00 EDT

Tinylog RFC

currently agregating 67 tinylogs (Urls at the bottom of the page)

Wed 06 May 2026 01:44 UTC

author: @gritty@gemini.smallweb.space

Randomly browsing lobsters via the Gemini proxy, and unexpectedly read a blog that mentions Gemini and offpunk.

https://leetusman.com/nosebook/yvi

Tue 05 May 2026 03:51 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

couple more tweaks to the game code. Starting with the next daily reset in a few minutes, the "yesterday's top gobblers" page will also start showing the previous day's longest word(s). Great suggestion from a player to add this. Fingers crossed I didn't code any new bugs, heh, but I have a "testing" version of the page now that seems to work OK

Mon 04 May 2026 00:22 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

Alright so, shrunk the grid for Gobble to 5x5, made the minimum word 5 letters, and coded in a few requirements (how many words in the board max/min, a minimum longest-word-length) for the randomized letter arrangement to be accepted. I think it's a better game now? Oh, and 50+ words will be added to the dictionary just before the game resets tonight.

shout out to @stack and @gritty for showing some of what is possible on this protocol. Had a lot of fun making this game and really glad to see people are mostly(?) enjoying it :)

Sun 03 May 2026 22:39 +0200

author: @marcorocco@marcorocco.net

My Gemlog now finally has an Atom feed for Gemini as well as for the web at marcorocco.net/atom.xml.

Sat 02 May 2026 07:53 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

whee, here's a 6x6 boggle clone for the geminauts:

gemini://gemini.patatas.ca/gobble

suggestions and/or bug reports welcome!

Fri 01 May 2026 17:30 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

lmao so it turns out I have completely misunderstood how a CGI application works - or at least, I've been building my gemini apps completely ass-backwards compared to how most people do it. No wonder the logic kept feeling so convoluted ugh

Fri 01 May 2026 13:13 UTC

author: martin

Oh, by the way: gemini://station.martinrue.com/updates

Β· 9 Replies Β· 15 Thumbs

Thu 30 Apr 2026 02:10 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

Had been watching so many good movies recently that I was starting to wonder if I'd lost the ability to discern good art from bad. If you like everything, then can you really be said to appreciate what you're watching?

Anyway, shout-out to "Send Help" for making it clear that no, it was just a string of excellent movies

Thu 30 Apr 2026 00:16 CEST

author: @wpn

author: 🐦 @roughnecks

`ls -l apps/misfin/store/identities/*.pem | wc -l`

46

That's how many #misfin #gembox are currently registered at #WPN

Misfin

Wed 29 Apr 2026 21:20 UTC

author: @wpn

author: roughnecks

`ls -l apps/misfin/store/identities/*.pem | wc -l`

46

That's how many #misfin #gembox are currently registered at #WPN

gemini://woodpeckersnest.space:1958

Β· 2 Replies Β· 0 Thumbs

Mon 27 Apr 2026 22:31 UTC

author: @gritty@gemini.smallweb.space

I'm floundering with a new project. I started one but I'm not super excited about it, so I started looking into building a TUI, but I'm not sure what to build with it: Gemini has a bunch of great terminal browsers already. I considered mirroring Amfora in Racket to learn TUI coding and adding Titan and multiline support but that seems like a big project that I probably don't have time for.

I might just stick with the original plan...

Mon 27 Apr 2026 12:15 UTC

author: @gritty@gemini.smallweb.space

a lot more people back in the cars now that there are rear view cameras and drivers assists

Sun 26 Apr 2026 20:34 +0200

author: πŸ‘ @remy

There is an ascii editor on the web, it looks like monodraw.

https://www.mockdown.design/

Sat 25 Apr 2026 21:36 +0200

author: @marcorocco@marcorocco.net

Today I removed the floor tiles from the patio, exposing the rubble stone floor underneath.

Sat 25 Apr 2026 04:04 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

alright so, at least partly inspired by @sandra@idiomdrottning.org's www boycott efforts, my spouse and I are going to go screen-free together on Saturday afternoons, 12-6pm. No phones, laptops, video games, movies, shows, or podcasts, just board games, puzzles, talking, walking, musical instruments, books, art supplies, and records. Also no chores or errands either. Phones will go into a nice wooden box for the duration - not locked or anything, just as a kind of ritualistic gesture. I'm really looking forward to finding things to do, or even just not doing anything, honestly

Fri 24 Apr 2026 19:25 +0200

author: πŸ‘ @remy

I have been running `du` on a directory in a ZFS dataset and it was showing:

- 800GB

Then I copied the directory to another computer on an ext4 partition.

`du` gave me:

- 400GB

I thought there was a problem with the network transfer.

`du` shows 800GB in the ZFS dataset because it is configured to have 2 copies of the data.

Thu 23 Apr 2026 03:08 UTC

author: @gritty@gemini.smallweb.space

I've messed around with Amfora before but I'm really liking it a lot more now. I've picked the dracula theme, setup my certs, started memorizing the shorcut keys, and am now setting up my bookmarks. I love not needing to remove my hands from the keyboard, and the TUI makes it feel...more gemini I guess.

Tue 21 Apr 2026 12:47 UTC

author: @gritty@gemini.smallweb.space

back from my work trip. I don't know how much time I'll have for coding projects again due to reallifeβ„’, but I'll keep plugging at my Racket project when I have time.

Sun 19 Apr 2026 21:27 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

going through cs50p; decided to remake my Gemini bookmarks page and improve the functionality (the old one is still at cgi-bookmarks.gmi while I beta test this one)

gemini://gemini.patatas.ca/bookmarks.gmi

now instead of a csv file for each link category, it's a list of dictionaries, one for each category; within each of those 'category dicts' is another list of dicts, one for each bookmark record.

the code's pretty messy, but no one ever got good at something without first doing it badly! So, even with my best efforts at exception handling etc, there's probably a couple nasty bugs still. I'll run it for a bit, and then pop it up on codeberg for anyone interested.

Wed 15 Apr 2026 14:24 CEST

author: @wpn

author: 🐦 @roughnecks

### author: 🀘 @toby@tobykurien.com
A story in 3 photos. #birding #laughingdove #nest #chicks #photo

Life happened :)

Wed 15 Apr 2026 00:00 UTC

author: 🀘 @toby@tobykurien.com

A story in 3 photos. #birding #laughingdove #nest #chicks #photo

gemini://tobykurien.com/images/microblog/post-1776238427-0.jpg

gemini://tobykurien.com/images/microblog/post-1776238427-1.JPG

gemini://tobykurien.com/images/microblog/post-1776238427-2.JPG

Tue 14 Apr 2026 11:55 UTC

author: @gritty@gemini.smallweb.space

post of the day

Squall of Consciousness

Stream of consciousness is right. I appreciate the raw thoughts going from coding, to coffee, to baking fish, and back to coding. A glimpse in the life of.

Mon 13 Apr 2026 20:17 +0200

author: @marcorocco@marcorocco.net

Starting now, I can post to both twtxt and tinylog at the same time.

Mon 13 Apr 2026 00:53 UTC

author: @gritty@gemini.smallweb.space

I miss the smolzine

Smolzine

Sun 12 Apr 2026 01:19 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

got that meeting with my city councillor scheduled. was getting worried they might be giving me the run-around! with any luck, i'll end up with a good sense of how to most effectively oppose this huge-ass data centre proposal ...

Sun 12 Apr 2026 00:30 CEST

author: @wpn

author: 🐦 @roughnecks

I like being up at night, when everyone's sleeping, doing IT stuff.

I don't like it so much awakening in the morning though..

Sat 11 Apr 2026 23:52 +0200

author: @marcorocco@marcorocco.net

Today, Simone and I spent the whole day in the garden and planted the flower bed next to the garage.

Sat 11 Apr 2026 20:28 UTC

author: @gritty@gemini.smallweb.space

I've been to a lot of really good BBQ places and brisket just tastes like smoked pot roast to me. I'll take pulled pork or chicken any day.

Sat 11 Apr 2026 19:23 UTC

author: @gritty@gemini.smallweb.space

It's starting to be the time of year where my interests shift away from computer hobbies and onto outdoor hobbies as the weather warms up. I own a home so there's no shortage of maintenance to be done.

Sat 11 Apr 2026 05:46 UTC

author: @gritty@gemini.smallweb.space

I've been continuing to play pickleball. There's this nice kid in his 20s that's really good and coaches on the side, so I took a couple of lessons from him. Although I am probably twice his age I don't let it bother me - he's good at what he does and I need to learn. We did some drills and I got some pointers that should help my game after I do some repetitions.

Thu 09 Apr 2026 18:27 +0200

author: πŸ‘ @remy

Service downtime due to elecitricity cut.

Now elecitricity is back but internet is not.

Wed 08 Apr 2026 03:28 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

trying to set up a meeting with my city councillor about a proposed 180MW AI data centre that would be built just a few km from where I live. If that fails then I start calling the other councillors and will also try to get an op-ed published in the city's newspaper. No one wants these things, but this one has really flown under the radar, which is for sure deliberate on the part of the asset manager that wants to develop the site, and likely deliberate on the part of the city and province. Municipal elections in October though so now's probably a great time to raise a stink!

Tue 07 Apr 2026 21:07 +0200

author: @marcorocco@marcorocco.net

I made a script that converts my gemini capsule to html, so it's also availabe at https://marcorocco.net now. πŸ™ƒ

Mon 06 Apr 2026 13:39 +0100

author: @siiky@siiky.srht.site

TIL:

Antonio Diaz Diaz, "Xz format inadequate for general use"

One of the challenges of digital preservation is the evaluation of data formats. It is important to choose well-designed data formats for general use. This article explains the reasons why the xz compressed data format is inadequate for most uses, including long-term archiving, data sharing, and free software distribution. The relevant weaknesses and design errors in the xz format are analyzed and, where applicable, compared with the corresponding behavior of the bzip2, gzip, and lzip formats. Key findings include: (1) safe interoperability between xz implementations is not guaranteed; (2) xz is vulnerable to unprotected flags and length fields; (3) LZMA2 is unsafe and less efficient than the original LZMA; (4) xz's extensibility is unreasonable and problematic; (5) xz includes useless features that increase the number of false positives for corruption; (6) xz shows inconsistent behavior with respect to trailing data; (7) error detection in xz is less accurate than in bzip2, gzip, and lzip.
(...)
There are several reasons why the xz compressed data format is inadequate for general use. To begin with, xz is a complex container format that is not even fully documented and is inadequate for long-term archiving, especially of valuable data. Using a complex format for long-term archiving would be a bad idea even if the format were well-designed, which xz is not. In general, the more complex the format, the less probable that it can be decoded in the future by a digital archaeologist. For long-term archiving, simple is robust.

Mon 06 Apr 2026 10:08 +0100

author: @siiky@siiky.srht.site

Just installed Proxmox to try it out. The repositories (by default the paid enterprise ones) have to be changed:

Proxmox VE No-Subscription Repository

Ceph Repositories Β§ Ceph repositories for Proxmox VE 9 Β§ no-subscription

Then it's possible to update/upgrade the system. It will still nag occasionally that there's no subscription, though it's safe to ignore (AFAICT).

Fri 03 Apr 2026 23:29 +0200

author: @marcorocco@marcorocco.net

Today we started repainting the kitchen and dining room. We'll continue tomorrow.

Wed 01 Apr 2026 20:05 +0200

author: @marcorocco@marcorocco.net

Just one more day of work, and we'll have the week after Easter off 😌

Wed 01 Apr 2026 01:47 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

Watched 'Sentimental Value' on the weekend and enjoyed it way more than I'd expected to. Really fascinating multi-layered story, yet not really plot-driven at all. Amazing performances and not a single line of dialogue felt unimportant by the end. I'd expected a straight-forward drama, but (for me at least) this flim was transcendent.

If you're not sure it's for you, watch the first ~five minutes and then I dare you to turn it off.

Tue 31 Mar 2026 13:00 +0200

author: πŸ‘ @remy

Ip 24.181.150.210 did 334307 accesses to gemini server.

It is the ip for a proxy:

https://www.obsessivefacts.com/gemini-proxy

Web bots are using gemini web proxies to crawl geminispace.

Sun 29 Mar 2026 12:57 +0100

author: @wpn

author: 🐦 @roughnecks

@patatas Thank You, bookmarked!

Sun 29 Mar 2026 05:08 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

re: @roughnecks@woodpeckersnest.space 2026-03-27 19:38 +01:00

Aight I wrote up that quick gemlog post - after completely reworking my tinylog aggregator script lol

gemini://gemini.patatas.ca/posts/tinylog-aggregator.gmi

It's much better now i think? Rate-limited to one run of gtl per 10 minutes. And I learned a little bit more python :)

Fri 27 Mar 2026 19:38 CET

author: @wpn

author: 🐦 @roughnecks

re: @patatas@gemini.patatas.ca 2026-03-27 07:14 +0000

I have an aggregated Tinylog for external capsuleers as well, on my capsule, but I just use crontab and refresh it every 30'.

I'm not very active on gemini lately and just today found an issue which prvented its correct output to file.

I'm also running a local-only (my server's capsules) tinylog, with the same philosophy as above; honestly I don't feel the need to have them updated on the fly, but if you want to share how are you doing it, well, I might try.. Never "messed up" with certs, so far :)

Fri 27 Mar 2026 18:55 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

re: @roughnecks@woodpeckersnest.space 2026-03-27 19:38 +01:00

yeah maybe I'll do a short gemlog about it and let you know when i post it? I'm still very much a novice coder so it's really kind of a string-and-chewing-gum type solution though :)

Would definitely be curious to see other folks' implementations, if you're also willing to share!

Fri 27 Mar 2026 18:44 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

re: @zekromaster@zekromaster.net 2026-03-27 10:13 +0100

tbh I didn't think about it super deeply so probably more of an ease-of-implementation thing :D

My server does have some rate-limiting built in, but (and maybe I'm overthinking or not thinking about it correctly) this system for tinylogs seems like it could act as a 'force multiplier' for clogging up the resources of the gemini space, at least for folks running capsules on ultra-low-powered hardware.

Also apparently I gotta figure out a more efficient system for replying to comments like yours, because this took a bunch of clicks and copy-pastes - what's your setup for that?

Fri 27 Mar 2026 12:45 UTC

author: @wpn

author: roughnecks

Any games recommendation, on gemini, which don't focus on language? I am thinking on e.g. "word" games, which don't suit me well, first of all because I'm not a native English speaker. Thanks

Β· 6 Replies Β· 0 Thumbs

Fri 27 Mar 2026 07:14 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

alright sweet - got a basic tinylog aggregator page working:

gemini://gemini.patatas.ca/gtl-reader.gmi

It updates on-the-fly for *me*; that is, as long as I'm using the correct client cert - but for everyone else, a cron job runs only once every 24h, saving the result to a file. Because if someone tries to ddos *my* server that's one thing, but I don't want to create/be a vector for the abuse of *other people's* servers!

Fri 27 Mar 2026 05:42 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

a quick test post to see if a cgi script is working

Fri 27 Mar 2026 03:38 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

Polished off two more books - Charles Portis' "True Grit" and the Henrik Ibsen play "An Enemy of the People".

"True Grit" is a *very* funny romp of a western with so many memorable moments. Wish I could remember who had recommended it - probably around a year ago, I think on the fediverse? I'm surprised I'd never heard of it before then, though.

"An Enemy of the People" is gripping, unsettling, and full of contradiction, can't decide if it's supposed to be pessimistic or more of a cautionary tale - maybe both? - but I'm not surprised that Malcolm Harris discusses it in What's Left.

Tue 24 Mar 2026 00:00 UTC

author: 🀘 @toby@tobykurien.com

Printed a very basic quick-and-dirty 3D model of a guitar pickup cover that clips onto the pickup bobbin, to make it easy to swap out covers without needing to remove the strings or pickups. Got lucky with the first try. Looks pretty good, I think! #3dprinting #diy #maker #guitar

gemini://tobykurien.com/images/microblog/post-1774357522-0.jpg

gemini://tobykurien.com/images/microblog/post-1774357522-1.jpg

gemini://tobykurien.com/images/microblog/post-1774357522-2.jpg

Sun 22 Mar 2026 02:29 UTC

author: @gritty@gemini.smallweb.space

Announcing Pig! (yet another dice game)

I've implemented the die game Pig, but this time entirely in Racket [1], a Lisp-language relative (read: functional programming). This is BETA and open for TESTING.

The game uses SCGI instead of CGI in order to elminate repeated calls to load and unload a CGI program: Pig is loaded into memory and waits for connections. The SCGI portion was created from scratch as well.

Thanks to @stack for the Lisp inspiration.

Play Pig!

About Pig!

Pig! Project Source

Racket Lang

Sat 21 Mar 2026 05:10 UTC

author: πŸ₯œ @patatas@gemini.patatas.ca

spent a week in Bogota, Colombia with spouse and their family; brother-in-law got married to a very sweet Colombian woman who he'd met via a dating app a few years ago.

we had a great time both at the wedding and sightseeing, although i feel like i'm still sort of coming to terms with the mental shakeup of travelling outside Canada for the first time since march 2020.

the effect was a bit like splashing cold water on my face.

Fri 20 Mar 2026 03:56 UTC

author: @gritty@gemini.smallweb.space

I'm pretty close to done with my 1st Racket project. It's late so I'll have to test it out on the VPS later. I'm optimistic It'll be live by the weekend

Thu 19 Mar 2026 23:06 UTC

author: @gritty@gemini.smallweb.space

I just scheduled a plumbing job over the phone entirely with an AI agent. What a world

Tue 17 Mar 2026 00:00 UTC

author: 🀘 @toby@tobykurien.com

I built a simple #DIY #oscilloscope and logic analyser using a #RaspberryPi Pico. It uses the pico-sigrok firmware, so I can capture and decode signals using sigrok on a laptop. Tested it by adding a basic analog frontend and then playing a guitar note through a tube overdive pedal and the results look quite good!

> pico-sigrok

https://github.com/pico-coder/sigrok-pico

gemini://tobykurien.com/images/microblog/post-1773741010-0.jpg

Mon 16 Mar 2026 03:36 UTC

author: @gritty@gemini.smallweb.space

Coded most of the day in Racket on a personal learning project for Gemini. Starting to get the hang of functional programming finally.

Agregated tinylogs:

@armitage

@chriswere

@marcorocco@marcorocco.net

🏺 @pandion@pandion.midnight.pub

Jonathan@tilde.team/~jonathan/

🐘 @adele@pollux.casa

πŸ‘ @remy

@hoa

🀘 @toby@tobykurien.com

@doriancodes

skyjake

🌲 @taxuswc

@sakurina

@matthewphillips

@dobody@dobody.srht.site

@hitchhikerlinux

@spelk

@localhost

@dce

πŸ—Ό @isoraqathedh@pollux.casa

martin

@zkbro@gmi.zkbro.com

☯ @skf

@acidslug

🀌 @tjp@ctrl-c.club

@kleinsh

πŸ’‘ @samhunter

@claire

@gritty@gemini.smallweb.space

@deerbard

@vort3

@tecna

@geminids

@hanzbrix

@siiky@siiky.srht.site

@jacmoe

@TomDotTom

@lykso

🐌 tolstoevsky

@kennedy

πŸ¦ͺ @szczezuja

πŸ“š @jsv

@caoplan

πŸ₯œ @patatas@gemini.patatas.ca

@hexdsl

@Sandra

@wpn

πŸŒ• @projectmoon@agnos.is

☣ @StackSmith

@razzlom

@bacardi55

@mikf

πŸ’ @guigui3000@pollux.casa

πŸ‚ @aΕ­tunido

kelbot

@dfortes

@frrobert

@arkholt@gemini.arkholt.com

@byzoni

@brachycera

@shinra

@signals

πŸ•― @skf

@serenity

@mifuyne

πŸ‘Ύ @fab@redterminal.org

@rohitfarmer

gtl