Researched this a while back but didn't find anything, so I'll ask here.

I'm looking for a flatfile CMS that would let me a) manage everything in a git repo and b) add logic to my site somehow.

Something like Netlify gets part of it right. You can manage content via git and include functions that are mounted at /.netlify/functions, but I can't host that myself and their prices are/were insane.

getgrav.org is closest to what I want and I'm using it now, but its git-sync plugin is a little vicious beast that will murder whatever repo you sync it with unless you set it up just so, and I'm not looking forward to trying to get that right again. No, I'm not being hyperbolic. github.com/trilbymedia/grav-pl…

If possible, I'd also like to tweak pages pre-render so I can, for instance, not show site sections/links if a user is authenticated or similar. I can do PHP if I must, but I'm way more familiar with just about every other ecosystem. #AskFedi

Billy reshared this.

One hundred percent agree! In my 65 years on this planet, I have never called for- or taken a thing I own in for repair, with the exception of front end alignments on my vehicles, because I don't have the equipment to do it. One small correction to this flier, however, it should read: "If you aren't allowed to fix it, you don't own it." Not everyone has the knowledge or interest in fixing things. And yo, #Sony #Photography, this flier applies to you, big time.)

Good morning everyone. I hope your all having a good day/night.
Please remember, your all very much loved and amazing. Always be kind to one another. We need to look out for each other.
Today we are gonna be talking about the parsec.

A parsec is a unit of length used to measure vast distances on a cosmic scale. It's an important unit that professional astronomers use to calculate the distance between stars and galaxies, with its definition rooted in the concept of parallax. Essentially, a star located one parsec away from us will appear to shift by precisely one arc-second (1/3600th of a degree when viewed from two different vantage points along the Earth's orbit. By measuring this parallax angle, we can use trigonometry to determine the distance to the star. Parsec is derived from the terms "parallax" and "second", reflecting the scientific principles on which the unit is based.

reshared this

Happy Monday! I am looking for work.

I am looking for a role related to compilers ideally, but I'm also capable in numerical computing and back-end roles. I have experience with #Rust 🦀 and #Python 🐍 .

I have a deep knowledge of Python from working on #mypy and CPython itself. The quantum compiler I worked on was a mixed Python/Rust codebase.

I'm looking for remote/hybrid near SF Bay Area.

Github: github.com/ethanhs

(boosts appreciated)

#fedijobs #getfedihired #fedihired #jobseeker

This entry was edited (2 years ago)

This week, the Texas Senate is expected to debate and pass two bills that would take effect at all
public colleges and universities in Texas on Sept. 1, 2023:

• Senate Bill 18 to eliminate granting of tenure for all faculty members, and
• Senate Bill 17 to ban DEI offices, officers, programs, and practices.
And the Senate has already passed
• Senate Bill 16 to restrict academic freedom and critical thinking in courses and research.

aauputaustin.files.wordpress.c…

Tune in today at 16:00 CET for the hands-on demonstration of Interfacer, the new digital infrastructure for #fabCities.

🔗 interfacerproject.dyne.org/eve…

Video feed will be relayed via @peertube in the Lounge channel of the Dyne @matrix space: matrix.to/#/#dyne:matrix.org 👾

Recently I have been playing with various GUI's for the Whisper transcription software. Buzz has definitely won the showdown. Almost completely keyboard accessible, give or take the toolbar which needs exploring through object navigation of NVDA or an equivallent in your screen reader of choice; handles the downloading of models, FFMPEG conversion and everything that otherwise would have required operation in the command line, works with Whisper.CPP as far as I can tell and can be localized to other languages.
Now I can finally listen to podcasts in all the languages I can't speak. I love it when technology enhances my access to knowledge and helps me do my work even better for those who benefit from it.
github.com/chidiwilliams/buzz
#Accessibility #Audio #Languages #OpenSource

reshared this

in reply to Steffen

@radiorobbe @Radiojens Yes, I wanted to suggest object nav of NVDA as well. I usually navigate to the toolbar which is one object above and to the left of the table with the loaded file, and find the "Open Transcript" button there. I also hope that either the software will receive the needed improvements or that somebody writes an NVDA addon around it. Apart from the toolbar, the edit box with the transcript is the inaccessible part but then I just export the result to a txt file and work with a regular text editor from there.
in reply to Paweł Masarczyk

@radiorobbe I tried to navigate to the Toolbar and to open Transcript File, then I clicked with nvda+numpad-return, but nothing happened. I also simulated a left-mouse-click on a completed transcription. Both had no resuolt, no window opened. So how do you export exactly, Pawel? I found the file tasks in Appdatea/local/buzz/buzz/cache and it seems to be a raw File of the transcript, but almost non readable with lots of unreadable charakters, don't know the real format of it.
in reply to Jens Bertrams

@Radiojens @radiorobbe I use the regular Whisper, I think it's the Whisper.CPP implementation, actually, with the large model. Here are the steps:
1. I import the file using ctrl+o
2. I setup the options for the transcription job as I like them: the mechanism is Whisper, the model is large, the language is set to automatic detection, all the rest left at defaults;
3. I click Run and wait. I will eventually be moved to the table where the progresss on the task is reported.
4. I wait for it to finish i.e. to say "Completed" in the second column.
5. I navigate to the toolbar. I use the laptop layout of NVDA so I'll try to explain it using that keymap:
A. I call the navigator focus to my system focus by pressing NVDA+Backspace;
B. I navigate out of the table object - NVDA+Shift+Up arrow;
C. I navigate then two objects to the left - NVDA+shift+left arrow twice, so that I find the toolbar;
D. I expand that object with NVDA+shift+down;
E. I navigate to the right using NVDA+Shift+right arrow until I find the "Open Transcript" button;
F. I call the focus to my navigator object - that+'s NVDA+Shift+M
G. I activate the button by pressing NVDA+Enter;
6. A new window opens where the text of the transcript is presented in this inaccessible edit field that you can't handle with a keyboard. The "Export" button is found by pressing Tab. You can pick the format you need from the context menu that pops up and save it anywhere you choose.

I hope this helped. If not, and you find it a good idea, we could try to communicate somewhere else and coordinate a remote session so that I could try and see what the problem might be on your end.

in reply to Paweł Masarczyk

@radiorobbe Hey you two, I got one more question: Does anyone know what word_level_timing and "initial prompt" means? There seems to be no readme for buzz. And: Is it possible for the program to recognize when a new person is speaking? Would be great for a podcast with three people who talk, and I could offer a textversion for people with hearing difficulties.
in reply to Jens Bertrams

@Radiojens @radiorobbe Hello! Word level timing allows you to generate timestamps for each word so that you get per-word subtitles which apparently looks cool in some social media concepts. Initial prompt, if I'm correct, lets you tell Whisper some context around the recording so that it can better adapt the recognition. As far as I know, Whisper by itself can't do diarization i.e. identification of individual speakers. I'm afraid the much more trivial consequence of this is the output of everything as a huge block of text, regardless of the number of voices.

INVESTIGACIÓN | Cuca Gamarra medió para que el Gobierno del PP en La Rioja colocase a afines del partido en empresas eldiario.es/politica/cuca-gama…

Yes, twitter really did mockingly label the Canadian national broadcaster CBC as "69% Government-funded Media".

Similar broadcasters like the BBC and Australia's ABC surely have to follow CBC and stop using twitter, now that its toxic clown of an owner has shown what contempt he has for them.

If he is prepared to use his platform to paint childish graffiti on their accounts, I can't see why any serious entity would want to have anything to do with twitter.

#CBC #twitter #twittermigration #BBC #ABC

This entry was edited (2 years ago)

Dostalo se mu péče o které si jakýkoli jiný alkáč může leda nechat zdát, tak co se jim nepomstít. Co nejrychleji zapomenout na tu trosku!
irozhlas.cz/zpravy-domov/milos…

The History of Ancient Japan: The Story of How Japan Began, Told by Those Who Witnessed It (297-1274)

openculture.com/2023/04/the-hi…

Getting used to using open AI through API. Want access to the different 3.5 models, so the best I've found for that is github.com/Bin-Huang/chatbox
anything better? The accessibility of this is iffy, but it can be worked around.

We’re part of an open letter asking the UK government to rethink the Online Safety Bill to protect end-to-end encryption and respect privacy.

Read the letter here: element.io/blog/the-uks-online…

reshared this

Inkscape is hiring: Accelerating the GTK4 migration

inkscape.org/news/2023/04/17/i…

#cplusplus #cpp #gtk #gtkmm #inkscape

This entry was edited (2 years ago)

reshared this

in reply to Gerhard Hallstein

Das ist mir alles zu unklar - zumal einzelne Fragen beantwortet werden, andere aber nicht, obwohl sie im Zusammenhang stehen.
Beispiel: @Michael Vogel Dein letzter Kommentar gibt mir einen Hinweis, geht aber nicht auf meine 3 Fragen ein.
Ich zumindest bemühe mich bei der Beantwortung von Fragen, zuerst die Fragen zu beantworten und dann - falls nötig - Hintergrund zu liefern anstatt nur Hintergrund zu liefen und die Fragen nicht zu beantworten. Dieser Hinweis an dieser Stelle bezieht sich ausschließlich auf die nicht beantworteten drei Fragen.

Ansonsten schätze ich Deine kompetente und auch verständliche Hilfe sehr, Michael.

Dear journalists, please stop referring to Mastodon as “Web3”.

While Mastodon is decentralized, it doesn’t utilize blockchain or token-based economics.

While you may believe this buzzword makes you sound smart to readers, it really just generates confusion.

eandt.theiet.org/content/artic…

@fediversenews

Just pushed the first new release of System Fault in a, well, long time. Builds live on itch, with Microsoft store certification pending. Highlights include:
* Brand new audio engine that, hopefully, captures what it sounds like to run from killer robots in a dark industrial complex.
* Better AI, with actively hunting enemies.
* Smaller spaces with narrower exits.
* More enemy dialog.
Late early access. Release notes: lightsoutgames.itch.io/systemf…

Or the game's landing page: lightsout.games/systemfault

reshared this

Ostatnio na #Mastodon wprowadziło się sporo osób niewidomych. Powodem jest odcięcie przez Twittera dostępu do API co efektywnie unieruchomiło dedykowane nam wygodne nieoficjalne klienty. Teraz szukają tu społeczności, która odpowiadałaby ich zainteresowaniom czy to sportowym, muzycznym czy też Fantasy, Fanfiction itp. Powitajcie ich ciepło i opisujcie obrazki.
Nowoprzybyli: dopisujcie się w odpowiedzi pod tym tweetem to będzie Was łatwiej znaleźć. Sami też możecie się przedstawić pod hashtagami na końcu mojego wpisu.
Jedna polecajka ode mnie leci dla wszystkich, którzy chcą lepiej poznać #Dostępność Androida. Fantastyczną robotę robi ekipa serwisu @accessibleandroid, dostarczając poradniki, recenzje aplikacji, podcast, forum dyskusyjne, a nawet własną, dedykowaną aplikację, wszystko z myślą o niewidomych użytkownikach robocika.
#Introduction #Powitanie

Peter Vágner reshared this.

in reply to Jacek Zadrożny 🇺🇦

@jaczad @74 Padło wszystko oprócz Spring na iOS, czyli poprzednika osławionej Mony. Tweesecake to był ostatni bastion i nawet gdy odcięli mu dostęp na Windowsie, przedłużono mu życie o Święta Wielkanocne za pomocą klucza z wersji na Maca, ale i to padło, dość symbolicznie, bo podczas trwania Tyfloprzeglądu, na którego początku jeszcze słuchacz mówił, że działa.

Pregunta importante para personas que utilizan dispositivos de lectura de pantalla: para el texto alternativo de las imágenes, ¿qué os viene mejor? ¿Un intento de describir la imagen en sí o la descripción de lo que pretende la imagen?

Como ejemplo adjunto aquí dos veces la misma imagen con lo que entiendo yo por ambas opciones.

Agradezco de antemano tanto respuestas como alternativas y retoots.