JayVii
JayVii
jayvii@social.jayvii.de
he/him | #AntiFacist #Statistics #DataScience #rstats #OpenSource #FreeSoftware #Privacy #Vegan 🌱 | Image Description Header: Foto of a row of Pissoir in an Irish bar. Above, there is a yellow sign indicating that this area is surveilled via CCTV
Websitesjayvii.de
Introductionsocial.jayvii.de/introduction
Mailjayvii+social [AT] posteo [DOT] de
LanguagesDE / EN
JayViicybard
JayVii shared a note by cybard Dec 12, 2025
Montage aus 2 Szenenbildern aus Monty Pythons "Leben des Brian"

1
Jesus mit wehleidigem Gesicht: „Ich bin kein PC-Experte“
(Ich habe meiner Mutter ein Google-Konto erstellt)

2
Das Volk
(meine gesamte Familie)
🫵„Er ist der PC-Experte“ 😯

Alle Jahre wieder

JayVii

It is almost tragic that the only bearable news reading experience on the desktop is delivered by freaking #newsboat #newsbeuter #rss

JayVii9x0rg
JayVii shared a note by 9x0rg Dec 11, 2025

#SignalApp goes through the Great Firewall of China when toggling on `censorship circumvention` in `advanced settings`.

A million thanks @signalapp you guys rock!

#Censorship #China #GFC #Encryption

JayViiTodd Sundsted

Polls are rendering!

screenshot of the latest emoji poll rendered on the ktistec server

I'm working to get all of the little visual elements available across the Fediverse to render in a usable way on Ktistec. When released, users will also be able to vote on polls.

#ktistec #activitypub #fediverse

JayVii

Eine weitere Update-Runde für #kontra:

1. Nachdem @woxx@www.woxx.lu nun ein Update ihrer Seite vollzogen haben und die unterschiedlichen Kategorien nun besser ersichtlich sind, wurde die in Kontra eingepflegten Feeds auf eben diese beschränkt um Dopplungen zu vermeiden.

2. Das #SurplusMagazin hat seit einiger Zeit ebenfalls einzelne #RSS Feeds für unterschiedliche Themengruppen. Der in Kontra hinterlegte Gesamtfeed wurde also durch die Themen-Feeds ersetzt.

3. Außerdem neu sind Feeds des @volksverpetzer@digitalcourage.social und des österreichischen #Falter

Bereits seit mehreren Wochen gibt es übrigens auch ein Preview für ausgewählte Feeds, sodass man vorab schon einmal sehen kann, wie ein Gesamtfeed aussehen könnte, wenn man ausgewählte Nachrichtenquellen in seinen #NewsAggregator einlädt.

Für die nähere Zukunft sind noch Maintenance-Verbesserungen geplant, beispielsweise automatisierte Tests, ob die in Kontra hinterlegten RSS-URLs noch funktionsfähig sind. Kritik und Anregungen wie immer gerne per Mail, wie im Git-Repository beschrieben.

Version 1.3.11ist ab sofort online unter kontra.jayvii.de.

PS: Einen Träger / eine Partnerorganisation für das Projekt suche ich leider noch immer. Gerne teilen #pleaseboost.

#Nachrichten #Medien #depol #FOSS #OpenSource #PHP #WebDev

JayViiKai Arzheimer
The Drake meme. First caption: Doing a task once in 20 mins. Second caption: Spending 36 hours automating it to "save" 20 minutes, then never using it again.

This is not funny at all

JayVii

Since all my websites and web-tools use the phenomenal #SimpleCSS framework, I thought it would also make sense to create a theme for #ktistec using those exact colours. Of course, this is also available from my ktistec-tweaks, next to the old purpleish-theme, which I had before.

Also new is the separation of the card-style post theming, which is also shown in the screenshot below, in its own CSS file.

Image description: Screenshot of my Fediverse profile, which is cut straight in the middle. The left side shows the dark mode with orange-yellow highlights, the right side shows bright mode with blue highlights.
JayViiTodd Sundsted

A while back, I posted about creating a Forth-inspired programming language that uses emoji as words (functions) and said that I would post the source code. I keep my word—this weekend I cleaned up the code and published it.

I've built a tool that transpiles emoji source code into either Crystal or Python, and then builds and runs the transpiled source.

Here's the solution to Project Euler Problem 1, with comments so that you can more easily follow the flow:

💭 Project Euler Problem 1:
💭 Find the sum of all the multiples of 3 or 5 below 1000 => 233168

💭 Define a word to check if a number is divisible by 3 or 5
📖❓                    💭 Stack: ( n -- bool )
  📚                    💭 Duplicate n for two tests
  🔢3 🔀 🔢0 🟰          💭 (n%3==0)
  🔄
  🔢5 🔀 🔢0 🟰          💭 (n%5==0)
  ⚡                    💭 (n%3==0 OR n%5==0)
📕

💭 Declare variables
📦 💯                   💭 sum variable
📦 🧮                   💭 counter variable

💭 Initialize variables
🔢0 💾 💯               💭 sum = 0
🔢1 💾 🧮               💭 counter = 1

💭 Loop from 1 to 999 (inclusive)
🔁
  💭 Get counter and check if divisible by 3 or 5
  📤 🧮                 💭 counter
  📚 ❓                 💭 counter bool

  👍
    💭 If divisible, add counter to sum
    📤 💯 ➕ 💾 💯       💭 sum = sum + counter
  🔚

  💭 Increment counter
  📤 🧮 🔢1 ➕ 💾 🧮     💭 counter = counter + 1

  💭 Test exit condition: counter > 999
  📤 🧮 🔢999 ⬆️
🔚

💭 Print the result
📤 💯 😀

Forth is fun because it is so easy to create a simple implementation of the language. It's also very very terse, which makes the emoji-nature of a project like this shine through. Here's the program above with emoji digits, fewer alphanumerics, and less whitespace:

💭 Project Euler Problem 1

📖❓ 📚 3️⃣🔀0️⃣🟰🔄5️⃣🔀0️⃣🟰⚡ 📕

📦💯
📦🧮

0️⃣ 💾💯
1️⃣ 💾🧮
🔁
  📤🧮📚
  ❓👍📤💯➕💾💯🔚
  📤🧮1️⃣➕💾🧮
  📤🧮🔢999⬆️
🔚

📤💯 😀

The project README has more detail on the language features if you're interested.

#emoji #forth #esolang

JayViiDW Innovation

Big news: Deutsche Welle has launched DW Access, an Android app that delivers independent news where it's needed most: in regions under information lockdown.

Key features:

➡️ No app store needed (share via link, messenger, bluetooth)

➡️ Offline mode

➡️ Built-in VPN protection

➡️ Zero personal data collected

More info (and download options) over here: corporate.dw.com/en/dw-access-

#PressFreedom #AntiCensorship #DigitalRights #DWAccess

JayViiCharlotte
JayVii shared a note by Charlotte Dec 7, 2025

Erster Sonntag im Monat - das heißt: Digitaler Unabhängigkeitstag, kurz: DUT !
Heute befreien wir uns von der Google-Suche, also viel Spaß beim Auswählen eurer zukünftigen Suchmaschine des Vertrauens :-)
Viele Infos dazu findet ihr im Türchen Nr. 2 des digitalen Adventskalenders von @digitalcourage

Postet eure Unabhängigkeit mit #DUTgemacht

#digitalebildung #digitalesouveränität #reclaimInternet #digitalpolitik