💾 Archived View for sy.cities.yesterweb.org › tinylog.gmi captured on 2024-06-16 at 12:00:51. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-05-26)
-=-=-=-=-=-=-
They look the same, but their functional difference can be understood from word origins. One is from from German Umlaut, from um ‘about’ + Laut ‘sound’. The other is via Latin (denoting the division of one syllable into two) from Greek diairesis (διαίρεσης) ‘separation’, from diairein ‘take apart’, from dia ‘apart’ + hairein ‘take’.
An anecdote on The New Yorker’s diaeresis:
[S]he used to pester the style editor, Hobie Weekes, who had been at the magazine since 1928, to get rid of the diaeresis. She found it fussy. She said that once, in the elevator, he told her he was on the verge of changing that style and would be sending out a memo soon. And then he died.
This was in 1978. No one has had the nerve to raise the subject since.
https://www.newyorker.com/culture/culture-desk/the-curse-of-the-diaeresis
I like how Gramsci’s “Quaderni del Carcere” resemble tinylogs.
Unelaborate in style, yet with a broad scope and a multitude of references to what others have written.
I’m so not-a-gamer that I didn’t know that 3D Super Mario was even a thing until recently. Curious about the recent news, I’ve learnt enough to appreciate what they have been doing.
And that’s crazy! Not just half-a-button crazy, but four-parallel-universes crazy!
Apple removed the calendar data from /usr/share/calendar with the previous release of their OS. Unless people download and put it in $HOME/.calendar from BSD repository, they wouldn’t know that on this day in 1813 Wagner was born in Leipzig or in 1973 Ethernet was first described.
https://github.com/freebsd/calendar-data
I wouldn’t bet on them to provide a CLI for their DictionaryServices either. Here’s a binary that I use daily – from the shell with various aliases, and from vim based on 'spelllang's.
$ dictionary -d arab -d simplified -d german -d greek gemini Greek - English (Stavropoulos Oxford Greek-English Learners Dictionary) ┄ Gemini | ˈdʒemɪnaɪ | n C (αστρολ.) Δίδυμοι. German - English (Oxford German Dictionary) ┄ Gemini | BrE ˈdʒɛmɪniː, AmE ˈdʒɛməˌnaɪ | noun (Astrology, Astronomy) Zwillinge Pl.; Gemini Pl. see also Aries Simplified Chinese - English (牛津英汉汉英词典) ┄ Gemini | BrE ˈdʒɛmɪniː, AmE ˈdʒɛməˌnaɪ | noun ① uncountable Astronomy 双子(星)座 shuāngzǐ(xīng)zuò ② uncountable Astrology (sign) 双子宫 shuāngzǐgōng [黄道第三宫] ③ countable plural Geminis Astrology (person) 属双子(星)座的人 shǔ shuāngzǐ(xīng)zuò de rén Arabic - English (Oxford Arabic Dictionary - عربي-إنجليزي • إنجليزي-عربي) ┄ Gemini | BrE ˈdʒɛmɪniː, AmE ˈdʒɛməˌnaɪ | noun ⒈ (sign) بُرْج الجَوْزاءِ ⒉ (person) [من مَواليدِ بُرْجِ الجَوْزاءِ]
https://bsky.app/profile/doganov.bsky.social/post/3ksx6umra422w
Thasians had to demolish their walls at least twice: first, at the request of Darius I of Persia, and then by Athens. Empires do not like rich islands with strong defences.
Two simple things took me hours to sort out with rustls:
Tried to add a GUI for fun. Although documentation is sparse, I was amazed how easy it was with iced-rs¹. There are still rough edges; settings, menus, dialogs, copy-paste and disk persistance is missing. I also need to dig into async integration etc, but the rapidly-putting-together-a-gui experience was way better than other (mostly immediate mode) options.
¹ iced: A cross-platform GUI library for Rust
Surfing the small web more lately. Thought a little about the parallels between cinema and the web as media.
Benshi (弁士) were Japanese performers who provided live narration for silent films
Edit (2024-06-02): Related short video:
How silent movies give fried brains a break
I couldn’t find a good TUI gemini browser and installed kristall¹ browser. To build on macOS, you need to get the qt@6 libraries out of reach.
brew unlink qt make build/kristall brew link qt
¹ kristall.random-projects.net
Edit (2024-05-15): Also need this patch to render local gemtext
diff --git a/src/protocols/filehandler.cpp b/src/protocols/filehandler.cpp index 32beeb0..55c8dac 100644 --- a/src/protocols/filehandler.cpp +++ b/src/protocols/filehandler.cpp @@ -28,6 +28,9 @@ bool FileHandler::startRequest(const QUrl &url, RequestOptions options) QMimeDatabase db; auto mime = db.mimeTypeForUrl(url).name(); auto data = file.readAll(); + if (file.fileName().endsWith(".gmi")) { + mime = "text/gemini"; + } emit this->requestComplete(data, mime); } else if (QDir dir = QDir(url.path()); dir.exists())