tajpulo

@tajpulo@typo.social
77 Followers
63 Following
649 Posts

I write digital typesetting software. https://typho.org/

On this account, I only share typesetting-related content.

digital-typesettingI write digital typesetting software
typographyI want to provide typographic tools
websitehttps://typho.org/
githubhttps://github.com/tajpulo

title text: We're building on our earlier success getting web developers to pay to change the backslashes in our displayed payment URL to forward slashes.

(https://xkcd.com/3113)
(https://www.explainxkcd.com/wiki/index.php/3113)

This is a big deal (FontForge now using HarfBuzz for previews): https://mastodon.social/@iorsh@kishkush.net/114790529990510409

The old preview mechanics were inconsistent (and I think flat-out wrong for some RTL, though I don't read RTL so maybe I'm blaming the wrong component; the UI was bad, too).

Up there with migrating to GTK3 and making the Python package pypi-accessible on the "keeping the app usable for the next few years" list.

Adobe is now processing all your PDFs in the cloud, by default. The setting to “Enable generative AI features in Acrobat” was on, and I didn’t know it until I opened a document and Adobe asked me if I wanted a document summary. It’s annoying to have to click “No,” so I opened settings to disable the prompt.

THE PROBLEM
I sign Non-Disclosure Agreements for many of my clients. Adobe is a potential leak of protected information. I don’t know what Adobe does with this information. I don’t know what they store, or for how long. I don’t know what country (or countries) the data is stored in. I don’t know what LLMs are trained with this data. And I don’t need to know. What I need to know is that they won’t use default opt-in as a legal excuse to wiretap my information.

I recommend that you check your Adobe settings on all devices, for all Adobe accounts.

#CallMeIfYouNeedMe #FIFONetworks

#cybersecurity

Project Gutenberg turns 54!

On July 4, 1971, Michael Hart had the idea of using a computer to read and enjoy literature. This innovation led to the creation of Project Gutenberg, which continues to thrive today.
via @gbnewby

You can read more about the history of Project Gutenberg in our 50th anniversary writeup:

https://www.gutenberg.org/about/background/50years.html

#Ebooks #PublicDomain

Project Gutenberg

Project Gutenberg is a library of free eBooks.

Project Gutenberg

If you make EPUB documents, or build tools for EPUBs, do you think EPUBs should continue requiring the XML syntax for HTML? Tell W3C what you think by filling the simple survey by the W3C Publishing Maintenance Working Group. 4 questions, responses anonymized:

https://www.w3.org/wbs/1/epubhtml/

#publishing #ereader #ebook #kindle #kobo #pocketbook #boox #nook

Information needed to answer Survey on the usage of HTML syntax in EPUB - Web-Based Straw-poll and Balloting System

@evgandr
@0xabad1dea Ah, interesting. Thank you for sharing â˜ș

@evgandr
@0xabad1dea Well
 it is on the English Wikipedia referring to English text 😉

But on RU keyboards, you use the same Unicode codepoints, right? So U+002D for everything, right?

The Math Working Group has published MathML Core as a W3C Candidate Recommendation.

This spec defines a core subset of MathML, that is suitable for browser implementation. MathML is a markup language for describing mathematical notation and capturing both its structure and content. The goal of MathML is to enable mathematics to be served, received, and processed on the World Wide Web, just as HTML has enabled this functionality for text.
https://www.w3.org/news/2025/w3c-invites-implementations-of-mathml-core/

Ink storage device from the 18th century.

Photo taken at the Mozart museum in Salzburg

#fountainpen #ink

The @w3c MathML Core specification, now at #CandidateRecommendation status, defines a core subset of the #MathML 3 specification designed for reliable, interoperable web browser support. It focuses on mathematical notation rendering, tightly integrating with #HTML, #CSS, and DOM standards to ensure consistency, testability, and minimal implementation complexity. #timetoimplement
▶ https://www.w3.org/TR/mathml-core/

Feedback welcome: https://github.com/w3c/mathml-core/issues/

Explainer: https://github.com/w3c/mathml-core/blob/main/docs/explainer.md