mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#markdown

33 posts29 participants2 posts today
do we even need those classical text blogs today? meaning: do we really need to design, host, manage websites, mess with domain names, etc. only to share our texts? even minimalist static websites are unnecessary if all we want is share texts.

i regret having dived into this 20+ years ago: i've wasted a lot of time and effort learning and doing things i did not really need.

if i started a #blog today, i'd simply go with #markdown files on a public #git server like #codeberg. i'd only need to learn git (a great asset, this skill, anyways) and focus on what i love.

New Kitten release 🎉

kitten.small-web.org

• New: Lovely new icons¹ and new callouts in Kitten Settings²

• New: Markdown now supports attributes and bracketed spans³

• New: client-side `kitten` global with `trigger` function for triggering events on the server from the client. (Useful when streaming client-side JavaScript when using Kitten’s Streaming HTML⁴ workflow. e.g., when you have to use a client-only web API like the Clipboard API but you want to keep all your logic on your server-side page.⁵)

• Fixed: The bound render function returned by `KittenComponent` class’s `component` getter now correctly awaits asynchronous templates. (In Kitten, you don’t have to care whether your templates contain promises. Kitten handles all that for you.)

Enjoy! :kitten:💕

¹ kitten.small-web.org/reference

² mastodon.ar.al/@aral/114381983

³ kitten.small-web.org/reference (also see mastodon.ar.al/@aral/114381462)

kitten.small-web.org/tutorials

⁵ e.g., See how I use this to implement a copy to clipboard button in the database page of Kitten’s Settings: codeberg.org/kitten/app/src/br Of course, you don’t have to use this and you can just write client-side JavaScript or use the built-in Alpine.js integration. e.g., how I do it on the (older) settings/identity page: codeberg.org/kitten/app/src/br

#Kitten#SmallWeb#web

MarkItDown now offers an #MCP (Model Context Protocol) server for integration with #LLM applications like Claude Desktop. See github.com/microsoft/markitdow for more information.

New to MarkItDown? It is a #Python tool for converting files and #office documents to #Markdown.

Python tool for converting files and office documents to Markdown. - microsoft/markitdown
GitHubmarkitdown/packages/markitdown-mcp at main · microsoft/markitdownPython tool for converting files and office documents to Markdown. - microsoft/markitdown
Continued thread

@3dprinting I've written the first draft of the assembly guide for the FilaBilly Dehumidifier. It's a Markdown document. I've got a couple dozen photos that I want to insert into the instructions, and I kind of want to make it look better than Markdown. So I'm thinking about word processors. It's been years since I used one. Maybe Apple Pages?

Meanwhile, the rest of the IKEA parts are coming this week. So progress is progressing.

🧵 28/N

EDIT: Sarcasm? See civv.es/notes/a6sj1ccdd65e00qu

I was at a group this morning where folks were raving about Ulysses (the writing app). I kept trying to remember why I stopped using that, and finally searched email, and oh right, here it is. I was a user until I got this newsletter. It's the last one I have, must have unsubscribed after that.

I'd like a new #markdown app and would like to try Ulysses again, but does anyone know if they have corrected their stance here?

@ulyssesapp #ulysses #writing

Continued thread

In case you don’t know: when writing text in #Markdown, you add a footnote like this `my text needs this footnote[^afootnote]` and somewhere else in your text you add `[^afootnote]: And this is the footnote`. The colon is important! When this gets rendered and your markdown renderer supports footnotes, they will be converted to consecutive numbers and added as list to the end of the text. The labels will become navigation anchors. Quite cool! See jan.wildeboer.net/2025/04/Web- for an example.

Jan Wildeboer's Blog · The Web is Broken — Botnet Part 2
More from Jan Wildeboer 😷:krulorange: