Show more

@lastfuture How many fans do they have?

Under the sales model, they'd need 1 album every two years, and 120 fans willing to purchase that album for comparable income.

@kline And can you do that without being accused of censorship?

Hypothesis: posts that are outliers in engagement metrics (comments, score, etc) are more likely to be low quality/controversial/damaging to communities.

@apt yeah, like how do you add notes. I've tried clicking , control-clicking, right clicking, pressing buttons on keyboard, etc.

@apt Cool! It'd be nice if it actually worked, but at least 'macres' seems usable, and it does come with usable voice samples.

@alderwick @Kooda

Ooh, fun. Hope to see some cool mechanical keyboard stuffs.

@harblinger *grabs right arm, shifts weight to ball of foot, resets*

@apt How can it die? We don't even have a FOSS alternative yet!

Mini-project B from this week: Grande: a gemini client for Android (open source fork of a different client). Don't fall in love with it yet: I'll probably make lots of disruptive changes. Read about and download ... on gemini.

gemini://gemini.zachdecook.com/grande/

@clarity @neauoire very neat! Following to see how this goes. I'm much involved in using verovio to make SVGs (and midi) from musicXML, but it might be nice to see how a smaller project approaches this task.

Thinking about building a command line tool to create pngs of music notation so I can write about music theory on my wiki. Playing with @neauoire's nasu as a way to generate the sprites I'll be using.

tty = fopen_for_read(CURRENT_TTY);

Ah, thanks busybox. Just open the tty as a file :)

Show thread

Does anybody have a clue how less (and more) work internally? Do I need to read ALL of stdin before I can get controlled by the user?

Today I learned how to use `brltty` to make a "headless" microcomputer talk.

The important step is that you remove lightdm (and any other gui packages which might run as the login shell).

Works okay, except it only reads out the line the cursor is on, so it's still important to pipe commands through `flite -voice awb`

Have been experimenting this last week with serving different bible translations over gemini. All scripts in gemini://gemini.zachdecook.com/cgi-bin/

esv.sh - great formatting, but rate limited by upstream
net.sh - no paragraph or section breaks, but haven't been rate-limited yet
oeb.sh - reasonable formatting, missing most bible books, self-hosted
lsv.py - minimal formatting, no section breaks, self-hosted

@RazorsKiss
I was running a personal funkwhale and friendica server on the same (at home) box (self-hosting = cheaper disk space).
funkwhale's ansible installer worked great in ubuntu. I was using nginx as my reverse proxy. No conflict with friendica, for which I used mariadb as db server.

Gemlog request 

Gemlog request 

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml