James

@james@jvalleroy.fbx.one

I contribute to free and open source software projects such as FreedomBox and Debian. I also play games on Steam Deck.
bloghttps://jvalleroy.fbx.one
Fosstodonhttps://fosstodon.org/@jvalleroy
pronounshe/him
James boosted

Phil Giammattei »
@phil@wears.tigerpajamas.com

James boosted

Joseph Nuthalapati »
@njoseph@social.masto.host

Problems with Free and Open Source Software
njoseph.me/blog/posts/foss-pro

My last blog post for September. After not writing any blog posts for 4 years, I wrote 4 in one month!

🔖
James boosted

Joseph Nuthalapati »
@njoseph@social.masto.host

New blog post!

Using small AI tools on Debian GNU/Linux
njoseph.me/blog/posts/small-ai

I am using the word as it is meant to be used, as click-bait. 😉

...

Joseph Nuthalapati »
@njoseph@social.masto.host

^ This blog post was made possible by notes taken in my @TiddlyWiki file. It would've felt like too much work to write otherwise. Assembling a blog post from a bunch of tiddlers + a little editing is quick and easy.

Joseph Nuthalapati »
@njoseph@social.masto.host

I just realized that I can't have both speech-to-text and text-to-speech working simultaneously in this setup. If I install the package `sox` on Debian, my speech-to-text setup works, but it breaks the speech-dispatcher somehow, so can't do text-to-speech.

Did anybody figure out how to get both of them working? i.e. Piper and Whisper

Edit: I think there is a problem with how Pied uses sox.

...

Joseph Nuthalapati »
@njoseph@social.masto.host

If you have a problem using with Firefox Reader Mode, install this Firefox extension as an alternative.

addons.mozilla.org/en-US/firef

It uses the browser's local storage to store the Piper voices and runs entirely within the browser.

James boosted

Lu wilson »
@TodePond@mas.to

check out this beautiful post by @jimmyhmiller on What It Means To Be Open

jimmyhmiller.github.io/raised

James boosted

Joseph Nuthalapati »
@njoseph@peertube.debian.social

Android App: Launcher and Custom Shortcuts demo

A demonstration of the FreedomBox companion app's App Launcher and Custom Shorcuts support (version 0.7). This video is a visual explanation of the comment shown in the AndroidManifest.xml file, reproduced below for better accessibility.

(This is just a screen cast with no voice-over. Mouse cursor is not shown. I'm just clicking on various app tiles in that launcher - Syncthing, Quassel and Matrix Synapse.)

Rationale:
One of the main features of this app is to be a launcher for Android clients of FreedomBox apps. Using a static list of queries is insufficient because the user can add custom apps on their server. This app must be able to launch Android clients for custom apps as well.

This app prompts users to install the Android client for the FreedomBox app, if it not found on the device. If the query for the package is successful, the app is launched. Without this permission, the query will always fail, incorrectly prompting the user to install the app, even though it is already installed. This will be perceived as a bug.

Alt...---

James boosted

Joseph Nuthalapati »
@njoseph@social.masto.host

I have started quoting liberally in my linkblog (subscribe via RSS).

njoseph.me/shaarli/

Earlier, I was only writing my own summary or opinion of the subject, but quoting adds more context. This is inspired by the writing style of Pixel Envy blog. pxlnv.com

FreedomBox »
@freedomboxfndn@mastodon.social

FreedomBox 24.14 has been released! This one adds a new "Automatic repair" option to the Diagnostics page. When enabled, it will attempt to fix some issues that cause diagnostics to fail.

discuss.freedombox.org/t/freed

...

FreedomBox »
@freedomboxfndn@mastodon.social

FreedomBox 24.6 released to Debian (unstable) with several fixes related to the setup, uninstall, and backup/restore for Wordpress and Zoph apps.

discuss.freedombox.org/t/freed

History