Gemini Links 12/02/2025: "Bream Gives Me Hiccups", Making Chinese Tea, and More
Contents
-
Gemini* and Gopher
-
Personal/Opinions
-
Who Gets a Shot: A Meandering Review of Jesse Eisenberg's "Bream Gives Me Hiccups"
I go to the bookstore semi-regularly - I still order most of my books online, but my partner likes browsing the Mystery section in our local bookstore. We both love that store - it's got the right mix of books and knick-knacks (that is: mostly books, some knick-knacks), and most of all has a really, really good selection. This isn't the sort of small store that only has the hottest new books. It's big. You can browse for hours. And in one corner of the store are the piles of deeply discounted books. A lot of dreck, some hidden gems. All under $10, and definitely no refunds.
Earlier last year on a trip there I picked up a stack of books - poetry, sci-fi, a couple novels - and also, from the discount section, a copy of Jesse Eisenberg's short story collection, "Bream Gives Me Hiccups". I was drawn partly by the name on the cover (I'm a fan of Eisenberg's work, particularly the Richard Ayoade-directed "The Double"), but mostly, if I'm being honest, by the price tag: $3.99, which is cheaper than most of what I'm going to find at an actual secondhand bookstore. How bad could it be?
-
🔤SpellBinding: CEIZSTO Wordo: SNUCK
-
How to prepare Chinese tea for more advanced user?
I want to give my own spin on Alex Schroeder's take on how to prepare Chinese tea. Not that he said anything wrong, I think it's a very good starting point, but I'd like to share my own experience (mostly to put to word what I had in mind for years)
Water temperature
Each tea will have it's own temperature where the flavor will be maximised. Not only each tea, but each season will vary quite a lot. I find it important to try things out with different tea. What Alex describe is a good starting point, the 'safe' spot for tea, but some tea will benefit from more heat, and different length of steeping. This is why I prefer to buy the same tea, in bigger quantity, from the same provider. It gives you more time to experiment.
-
-
Technology and Free Software
-
Internet/Gemini
-
fab's Gopher phlog — re: moving domains
This is a reply to James Tomasino's gopher post "moving domains" [1]. He asks what to do with our services with all the trouble around the USA.
Fortunately most of my services are already not located in the US and I'm mostly using European or German services:
== EU based services ==
- Git service: codeberg.org located in Germany - DynDNS: nsupdate.info located in Germany - Domains: OVH located in France I think - VPS: Netcup GmbH located in Germany - Mastodon/ActivityPub: pleroma.envs.net located in Germany - Online Backup: Hetzner Online GmbH located in Germany - Search: startpage.com - Surfboard Holding located in Netherlands - ISP: Telekom Deutschland GmbH located in Germany (surely!) - Mobile: 1&1 GmbH located in Germany
-
-
Is there a curl for gemini?
i'm thinking about doing some iframe-like stuff in one of my CGIs, and to embed part of one page into another i need a tool that i can call with a url and just get the gemlog output, not the rendered page like in a browser. anyone has a recomendation for that?
-
-
Programming
-
Devlog 8
Last night I focused mostly on splitting out my business logic from my handler logic to reduce complexity. The handlers are now responsible only for calling a service and retrieving either data or an error from it, then formatting and returning the result. The actual business logic is now in the services, which means I can extend and compose each handler much more easily.
One of the things this has allowed me to do is create a population script that simulates a call to the API and uses the proper logic accordingly. I've now got a mocked up script that creates a bunch of users and items with proper data, and the API now creates a default list and status for each user when they're registered. This should make testing a lot easier going forward.
Another benefit to this is that it made me completely rethink the "board" concept. I realised that, like with columns, I'm thinking too spatially. A "board" is actually just a list and its associated statuses, so rather than creating a board and assigning a list to it, instead the board is just a rendering of a list with its associated statuses representing columns. With this in mind, I can simply create a list_statuses table to map statuses to a list and then use these statuses as grouped columns. Much easier.
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.