Posts by Stefan Wintermeyer

All Own posts Reposts Replies

Replying to @jpawlowski

Ich hatte es am Wochenende probiert, aber bekam eine Fehlermeldung. Dass es jetzt umgesetzt wurde, fühlt sich wie Gedankenübertragung an. Danke für den Einsatz! Tolle Arbeit!

PS: Könnte man eure Arbeit per OpenCollective finanzieren?

1

René, erzähle bitte anderen von vutuv. Das bringt heute mehr als Geld. Wirklich. Danke!

From other networks 1

Neu: Mastodon Client mit vutuv verwenden

Wer bisher #vutuv als Web App auf dem Home-Bildschirm seines Smartphone abgelegt hat wird sich freuen:

vutuv spricht jetzt ansatzweise auch die Mastodon Client Sprache![1] Fügt euren Account Namen einfach zu #Ivory oder #IceCube oder welchen Client ihr sonst benutzt hinzu und lest euren Feed und schreibt Beiträge von dort, wo ihr es sowieso schon gewohnt seid!

Erfreulich für Teams mit Organisationen: Ihr könnt auch Organisationen hinzufügen und in deren Namen posten!

Und wer sich mehr ala Instagram bewegen möchte: Pixelfed Unterstützung steht schon auf der Wunschliste und wird nicht vergessen werden. Der Herbst wird Golden 😉


  1. [1] Wer es genau wissen will: Aktuell weitestgehend Mastodon Client API Version 6, aber noch nicht vollständig.

Danke Julian! Super Arbeit!

Neu: Mastodon Client mit vutuv verwenden

Wer bisher #vutuv als Web App auf dem Home-Bildschirm seines Smartphone abgelegt hat wird sich freuen:

vutuv spricht jetzt ansatzweise auch die Mastodon Client Sprache![1] Fügt euren Account Namen einfach zu #Ivory oder #IceCube oder welchen Client ihr sonst benutzt hinzu und lest euren Feed und schreibt Beiträge von dort, wo ihr es sowieso schon gewohnt seid!

Erfreulich für Teams mit Organisationen: Ihr könnt auch Organisationen hinzufügen und in deren Namen posten!

Und wer sich mehr ala Instagram bewegen möchte: Pixelfed Unterstützung steht schon auf der Wunschliste und wird nicht vergessen werden. Der Herbst wird Golden 😉


  1. [1] Wer es genau wissen will: Aktuell weitestgehend Mastodon Client API Version 6, aber noch nicht vollständig.

Omarchy is a Linux distribution which was more or less single-handedly created by DHH (and some agents). It is an impressive new take on a lot of things. Very developer-centric. Version 4 was just released. It is quite long introduction video, but DHH knows his showmanship.

youtube.com/watch?v=F7fe9pa8OeE

Linux Omarchy
Linux Omarchy
2
From other networks 2

1 like 1 reply

@Purplegengar25@lgbtqia.space liked this

Already counted in the numbers above.

Omarchy is a Linux distribution which was more or less single-handedly created by DHH (and some agents). It is an impressive new take on a lot of things. Very developer-centric. Version 4 was just released. It is quite long introduction video, but DHH knows his showmanship.

youtube.com/watch?v=F7fe9pa8OeE

Linux Omarchy
Linux Omarchy
2
From other networks 2

1 like 1 reply

@Purplegengar25@lgbtqia.space liked this

Already counted in the numbers above.

Replying to @jpawlowski

1999 war ich zur Sonnenfinsternis in Nürnberg. In der Altstadt. Richtig viel gesehen hat man da auch nicht. Habe tatsächlich gestern mal geschaut, wo 2027 die Sonnenfinsternis lang zieht. In Spanien und Ägypten muss es richtig gut werden. Und - aus welchem Grund auch immer - dauert der interessante Teil in 2027 auch viel länger als in diesem Jahr.

de.wikipedia.org/wiki/…

Solar eclipse Sonnenfinsternis
Solar eclipse Sonnenfinsternis
2
From other networks 1

Search for “solar eclipse” in Google. They have a nice easter egg.

1
From other networks 1

Das war vor einigen Tagen zur Sonnenfinsternis. Guter Ausblick vom Fröttmaninger Berg auch über die Allianz Arena! Wurde nicht ganz so finster wie ich es mir vorgestellt hatte. Leider daher kein Ersatz, dass ich 1999 die totale Sonnenfinsternis verpennt hatte :-(

1

1999 war ich zur Sonnenfinsternis in Nürnberg. In der Altstadt. Richtig viel gesehen hat man da auch nicht. Habe tatsächlich gestern mal geschaut, wo 2027 die Sonnenfinsternis lang zieht. In Spanien und Ägypten muss es richtig gut werden. Und - aus welchem Grund auch immer - dauert der interessante Teil in 2027 auch viel länger als in diesem Jahr.

de.wikipedia.org/wiki/…

Solar eclipse Sonnenfinsternis
Solar eclipse Sonnenfinsternis
2
From other networks 1

Time to bring my high-brow, super intellectual posts from LinkedIn here. You have been warned.

So, how many engineers does it take to change a light bulb at Microsoft? None, the light socket itself is down for maintenance.

2
From other networks 2

Time to bring my high-brow, super intellectual posts from LinkedIn here.

That’s what we are here for! Bring them on. 😉

From other networks 1

Replying to @mariya_hristova

Thanks for that input! I created two issues for it:

I will tackle it in the next 24 hours.

1

The new improved version is online.

#vutuv Job form recommendations

  1. The list of countries needs to be either a bit bigger or expandable in the corner. It also should be visible what is selected at all times so might be best to do some list + drop down combo where like the tags, there is track of what is selected.
  2. Especially for remote roles it would be lovely to have a region where some countries are coded in by default - E.g. EU, EMEA, MENA, APAC etc. This is something Linkedin is struggling with hard so this gives a big edge.
1

Thanks for that input! I created two issues for it:

I will tackle it in the next 24 hours.

1

Replying to @wintermeyer

Hello it is I, number 6000 :D Will test out the Job postings in a bit, but in general I am here for anti-LinkedIn shenanigans.

1

Good to have you onboard Mariya!

Aktuell wird eine neue vutuv Version auf dem Produktivserver eingespielt. Dabei geht es um verschiedene Sprachen. Kann sein, das nicht direkt alles so wie gewünscht funktioniert.

Wie immer: Nicht in Panik geraten! Wir sind hier nicht im OP. Es muss bei Fehlern keiner sterben. Wer kann, bitte ein Issue auf GitHub eintragen. Wer das nicht kann: Hier posten oder mich anschreiben. Danke!

Reposted by Stefan Wintermeyer

tagesschau @tagesschau ard.social

Bundeswehr erreicht Personalziel für das Jahr 2026

Die Bundeswehr soll wachsen - und bisher scheint das auf freiwilliger Basis zu gelingen: Das Personalziel für 2026 ist erreicht. Während viele junge Männer den Fragebogen zum neuen Wehrdienst beantworten, sind es nur wenige Frauen.

➡️ tagesschau.de/inland/…

Bundeswehr Wehrdienstgesetz

Heute hat mir jemand geschrieben, das vutuv “sinnlos schnell” sei. 😉

From other networks 1

1 like

@Tronde@social.anoxinon.de liked this

Already counted in the numbers above.

Replying to @wintermeyer

Ab durch die Hackernews, Reddit, ProductHunt, Lemmy & Co Schleuder?

1

Soll ich Dir was sagen? Bei diesen Sachen bin ich ziemlich schlecht. Bin darauf angewiesen, das andere über vutuv sprechen.

2

Die 6.000 sind zum Greifen nah!

Screenshot mit dem vutuv Userzähler beim Stand 5.991 Personen.
3
From other networks 4

6.000 sind an sich nicht schlecht, aber faktisch viel zu wenig. Damit trägt sich das ganze noch nicht. Da fehlen Nullen.

Was machste denn jetzt damit?

Warten und weiter verbessern. Keine Ahnung, wo der Tipping Point liegt.

2

Die 6.000 sind zum Greifen nah!

Screenshot mit dem vutuv Userzähler beim Stand 5.991 Personen.
3
From other networks 4

Random bit that I would like for #vutuv : datetime locales. Right now, posts show up as MM/DD/YY, which is very USAian. Making that configurable (or defaulting to sensible) would be nice.

2

Mihail, the datetime locales format feature is online at vutuv.de/settings/preferences

Please give it a test drive. Thanks for the idea/input!

1

Replying to @dirk

Ich bin kein ITler, aber interessiert und etwas am „homelabben“

Privat:

  • TREK: geniales Tool zur Reiseplanung mit super vielen Funktionen. Auch zur Urlaubsplanung und Reisekostenabrechnung geeignet ;)

  • PaperlessNGX als „Dokumentenablage“: endlich eine Möglichkeit die Dokumente, die man sucht, auch einfach wiederzufinden 😉

  • und HomeAssistant muss hier noch mit hin, das Rückgrat vermutlich der meisten SmartHomes* heutzutage

*wenn Datenkontrolle irgendeine Rolle spielt

TREK habe ich erst vor gut zwei Wochen „gefunden“, für die Planung unseres Azoren-Urlaubs, alleine schon Gold wert!

TREK sieht ja sehr cool aus! Danke für den Tipp.

Meine Frau und ich planen einen Urlaub auf den Azoren.

Tipps, was man gesehen haben muss?

Wir bereisen São Miguel (7 Nächte), Flores (4 Nächte) und Faial (4 Nächte).

Danke im Voraus!

3
From other networks 1

1 reply

Already counted in the numbers above.

Ich muss mal überlegen, ob ich solche Postings verbieten soll. 😉

Zu mindestens nicht am Montagmorgen, wenn man gerade erst mit der Arbeit angefangen hat. 😂

PS: Ich war noch nie auf den Azoren. Bin aber schon neidisch.

Replying to @wintermeyer

Idee: Ein maßgeschneiderter Newsfeed, bei dem man einfach per Häkchen auswählt, welche der verknüpften Social-Media-Kanäle einfließen sollen.

1

Ich habe das RSS Thema erst mal auf Halde gelegt. Hatte bei der Diskussion nicht das Gefühl, das viele denken “Oh, ja! RSS. DAS Feature, was mehr Liebe braucht!”

Da ich es selbst auch nicht benutze, steckt kein Herzblut drin. Der aktuelle RSS Feed funktioniert, wird aber IMO kaum oder sogar gar nicht benutzt.

Sollte sich das mal ändern, kann man wieder mehr Energie reinstecken.

Random bit that I would like for #vutuv : datetime locales. Right now, posts show up as MM/DD/YY, which is very USAian. Making that configurable (or defaulting to sensible) would be nice.

2

Great idea! I just created an issue for it. Will be tackled in the next 48 hours. github.com/wintermeyer/vutuv/…

Replying to @jpawlowski

Ich möchte die Content-Bulimie loswerden. Beiträge sollen nur auf auf das jeweilige Projekt, oder die Zusammenarbeit, oder wie immer das genannt werden soll, bezogen sein. Kein Posten um des Postens willen.

2

Gib mir bitte mal ein Beispiel. Vielleicht sogar zwei Beispiele. Ein positives und ein negatives.

  • Was könnte man mit Projekten realisieren, was man nicht mit Hashtags/Tags realisieren kann? Ich will es besser verstehen.
  • Ist eine Gruppe in Deinem Verständnis so etwas wie eine WhatsApp Gruppe?
1

Kurze Vorstellung

Hallo zusammen!

ich bin hier als Consultant für IT-Security, mit Schwerpunkt auf SIEM (Splunk, Google SecOps) und seit neuestem auch Vulnerability Management. Ich bin dabei eindeutig auf der “kann gut mit Menschen kommunizieren”-Schiene unterwegs - als Programmierer o.ä. tauge ich nicht.

Wie so viele in der IT-Security bin ich auf verworrenen Pfaden hierher gekommen: Mein erstes Studium war Politik und Soziologie. In diese Zeit fiel die Snowden-Affäre, die mich nachhaltig beeinflusst hat und mich zu einem dualen Studium der IT-Sicherheit bewegt hat. Aber auch mein Interesse an vertrauenswürdigeren Alternativen zu Google, Microsoft und Co. hat hier seinen Ursprung.

Ich bin #neuhier und freue mich, dass es nun quelloffene Alternativen zu LinkedIn gibt. Das ist eine der wenigen Plattformen der GAFAM-Konzerne, bei der ich meinen Account noch aktiv nutze, aber auch hier würde ich das gern ändern.

Hallo Philipp! Schön das Du hier bist.

als Programmierer o.ä. tauge ich nicht

Das stimmt bei mir auch an so vielen Tagen. 😂

Reposted by Stefan Wintermeyer

Aktionsb. neue soziale Medien @neuSoM bewegung.social

RE: norden.social/@dirkschroedter/…

Toll, wie sich der Digitalminister von Schleswig-Holstein zu quelloffener Software bekennt. 💯
Da kommt richtig Freude auf, die US-Monopolisten zu verlassen und die viel bessere FOSS zu nutzen. 🤸‍♀️

Wir brauchen mehr solcher Bekenntnisse zu Software, die die digitale Souveränität von Europa ermöglicht.
Wo bleiben die Kurzvideos von unseren VIPs, in denen sie ihre Follower auffordern Mastodon, PeerTube und andere Fediverse-Dienste zu nutzen?
Es wird Zeit, dass wir mehr solche Statements sehen, um uns vor Populisten und notorischen Lügnern zu schützen.

Replying to @wintermeyer

I saw it :-)

First thing that came to my mind: I want to end the mix of languages in my feed so I can concentrate on only one language. AFAIK content language is part of the Fediverse protocol already (it definitely is for Mastodon). But no client does offer any kind of filtering so people still end up to have two separate accounts, one to post in their native tongue and one for posting in english :-/

Same as you just did here: You decided to target a different audience by intentionally choosing to post in english. But non-german speakers might not want to follow you because they can’t decide to only see your english posts and ignore the german ones.

Working with automatic translation might be something in addition. But as we are also kind of fighting the anonymity of non-reviewed AI translations, I kind of don’t really want to see that. I might like ad-hoc translation from case to case, but wouldn’t generate static copies of a post as a translation. It also doesn’t work well with the Fediverse out there because there is no such thing as a single post having multiple languages. I know the idea that “once translated for everyone” seems nice, but I got some mixed feelings about it. Maybe a language switcher would help, maybe it is more a question of getting UI and UX right. But I think whats more important first is to do the cart sorting right of the posts in their original language.

1

I am on it. Might take a couple of days to tackle this. Progress can we followed at github.com/wintermeyer/vutuv/…

vutuv Fediverse I18n
vutuv Fediverse I18n

I think we can do better about the language gap here. Ideally vutuv would offer translations of posts in your language. I created a milestone for that. Please have a look and participate in the issues when you have ideas or feedback. github.com/wintermeyer/vutuv/…

vutuv I18n
vutuv I18n
1
From other networks 2

Replying to @wintermeyer

Ich kann mir schon gut vorstellen, dass man durch umschaltbare Views, die klar benannt sind, die Bedienung einfach halten kann. Ich würde vermuten, dass die Bedienung ohne diese Views eher die Nutzung stark einschränkt, eben weil man nur noch den Timeline View hat und da schnell erschlagen wird. Was mir beim aktuellen Feed zB nicht gefällt ist, dass ich auch sämtliche Beiträge sehe, wo jemand auf etwas anderes antwortet. Mich interessieren zuerst aber immer die Beiträge, wo die Person, der ich folge, eben die Unterhaltung gestartet hat. Ihre Beteiligung an anderen Diskussionen können auch spannend sein, fressen aber meine Zeit schneller auf und ich habe große Mühe erstmal nur die direkten Erstbeiträge zu finden von den Personen, denen ich folge. Das wäre für mich eher eine Frage der Präsentation des aktuellen Feeds noch ganz ohne großartigen Algoritmus-Voodoo.

Was die Überschrift angeht: Ich denke es ist vor allem eine Frage des Interfaces. Ich (und viele andere) bin es gewohnt, dass ich einen Titel eingeben kann in einem separaten Feld. Dass das Fediverse Protokoll hintenrum keine echten Titel kann, können wir sicherlich so auffangen, dass wir das einfach als `H1` im Markdown direkt am Anfang abspeichern und beim editieren auch wieder herausholen. Und für die Übersicht bin ich tatsächlich auch ein Fan davon, wie es Teams (und sicher auch andere) machen, nämlich dass man mit einem Klick einen erweiterten Editor-Modus aktiviert und da erst die Betreffzeile sichtbar wird, damit man bei schnellen Posts eben nicht gezwungen ist sowas zu sehen oder auszufüllen.

1

Ich bin mit dem aktuellen Feed auch nicht 100% glücklich. Also mit der Darstellung.

Replying to @wintermeyer

was ich an der Schicht “Projekte” spannend fände wäre, dass es eine dritte Ebene wäre, bei der eben auch organisationsübergreifend Personen mitwirken können. Das bricht Barrieren und Silos auf. Ansonsten ist mir aber nicht ganz klar, was “Projekte” eigentlich sein sollen, allein schon vom Begriff her scheint er mir nicht das zu verkörpern, was man ansonsten im beruflichen Alltag als “Projekt” bezeichnet (z.B. “hat ein Anfang und ein Ende”, etc.). Vielleicht entspricht es eher dem Gedanken einer Gruppe oder Community.

Aber es wäre für mich kein Ersatz für normale Posts von Organisationen oder Individuen. Im Fediverse spielen Tags eine große Rolle und auch, dass man diesen themenspezifisch folgen kann. Das fehlt auf vutuv aktuell noch.

2

Du kannst Tags in vutuv folgen. Gehe mal auf die Suche. Suche dort ein Tag. Das kannst Du dann subscriben.

@wintermeyer Hier nochmal mein Beitrag zu meiner Vorstellung für ein Berufliches Netzwerk im Fediverse:

annetteschwindt.digital/idee-projekt-ne…

1

hmm… das mit den Projekten ist keine schlechte Idee. Muss mal ewas drüber nachdenken. Faktisch kann man vieles davon heute schon mit Organisationen in vutuv machen. Die sind aber “gut versteckt”. CC @jpawlowski

1

@wintermeyer Hier nochmal mein Beitrag zu meiner Vorstellung für ein Berufliches Netzwerk im Fediverse:

annetteschwindt.digital/idee-projekt-ne…

1

Replying to @reeeen@norden.social

vm.tiktok.com/ZGdxH3ayK

John Bishop zum Peloton. 😂

1
From other networks 2

1 like 1 reply

@reeeen@norden.social liked this

Already counted in the numbers above.

Warum ich bei vutuv nicht nur diskutieren möchte

Ein weiterer Grund, warum ich vutuv spannend finde, ist die Art, wie man sich beteiligen kann.

Ich arbeite selbst seit vielen Jahren im Technologie- und Innovationsumfeld.

Ich kann ordentlich coden, bin mit Linux auf der Kommandozeile groß geworden und verstehe Softwarearchitekturen, technische Konzepte und die Entscheidungen dahinter.

Aber Softwareentwicklung ist nicht mein Vollzeitjob – und niemand beherrscht jede Programmiersprache, jedes Framework und jede Toolchain gleichermaßen gut.

Das heißt aber nicht, dass mir Ideen fehlen oder ich nicht sehr konkrete Vorstellungen davon habe, wie etwas funktionieren und technisch umgesetzt werden sollte.

Genau hier finde ich Agentic Coding spannend

Für mich bedeutet Agentic Coding nicht:

“Die KI schreibt schon irgendwas und fertig.”

Im Gegenteil.

Mein technisches Hintergrundwissen brauche ich ständig, um Agenten sinnvoll zu dirigieren.

Ich muss verstehen, welchen Weg sie einschlagen, Entscheidungen hinterfragen, Diffs lesen und mir weiterhin den Quellcode ansehen.

Was sich verändert, ist vor allem die Menge an Handarbeit zwischen einer Idee und ihrer Umsetzung.

Nicht weniger Engineering – sondern anderes Engineering

Statt mich tagelang in jede neue Programmiersprache oder jedes Framework einarbeiten zu müssen, kann ich schneller experimentieren, ausprobieren und konkrete Lösungen entwickeln.

Dabei hat mir auch @wintermeyer mit seinem letzten Heise-Beitrag zu Agenten sehr aus der Seele gesprochen.

Ich finde es schwierig, wenn Open-Source-Projekte KI entweder grundsätzlich ablehnen oder Regeln schaffen, die am Ende so kompliziert werden, dass ein großer Teil des Produktivitätsgewinns wieder verloren geht.

Natürlich brauchen Agenten Leitplanken.

Aber wir wissen heute noch nicht perfekt, wie diese aussehen müssen.

Wir müssen experimentieren, lernen und unsere Arbeitsweisen verbessern:

  • bessere Guidelines

  • bessere Skills

  • bessere Tests

  • bessere Reviews

Das ist eine Reise.

Und genau deshalb sind Open-Source-Projekte für mich eine ideale Spielwiese:

Man lernt neue Werkzeuge kennen und schafft gleichzeitig echten Mehrwert.

Deshalb möchte ich bei vutuv nicht nur Feature-Wünsche äußern.

Wenn aus “Ich hätte da eine Idee” mit Hilfe von Agenten irgendwann “Hier ist der Pull Request” wird, finde ich das ziemlich großartig.

From other networks 1

1 repost

@Loredo@chaos.social shared this

Already counted in the numbers above.

Wenn wir ein Business-Netzwerk neu denken: Was müsste eigentlich anders sein?

Für mich beginnt es bei etwas sehr Einfachem: Following sollte wieder Following bedeuten.

Wenn ich mich bewusst entscheide, einer Person oder Organisation zu folgen, möchte ich deren Beiträge grundsätzlich auch sehen. Nicht nur dann, wenn ein Algorithmus entscheidet, dass sie gerade genug Engagement erzeugen.

Aber rein chronologisch funktioniert für mich auch nicht wirklich.

Das merke ich schon bei Mastodon: Wenn man vielen Menschen folgt, entstehen schnell hunderte Beiträge. Dazu kommen Boosts und andere Inhalte, die zwar irgendwie dazugehören, aber oft genau die Stimmen verdrängen, denen ich eigentlich bewusst folge.

Ich will deshalb gar keinen Feed ohne Algorithmus.

Ich will einen Algorithmus, der für mich arbeitet statt gegen mich.

Eine Ansicht, in der grundsätzlich alles enthalten bleibt, aber sinnvoll sortiert wird: nach Aktualität, Interaktionen und anderen transparenten Signalen. So, dass ich schnell erkenne, worüber meine Bubble gerade spricht und was ich vielleicht nicht verpassen möchte.

Wichtig ist für mich dabei der Unterschied: Der Algorithmus soll nicht entscheiden, was ich sehen darf. Er soll mir helfen zu entscheiden, was ich zuerst sehen möchte.

Dazu fehlt mir bei vutuv aktuell noch etwas ganz Banales: eine Überschrift oder zumindest ein klar erkennbares Kernthema pro Beitrag. Wenn ich beim Scrollen jeden Post erst anlesen muss, um überhaupt zu verstehen, worum es geht, wird ein größerer Feed schnell unüberschaubar.

Ein gutes Netzwerk sollte also weder maximale Nutzungszeit noch maximale Empörung optimieren. Es sollte mir helfen, relevante Inhalte und Gespräche schnell zu erfassen – und danach auch wieder gehen zu können.

Und für Unternehmen gilt dasselbe: weniger Dauerwerbung und Selbstbeweihräucherung, mehr echte Einblicke, Wissen, Fragen, Kritik und Dialog.

Vielleicht ist genau das die spannendere Aufgabe für vutuv:

Nicht den Algorithmus abschaffen. Sondern ihn wieder zum Werkzeug des Nutzers machen.

Hello Fediverse! 👋

Die Idee eines freien Business-Netzwerks finde ich gerade ziemlich spannend.

Wir haben ein Internet geschaffen, in dem theoretisch jeder veröffentlichen kann. Gleichzeitig entscheiden heute einige wenige Plattformen darüber, was davon tatsächlich sichtbar wird. Wer wen erreicht, hängt immer weniger allein davon ab, ob etwas relevant oder gut ist – sondern davon, was Algorithmen bevorzugen und wie viel Geld man bereit ist, für Sichtbarkeit auszugeben.

Gerade als kleineres Unternehmen merkt man das deutlich. Man schreibt irgendwann nicht mehr in erster Linie für Kunden, Interessenten oder andere Menschen, sondern für den Algorithmus: regelmäßig posten, Aufmerksamkeit erzeugen, bestimmte Formate bedienen, Engagement provozieren.

Und selbst dieses Spiel funktioniert immer schlechter.

Dabei sollte es eigentlich viel einfacher sein: Wenn Menschen sich bewusst für ein Unternehmen, ein Produkt oder eine Idee interessieren, sollte eine Plattform diese Beziehung unterstützen – und nicht kontrollieren, rationieren oder zum Geschäftsmodell machen.

Natürlich müssen Unternehmen Geld verdienen. Aber gute Unternehmen bestehen aus Menschen, die etwas können, Probleme lösen, Produkte entwickeln und anderen damit weiterhelfen. Genau diese Unternehmen sollten die Chance haben, sichtbar zu sein, ohne ein künstliches Social-Media-Spiel mitspielen zu müssen.

Deshalb finde ich den Fediverse-Ansatz und besonders vutuv spannend.

Vielleicht können wir hier ein Business-Netzwerk bauen, in dem nicht derjenige mit dem größten Werbebudget automatisch die lauteste Stimme hat – sondern in dem gute Ideen, gute Arbeit und echter Austausch wieder eine faire Chance bekommen.

Darauf habe ich Lust.

1
From other networks 2

Wenn wir ein Business-Netzwerk neu denken: Was müsste eigentlich anders sein?

Für mich beginnt es bei etwas sehr Einfachem: Following sollte wieder Following bedeuten.

Wenn ich mich bewusst entscheide, einer Person oder Organisation zu folgen, möchte ich deren Beiträge grundsätzlich auch sehen. Nicht nur dann, wenn ein Algorithmus entscheidet, dass sie gerade genug Engagement erzeugen.

Aber rein chronologisch funktioniert für mich auch nicht wirklich.

Das merke ich schon bei Mastodon: Wenn man vielen Menschen folgt, entstehen schnell hunderte Beiträge. Dazu kommen Boosts und andere Inhalte, die zwar irgendwie dazugehören, aber oft genau die Stimmen verdrängen, denen ich eigentlich bewusst folge.

Ich will deshalb gar keinen Feed ohne Algorithmus.

Ich will einen Algorithmus, der für mich arbeitet statt gegen mich.

Eine Ansicht, in der grundsätzlich alles enthalten bleibt, aber sinnvoll sortiert wird: nach Aktualität, Interaktionen und anderen transparenten Signalen. So, dass ich schnell erkenne, worüber meine Bubble gerade spricht und was ich vielleicht nicht verpassen möchte.

Wichtig ist für mich dabei der Unterschied: Der Algorithmus soll nicht entscheiden, was ich sehen darf. Er soll mir helfen zu entscheiden, was ich zuerst sehen möchte.

Dazu fehlt mir bei vutuv aktuell noch etwas ganz Banales: eine Überschrift oder zumindest ein klar erkennbares Kernthema pro Beitrag. Wenn ich beim Scrollen jeden Post erst anlesen muss, um überhaupt zu verstehen, worum es geht, wird ein größerer Feed schnell unüberschaubar.

Ein gutes Netzwerk sollte also weder maximale Nutzungszeit noch maximale Empörung optimieren. Es sollte mir helfen, relevante Inhalte und Gespräche schnell zu erfassen – und danach auch wieder gehen zu können.

Und für Unternehmen gilt dasselbe: weniger Dauerwerbung und Selbstbeweihräucherung, mehr echte Einblicke, Wissen, Fragen, Kritik und Dialog.

Vielleicht ist genau das die spannendere Aufgabe für vutuv:

Nicht den Algorithmus abschaffen. Sondern ihn wieder zum Werkzeug des Nutzers machen.

Bezüglich des Algorithmus: Am liebsten wäre mir ja eine Variante, bei der jeder selbst aussuchen kann wie es angezeigt und sortiert wird. Also mit oder ohne weitere Intelligenz. Vielleicht sogar eine Auswahl von verschiedenen Algorithmen. Bin mir aber noch nicht sicher, wie und ob man das überhaupt abgebildet bekommt. Es soll halt auch einfach zu benutzen sein.

Bezüglich der Überschrift: Auch da habe ich noch keine gute Lösung. Habe schon mal mit dem Gedanken gespielt das erste H1 im Post als so was zu benutzen.

1

Hello Fediverse! 👋

Die Idee eines freien Business-Netzwerks finde ich gerade ziemlich spannend.

Wir haben ein Internet geschaffen, in dem theoretisch jeder veröffentlichen kann. Gleichzeitig entscheiden heute einige wenige Plattformen darüber, was davon tatsächlich sichtbar wird. Wer wen erreicht, hängt immer weniger allein davon ab, ob etwas relevant oder gut ist – sondern davon, was Algorithmen bevorzugen und wie viel Geld man bereit ist, für Sichtbarkeit auszugeben.

Gerade als kleineres Unternehmen merkt man das deutlich. Man schreibt irgendwann nicht mehr in erster Linie für Kunden, Interessenten oder andere Menschen, sondern für den Algorithmus: regelmäßig posten, Aufmerksamkeit erzeugen, bestimmte Formate bedienen, Engagement provozieren.

Und selbst dieses Spiel funktioniert immer schlechter.

Dabei sollte es eigentlich viel einfacher sein: Wenn Menschen sich bewusst für ein Unternehmen, ein Produkt oder eine Idee interessieren, sollte eine Plattform diese Beziehung unterstützen – und nicht kontrollieren, rationieren oder zum Geschäftsmodell machen.

Natürlich müssen Unternehmen Geld verdienen. Aber gute Unternehmen bestehen aus Menschen, die etwas können, Probleme lösen, Produkte entwickeln und anderen damit weiterhelfen. Genau diese Unternehmen sollten die Chance haben, sichtbar zu sein, ohne ein künstliches Social-Media-Spiel mitspielen zu müssen.

Deshalb finde ich den Fediverse-Ansatz und besonders vutuv spannend.

Vielleicht können wir hier ein Business-Netzwerk bauen, in dem nicht derjenige mit dem größten Werbebudget automatisch die lauteste Stimme hat – sondern in dem gute Ideen, gute Arbeit und echter Austausch wieder eine faire Chance bekommen.

Darauf habe ich Lust.

1
From other networks 2

Julian! Schön das Du dabei bist und spannender Post.

PS: Hast ja schon reichlich Verbesserungen im GitHub eingereicht. Bin dabei das abzuarbeiten.

1
From other networks 2

1 like 1 reply

@Loredo@chaos.social liked this

Already counted in the numbers above.

Da bin ich und muss mich erstmal zurechtfinden. Danke, Stefan, für die Einladung.

2

WOW! Spricht Du viele Sprachen! Hut ab.

Screenshot Sprachen
1

Hello vutuv! Love the idea of a federation-friendly LinkedIn. Let’s see if I can get others on board.

1
From other networks 1

1 like

@Mihail@kind.social liked this

Already counted in the numbers above.

I appreciate your help! It is a long way till we reach the tipping point.

1

Heute beginnt der zweite Tag der #FrOSCon in Sankt Augustin. Die Aufzeichung und die Folien zu meinem Vortrag “Nerds gefährden die digitale Souveränität ihrer Familie” sind bereits online: programm.froscon.org/froscon2026/…

Vielen Dank für eure Teilnahme und euer Feedback. Habt viel Spaß beim zweiten Tag. :-)

FrOSCon FrOSCon21 Community
FrOSCon FrOSCon21 Community

Replying to @bizzfed@bizzfed.de

Ich weiß, wie viel Arbeit hinter so einem Projekt steckt und gratuliere deshalb hiermit recht herzlich! Bin sehr gespannt, ob der Kuchen für vutuv.de und bizzfed.de groß genug ist. Melde Dich, falls Du irgendwann einmal entweder bei vutuv mitmachen oder sonst irgendwie mergen willst.

Da bin ich und muss mich erstmal zurechtfinden. Danke, Stefan, für die Einladung.

2

Schön das Du da bist!

Replying to @scottwilson@infosec.exchange

Join us at vutuv.de

An open-source LinkedIn alternative.

From other networks 2

🤩 Sieht doch schon mal ganz gut aus, das neue Fediverse Business Network. Persönliches Profil und Organisation sind erstellt. Verknüpfung zum Fediverse klappt bestens. Nun kann es mit Inhalten losgehen.

🙏 Danke, Stefan Wintermeyer!

1
From other networks 1

Danke dir, dass du mitmachst! Ohne Menschen, nützt die ganze Software, nichts.

1
From other networks 1

Die 45 min Reportage “Ferien bei den Taliban” ist sehenswert.

ardmediathek.de/film/…

Afghanistan TV ARD
Afghanistan TV ARD
1
From other networks 2

1 reply 1 repost

@tvandradio@newsmast.community shared this

Already counted in the numbers above.

Replying to @wintermeyer

Ja, beim Bearbeiten des Links! Das ist ja megaeinfach gewesen! Danke! 😲😃

1

Gern geschehen. Melde Dich bitte, wenn Dir sonst noch etwas auffällt.

Replying to @reinald_kirchner

hmmmm… lass mich mal überlegen. Es sollte eiin einhilfreiches Feature sein.

Gib mir mal ein paar Stunden Zeit. Ich werde das besser lösen. Ich schreibe danach hier noch mal.

Bei Dir kann ich das aber jetzt nicht mehr rückgängig machen. Du kannst Dein Konto unkompliziert unter vutuv.de/settings/delete löschen.

1

Ich habe den gesamten Automatismus bei der Registrierung gelöscht. Eben dazu ein Post veröffentlicht. vutuv.de/wintermeyer/posts/…

Danke @reinald_kirchner , das Du den Stein ins Rollen gebracht hast!

vutuv Gravatar
vutuv Gravatar
From other networks 1

Das Gravatar-Desaster

Heute Morgen hat @reinald_kirchner gefragt, wie vutuv an sein Avatar-Foto gekommen ist. Berechtigte Frage, denn das war ein Komfortfeature, das ich nirgendwo erklärt habe. gravatar.com ist eine Webseite, auf der man ein Avatar-Foto von sich hochladen und E-Mail-Adressen damit verknüpfen kann. Registriert man sich danach bei einer anderen Webseite, kann diese bei Gravatar nachfragen, ob es zu dieser Adresse ein Foto gibt, und es von dort holen. Übertragen wird dabei nicht die Adresse selbst, sondern eine Prüfsumme
(Hash) davon.

Ich persönlich finde das deutlich einfacher/praktischer, als selbst ein Bild hochzuladen, und hatte deshalb vor Jahren dieses Feature eingebaut. Niemand wird gezwungen, bei Gravatar ein Foto zu hinterlegen, und die Prüfsumme sorgt dafür, dass die Adresse nicht im Klartext über die Leitung geht. Es sollte ein Komfortfeature sein.

Ich dachte mir heute Morgen entsprechend: „OK, das muss man nur besser
kommunizieren, und alles ist gut.”

Vorhin ist mir dann aber etwas aufgefallen. Klar lädt jeder sein Foto freiwillig bei gravatar.com hoch. Aber wenn er das getan hat und vutuv holt sich dieses Foto, dann erfährt gravatar.com dadurch, dass diese Person sich gerade einen vutuv-Account erstellt hat. Und die Prüfsumme hilft dagegen nicht: Gravatar kennt die Adresse ja bereits, der Hash ist für sie nur der Schlüssel zum passenden Konto.

Kann man natürlich alles mit AGB und Datenschutzerklärung erschlagen, und das Ende der Welt ist es auch nicht. Aber es geht ums Prinzip. Ich sage immer lautstark: „vutuv gibt keine Daten an Dritte weiter. Keine 3rd Party Cookies!” Entsprechend muss ich dann auch hier handeln. Egal wie irrelevant die einzelne Information ist.

Die Gravatar-Funktionalität an sich finde ich weiterhin praktisch. Der Automatismus ist seit heute Nachmittag abgeschaltet: Bei der Registrierung fragt vutuv nirgendwo mehr nach. Wer möchte, holt sein Foto auf vutuv.de/settings/profile selbst per Knopfdruck von gravatar.com — oder lädt einfach eines hoch.

Bottom line: Gut gemeint ist nicht automatisch auch gut gemacht. War kein Weltuntergang, aber das Thema ist mir wichtig. Hätte gar nicht erst passieren dürfen.

Replying to @wintermeyer

wow. Ich habe mich nie auf Gravatar registriert, oder denen erlaubt Profilbild und email von irgendeiner anderen Plattform zu saugen. Mir war die Existenz eines solchen Datendiebes noch nicht einmal bewusst.

1

hmmmm… lass mich mal überlegen. Es sollte eiin einhilfreiches Feature sein.

Gib mir mal ein paar Stunden Zeit. Ich werde das besser lösen. Ich schreibe danach hier noch mal.

Bei Dir kann ich das aber jetzt nicht mehr rückgängig machen. Du kannst Dein Konto unkompliziert unter vutuv.de/settings/delete löschen.

1

Woher zieht sich die Plattform mein Profilbild? Und habe ich es ihr erlaubt, das zu tun?

1

Gute Frage! Von Gravatar. Das muss die Applikation besser kommunizieren. Ich habe dazu gerade das Issue github.com/wintermeyer/vutuv/… aufgemacht. Wird heute noch eingebaut. Danke für Dein Feedback!

vutuv
vutuv
1

Replying to @holger_moller@bildung.social

Weil ich mich mit der Thematik beschäftige und ich neugierig bin:

Ist das Thema Business Netzwerk für Dich jetzt ganz gestorben oder wäre eine Open-Source-Lösung wir vutuv.de mit Anschluss ans Fediverse eine Alternative?

1
From other networks 1

1 reply

Already counted in the numbers above.

Replying to @Reinald@nrw.social

Kennst Du vutuv.de ? Das erscheint mir das Netzwerk zu sein, das Du suchst. Es gibt auch einen LinkedIn Import. Open-Source. Deutsche Server (keine Cloud). Keine 3rd Party Cookies. Melde Dich mal, wenn Du reinschaust: vutuv.de/wintermeyer

Replying to @chris@olsberg.social

Try vutuv.de

Open-Source. German servers (no cloud). We take #GDPR very serious.

PS: Say Hi, wenn you are there: vutuv.de/wintermeyer

From other networks 1

Replying to @plinubius@chaos.social

Was machte eine gute Alternative zu #LinkedIn aus?

Das ist eine sehr gute Frage! Ich bin Gründer von vutuv.de (einer Open-Source LinkedIn Alternative im Fediverse) und beschäftige mich mit dieser Frage sehr intensiv. Ich sage Dir mal, was mich bei LinkedIn und Co. am meisten nervt: Es sind Gated Communities. Man kann sie nur benutzen, wenn man einen Account hat. Das ist für LinkedIn gut, weil sich deshalb automatisch mehr Leute anmelden, aber für den normalen User schlecht. Deshalb macht es vutuv anders. Dort kannst Du problemlos auf mein Profile vutuv.de/wintermeyer gehen (egal, ob mit oder ohne vutuv Account).

BTW: vutuv hat auch einen LinkedIn Importer. Das macht den Umstieg noch mal leichter.

From other networks 1

1 like

@plinubius@chaos.social liked this

Already counted in the numbers above.

Replying to @obstschale@troet.cafe

Es gibt vutuv.de

Sogar mit einem LinkedIn Import und vollem Anschluss ans Fediverse. Melde Dich bei mir, wenn Du Fragen oder Verbesserungsvorschläge hast: vutuv.de/wintermeyer

From other networks 1

1 repost

@obstschale@troet.cafe shared this

Already counted in the numbers above.

@wintermeyer@vutuv.de: Ich würde für die Erreichbarkeit über Signal gern nur meinen Signal-Link hinterlegen können (“signal.me/#eu/…), damit ich weder meine Rufnummer, noch meinen Benutzernamen preisgeben muss. Jetzt ist der halt als “Link” im Profil.

signal messenger vutuv
signal messenger vutuv
1
From other networks 1

Ich habe dazu gerade eine Verbesserung eingebaut. Könntest Du das einmal testen?

Im Idealfall steht bei den Links bei Dir schon ein “Unter Messenger eintragen”.

1
From other networks 1

Reposted by Stefan Wintermeyer

Behindertenbeauftragte S-H @lbsh social.schleswig-holstein.de

Die Hochschule Bremen einen Fragebogen zur Beteiligung von Menschen mit Behinderungen in Open-Source-Communities veröffentlicht:
🔗 hs-bremen.limesurvey.net/443862

Wir freuen uns über eine rege Beteiligung und das Teilen der Umfrage!

Wir finden das natürlich gerade mit Blick auf die Open-Source-Strategie Schleswig-Holsteins interessant 🤓

OpenSource Behinderung Teilhabe LandSH OSS Bremen SchleswigHolstein Umfrage

Replying to @annette@bonn.social

Ich habe Deinen Post gelesen.

Gedanken dazu: Heute können auch nicht Entwickler mitmachen und echt etwas bewegen. Passiert bei vutuv.de regelmäßig. Freue mich schon auf Deinen Input.

vutuv LinkedInAlternative
vutuv LinkedInAlternative
2
From other networks 2

Ja, genau den.

From other networks 1

1 like

@annette@bonn.social liked this

Already counted in the numbers above.

Replying to @annette@bonn.social

Ich habe Deinen Post gelesen.

Gedanken dazu: Heute können auch nicht Entwickler mitmachen und echt etwas bewegen. Passiert bei vutuv.de regelmäßig. Freue mich schon auf Deinen Input.

vutuv LinkedInAlternative
vutuv LinkedInAlternative
2
From other networks 2

Replying to @sparfindig@digitalcourage.social

Es gibt noch vutuv.de

Am ältesten und mit den meisten Teilnehmern. Voller Anschluss ans Fediverse. Ein paar coole Features, aber ich will hier nicht Marketing betreiben. Beantworte aber gerne Fragen. @wintermeyer@vutuv.de

vutuv
vutuv

Tags können jetzt abonniert werden. Intern ging das schon eine ganze Zeit. Mit der Suche (Lupe) kann man u.a. nach Tags suchen und diese dann auch abonnieren. Aber der Clou ist, das man das jetzt auch aus dem gesamten Fediverse machen kann. Interessiert man sich z.B. für alle vutuv Posts mit dam Tag #php, dann kann man dem Account @php@tags.vutuv.de folgen. Hashtag, Tags und Themen sind Synonyme.

PS: Ich bin nur mit der UX noch nicht glücklich.

Screenshot Mastodon User Interface

Sound test 1..2..3..4 tatatata get up. Glad to be a vutuvian

1

We hear you loud and clear! 😉 Good to have you onboard!

Die Sache mit den Organisationen nimmt langsam Gestalt an. @vutuv ist ein gutes Beispiel dafür. Eine Organisation kann eine Firma, ein Verein, eine Universität oder sonst was sein. Im @vutuv Fall ist es das vutuv Projekt. Eine Organisation kann beliebig viele User beherbergen. Diese können unterschiedliche Rollen bekommen. So gibt es klassische Admins und z.B. auch Redakteure, die Posts verfassen können.

Ein Firmen-Account wäre ein klassisches Beispiel für eine Organisation. Organisationen können ein eigenes vutuv Handle bekommen und haben damit ein eigenes Profil (z.B. vutuv.de/vutuv). Und sie können natürlich auch ans restliche Fediverse angeschlossen werden.

Das Feature ist neu. Es gibt noch Ecken und Kanten. Deshalb wie immer: Keine Panik, wenn mal was nicht wie gewünscht funktioniert. Dann bitte einen Bug-Report einreichen (Link ganz unten auf der Seite).

Bitte schaut es Euch mal an. Freue mich über Feedback. Hier, per DM oder per E-Mail.

vutuv
vutuv

Hallo Fediverse. Ab heute schreibt vutuv hier selbst.

vutuv ist ein berufliches Netzwerk aus Koblenz am Rhein. Open Source und in Elixir und Phoenix gebaut. Über ActivityPub hängt es am Fediverse: Wer hier ein Profil hat und das möchte, ist von jedem Server aus abonnierbar, und wer folgen will, braucht dafür kein Konto bei uns.

Auf diesem Konto steht künftig, was sich ändert. Neue Funktionen, behobene Fehler, gelegentlich etwas über die Technik dahinter.

From other networks 1

Replying to @sasch@bizzfed.de

René! Dann auch alles Gute zum Geburtstag von mir! 🎂

Seit Tagen programmiere ich jetzt schon an den Organisationen in vutuv. Zieht sich etwas. Ich schreibe das jetzt nur, um Euch schon mal neugierig zu machen. 😉

Mit etwas Glück wird es die nächsten 48 Stunden fertig.

PS: Ja, es gibt schon Organisationen im System. Aber dann kann ein User für eine bzw. mehrere solcher Organisationen auch Posts absetzen.

Claude Code Screenshot

Nächstes Wochenende ist wieder FrOSCon. Einen kurzen Bericht zu was das ist und meine persönlichen Vortragsempfehlungen findet ihr im Blog unter URL: my-it-brain.de/wordpress/…Verified webpage of the author (my-it-brain.de)

blog FrOSCon Konferenz Gemeinschaft
blog FrOSCon Konferenz Gemeinschaft
1

Diese Woche habe ich gelesen wie ein Entwickler geschrieben hat, das er vor 30 Jahren aufgehört hat Assembler Code zu lesen und einfach dem Compiler vertraut hat. Heute macht er das gleiche mit Source Code und Agents. Es liest sich den Source Code nicht mehr durch. Er arbeitet nur noch mit dem Agenten.

Ich finde den Vergleich sehr treffend.

1
From other networks 3

Replying to @wintermeyer

ssh ist ein schöner Vertreter von all den “taken for granted” Produkten. Ist aber auch ne tolle Sache 😄

Ich finde für die Unterstützung beim AI assisted coding mittlerweile backlog.md (oder genauer gesagt: meinen fork davon) großartig. Und benutze es extensiv. Das ginge sicher auch mit Github und Co, aber es ist gefühlt lower friction und offline-fähig.

1

backlog.md

Kannst Du etwas mehr dazu schreiben? Hier als Antwort oder als eigenen Post? Das Thema interessiert mich brennend.

1

Interesting talk by the inventor of SQLite.

youtube.com/watch?v=V_qzqY1bb7I

sqlite YouTube
sqlite YouTube
From other networks 1

Rover — Interactive maps for Phoenix LiveView

Rover is a Phoenix LiveView component for interactive maps. It wraps OpenLayers — a serious GIS engine with projections, WMS/WMTS, vector layers, cadastral data, etc. — and removes the ceremony most Phoenix applications don’t need.

What it does

<.map
  id="parcels"
  center={{45.75, 4.85}}
  zoom={12}
  markers={@clients}
  shapes={@parcels}
  tiles={:ign_ortho}
/>

Assign a list of maps, get a map.

Change the list, and Rover diffs by ID and updates only what changed — no flicker, no interrupted pan, no popups unexpectedly closing and reopening.

Markers: any struct with :id, :lat, and :lon. Optional emoji, custom colors, draggable pins, and popups (HEEx slots, escaped by default).

Shapes: GeoJSON from ST_AsGeoJSON or your own data. Shapes are diffed by revision rather than hashing, so updating thousands of points stays efficient.

Clustering for hundreds of markers.
Heatmaps for density analysis.
Popups on shapes that point to the geometry rather than its centroid.
View control without losing declarative framing with Rover.fly_to/4 and Rover.fit_to/4.

Rover also has built-in support for IGN Géoportail, including French cadastral maps and aerial orthophotography.

Why not just write a hook?

You can — and the first version is short.

Then you fix reconciliation, coordinate order, viewport framing, attribution, element ID changes, flickering, and all the little edge cases that appear once the map becomes part of a real application.

That’s the layer Rover is trying to provide.

OpenLayers itself is the bet underneath it.

Three pins on a tile layer is an afternoon’s work. The next morning you need WMS layers, a cadastral overlay, vector data, clustering, or another projection — and suddenly the ceiling has moved somewhere else.

OpenLayers can handle that. Rover tries to make it feel natural from Phoenix LiveView.

Try it

Livebook demo

Run Rover in Livebook

Documentation

Rover v0.3.0 — HexDocs

Source

GitHub — nseaSeb/rover

Rover is open source and still evolving. Feedback, ideas, and criticism are welcome.

1

Rover — Interactive maps for Phoenix LiveView

Rover is a Phoenix LiveView component for interactive maps. It wraps OpenLayers — a serious GIS engine with projections, WMS/WMTS, vector layers, cadastral data, etc. — and removes the ceremony most Phoenix applications don’t need.

What it does

<.map
  id="parcels"
  center={{45.75, 4.85}}
  zoom={12}
  markers={@clients}
  shapes={@parcels}
  tiles={:ign_ortho}
/>

Assign a list of maps, get a map.

Change the list, and Rover diffs by ID and updates only what changed — no flicker, no interrupted pan, no popups unexpectedly closing and reopening.

Markers: any struct with :id, :lat, and :lon. Optional emoji, custom colors, draggable pins, and popups (HEEx slots, escaped by default).

Shapes: GeoJSON from ST_AsGeoJSON or your own data. Shapes are diffed by revision rather than hashing, so updating thousands of points stays efficient.

Clustering for hundreds of markers.
Heatmaps for density analysis.
Popups on shapes that point to the geometry rather than its centroid.
View control without losing declarative framing with Rover.fly_to/4 and Rover.fit_to/4.

Rover also has built-in support for IGN Géoportail, including French cadastral maps and aerial orthophotography.

Why not just write a hook?

You can — and the first version is short.

Then you fix reconciliation, coordinate order, viewport framing, attribution, element ID changes, flickering, and all the little edge cases that appear once the map becomes part of a real application.

That’s the layer Rover is trying to provide.

OpenLayers itself is the bet underneath it.

Three pins on a tile layer is an afternoon’s work. The next morning you need WMS layers, a cadastral overlay, vector data, clustering, or another projection — and suddenly the ceiling has moved somewhere else.

OpenLayers can handle that. Rover tries to make it feel natural from Phoenix LiveView.

Try it

Livebook demo

Run Rover in Livebook

Documentation

Rover v0.3.0 — HexDocs

Source

GitHub — nseaSeb/rover

Rover is open source and still evolving. Feedback, ideas, and criticism are welcome.

1

Hello vutuv, hello World!

1

Hello Hugo! Good to have you onboard!

Reposted by Stefan Wintermeyer

Christin Löhner @christin bizzfed.de

An deiner Webseite fehlt die Klingel
Gestern Abend habe ich meine eigene Seite aufgerufen und eine Fehlerseite bekommen: keine security.txt. Bei 98 von hundert deutschen Webseiten fehlt diese Klingel, also die Datei, die sagt, an wen man sich wendet, wenn man eine Sicherheitslücke gefunden hat. Zehn Minuten Arbeit. Reden wir drüber!

chrislo.de/blog/…

chrislo ITSicherheit DigitaleUnabhängigkeit securitytxt BSI RFC9116 Schwachstellenmeldung Vereine WordPress Hackerparagraf CyberResilienceAct

Was sollte man sich in Brüssel anschauen? Was sollte man machen? Ich habe einen Tag Zeit. Wochenende.

Von der Schokolade, den ach so tollen Waffeln und den Pommes war ich beim letzten Besuch nicht so richtig begeistert.

Gerade ist die DEF CON 34 in Las Vegas. Letztes Jahr war ich zum ersten mal da. Donnerstag hin und Sonntag zurück geflogen. Mal abgesehen von den über 40 Grad im Schatten war es eine krasse Erfahrung. Die Konferenz ist groß! Ich war hauptsächlich wegen dem Social Engineering Village da und habe mich um 06:00 Uhr morgens angestellt, um eins der begrenzten Tickets für die Vishing Competition zu bekommen. Ich habe dazu einen Artikel in der iX geschrieben. Wer einmal die Möglichkeit hat, sich das anzuschauen, sollte es auf jeden Fall machen. Es gibt davon halt keine Aufzeichnungen, weil das illegal wäre. Nur die, die im Raum sind, können live mitverfolgen wie Menschen angerufen werden und dann dazu gebracht werden geheime Informationen auszuplaudern oder gar auf bestimmte Webseiten zu gehen. Social Engineering ist ein extrem mächtiges Werkzeug.

5.900! 🎉 @joshua_marx from South Africa.

Welcome Joshua! Good to have you onboard.

Reposted by Stefan Wintermeyer

MIT Technology Review DE @techreview_de social.heise.de

Als besonders gefährliche Variante von Data Poisoning wird von Fachleuten und in der Literatur die gezielte Vergiftung von Trainingsdaten für KI-Modelle diskutiert. Das kann KI-Modelle nicht nur dazu bringen, Fragen der Anwendenden falsch oder einseitig zu beantworten, sondern auch gefährlichere Aktionen auszuführen – etwa das Nachladen von weiterem Schadcode. (+)

#KI #DataPoisoning #Coding #Malware

t3n.de/news/…

Ich muss in zwei Wochen beruflich nach Namibia. Alles eher kurzfristig. Die Planung erfolgt zwischen Tür und Angel. Heute morgen sass ich im Auto und sagte Siri: “Starte ChatGPT” und dann “Ich komme am xx. August morgens in Windhoek an und möchte mir Deadvlei anschauen. Wie realistisch ist das? Ich habe nicht viel Zeit. Was brauche ich dafür?”

Während ich im Stau stand hat ChatGPT mir eine Route vorgeschlagen. Infos zum Wetter rausgesucht (es wird abends und nachts kalt) und mir auch gesagt, das ich die Drohne zu Hause lassen kann (man darf im Nationalpark keine Drohnen fliegen). Dann haben wir noch über Malaria gesprochen (unproblematisch im Süden von Windhoek) und ein paar Campsites und Hotels verglichen. ChatGPT konnte mir sagen, das die Verfügbarkeit ein Problem ist.

Es war ein hin und her. Es war nicht perfekt. Aber das ist Jammern auf extrem hohem Niveau. Es war schon SEHR krass. Noch vor 2-3 Jahren absolut Science Fiction.

AI ChatGPT Agent
AI ChatGPT Agent

Mal losgelöst von vutuv.

Was sind Eure drei Lieblings-Open-Source-Projekte oder die Open-Source-Porjekte, die Ihr am meisten nutzt? Wenn Ihr das noch kurz begründen könntet, wäre ich dankbar.

Ich frage aus reiner Neugierde.

  1. Taskwarrior – meine Aufgabenverwaltung, ohne die hätte ich den Kopf viel zu voll und müsste mich an zu viele Dinge erinnern.
  2. Logseq – mein zweites Gehirn, das ich brauche, um mal kurz etwas zu notieren.
  3. Vaultwarden – hier finden sich alle meine Passwörter und Passkeys (selbst gehostet).

Und jetzt Ihr.

5

Die ich am meisten benutze? Heute? hmmm…

Und ohne Debian auf dem Server könnte ich den Laden dicht machen. Auf der anderen Seite schreibe ich diese Zeilen auf meinem MacBook Air. Linux würde auch als Arbeitsgerät gehen, aber die Kombi iPhone und MacBook Air ist schon sehr charmant.

2

Replying to @dirk

Hat zumindest einen Nutzer direkt hierhergeführt. :-)

1

Willkommen Mark! Schön das Du hier bist.

So, schauen wir einmal, ich habe mal etwas Werbung auf LinkedIn gemacht.

linkedin.com/posts/…

2

Danke Dirk! Das hilft sehr.

PS: Ich frage mich ja, warum LinkedIn die URLs immer verkürzt?
PPS: Ich muss linkedin.com wohl in die Blacklist für Screenshots aufnehmen

LinkedIn Screenshot
3

Neues vutuv Feature: Arbeitszeugnisse verwalten

Alle Arbeitszeugnisse kann man mit Einträgen im Lebenslauf verlinken. Das ist ja schon ganz nett, aber das Powerfeature ist, das Deutsche Arbeitszeugnisse automatisch überprüft werden können. Also ob sie fair sind und was für eine Note es eigentlich ist. Und das auf unserer Hardware und nicht in der Cloud. Das Feature ist unter vutuv.de/settings/job_references erreichbar. Wir benutzen den Arbeitszeugnis-Prüfer Skill von Tom Braegelmann.

PS: Wenn ihr gerade kein Arbeitszeugnis zur Hand habt, aber das Feature mal ausprobieren wollt. Auf github.com/Klotzkette/arbeitszeugnispru… sind Beispiel Zeugnisse. Die kann man dafür benutzen.

1

Ich arbeite an einem neuen Feature. Kann mir jemand Arbeitszeugnisse mailen? Gute und schlechte. PDF wäre perfekt. JPEG oder so geht aber auch. Selbst der reine Text ist ok. Anonymisiert oder nicht. Ich brauche nur Beispiele zur Entwicklung und zum Testen. Idealerweise per E-Mail an sw@wintermeyer-consulting.de

Danke!

From other networks 1

1 like

@rene@bizzfed.de liked this

Already counted in the numbers above.

Replying to @wintermeyer

Danke. 😊

Ich bin von der LinkedIn-Import-Funktion beeindruckt und ganz begeistert. Das hat super funktioniert.

Auch das man sich den Lebenslauf hier exportieren kann, finde ich super.

1

Danke für Dein Feedback! Das geht natürlich runter wie Öl.

Eine Beauty-Influencerin, die nach einer “unzureichenden Werbelabels” Strafe Insolvenz anmeldet. Das ist doch mal ein klassischer Fall von Lemonade out of Lemons! Die hat mit der Insolvenz alleine schon so viel Sichtbarkeit erzeugt, das sich alles gelohnt hat. heise.de/news/…

Reposted by Stefan Wintermeyer

tagesschau @tagesschau ard.social

Könnten Smart Glasses in Deutschland verboten werden?

Immer öfter landen Aufnahmen im Netz, die heimlich mit Smart Glasses gefilmt wurden. Sich juristisch gegen die Aufnahmen zu wehren, ist oft schwer bis unmöglich. Experten halten ein Verbot der Brillen für möglich. Von Antonetta Stephany.

➡️ tagesschau.de/inland/…

SmartGlasses Verbot

Schön, dass dieses Projekt wiederbelebt wurde, wie ich in [Dirks Logbuch](deimeke.net/dirk/…) erfahren habe.

Dann richte ich mich hier mal ein, da mir die Idee hinter diesem Projekt schon lange gefällt.

1

Hallo Jörg! Schön Dich hier zu sehen. Du hast ja ein beeindruckendes Profil.

1

The recent episode in Ceuta, with the Moroccans who came to walk through the streets of the city, is undoubtedly staged.

Thousands of young dudes, well-organized, smiling and shouting “Spain! Trabajar!”, walking around, hanging out, making pictures and then dutifully returning back under a supervision of 2 (two) policemen, armed with jacks? C’mon.

I wonder if it’s staged by Spanish rights on US money or directly by Americans.

2

I do not know if it was staged or not. But it was interesting that on one day > 50,000 people risk their live to enter via the ocean and on the next day they peacefully leave.

1

Replying to @neuSoM@bewegung.social

Wenn Euch BizzFed von der Idee gefällt, dann schaut auch mal auf vutuv.de

vutuv ist eine Open-Source LinkedIn Alternative mit Fediverse Anbindung. Fast 6.000 User. Im Gegensatz zu LinkedIn nicht closed gated. Man kann sich ein Profil anschauen und z.B. auch die vCard fürs eigene Adressbuch downloaden, ohne dafür einen vutuv Account zu registrieren. Beispiel: vutuv.de/wintermeyer

Das Wasser ist angenehm warm. Springt ruhig mal rein. 😉 Bis gleich? => vutuv.de

vutuv
vutuv
From other networks 1

1 like

@neuSoM@bewegung.social liked this

Already counted in the numbers above.

Replying to @neuSoM@bewegung.social

Wenn Euch BizzFed von der Idee gefällt, dann schaut auch mal auf vutuv.de

vutuv ist eine Open-Source LinkedIn Alternative mit Fediverse Anbindung. Fast 6.000 User. Im Gegensatz zu LinkedIn nicht closed gated. Man kann sich ein Profil anschauen und z.B. auch die vCard fürs eigene Adressbuch downloaden, ohne dafür einen vutuv Account zu registrieren. Beispiel: vutuv.de/wintermeyer

Replying to @sebastian_haedr

Mir ist noch was eingefallen. Jeder kann dem Projekt helfen, auch wenn er/sie nicht programmieren kann:

  • Das eigene Profil vervollständigen.

  • Anderen von vutuv erzählen.

Ohne Übertreibung: Ein neuer vutuv Account ist für den Fortbestand von vutuv wichtiger, als 100 Zeilen neuer Code. Mund-zu-Mund-Propaganda!

1

Replying to @wintermeyer

Ein kleines Problem, das ich aktuell noch habe (aber ist ein Stück weit ein me-Problem), ist dass ich zwar programmieren kann, aber noch nie in Elixir programmiert habe. Ich beschäftige mich gerade damit und taste mich da heran, aber es wäre cool, wenn man bei den einzelnen Issues wüsste, ob es sich lohnt, dafür einen PR aufzumachen, oder ob das gar nicht so gewünscht ist. Mit anderen Worten: Wann ist ein Feature Request quasi “ready”? Wobei, dann liegt er im Zweifelsfall wahrscheinlich schon bei deiner KI, oder? Andere OSS-Communities benutzen manchmal ein “good first issue”-Label, was ich manchmal ganz cool als “Übungsaufgabe” finde, um reinzukommen 🤔

2

Mir ist noch was eingefallen. Jeder kann dem Projekt helfen, auch wenn er/sie nicht programmieren kann:

  • Das eigene Profil vervollständigen.

  • Anderen von vutuv erzählen.

Ohne Übertreibung: Ein neuer vutuv Account ist für den Fortbestand von vutuv wichtiger, als 100 Zeilen neuer Code. Mund-zu-Mund-Propaganda!

1

Replying to @wintermeyer

Ein kleines Problem, das ich aktuell noch habe (aber ist ein Stück weit ein me-Problem), ist dass ich zwar programmieren kann, aber noch nie in Elixir programmiert habe. Ich beschäftige mich gerade damit und taste mich da heran, aber es wäre cool, wenn man bei den einzelnen Issues wüsste, ob es sich lohnt, dafür einen PR aufzumachen, oder ob das gar nicht so gewünscht ist. Mit anderen Worten: Wann ist ein Feature Request quasi “ready”? Wobei, dann liegt er im Zweifelsfall wahrscheinlich schon bei deiner KI, oder? Andere OSS-Communities benutzen manchmal ein “good first issue”-Label, was ich manchmal ganz cool als “Übungsaufgabe” finde, um reinzukommen 🤔

2

Das mit dem „good first issue“ ist eine sehr gute Idee. Ich versuche das mal umzusetzen.

Dumm ist halt, das man bei so was immer in der Versuchung ist es „schnell“ fertig zu machen. Ich muss mal schauen, ob sich ein Mittelweg realisieren lässt.

Was auf jeden Fall geht: Wenn Dich ein Issue interessiert, dann schreib es rein. Dann kann ich es Dir für ein paar Wochen reservieren.

Es gibt bei Ruby on Rails Projekten gerade ein sehr wichtiges Upgrade und man muss auch die Schlüssel tauschen, um auf Nummer sicher zu gehen. Ich habe dazu etwas auf heise.de geschrieben. Das darf man nicht aufschieben!

heise.de/news/…

Ich habe gerade animina.de abgeschaltet. Diese Entscheidung ist mir nicht leicht gefallen, aber vutuv.de wächst rasant und ich kann nicht zwei so große Projekte gleichzeitig stemmen.

vutuv hat Priorität!

Screenshot der alten animina.de Homepage.
1
From other networks 1

1 like

@rene@bizzfed.de liked this

Already counted in the numbers above.

Replying to @jmay@bizzfed.de

Das mit dem digitalen Ersthelfer finde ich sehr spannend. Noch nie davon gehört. Kannst Du das etwas mehr beschreiben? Bist Du z.B. auf bestimmte Betriebssysteme spezialisiert oder machst Du alles? Kann da jeder mitmachen? Kann ich mir das wie eine freiwillige Feuerwehr vorstellen?

Hello everyone, just got here.

1

Welcome Victor! Please tell us where you are coming from.

PS: You find a LinkedIn importer at vutuv.de/settings/import/…

Apparently, there is neither logo nor favicon for this project. I took a liberty to start a contest of creating a logo. It should last some time and then @wintermeyer would pick up the best one and voilà. WDYT?

vutuv logo
vutuv logo
1

We already have a logo. Well hidden somewhere in the repo. 😂

stefan@Mac vutuv % find . -name "logo.svg"
./priv/static/images/logo.svg

But this is something that gets too little love right now.

1

Replying to @ba_eh@norden.social

Da Du Dich mit Eisenbahnbetriebssimulationen beschäftigst: Ist das Verspätungsproblem wirklich nicht durch einen Quick-Hack innerhalb eines Jahres zu mindestens stark zu verbessern? Die aktuellen Statistiken zur Verspätung sind ja eher peinlich.

1
From other networks 1

1 reply

Already counted in the numbers above.

Replying to @droidboy@social.cologne

Ich finde es toll, das es in Deutschland jetzt zusammen mit vutuv.de zwei aktive Open-Source-Projekte gibt, die sich mit der Thematik LinkedIn-Alternative beschäftigen. Spannende Zeiten.

From other networks 1

1 like

@droidboy@social.cologne liked this

Already counted in the numbers above.

Ich muss hier mal ein Shoutout an @rene_hamdorf rausgeben, der mir gerade hilft einen Bug zu fixen, obwohl er ja quasi von der Konkurrenz ist. DAS ist gelebte Open-Source-Community. Toll und Danke!

Hier die ganze Geschichte: github.com/wintermeyer/vutuv/…

GitHub vutuv Bug
GitHub vutuv Bug

Replying to @wintermeyer

Das ist eine Philosophie-Frage.

Fullfeed, Fullfeed mit Paginierung, die letzten x Einträge.

Für mich wäre das letztere das naheliegende und auch das, was vermutlich benötigt wird.

Kann man eigentlich Postings, die älter als 365 Tage sind automatisch löschen lassen?

1

Kann man eigentlich Postings, die älter als 365 Tage sind automatisch löschen lassen?

Nein. Reiche gerne ein Feature Request ein. Ich will es Dir hier aber nicht zusagen. Ich möchte einen Wald von Spezial-Features vermeiden, die von den meisten Usern überhaupt nicht benutzt werden.

Replying to @wintermeyer

btw, W3 scheint das noch nicht so ganz zu mögen: validator.w3.org/feed/…

1

btw, W3 scheint das noch nicht so ganz zu mögen: validator.w3.org/feed/…

Das ist ein Bug. Ist jetzt gefixt. Wird gerade deployed. In etwa 10 Minuten online.

1

Ab sofort gibt es bei einer einzelnen YouTube URL in einem Post nicht mehr rechts einen Screenshot, sondern das Preview Bild von YouTube. Hier mal ein Klassiker für alle Boomer: youtube.com/watch?v=shbgRyColvE

vutuv YouTube
vutuv YouTube

First post here, happy to connect with everyone!

1

Good to have you onboard! Welcome!

@oliverandrich Ich habe den von Dir gewünschten RSS Feed für die Posts eingebaut. Die URL ist /:username/posts.xml

Meiner ist also vutuv.de/wintermeyer/posts.xml

Jetzt aber die Frage der Fragen: Diese Liste wird ja immer länger. Wie kann man den da sinnvoll eine Paginierung einbauen?

vutuv RSS
vutuv RSS
2

Finally someone cracked that mystery about the vutuv naming! 😂

forum.elixirforum.com/t/…

Screenshot of names.
1

A very ordinary thing happened to me today and I just had to share it.

2

And kudos for those tags. 😂

A very ordinary thing happened to me today and I just had to share it.

2

Thanks for that important update! 😉

Ein vutuv User meldete heute ein Problem mit dem LinkedIn Importer unter vutuv.de/settings/import/…

Ich kann das Problem nicht nachstellen. Bei mir klappt es. Ein Issue ist unter github.com/wintermeyer/vutuv/… angelegt und das Logging auf dem Server hochgestellt. Könnt Ihr das bitte auch mal ausprobieren und falls es einen Fehler produziert entweder im Issue oder hier als Antwort die Uhrzeit, den Browser und das Betriebssystem eintragen? Danke!

Replying to @droidboy@social.cologne

Kennst Du diesen Artikel aus der NYT? nytimes.com/2026/…

“Mr. Gallagher then hired his only employee, his younger brother, Elliot. This year, they are on track to do $1.8 billion in sales.”

From other networks 1

1 like

@droidboy@social.cologne liked this

Already counted in the numbers above.

Replying to @droidboy@social.cologne

Kennst Du diesen Artikel aus der NYT? nytimes.com/2026/…

“Mr. Gallagher then hired his only employee, his younger brother, Elliot. This year, they are on track to do $1.8 billion in sales.”

From other networks 1

1 like

@droidboy@social.cologne liked this

Already counted in the numbers above.

Replying to @wintermeyer

Mein erster Post hier :-)

Kann man als Teil des Fediverse überhaupt von Konkurrenz sprechen? Sind ja föderiert, so wie es aussieht.

LG Thomas

1

Ich glaube, man kann von einem freundschaftlichen Wettbewerb sprechen. Natürlich gibt es sehr große Überschneidungen. Aber das sehe ich sportlich. Freue mich über jedes Open-Source-Projekt. Man kann immer von einander lernen.

Und am meisten freut es mich, das beide Projekte aus Deutschland sind. Wir brauchen mehr gute Software-Entwicklung in Deutschland!

Über mein Blog und via Mastodon habe ich von einem Konkurrenten gehört: bizzfed.de

6

Gerade eben hat sich der Gründer von BizzFed bei vutuv angemeldet. Willkommen @rene_hamdorf ! Vielleicht kannst Du uns hier kurz BizzFed vorstellen. Natürlich würden wir uns auch über einen Zusammenarbeit hier freuen.

1

Über mein Blog und via Mastodon habe ich von einem Konkurrenten gehört: bizzfed.de

6

Replying to @wintermeyer

Gut, dafür bräuchten wir überhaupt erst einmal Jobangebote auf vutuv 😂

1

Henne-Ei-Problem. Das kommt. Ist ein neues Feature.

Replying to @wintermeyer

Auf den ersten Blick ist es Open-Source-Software und föderierbar.

Föderierbarkeit nehme ich als positiven Punkt und als Anregung mit.

1

Es ist Open-Source. Allerdings ist AGPL eine Lizenz die es vielen Firmen unmöglich macht damit zu arbeiten. Die AGPL ist gut gemeint, aber an der Realität völlig vorbei. vutuv ist MIT. Das ist einfach und klar.

Aber Open-Source-Lizenzen sind Religionskriege. 😉

1

Über mein Blog und via Mastodon habe ich von einem Konkurrenten gehört: bizzfed.de

6

So, hier ist sein Account: @reeeen@norden.social

Mal schauen, ob er Lust hat hier vorbei zu schauen.

Screenshot vom Profil.

Über mein Blog und via Mastodon habe ich von einem Konkurrenten gehört: bizzfed.de

6

Was mir auf codeberg.org/rhamdorf/… gefällt: „Job postings as first-class ActivityPub objects (federated across instances)“

Das ist eine gute Idee. Darüber muss ich mal nachdenken. Also das man einzelne Job-Angebote als ActivityPub Objekt veröffentlichen kann.

BizzFed
BizzFed
1

Über mein Blog und via Mastodon habe ich von einem Konkurrenten gehört: bizzfed.de

6

Im Footer steht René Hamdorf. Auf Codeberg hat er den Account rhamdorf. Auf BizzFed anscheinend nicht. Oder die Funktion ist noch nicht eingebaut.

Habt ihr noch eine Idee?

vutuv BizzFed
vutuv BizzFed
2

Über mein Blog und via Mastodon habe ich von einem Konkurrenten gehört: bizzfed.de

6

Danke für den Link! Erste Eindrücke:

  • Scheint auch eine gated Community zu sein. Also nur mit Account zu benutzen. Das geht mir spontan am meisten auf den Nerv (weil halt genau so wie LinkedIn).

  • AGPL ist auch nicht gerade meine Traumlizenz.

  • Bessere Root-Seite. Vielleicht. Darüber muss ich mal nachdenken.

Würde ja gerne mal den Kopf dahinter hier zur Diskussion einladen. Kennt den jemand?

1

Replying to @wintermeyer

Nicht böse gemeint, aber manchmal frage ich mich, wo du mit vutuv überhaupt hinwillst. Ich habe ein bisschen das Gefühl, es soll eine eierlegende Wollmilchsau (“the everything app”) daraus werden. Also Inhalte von vutuv per RSS abrufen, okay, aber Proxy für andere Seiten für irgendwelche Inhalte spielen, das ist doch schon ein bisschen sehr random und wäre wahrscheinlich in einer separaten App besser aufgehoben.

1

Für mich ist das funktional von der Logik ähnlich dem Anschluss ans Fediverse. Nur halt ein anderes Protokoll und man kann nicht antworten.

Und, ganz wichtig: Es muss nicht jeder benutzen. Wie beim Fediverse-Anschluss. Wer mag benutzt es und wer es nicht mag, der lässt es. Keine Seite hat einen Nachteil.

Perfekt wäre natürlich, wenn eine Tagesschau und ein Heise direkt eigene vutuv Accounts hätten. Damit wäre RSS unnötig.

Aktuell teste ich die Wassertemperatur. Wenn es hoch auf meiner Prioliste wäre, dann hätte ich es schon fertig gemacht.

Elixir/Hex packages published this year:

• green_ash — AS/400-style LiveView console generated from Ash resource introspection lnkd.in/enuy-9NR • search_ash — multilingual full-text search for Ash, pre-stemmed tsvectors, \~30 languages lnkd.in/dS9yRFaE • stemmers — Rust/Rustler NIF used by search_ash lnkd.in/dc4Ud573 • cfonb — parser for French CFONB bank statement files lnkd.in/dg6SmMfs • green_cal — sun/moon ephemerides for agricultural calendars, pure Elixir, zero dependencies lnkd.in/dhKEsmvj • facturx — Factur-X/ZUGFeRD (EN 16931) toolkit: generate, extract, parse, validate. v1 complete, not yet on Hex. lnkd.in/dvn9pTGR

Also: 2 merged PRs, elixir-lang/elixir and ash-project/ash and more.

Open to Elixir/Phoenix roles.

2

You can switch the two Editor modes to control the results.

Elixir/Hex packages published this year:

• green_ash — AS/400-style LiveView console generated from Ash resource introspection lnkd.in/enuy-9NR • search_ash — multilingual full-text search for Ash, pre-stemmed tsvectors, \~30 languages lnkd.in/dS9yRFaE • stemmers — Rust/Rustler NIF used by search_ash lnkd.in/dc4Ud573 • cfonb — parser for French CFONB bank statement files lnkd.in/dg6SmMfs • green_cal — sun/moon ephemerides for agricultural calendars, pure Elixir, zero dependencies lnkd.in/dhKEsmvj • facturx — Factur-X/ZUGFeRD (EN 16931) toolkit: generate, extract, parse, validate. v1 complete, not yet on Hex. lnkd.in/dvn9pTGR

Also: 2 merged PRs, elixir-lang/elixir and ash-project/ash and more.

Open to Elixir/Phoenix roles.

2

Use this Markdown format:

Replying to @wintermeyer

Puh, das wäre mir zu viel des Guten. Es gibt viele, sogar sehr viele spezialisierte Programme, die Feeds einlesen und verwalten (ich nutze FreshRSS).

Einen Feedreader mit vutuv nachzubauen, halte ich daher für falsch, weil Du vermutlich fast immer funktionale Kompromisse eingehen musst.

Mir wäre der umgekehrte Weg wichtiger: Mein Profil bzw. meine Postings als Feed abonnieren zu können oder einen Eintrag aus dem Feedreader via vutuv zu teilen.

1

Mir wäre der umgekehrte Weg wichtiger: Mein Profil bzw. meine Postings als Feed abonnieren zu können oder einen Eintrag aus dem Feedreader via vutuv zu teilen.

Es gibt ja in vutuv schon Exporte für Markdown, Text, JSON, XML und vCard. RSS wäre überhaupt kein Problem. Ich wollte es auch schon einbauen. Aber dann wäre der Inhalt deines Feeds öffentlich für alle abrufbar. IMO gibt es kaum RSS Reader, die eine Authentifikation beim Server ermöglichen. Für das Problem habe ich noch keine Lösung gefunden.

1

Replying to @wintermeyer

Das ist doch eine prima Idee, es heißt ja nicht umsonst auch Content-Syndication. Ich stelle meine News als RSS-Feed zur Verfügung und lese auch Feeds ein, die andere produzieren, etwa T3N oder Computerwoche. Natürlich nicht die ganzen Texte, sondern einen Teaser, versehen mit einem “Weiterlesen”-Link. So hat jeder was davon. Allerdings kann es nicht schaden, wenn man mit den Leuten vorher mal redet… ;-)

1

Mit jedem Menschen oder mit jeder Firma hinter jedem RSS-Feed zu sprechen skaliert nicht wirklich. Das kann ich nicht leisten. Ich muss eine Lösung generieren, die ein Win-Win-Situation darstellt und jedem etwas bringt.

RSS-Feeds auf vutuv?

Ich überlege, ob vutuv RSS-Feeds einlesen soll. Du abonnierst einen Feed, und dessen Einträge tauchen in Deinem vutuv Feed auf. Ein Blog, dem du folgst. Ein Podcast. Die Release-Notes eines Projekts. Die Seite deines Vereins. Meinetwegen auch die Tagesschau. Gebaut ist noch nichts, ich will erst die Wassertemperatur testen.

Technisch ist das kein Hexenwerk: Ein RSS-Feed ist eine maschinenlesbare Liste der neuesten Einträge einer Seite, und fast jede Seite bietet einen an. Die holt vutuv regelmäßig ab. Nur ansehen zu können wäre allerdings wenig. Ich möchte, dass du einen Eintrag liken und teilen kannst wie jeden anderen Beitrag, und dass ein Klick genügt, um einen eigenen Beitrag dazu zu schreiben.

Wo es rechtlich schwierig wird

Feeds sind sehr unterschiedliche Dinge. Ein Blogger freut sich über jeden Leser, ein Presseverlag hat ein eigenes Schutzrecht. Ich baue für den strengsten Fall, dann ist der Rest automatisch mit abgedeckt.

Verlinken ist erlaubt. Dass man auf einen frei zugänglichen Artikel verlinken darf, hat der Europäische Gerichtshof geklärt. Auch Überschrift plus kurzer Anriss geht: Das Leistungsschutzrecht für Presseverleger nimmt „einzelne Wörter oder sehr kurze Auszüge” ausdrücklich aus.

Volltext nicht. Viele Feeds liefern den ganzen Text gleich mit. Den zu speichern wäre eine Urheberrechtsverletzung, egal wie man das Ganze nennt. vutuv liest diesen Teil gar nicht erst aus.

Bilder erst recht nicht. Fotos sind einzeln lizenziert, bei Presseseiten meist über Agenturen. Ein Foto ist kein „sehr kurzer Auszug”, sondern das ganze Werk. Deshalb wird das eine reine Textfunktion: keine Beitragsbilder, keine Logos, keine Vorschaugrafiken.

Der eigentliche Stolperstein ist ein anderer. Naheliegend wäre, für jeden Feed ein Konto anzulegen, das seine Einträge postet wie jedes Mitglied. Fühlt sich vertraut an und ist genau der Punkt, an dem es kippt. Ein Konto tagesschau, das kein Auftritt der tagesschau ist, führt in die Irre. Bei einem persönlichen Blog wäre es sogar heikler: Da sähe es aus, als wäre dieser Mensch vutuv beigetreten, ohne je davon gehört zu haben. Das ist dann Marken-, Wettbewerbs- und Persönlichkeitsrecht, und da hilft es nichts mehr, dass der Textauszug kurz war. Nebenbei: „Wir sind halt ein RSS-Reader” zu sagen löst nichts. Das Gesetz schaut darauf, was man tut, nicht darauf, wie man sich nennt.

Wie ich es lösen will

Ein Feed bekommt kein Mitgliedskonto, sondern erscheint sichtbar als Quelle. Keine runde Profilkachel, denn rund steht auf vutuv für einen Menschen, sondern eine eckige mit Anfangsbuchstaben. Kein Logo, dafür die Domain gut lesbar.

Gespeichert werden Überschrift, ein auf 300 Zeichen begrenzter Anriss und der Link. Die Überschrift ist der Link, ein Klick führt zum Original. vutuv fängt keinen Traffic ab, sondern schickt ihn hin, und die Einträge bleiben aus Suchmaschinen heraus.

Liken und Teilen bleiben möglich, weil beides nur diese kurze Vorschau weiterbewegt. Antworten wird es nicht geben, weil niemand da ist, der antworten könnte. Stattdessen öffnet „Dazu schreiben” das Schreibfeld mit dem Link darin. Dein Kommentar ist dann dein Beitrag, der Eintrag war der Anlass. Das ist auch rechtlich der sauberste Weg: eigener Gedanke, fremder Beleg.

Deine Daten

Was du liest, verrät viel über dich. Wer bestimmte politische oder religiöse Feeds abonniert, legt womöglich seine Haltung offen. Deshalb bleiben deine Abos privat: nicht auf deinem Profil, in keiner Liste, für niemanden einsehbar.

Ein Like ist etwas anderes. Das ist eine bewusste Geste nach außen, und deshalb zählt und zeigt vutuv sie wie bei jedem anderen Beitrag auch. Die Trennlinie: Was du liest, ist deine Sache. Was du gut findest, sagst du selbst.

vutuv holt jeden Feed einmal für alle Leser gemeinsam. Der Betreiber der Seite erfährt weder deine IP-Adresse noch, wie viele mitlesen. Und weil es keine Bilder gibt, lädt dein Browser nichts von dessen Servern nach.

Was meint ihr dazu?

Gedanken, Vorschläge, Kritik oder ein Like. Wenn das Echo dünn ausfällt, spare ich mir die Arbeit, und das ist auch ein Ergebnis.

6

Replying to @wintermeyer

Alleine über Spenden geht es vielleicht nicht, aber es könnte ein weiteres Standbein sein.

Ich kenne einige Projekte, die darüber einen signifikanten Teil ihrer Kosten decken.

1

Ich kenne einige Projekte, die darüber einen signifikanten Teil ihrer Kosten decken.

Ich mache mir darum Gedanken, wenn die aktuelle Useranzahl um eine Null erweitert ist. Ein Schritt nach dem anderen.

Replying to @wintermeyer

Eine Idee habe ich leider nicht, nur, dass Microsoft mit Outlook und allem drum und dran der Grund war, dass ich Mails nicht mehr selbst hoste.

Sie blocken sehr aggressiv.

Die Standard-Settings wie DMARC, DKIM und SPF hast Du vermutlich eingestellt. Richtig?

1

Die Standard-Settings wie DMARC, DKIM und SPF hast Du vermutlich eingestellt. Richtig?

Ja, das ist alle korrekt. Ich schaue mir das jetzt mal eine zeitlang an (irgendwann muss O365 das ja anhand von User Feedback intern merken). Ist natürlich sehr ärgerlich.

1

Hui,
aus meinem Blogpost zu AgenticAI und Governance wurde eine Anfrage als Speaker.
Demnächst mehr. :-)

wittit.de/blog/…Verified webpage of the author (wittit.de)

AI governance
AI governance

Problem: vutuv E-Mails werden anscheinend von Microsoft 365 immer noch als SPAM eingestuft. Ob immer oder nur teilweise weiß ich nicht.

Hat jemand eine Idee dazu? Und nein, E-Mail über dafür spezialisierte externen Dienstleister zu verschicken ist keine Option.

1

Replying to @wintermeyer

Wäre mal interessant, aber ich weiß natürlich nicht, ob du das möchtest, da transparente Zahlen zu haben, damit man sieht, was man quasi durch Werbunganschauen “erwirtschaften” muss, damit es vutuv weiterhin gibt 🤔

1

Wäre mal interessant, aber ich weiß natürlich nicht, ob du das möchtest, da transparente Zahlen zu haben, damit man sieht, was man quasi durch Werbunganschauen “erwirtschaften” muss, damit es vutuv weiterhin gibt 🤔

hmmm … gute Fragen. Fangen wir mal rein mit der aktuell benutzen Hardware an:

Server 1 Server 2 Server 3
Mainboard Supermicro X11SSH-F Supermicro X12SPL-F ASUS K14PP-D24
CPU 1× Xeon E3-1270 v6 1× Xeon Gold 6346 2× EPYC 9254
Kerne / Threads 4 / 8 16 / 32 48 / 96
RAM 64 GB DDR4-2400 256 GB DDR4-3200 1.024 GB DDR5-4800
SSD im Betrieb 1,92 TB SATA-SSD + 118 GB NVMe 3,84 TB SAS-SSD 2× 3,84 TB NVMe
Ungenutzte Platten 10 TB HDD 8 TB HDD 3,84 TB NVMe
NVIDIA keine keine 2× RTX A6000, je 48 GB

Ich traue es mich gar nicht den aktuellen Preis auszurechnen. RAM ist ja richtig teuer geworden. Aber insgesamt sprechen wir hier von weit über 30.000 Euro nur an Hardware. Und ja, das ist bei 6.000 Usern völlig übertrieben. Da würde auch ein RaspberyPi reichen. Allerdings wäre der nicht so schnell. Die NVIDIA Karten sind essentiell für die internen KI Funktionen (z.B. um zu schauen, ob ein upgeloadetes Bild jugendfrei ist). Das wird ja alles auf eigenen Servern und nicht in der Cloud gemacht.

Ich bin relativ schmerzfrei über Geld zu sprechen, aber ich habe mir noch keine Gedanken darüber gemacht, was ich für ein Gehalt ziehen würde. Und es ist klar, das ich das nicht beliebig lange alleine machen kann.

Tokens fürs Programmieren schlagen auch ins Geld. Ist aber auch schwer einzuschätzen wie sich da der Preis entwickelt.

Das RZ und Backup will auch bezahlt sein.

Lange Rede kurzer Sinn: Wir reden hier bei einer monatlichen Kostenstruktur im 5-stelligen Bereich. Das nur über Spenden reinzubekommen halte ich für faktisch unmöglich.

Und noch mal: Die Hardware ist für die aktuelle Größe zu groß. Bitte jetzt nicht diese Diskussion anzetteln. Es ist nur die Antwort auf die Frage.

1

Replying to @wintermeyer

Ich bin kein Fan von Wetten, aber 20 Euro wäre mir das durchaus wert 😂🤝

1

Erinnere mich zum gegebenen Zeitpunkt daran. Die 20 Euro nehme ich gerne mit. 😉

Replying to @wintermeyer

Eine Möglichkeit, die noch gar nicht erwähnt wurde, sind Spenden. Wenn du auf GitHub (oder ein anderer Weg, solange es nicht ausschließlich PayPal und Stripe sind) ermöglichst, für vutuv zu spenden, wäre ich ganz vorne mit dabei, wenn das Werbung für mich und andere verhindern kann.

1

Eine Möglichkeit, die noch gar nicht erwähnt wurde, sind Spenden.

Ich kenne nur eine Plattform, die das mit Spenden in der Größenordnung hinbekommt: wikipedia.org

Und davor ziehe ich echt meinen Hut. Ich glaube das ist ein Einzelfall.

Wenn du auf GitHub (oder ein anderer Weg, solange es nicht ausschließlich PayPal und Stripe sind) ermöglichst, für vutuv zu spenden, wäre ich ganz vorne mit dabei, wenn das Werbung für mich und andere verhindern kann.

Das sind alles keine Probleme von heute. Ich wette mir Dir 20 Euro, das ich es zu dem Zeitpunkt schaffen werde, Werbung einzubauen, die Dich nicht nervt und wo Du sagen wirst “der Wintermeyer hatte Recht”.

Aber so weit sind wir noch nicht. Ein Schritt nach dem anderen.

vutuv Werbung
vutuv Werbung
3

Replying to @wintermeyer

Wäre interessant, was dann mit Leuten passiert, die Adblocker benutzen 🤔

1

Wäre interessant, was dann mit Leuten passiert, die Adblocker benutzen 🤔

Sollen sie. Stört mich Null.

Replying to @nikolaus_schuel

Im Prinzip ist es ein Systemproblem:

Herkömmliche Businessplatformen kassieren von “professionellen” Kunden, was wir nicht wollen, weil im Fediverse alle gleich sind.

Die anderen (vor allem die Job-Sucher) bezahlen mit ihren Daten, was wir nicht wollen, weil es unseren moralischen Kompass beschädigen würde.

Was tun?

1

Was tun?

Das Problem sind nicht die Einnahmen. Das Problem sind die Ausgaben.

Wie WhatsApp von Facebook gekauft wurde, hatten die 55 Mitarbeiter. 55! Die haben einen Verkaufspreis von 19 Milliarden US-Dollar erzielt. Mit 55 Mitarbeitern! Damals hatten die 450 Millionen aktive User jeden Monat. LinkedIn hat heute über 15.000 Mitarbeiter. Die haben eine ganz andere Kostenstruktur. Die müssen das alles bezahlen und entsprechend hohe Einnahmen erziehen.

Ich will das vutuv wie WhatsApp ist. Den gleichen technischen Kern (BEAM) haben wir bereits. Eine Plattform, die wenig Kosten erzeugt, die muss auch nicht so viel einnehmen. Dann reicht es auch, wenn man einmal am Tag bei jedem aktiven User eine Anzeige für eine Tüte Gummibärchen schaltet. Ganz ohne Tracking und Profiling.

Die technische Umsetzung von vutuv ist ein entscheidender Unterschied.

1

Replying to @wintermeyer

Die Standardidee wären wohl kostenpflichtige Präsentationsseiten für Unternehmer und Gebühren, die Recruiter für die “Lizenz zum Jagen” bezahlen müssten. Aber dann wären wir wieder da, wo Xing und LinkedIn schon lange sind.

2

Die Standardidee wären wohl kostenpflichtige Präsentationsseiten für Unternehmer und Gebühren, die Recruiter für die “Lizenz zum Jagen” bezahlen müssten.

Das will ich nicht. Das widerstrebt mir. Menschen mit weniger finanziellen Möglichkeiten dürfen nicht bestraft werden.

Replying to @wintermeyer

Als Ergänzung zu meinem letzten Posting:

Es wäre auch irgendwie schön, wenn vutuv ein Community-Projekt werden könnte. Das braucht leider langen Atem.

1

Es wäre auch irgendwie schön, wenn vutuv ein Community-Projekt werden könnte. Das braucht leider langen Atem.

Es kann heute schon jeder mitarbeiten. Das GitHub ist offen. MIT als Lizenz ideal.

2

Replying to @wintermeyer

Vielen Dank für den Blick hinter die Kulissen.

Ich hoffe, dass es Dir wieder gut oder zumindest besser geht.

Bezüglich Finanzierung würde mir ein zweispuriges Modell gefallen, da ich mich sehr gerne von der Werbung freikaufen würde.

Geld lässt sich vermutlich am besten mit gezielter Werbung verdienen, und dazu musst Du (hoffentlich anonyme) Profile Deiner Nutzer erstellen. Davon gibt es aber wirklich genug, und wenn ich das verhindern kann, möchte ich das auch gerne tun.

1

Bezüglich Finanzierung würde mir ein zweispuriges Modell gefallen, da ich mich sehr gerne von der Werbung freikaufen würde.

Das sind Detailfragen. Alles lösbar. Aber darum mache ich mir Gedanken, wenn es so weit ist. Das dauert noch.

Geld lässt sich vermutlich am besten mit gezielter Werbung verdienen

Da bin ich mir nicht so sicher. Wie auch immer: Es wird eine Lösung, bei der ich den den Spiegel schauen kann. Nicht störend und fair.

2

Warum die lange Entwicklungsunterbrechung?

vutuv gibt es nun schon fast ein Jahrzehnt, doch es gibt eine jahrelange Lücke in seiner Entwicklung – was bei einem aktiven System ungewöhnlich ist. Insgeheim hoffte ich, dass es niemandem aufgefallen wäre. 😉 Natürlich ist das aber nicht der Fall, und ich würde die gleiche Frage stellen. Daher hier die Erklärung:

Krebs und Scheidung haben mich glücklicherweise beide nicht umgebracht, aber doch für einige Jahre aus der Bahn geworfen. Ein Projekt wie vutuv erfordert beträchtliche Zeit und Enthusiasmus, die ich einfach nicht aufbringen konnte.

Warum die Pause ein Glück war …

Anfangs investierte ich einen niedrigen sechsstelligen Betrag in die Entwicklung der ersten vutuv-Versionen. 😱 Wir arbeiteten zeitweise mit fünf Entwicklern parallel. Rückblickend muss ich feststellen, dass mir das Geld irgendwann ausgegangen wäre. Meine Zwangspause kam dieser Erkenntnis lediglich zuvor.

Im Jahr 2025 überlegte ich, ob ich mit Agentic Coding die fehlenden vutuv-Funktionen für „kleines Geld“ entwickeln könnte. Kurz gesagt: Ja, das war möglich und hat alles wieder in Gang gesetzt. Alles besser und alles auf dem aktuellen Stand der Technik. Und endlich der Anschluss an das Fediverse!

Wie es weitergeht …

Die berühmte Roadmap … tja … das Grundsystem steht. Ich werde noch zig Sachen verbessern, aber die ganze großen Steine sind alle aus dem Weg geräumt. Die Zukunft hängt jetzt vom Wachstum ab. Heute haben wir fast 6.000 aktive Accounts. Das ist nicht wirklich schlecht, aber natürlich noch viel zu wenig. Da fehlen noch Nullen. Mit diesen Nullen kann man irgendwann Werbung verkaufen und damit dann auch alles finanziell am Leben halten. Aktuell ist es quasi ein teures Hobby. Warum Werbung? Ich bin kein Freund von bezahlten “Premium”-Accounts. Auf vutuv soll jeder die gleichen Möglichkeiten haben.

5

Gerade die 115 angerufen und eine Frage zu einem Problem in Rheinland-Pfalz gestellt. Die Antwort “Sie sind in Nordrhein-Westfalen gelandet. Da kann ich ihnen nicht helfen.”

Das mit der 115 (115.de) klappt anscheinend super. Ob da keiner drüber nachgedacht hat, das der ein oder andere Bürger vom Handy aus anruft?

Behörde
Behörde

Replying to @wintermeyer

Das kommt auf Deinen Fokus an.

Sehr viele Open-Source-Projekte sind auf Mastodon.

1

Was sind deine drei Lieblingsaccounts?

1

Guten Morgen vutuv! Wir sind jetzt voll ans Fediverse angeschlossen. Sprich, in beide Richtungen. Über die Suchfunktion könnt Ihr andere Accounts suchen und dann abonnieren. Und dann bitte nicht in Panik verfallen, wenn irgendwas nicht 100%ig funktioniert oder etwas besser gemacht werden kann. Das ist ne Menge neuer Code und Funktionalität, die ich teilweise nicht in der Development Umgebung testen kann. Falls etwas auffällt, bitte auf GitHub ein Issue mit der URL und einem Screenshot eintragen. Dann ziehe ich es gerade. Danke für Eure Hilfe!

Ihr müsst die Funktionalität erst auf vutuv.de/settings/fediverse freischalten.

PS: Welche Accounts könnt Ihr empfehlen?

2

Sieht so aus, als wenn ich Ende August beruflich nach Namibia muss. Kennt jemand hier oder im sonstigen Fediverse Open-Source Entwickler in Windhoek bzw. ein Meetup?

Sitze gerade beim lokalen VW/Skoda Händler. Wegen der kaputten Scheibe. Auftrag wird langwierig und eher umständlich aufgenommen.

Mein absolutes Hightlights: „Ich frage mal beim Teileverkauf nach, ob wir die Scheibe auf Lager haben.“

Er druckt Daten zur Scheibe aus und geht mit dem Ausdruck zu seinen Kollegen im Teileverkauf. Das war vor 9 Minuten. Gleiches Gebäude. Frage mich, ob kein Netzwerkkabel zwischen den Rechnern verlegt wurde oder ob die besonders guten Scheiben vielleicht nicht in die EDV eingetragen und nur unter der Hand vermittelt werden. 😱

Reparaturaufträge
1

Nachtrag: Die Scheibe muss in Bratislava bestellt werden. Dauert etwa 1,5 Wochen. Man wird mich dann anrufen.

1

Sitze gerade beim lokalen VW/Skoda Händler. Wegen der kaputten Scheibe. Auftrag wird langwierig und eher umständlich aufgenommen.

Mein absolutes Hightlights: „Ich frage mal beim Teileverkauf nach, ob wir die Scheibe auf Lager haben.“

Er druckt Daten zur Scheibe aus und geht mit dem Ausdruck zu seinen Kollegen im Teileverkauf. Das war vor 9 Minuten. Gleiches Gebäude. Frage mich, ob kein Netzwerkkabel zwischen den Rechnern verlegt wurde oder ob die besonders guten Scheiben vielleicht nicht in die EDV eingetragen und nur unter der Hand vermittelt werden. 😱

Reparaturaufträge
1

Entwürfe von Posts können jetzt von Gerät zu Gerät übergeben werden. Wer während der Arbeit anfängt einen Post auf dem Laptop zu schreiben, kann diesen später auf dem Nachhauseweg auf dem Handy fertig schreiben.

“Entwurf verwerfen” löscht ihn.

Screenshot vom Post Editor.

Replying to @wintermeyer

Vielleicht kommt der Eindruck auch daher, dass alle meine Requests von Dir umgesetzt wurden.

1

Wahrscheinlich hast Du dann nur Feature Requests gemacht die ich als gut empfand. Geh mal github.com/wintermeyer/vutuv/… durch und dann wirst Du viele finden, die ich nicht gemacht habe.

Update: Ich haue neue Features raus, so bald sie funktionieren. Das ist dann nicht alles immer super schön und mag vielleicht auch mal chaotisch aussehen. Mir ist das so lieber, als wenn etwas zig Wochen bei mir auf dem Laptop rumliegt. Wenn es aktiv eingesetzt wird, kann ich eher ein Gefühl dafür bekommen, was gut und was schlecht ist. Ich habe auch kein Problem damit etwas, das nicht gut funktioniert wieder zu löschen. Konkret: Ich weiß nicht, ob es Buch- und Filmrezessionen schaffen werden. Ich weiß auch nicht, ob das neue Foto-Feature überleben wird. Aber ich will es mal ausprobieren.

Die nächsten Tage/Wochen werden noch etwas wilder sein, weil ich die Fediverse Anbindung erweitern werde. So das man auch externe Accounts abonnieren kann. Dann wird erst mal Ruhe einkehren und ich werde an kleinen Verbesserungen arbeiten.

Replying to @wintermeyer

Darf ich mal ehrlich fragen, was der Fokus von vutuv sein soll?

“Mastodon” mit Businessprofil?

Ich finde es grossartig, dass Du so viele Requests umsetzt, aber mir fehlt die Vision, in die alles hineinpasst.

2

Ich finde es grossartig, dass Du so viele Requests umsetzt

Ich habe übrigens das Gefühl sehr viele Feature Requests nicht zu erfüllen. Was mir immer im Herzen weh tut, aber es ist halt kein Wunschkonzert. Mir ist eine einfache UX wichtig. Und da gibt es noch “room for improvement”.

1

Replying to @wintermeyer

Darf ich mal ehrlich fragen, was der Fokus von vutuv sein soll?

“Mastodon” mit Businessprofil?

Ich finde es grossartig, dass Du so viele Requests umsetzt, aber mir fehlt die Vision, in die alles hineinpasst.

2

Darf ich mal ehrlich fragen, was der Fokus von vutuv sein soll?

Immer! Fragen geht immer. Es zwingt mich ja keiner zu antworten.

“Mastodon” mit Businessprofil?

Ich kann mit dieser Eingrenzung wenig anfangen. Prinzipiell hat vutuv als offene LinkedIn Alternative angefangen. Aber wir benutzen es ja hier gerade eher als X (Twitter) bzw. Facebook Ersatz.

Ich finde es grossartig, dass Du so viele Requests umsetzt, aber mir fehlt die Vision, in die alles hineinpasst.

Meine Vision ist das was mir persönlich fehlt. “Scratch an itch” quasi. Mir geht es wahnsinnig auf den Nerv, das man LinkedIn nur benutzen kann, wenn man dort einen Account hat. Ich mag diese gated Communities nicht. Weitere Features müssen für ihr Überleben kämpfen. Ich habe keine Probleme etwas “auf Verdacht” einzubauen und dann später wieder zu löschen. Ich habe auch kein Problem damit “aus dem Bauchgefühl” zu agieren.

Gerade ist es etwas wilder mit den neuen Features. Das wird bald ruhiger. Dann schaue ich mir an, wie was benutzt wird.

Der komplette Anschluss ans Fediverse steht die nächsten Tage an. Das ist rechtlich in Deutschland tatsächlich gar nicht so einfach. Ich versuche ja ewig lange AGBs zu vermeiden. Mir liegt es am Herzen, das alles einfach und fair ist. Aber bei der Datenschutz-Grundverordnung (DSGVO) kommt man halt sehr schnell an Grenzen (beim Thema etwas einfach zu halten).

Ich will eine Plattform, mit der ich die sinnvollen Features von LinkedIn, X und Instagram abgebildet bekomme und das sauber ans Fediverse angeschlossen ist. Das ganze auf echten Servern in Deutschland und so das ich in den Spiegel schauen kann.

Ach ja, langfristig muss es sich auch finanziell selbst tragen.

From other networks 1

Replying to @wintermeyer

Anmerkung: Ich kann bei vutuv keinem Mastodon-Account folgen …

1

Das steht auf meiner mentalen To-Do-Liste. Ist gar nicht so einfach. Technisch und rechtlich. Aber ich glaube eine brauchbare Lösung gefunden zuhaben. Gib mir noch ein paar Tage.

1

Ich hatte vor ein paar Jahren mal von der Serie “Jury Duty” gelesen, aber dachte mir, das es nicht wirklich lustig sein kann. Comedyserie im Doku-Stil (Mockumentary) kann halt auch langweilig sein. Da hatte ich mich allerdings stark geirrt. Das Konzept ist krass und wird von den Schauspielern und vom restlichen Team sehr gut umgesetzt. Ich hatte teilweise Tränen in den Augen vor Lachen. Richtig gut!

Jury Duty

Streaming

IMDb

Replying to @wintermeyer

Das kommt ein bisschen drauf an: Mehrere Mastodoninstanzen sind selten, ein Mastodonaccount und ein Pixelfedaccount sind allerdings schon ein gängiger Anwendungsfall meiner Erfahrung nach.

3

Warum macht man das? Gibt es dafür eine Begründung oder ist das eher “hat sich so ergeben”?

2

Ich brauche mal Nachhilfe beim Thema Fediverse: Hat ein normaler User im Fediverse einen Account oder eher zig verschiedene auf verschiedenen Servern? Warum?

PS: Likes und Antworten aus dem Fediverse zu diesem Post sollten mittlerweile möglich sein.

Weniger lesen, schneller antworten

vutuv ist heute an mehreren Stellen schneller geworden. Der Grund war zweimal derselbe: die Datenbank hat deutlich mehr gelesen, als am Ende gebraucht wurde.

Suche und Listen. Von allen Konten sind nur etwa 5.500 aktiv Um die herauszufinden, hat die Datenbank bisher jedes einzelne Konto durchgesehen, wie Nachschlagen in einem Buch ohne Stichwortverzeichnis. Jetzt gibt es dieses Verzeichnis (in der Datenbank heißt das Index). Es ist 192 KB groß und führt ausschließlich die sichtbaren Konten.

Benachrichtigungen. Die Seite zeigt 50 Einträge. Beispiel-Zahlen für meinen Account. Bisher hat die Datenbank zu allen 664 Followern die vollständigen Profildaten geholt, sortiert und dann 613 davon weggeworfen. Jetzt wird zuerst sortiert und gekürzt, danach werden die Profile geholt.

Abfrage vorher nachher
Namenssuche (vorname: / nachname:) 5,56 ms 1,26 ms
Follower-Zähler im Profil 0,89 ms 0,47 ms
Follower-Liste 2,20 ms 1,62 ms
Benachrichtigungen, neue Kontakte 1,65 ms 1,26 ms

Aussagekräftiger als die Millisekunden ist die Menge gelesener Daten: bei der Follower-Liste von 4.497 auf 1.984 Datenblöcke, bei den Benachrichtigungen von 3.693 auf 302. Vor allem hängt der Aufwand jetzt nicht mehr an der Gesamtzahl der Mitglieder, sondern nur noch an dem, was tatsächlich auf der Seite landet. Bei 500.000 Mitgliedern wäre die alte Variante rund achtmal langsamer als heute, die neue genauso schnell.

Beide Änderungen sind seit heute live. Fall euch etwas Langsames auffällt: bitte als Issue auf GitHub melden.

Rhombus ist keine Programmiersprache, die man morgen produktiv einsetzt (wahrscheinlich eher nie), aber es ist interessant sich damit einmal auseinander zusetzen. Es hat Spaß gemacht, diesen Artikel zu schreiben. heise.de/hintergrund/…

Heise
Heise

Ich dachte mir, dass euch dieser Vergleichstest sehr interessiert. 😉
heise.de/bestenlisten/…

Reply to a now-deleted post by @sebastian_haedr

sind die komischen Zeilenumbrüche eigentlich Absicht? 🤔

Nein, der Fix läuft gerade durch. Die CI Pipeline braucht immer mindestens 5 Minuten.

1

Sagen wir mal 10 Minuten. Ich habe gerade nachgeschaut. Claude arbeitet noch am Fix.

Reply to a now-deleted post by @sebastian_haedr

sind die komischen Zeilenumbrüche eigentlich Absicht? 🤔

Nein, der Fix läuft gerade durch. Die CI Pipeline braucht immer mindestens 5 Minuten.

1

Replying to @wintermeyer

Fax ist zurück

vutuv ist eindeutig eine deutsche Software 😂👍🏻

2

vutuv ist eindeutig eine deutsche Software 😂👍🏻

Claude meinte “Fax brauche wir nicht mehr. Ich nehme es raus.”

Ich darauf: “Immer langsam! Lass es mal drin. Vielleicht braucht es ja jemand.”

Diese Woche auf vutuv: von 7.110 auf 7.143

Ungewöhnlich dichte Woche, über 120 Änderungen zwischen Montag und Freitag (jetzt). Das Wichtigste, geordnet nach dem, was du merkst.

Unterhaltungen lesen sich jetzt wie Unterhaltungen

Der Permalink eines Beitrags zeigt jetzt die ganze Unterhaltung als Antwort-Baum: Antworten stehen unter dem Beitrag, auf den sie sich beziehen, auch wenn sie zeitlich durcheinander kamen (#1006, #1027). Lange Threads laden nur ein Fenster um den verlinkten Beitrag und blenden den Rest per Klick nach. Bilder kannst du jetzt auch mitten in einen Beitrag setzen.

Du verpasst keine Antwort mehr

Neue Antworten benachrichtigen alle Beteiligten (#1010), und wenn mich jemand mit @wintermeyer erwähnt, bekomme ich das mit. Zu viel? Thread-Benachrichtigungen lassen sich pro Unterhaltung abschalten (#1025). Ein Beitrag lässt sich noch 30 Minuten oder bis zur ersten Reaktion bearbeiten, danach steht er (#1023). Die Benachrichtigungs­ seite ist neu: nach Tagen gruppiert, mit Filtern und Seiten.

Was du nicht sehen willst, blendest du aus

Persönliche Filter: Wörter und Tags stummschalten. Passende Beiträge werden im Feed eingeklappt, deine eigenen nie (#940).

Jobbörse mit echten Filtern

Filter nach Mindestgehalt (#953), nach mehreren Tags (#951) und eine kleine Suchgrammatik aus ODER und Platzhaltern (#952).

Themen folgen

Folge einem Tag und bekomme dessen Beiträge in den Feed (#872). Getaggte Beiträge tauchen auf der Tag-Seite und in der Suche auf, und die Detailseite zeigt, wer das Tag empfiehlt (#1008). Ein einzelnes Emoji darf jetzt ein Tag sein.

Mehr fürs Profil

  • Buch- und Filmkritiken an Beiträgen, mit Cover, Seitenzahl und Verlag (#988)

  • Online-Messenger als Profilbereich (#979)

  • Nachweisdokumente zu Qualifikationen, sichtbar nur mit deiner Freigabe

  • Neue Lebenslauf-Einträge können deine Follower informieren (#980)

  • Du entscheidest, wie viel von deinem Geburtstag öffentlich ist

  • Telefonnummern nach privat/geschäftlich und Festnetz/mobil sortiert, Fax ist zurück (#948)

Fediverse: umziehen, ohne Follower zu verlieren

Konto-Migration in beide Richtungen (#986). Ziehst du zu vutuv, erkennt vutuv dich über alsoKnownAs. Ziehst du weg, leitet ein Move deine Follower zum neuen Konto um. Dein Profil bleibt erhalten.

Neu dabei?

Nach der Registrierung fragt eine kurze Willkommensseite, wo du bist und ob du Arbeit suchst.

Unter der Haube

Wir haben eine Sicherheitslücke in der Link-Vorschau geschlossen (SSRF, CVE beantragt), mehrere Zugriffsprüfungen nachgezogen und die Anmeldung der Echtzeit-Ansichten auf sichere Sitzungstoken umgestellt. Jedes hochgeladene Bild läuft vor der Veröffentlichung durch eine automatische Prüfung.

Danke

Fast alles davon geht auf eure Rückmeldungen und Issues zurück. Danke!

1

Replying to @wintermeyer

Seltsamerweise geht das in Mastodon, Pixelfed und Bizzfed auch. Ist das vielleicht ein “Feature” von ActivityPub?

Ich finde es trotzdem unlogisch, sich selbst nach oben loben zu können, bin also voll für Deinen Fix.

1

Sollte schon gefixt und eingebaut sein.

1

Replying to @wintermeyer

Vielen Dank Stefan.

Wenn ich jetzt noch Deinen Beitrag verlinken könnte, wäre es grossartig.

1

Kannst Du. Klicke auf die Uhrzeit am oberen Rande des Posts. vutuv.de/wintermeyer/posts/…

PS: ich bin mit dem Aufbau/Layout dieser Seite noch nicht richtig zufrieden. Das wird sich noch ändern.

1

Replying to @sebastian_haedr

@wintermeyer Das ist aber kein sehr hilfreiches Vorschaubild. Weißt du, was da passiert ist?The preview image for the above post: It's empty

1

Nein. Das ist ein Bug. Bitte mit der URL des Posts ein Bug-Report Issue auf GitHub einstellen.

1

@wintermeyer Hab gerade festgestellt, dass man seinem eigenen Beitrag ein Herzchen geben kann (“Gefällt mir”). Bug oder Feature?

1

Ich war mir die ganze Zeit selbst nicht sicher ob das ein Bug oder ein Feature ist. Habe gerade beschlossen, das es ein Bug ist. Danke für Deinen Input! Siehe github.com/wintermeyer/vutuv/…

vutuv
vutuv
1

Es wäre eigentlich cool, wenn vutuv einen “one-pager” hätte, der erklärt, was es eigentlich ist und was man damit machen kann.

Für kommenden Dienstag ist ein kurzer Blogartikel von mir zu vutuv geplant, da könnte ich die Inhalte gut gebrauchen.

2

Es gibt keinen one-pager. Ein paar Gedanken:

  • Prinzipiell ist vutuv ein Business-Netzwerk. Aber das ist mir zu eng gedacht. Wenn jemand vutuv nur zum Veröffentlichen und Lesen von Posts benutzen will, dann ist das genauso OK wie jemand, der nie etwas postet, sondern einfach nur seine Kontaktdaten abrufbar halten will.
  • Ein großer Unterschied von vutuv zu z.B. LinkedIn ist, das es nicht gated ist. Man benötigt keinen Account, um einen Mehrwert zu bekommen. Wenn Du meinen username/handle kennst, dann kannst Du Dir daraus die URL meines Profiles bauen und dort all die Informationen einsehen, die ich veröffentlichen möchte. Bei LinkedIn kannst Du nicht ohne LinkedIn-Account auf mein Profil. Du kannst auch nicht ohne weiteres die vCard mit meinen Daten downloaden.
  • Als weitere Besonderheit ist die Möglichkeit für Agenten mit vutuv optimal zu arbeiten. Mein Profile ist vutuv.de/wintermeyer und wenn ein Agent dieses Profil besucht, dann bekommt er den Inhalt als Markdown angezeigt. Siehe vutuv.de/wintermeyer.md (aber immer nur, wenn der User es freigeschaltet hat).
  • Die Daten werden in Deutschland gehostet. Auf echten Servern. Nicht in der Cloud. Es geht nichts and 3rd Party Dienste weiter. Keine 3rd Party Cookies.
  • Fediverse Anbindung. Überhaupt eine Offenheit für andere Dienste.
  • Post unterstützen Markdown. Fett. Kursiv. Durchgestrichen. Tabellen!
  • Es ist Open-Source (MIT). Das ist mir gar nicht mal so wichtig. Es ist für mich eher selbstverständlich. In der heutigen Zeit muss man keinen Code mehr verstecken.

Wenn Du Fragen hast, dann schreibe mir entweder direkt oder schreibe hier einen Post und CC mich mit @wintermeyer

Ich freue mich schon auf Deinen Blogartikel!

1

Replying to @wintermeyer

The TOTP configuration process works as well as expected! Thank you. All that I would advise is that having the OPTAuth URI available outside of the QR code would be assistive, because I am able to enter the entire URI into Bitwarden (in addition to merely the key), and having to invoke a QR code reader to extract the URI is an annoyance.

1

Please do me a favor and create a GitHub issue for that. Otherwise I’ll loose track. Thanks!

Replying to @nikolaus_schuel

so gut wie alle Angebote, die ich von denen bekommen hatte, hatten mit meinen Qualifikationen (vom Wohnort ganz zu schweigen) nichts zu tun.

Das hab ich tatsächlich auch meistens – allerdings nicht immer: Da sind ab und an tatsächlich ab und an auch brauchbare Angebote und engagierte Leute dabei.

Die Gruppen sind eher so wie Xing früher, also mit Mitgliedern, Moderator und einem eigenen Feed.

Ah, hmmm … bin mir nicht sicher, ob vutuv auch in diese Richtung gehen würde wollen. Da könnte @wintermeyer vielleicht was zu sagen 🤔

1

Puhhh… ich habe mir um das Thema Gruppen noch nie Gedanken gemacht. Habe prinzipiell nichts dagegen. Aber aktuell noch zig andere Sachen auf meiner To-Do-Liste.

Zum Beispiel wundert es mich, warum ich keine Notification darüber bekommen habe, das ich hier im Thread erwähnt wurde. Oder ich habe es übersehen. Muss ich mir mal anschauen.

Ich optimieren gerade die Art wie Updates zu Threads verarbeitet werden. Also keine Panik, falls mal eine Notification zu viel erscheint. In diesem Fall bitte einen Bug im GitHub eintragen. Mit URL und Screenshot. Danke!

OpenAI hackt Hugging, Face

KI außer Kontrolle: OpenAI-Modell hackt Hugging Face

OpenAI-Modell bricht aus Sandbox aus, hackt Hugging Face, um bei einem eigenen Test zu schummeln. Klingt nach Fiktion, ist aber offiziell bestätigt (von OpenAI selbst).

Wir haben den Vorfall aufgedröselt – inklusive der Ironie, dass kommerzielle KI-Modelle sich weigerten, bei der Aufklärung zu helfen, weil ihre eigenen Sicherheitsfilter den Angriff für echt hielten.

tagworx.net/ynews.php?cid=1&nid=39027

OpenAI Hugging Face KI-Sicherheit Cyberangriff
OpenAI Hugging Face KI-Sicherheit Cyberangriff
2

Die Geschichte hat es (mal abgesehen vom Marketing-Effekt) wirklich in sich. Ich glaube nicht, das sich das Problem 100% mit Guardrails lösen lässt. Eher andersrum. Nach einer disruptiven Phase könnte in Zukunft alles sicherer sein. Dummerweise kann es aber auch schief gehen.

PS: Skynet became self-aware at 2:14 a.m. Eastern Time on August 29, 1997. SCNR.

1

Replying to @wintermeyer

Nein, ich meine, wenn ich auf vutuv.de gehe. Stell dir vor, du hörst das erste mal von vutuv, googlest es und klickst auf den ersten Link. Höchstwahrscheinlich landest du dann auf vutuv.de und fragst dich, was du als nächstes machen sollst, hast aber vielleicht keine Lust, deine E-Mail irgendwo einzutragen, falls das am Ende nichts für dich ist.

1

Das ist einer der Gründe, warum ich “Stefan Wintermeyer” mit meinem Profil vutuv.de/wintermeyer verlinkt habe. Ich verstehe den von Dir aufgezeigten Punkt. Eine wirklich gute Lösung habe ich nicht. Man kann es an dieser Stelle nicht jedem Recht machen. Mein Ziel ist ein möglichst schmerzfreies Onboarding.

vutuv
vutuv

Neu auf vutuv: Nachweise für Zertifikate & Lizenzen

Ihr könnt jetzt zu jedem Zertifikat und jeder Lizenz einen Nachweis hochladen, als PDF oder als Bild (bis 10 MB). Auf dem Profil erscheint dazu eine kleine Vorschau. Wer sie anklickt, kann das Original ansehen und herunterladen.

Veröffentlicht wird nichts ohne eure ausdrückliche Zustimmung. Beim Hochladen gibt es ein Kästchen, das genau erklärt: Die Datei ist danach öffentlich sichtbar und kann von jedem heruntergeladen werden. Ohne Häkchen wird nichts gespeichert. Ladet bitte nur Dokumente hoch, die ihr veröffentlichen dürft, und schwärzt sensible Angaben wie Adressen oder Ausweisnummern vorher. Direkt nach dem Upload prüft unsere automatische Bildprüfung die Datei kurz, so lange seht nur ihr sie.

Ausprobieren könnt ihr das hier: vutuv.de/settings/qualifications

Das Feature ist ganz frisch. Testet es bitte. Fehler bitte als Issue auf GitHub melden.

Replying to @wintermeyer

Man kommt doch grad immer als Ungemeldete*r auf die Login-Seite (ja, man kann auf “Network” und “Jobs” gehen. Was helfen könnte, anderen vutuv schmackhaft zu machen:

  • eine Landingpage mit den top 10 Features (+ “das hat LinkedIn/Xing/etc. nicht”)

  • eine “Doku” mit mehr Infos zu den einzelnen Features

1

Was meinst Du mit “Man kommt doch grad immer als Ungemeldete\r auf die Login-Seite”*? Das sollte nicht der Fall sein und wäre ein Bug. Wenn ich auf vutuv.de/wintermeyer gehe, dann werde ich nicht weitergeleitet. Bitte erstelle ein GitHub Issue, falls das irgendwo anders ist.

vutuv
vutuv
1

Die Bücher von Wladimir Kaminer sind ja schon sehr unterschiedlich in der Qualität. Das hier ist ein gutes. Lauter kleine Geschichten. Grob mit der Klammer “Schönhauser Allee” umschlossen. Schon die erste Geschichte vom Ehemann, der seine Frau mit einem überfahrenen Wildschwein beschenken möchte und dann aber vom SEK überrascht wird ist richtig kurzweilig und lustig. Wenn man Kaminer mag, dann macht man mit diesem Buch nichts falsch.

190 pages

Schönhauser Allee

by: Wladimir Kaminer2001 · Audiobook (approx. 1 h 15 min) Publisher: Goldmann

ISBN 978-3-442-54168-3

Open Library · Amazon

Eine Bitte an alle Fediverse Spezialisten: Könnt Ihr einmal die offenen Issues unter github.com/wintermeyer/vutuv/… durchgehen und mit 👍 abstimmen, was wichtig ist? Das hilft bei der Priorisierung.

vutuv Fediverse GitHub
vutuv Fediverse GitHub

Gerade mit @johannes_haseneder ein sehr interessantes Gespräch zu vutuv und LinkedIn geführt. Er hat ein phantastisches Bild zu LinkedIn gezeichnet: Es ist wie früher in der Disco. Viel zu viel los. Laut. Ungemütlich. Teure und schlechte Getränke. Aber man geht trotzdem hin, weil man die Hoffnung hat jemand interessanten zu treffen.

1

Replying to @wintermeyer

Danke, wir brauchen also die kritische Masse in dem Bereich und müssen hier Gas geben. Eigentlich muss man auf bestehenden Plattformen posten und das Risiko eingehen, dass man dadurch gebannt wird.

Aber wenn es der eigentliche Weg ist, dann wird es kaum anders gehen! Oder Ihr müsst mit einem Influencer oder Content Creator zusammenarbeiten von Rang und Namen ;)

2

Ich kann mir nicht vorstellen, das man auf einer bestehenden anderen Plattform gebannt wird, weil man über vutuv.de spricht. Das blöde ist bei LinkedIn allerdings, das die die URLs “verkürzen” und man dann gar nicht beim ersten Lesen des Posts sieht worüber gesprochen wird.

Anyhow: Danke für Deine Hilfe!

Gestern wurde im heute journal (Video an Position 15:42) über die NSDAP-Karteikarten Suchfunktion auf sueddeutsche.de und anderen Zeitungen berichtet. Etwas spät (das Projekt gibt es ja schon seit Monaten), aber das nur am Rande. Als heise.de im März 2026 über die Möglichkeit der Suche im US-Nationalarchiv berichtete, hatte ich schon mal einen Blick reingeworfen (die Suche bei der Süddeutschen ist übrigens deutlich einfacher, aber leider mit einer Paywall). Mein Großvater väterlicherseits ist in der Datenbank aufgelistet. Ich kannte ihn nicht. Er ist weniger Monate vor meiner Geburt gestorben. Die Information an sich war nicht neu für mich. Mein Vater hat nie ein Geheimnis daraus gemacht, das sein Vater ein offener Anhänger der NSDAP war.

PS: Mütterlicherseits sieht es übrigens komplett anders aus. Mein Ur-Großvater war ein politisch verfolgter und laut Aussage meiner Oma im KZ (dafür gibt es leider keine öffentliche Datenbank). Das KZ hat er überlebt und wurde danach wohl von den Russen (Besatzungszone) ins Gefängnis eingesperrt (wieder als politischer Gefangener). Als er dann frei kam ist er mit seiner Familie in den Westen geflüchtet.

NSDAP Karteikarte

Replying to @wintermeyer

Will ja nicht trollen, aber wie steht ihr eigentlich zu Bizzfed? Ist ebenfalls ein berufliches Netzwerk im Fediverse und basiert auf ActivityPub, so wie Mastodon und Co.

Bin da auch und frag mich wie sich die beiden Netzwerke zueinander verhalten, wäre schade, wenn sie sich gegenseitig kanibalisieren, so dass keines wirklich durchstarten kann.

3

Noch nie etwas davon gehört. Das beantwortet schon die Frage. Das ganze ist ein Wettbewerb der Sichtbarkeit. Die Funktionalität ist heute leicht realisierbar.

Replying to @alexander_vds

Und wie geht es hier weiter? - Soll vutuv wirklich die Alternative werden für LinkedIn?

Falls ja, müssen wir aber viel tun ;)

1

Ich habe gestern erst mit @ulrich_wolf darüber gesprochen. Es handelt sich nicht um ein technisches Problem. Das aktuelle System deckt alles Basics ab. Zusätzliche Features und Bugfixes sind immer machbar. Das eigentliche Problem ist die fehlende Sichtbarkeit des Projektes. Der Schneeball ist noch zu klein. Wir müssen mehr Leute gewinnen und den Kipppunkt erreichen. Da ich kein Marketingbudget habe, geht das nur per Mundpropaganda. Sicherlich der schwierigste Weg.

Ich bin dabei auf Euch alle angewiesen!

3

Ein kurzer Blick in den vutuv Maschinenraum: Hier seht ihr, wie ich mit Claude vier verschiedene Issues parallel abarbeite. Natürlich übernimmt der Agent nicht das Denken komplett. Ich gehe die Liste der offenen Issues durch und wähle diejenigen aus, die ich bearbeiten möchte und die parallel laufen können, ohne sich beim Programmieren gegenseitig zu stören. Dann starte ich claude —worktree issue888 und gebe Claude die notwendigen Hintergrundinformationen zu dem Issue.

Bei gut formulierten Issues sage ich Claude: Fix it. Create a PR and merge it. Add a thank you note. Bei einigen Issues beginne ich jedoch mit einem Dialog mit Claude. Ich frage zum Beispiel nach den Auswirkungen des Features auf den Code oder nach sinnvollen Alternativen. Oft starte ich auch /rc und gehe dann mit dem Hund spazieren oder zum Supermarkt. Claude meldet sich dann per Handy, wenn er eine Frage hat.

Je nach Issue füge ich noch Anweisungen wie Run a browser smoke test. oder Details zur thank you note hinzu.

Die zugrunde liegenden CLAUDE.md Regeln optimiere ich ständig und diskutiere den ganzen Workflow mit anderen Entwicklern. Shoot out an @oliverandrich der mir viel Input und Ideen gibt.

Ich habe übrigens auch eine Regel, die Claude auffordert nach einer Problemlösung selbstständig eine bessere CLAUDE.md Regel vorzuschlagen. Wichtig ist ebenfalls hin und wieder alles aufzuräumen. Die Menge der CLAUDE.md Regeln darf nicht ausufern.

Screenshot von Agenten bei der Arbeit.

Feature Request: Make posts either searchable by tag or display posts on the tag page

Currently, when clicking on a tag in a post and no user with this tag is endorsed yet, the tag page is entirely empty, despite this tag potentially being used in multiple posts.

There’s also some precedence for letting people use the search to search for posts with this tag. Why is tag: a people-only filter?

github.com/wintermeyer/vutuv/…

️✅ Edit: Implemented in v7.114.0 (#965) 🚀

The tag search, which is (different from today) not disabled and shows posts containing the searched tags (which is currently not possible)
The tag page with a new tabber, the tab "People" being activated, showing endorsed users like the tag page currently does
Tag page again, same proposed tabber but now with the new "Posts" tab activated, showing posts, which is currently not possible
1

Caveman: Claude Code redet wie Höhlenmensch

Im ohnehin dichten Strom neuer Claude-Code-Skills sticht ein Repository ungewöhnlich weit heraus. Caveman von Julius Brussee sammelt seit Anfang April 2026 über 90.000 GitHub-Sterne ein. Die Prämisse ist so simpel wie kurios: Der Skill weist Claude Code an, in einer rudimentären, an Höhlenmenschen erinnernden Kurzform des Englischen zu antworten. Ein Alltagsbeispiel zeigt das Prinzip. Vorher: „It is going to rain later this afternoon, so you might want to take an umbrella with you“. Nachher: „Rain later. Take umbrella“. Das Motto aus dem README bringt die Idee auf den Punkt: „why use many token when few do trick“.

Was der Skill tut

Caveman bündelt Slash-Commands, einen MCP-Wrapper (Middleware zwischen Claude und externen Werkzeugen) und ein Skript zur Verdichtung der Memory-Dateien. Aktiviert wird der Modus per /caveman oder Klartext-Anweisung „talk like caveman“. Drei Stufen sind in der Praxis relevant: lite (leichte Kürzung), full (Default) und ultra (radikal). Brussee verspricht 65 bis 75 Prozent Token-Ersparnis. Daneben kondensiert /caveman-commit Commit-Botschaften, /caveman-review schrumpft PR-Kommentare auf eine Zeile, und /caveman-compress verdichtet Markdown-Memorys laut README um 46 Prozent.

Die Installation läuft in 30 Sekunden per curl-Einzeiler (macOS, Linux, WSL) oder PowerShell-irm (Windows). Voraussetzung: Node.js ab Version 18, Lizenz MIT. Neben Claude Code unterstützt der Skill rund 30 weitere Coding-Agenten, darunter Codex, Cursor und Copilot.

Was den Reiz ausmacht

Zwei Gründe sprechen für Caveman. Erstens die Token-Ökonomie. Wer Claude häufig nutzt, kennt die anschwellenden Token-Zähler. Ein um zwei Drittel kürzerer Output schlägt sich unmittelbar in der Abrechnung nieder und füllt das Kontextfenster langsamer, weil er als Verlauf in jeden weiteren Turn einfließt. Die Statistik /caveman-stats weist das eingesparte Volumen sogar in US-Dollar aus.

Zweitens die Geschwindigkeit, gleich in zweifacher Hinsicht: Eine Zeile wie „Off-by-one in pagination loop. Uses < not <=“ erfasst sich schneller als der ausformulierte Stand der Lehre, den erfahrene Entwickler längst kennen. Und weil LLMs Tokens sequenziell erzeugen, sinkt mit kürzerem Output auch die Antwortzeit. Bei langen Erklärungen spürbar, bei knappen Antworten weniger.

Wo der Charme bröckelt

So weit die Werbeprosa. In der Realität stößt das Konzept rasch an Grenzen, die das Repository selbst nicht thematisiert.

Die wichtigste betrifft die Sprache. Sämtliche Regeln im Skill-Prompt sind auf Englisch zugeschnitten. Der Skill weist Claude an, die Artikel a, an und the zu streichen, listet englische Füllwörter wie „just“, „really“, „basically“, „actually“ und „simply“ sowie englische Höflichkeitsfloskeln wie „sure“, „certainly“ oder „happy to“. Die mitgelieferten Beispiele zeigen ausschließlich englische Ausgaben. In der Praxis funktioniert der Modus deshalb nur auf Englisch gut.

Die zweite Grenze ist die Nuance. Komprimierung ist immer Verlust. Aus „This pattern is acceptable because the component owns its state, but in a shared-state context it would cause re-renders“ wird in full schnell „state local, fine. shared, bad“. Die Aussage stimmt im Kern, die für eine Architekturentscheidung relevante Bedingung verschwindet jedoch. Erfahrene Entwickler kompensieren das mit Nachfragen, die allerdings jede Token-Ersparnis ad absurdum führen, weil jede Klärung selbst wieder Tokens kostet. Einsteiger nehmen die verkürzte Heuristik unter Umständen als Regel. Genau hier liegt die Crux: Der Modus spart Token in jenen Antworten, in denen die Nuancen am ehesten zählen.

Zwei Erkenntnisse aus der KI-Forschung erweitern diese Skepsis. Sprachmodelle sind auf vollständige Prosa trainiert; reguläre Antworten liegen näher an dieser Trainingsverteilung und fallen schon deshalb substanzieller aus. Eine ACL-2024-Studie (Jin et al.) zeigt zudem: Verkürzte Reasoning-Schritte mindern die Leistung selbst bei erhaltener Information. Caveman beschneidet damit jenen „Denkraum“, den das Modell sonst über seine Ausgabe-Tokens entfaltet.

Hype-Kurve und stille Indizien

Die Sterne-Kurve stützt eine vorsichtige Lesart. Nach dem viralen Initialschub flacht das tägliche Wachstum sichtbar ab. Auch die offenen Issues häufen sich schneller, als Commits sie abarbeiten. Eindeutig zu lesen ist das nicht: Es kann ein Warnsignal sein, ebenso gut aber Folge einer Zeit, in der KI-Assistenten Issues und Pull Requests in einem Tempo einreichen, das ein einzelner Maintainer kaum noch sortieren kann.

Das wichtigste Indiz: Wäre das Konzept ein echtes Produktivitätswerkzeug, hätte Anthropic selbst längst eine vergleichbare Funktion in Claude Code eingebaut oder das Projekt übernommen. Bislang ist davon nichts zu sehen. Auch in Teams, die den Skill in Coding-Sessions testen, bleibt nach informellen Berichten nur ein Bruchteil dauerhaft beim Caveman-Modus.

Was sich mitnehmen lässt

Den Kern der Idee gibt es auch ohne Plugin. Eine kurze Anweisung in der projektweiten CLAUDE.md oder der globalen ~/.claude/CLAUDE.md reicht:

- Fasse dich kurz. Verzichte auf Höflichkeitsfloskeln, einleitende
  Bestätigungen und Wiederholungen der Frage.
- Antworte direkt mit dem technischen Kern, gerne in Stichpunkten.
- Code-Blöcke, Fehlermeldungen und Bezeichner bleiben unverändert.

Das funktioniert sprachneutral und lässt vollständige Sätze zu, wo Nuancen tragen. Hooks und MCP-Wrapper bleiben außen vor, der Lerngewinn nicht.

Fazit

Caveman ist ein gelungener Hack und ein Beleg dafür, wie schnell ein Meme heute GitHub-Trends dominiert. Als gelegentliches Experiment für Routinesitzungen lässt sich der Modus rechtfertigen. Als Default-Setting für seriöses Pair-Programming taugt er nicht. Wer Token sparen will, fährt mit dieser CLAUDE.md-Regel besser. Antworten zu kürzen bleibt eine gute Idee. Der Höhlenmensch-Sprech muss es dafür nicht sein.

Pro und Contra

+
65 bis 75 % weniger Output-Token, sichtbar in Rechnung und Kontextfenster Regeln und Beispiele rein englisch, deutscher Einsatz kaum praktikabel
Schnellere Antworten bei langen Erklärungen Nuancenverlust gerade bei Architekturfragen
Verkürztes Reasoning kann laut ACL-2024-Studie die Modellleistung mindern

Ab sofort lassen sich Bilder inline im Markdown Text platzieren. Vorher waren sie immer automatisch in einer Galerie am Ende des Textes. Das soll dem Autor ermöglichen Posts besser zu gestalten und für den Leser sinnvoller/angenehmer machen.

Frühstück im EM Breakfast Club.Bei der GUI bin ich mir noch nicht 100%ig sicher, was der beste Weg ist und freue mich über Anregungen dazu. Aktuell kann man per u.a. Bilder einfach per Drag and Drop in den Editor ziehen und dann rechts, links oder zentriert positionieren.

Als Beispielfoto seht Ihr hier ein Frühstück im EM Breakfast Club Hamburg. Sehr zu empfehlen!

PS: In der mobilen Ansicht werden Bilder nicht rechts und links, sondern nur direkt im Text angezeigt.

Bilder vutuv Editor Hamburg
Bilder vutuv Editor Hamburg

Bin gerade über chatto.run von @hendrik_mans gestolpert. “Chatto is a fast, fully-featured chat app”. Sehr cooles neues Open-Source-Projekt.

Chat open source
Chat open source
Screenshot der Webseite

Im Englischen gibt es die Begriffe “family friendly” und “NSFW” (Not Safe For Work). Bilder die innerhalb der vutuv Plattform veröffentlicht werden, sollen immer “Safe For Work” und auch immer “family friendly” sein. Was genau in diese Rubriken fällt wird immer zu diskutieren sein. Für den einen ist eine Pistole OK und für den anderen nicht. Für den einen ist ein Bikini OK und für den anderen nicht. Das ist eine sich konstant bewegende Linie. Die Kulturen und Empfindungen sind da sehr unterschiedlich.

Ab heute ist eine automatische Moderation von neuen Bildern aktiviert. Das alles geschieht lokal auf unserer Hardware in Deutschland. Es werden keine Daten oder Bilder an externe Dienstleister gegeben. Wer sich für die Technik interessiert: Ich habe dazu in der iX 7/2026 einen Artikel veröffentlicht. heise.de/select/…

Das ist ein Feature, bei dem ich nachjustieren werde. Wenn irgendwo ein Foto vom Tool zu streng bewertet und damit automatisch gelöscht wird, dann erstellt dazu bitte ein GitHub Issue. Das gleiche gilt natürlich auch andersrum.

NSFW vutuv
NSFW vutuv

Jenkins is new for me. Hope, I´ll understand what is it useful for :)

1

What have you done with it yet?

1

Letzte Nacht wurde in mein Auto eingebrochen. Sehr ärgerlich.

Etwas habe ich mich aber gefragt: Warum hat der Einbrecher die hintere kleine Scheibe kaputt geschlagen und nicht das größere Fenster in einer Tür? Die größeren Fenster müssten doch instabiler sein und entsprechend leichter kaputt gehen. Oder mache ich da einen Denkfehler?

Zerbrochene Autoscheibe

Bugs und Feature Requests

Wichtig: Beides hilft dem Projekt sehr!

Die Prios sind aber anders. Ich schreibe das hier, um mehr Transparenz zu erzeugen. Bugs haben immer Vorrang! Egal wie groß, klein, wichtig oder unwichtig. Im Idealfall ist ein Bug innerhalb von 24 Stunden gefixt.

Feature Requests können schon mal liegen bleiben und es gibt keine Garantie, das sie überhaupt umgesetzt werden. Manchmal geht meine mentale Roadmap in eine andere Richtung und dann passt das gerade nicht. Kann aber durchaus sein, das das gleiche Feature Request ein Jahr später umgesetzt wird.

Am einfachsten ist es beides im GitHub einzutragen. Je kleiner und klarer ein Issue gefasst ist, desto schneller wird es gelöst. Issues mit mehreren Themen „versauern“ schon mal. Man kann hier auf ein neues Issue verweisen, aber es ist nicht notwendig.

Replying to @wintermeyer

Habe ich bereits, und es funktioniert nicht.

1

Bitte erstelle einen Bugreport im GitHub.

1

Replying to @wintermeyer

I’m sorry, but I couldn’t find the DM channel.

1

I’ll have to improve the GUI to make that easier. Until then: You’ll find my email on my profile vutuv.de/wintermeyer

1

Unter vutuv.de/settings/organizations kann man ab sofort Organisationen anlegen. Das können Firmen sein, aber auch Vereine, Schulen, NGOs, usw. Das ist ein erster Schritt. In einem nächsten wird man dann Punkte im Lebenslauf damit verknüpfen oder auch Stellenangebote dort veröffentlichen können. Alles Teil von github.com/wintermeyer/vutuv/…

Replying to @wintermeyer

Hi Stefan. This is my first time using this kind of software. Will you be able to receive my comment? I don’t seem to see a button to send a message.

1

Replying to @wintermeyer

Kannst Du bitte einen Muster-DNS-Eintrag zeigen, wie die Verifikation aussehen soll?

1

Das sieht bei jedem Provider anders aus. Du musst einen TXT Eintrag erstellen und dann dort den Text eintragen. Besser kann ich das nicht erklären. Probiere es mal aus.

1

Auf vutuv.de/settings/links kann man jetzt die eigenen Webseiten verifizieren. Entweder per Rück-Link REL=ME, DNS-TXT-Eintrag oder .well-known/vutuv-verify.txt Datei.

1

Die nächsten Tage kann es hier ein wenig Ruckeln. Ich arbeite an ein paar neuen Features zum Thema Stellenausschreibungen und Firmen. Nähere Infos hier: github.com/wintermeyer/vutuv/…

Also nicht direkt in Panik verfallen, falls mal irgendwo ein Menüpunkt nicht richtig ist oder irgendwas noch nicht 100% rund läuft. Wenn etwas auffällt, bitte ein Issue auf GitHub aufmachen. Das hilft mir am meisten.

vutuv
vutuv
1

Feature Request: Follow tags

Like the Fediverse, vutuv could allow its users to follow tags. Unlike adding them to your profile, they could allow for the feed and the recommendations (should this be controllable?) to show posts/people with said tag.

github.com/wintermeyer/vutuv/…

The same UI as on the existing tag page (display name, most endoresed users, add button) but with a follow button next to the display title
1

Already in the pipeline. Very good idea! Got lost in a sea of other ideas/issues. Will be done. But probably not today.

Replying to @wintermeyer

An sich eine nette Idee, aber es verleitet, sehr viele personenbezogene Daten ohne Zustimmung der Person zu teilen 😬

1

Es wird nichts gespeichert. Es gibt keinen Nachteil. Wer das nicht machen will, kann weiterhin jemanden normal per E-Mail, SMS, WhatsApp oder Telepathie einladen. Oder halt auch nicht. Ich möchte hier auf den ersten Kasten auf vutuv.de/datenschutzerklaerung verweisen.

In der aktuellen iX und auf heise+ ist ein Artikel von mir zur Thema Prompt-Caching. Damit lassen sich Tokens sparen und Geschwindigkeit gewinnen. heise.de/ratgeber/…

Token shameless plug
Token shameless plug

Auf vutuv.de/settings/preferences kann man ab sofort selbst konfigurieren, ab wie vielen Zeilen ein Post im Feed abgeschnitten wird. Und man kann auch konfigurieren, ob Silbentrennung durch den Browser automatisch erfolgen soll oder nicht. Nach Desktop und Mobile unterschieden.

vutuv
vutuv
1

Dann werde ich mal für diese URLs eine Ausnahmeregelung einbauen. 😉

Auf vutuv.de/settings/preferences kann man ab sofort selbst konfigurieren, ab wie vielen Zeilen ein Post im Feed abgeschnitten wird. Und man kann auch konfigurieren, ob Silbentrennung durch den Browser automatisch erfolgen soll oder nicht. Nach Desktop und Mobile unterschieden.

vutuv
vutuv
1

Ab sofort werden bei Posts, die eine einzelne URL enthalten, Screenshots der entsprechenden Webseite automatisch erstellt und eingeblendet. Es ist ein Versuch. Mal schauen, wie viel Mehrwert es bringt. Shameless Plug Beispiel: wintermeyer-consulting.deVerified webpage of the author (wintermeyer-consulting.de)

vutuv
vutuv

Replying to @wintermeyer

Ja, ausprobieren werde ich es mal. Das Design ist schon sehr anders und die Bedienung auch irgendwie. Es hat mich ehrlich gesagt vorhin sogar sehr verwirrt. :)

Und ich war schon 2008 auf GitHub? Wusste ich garnicht.

❭ uvx gh-profiler oliverandrich
GitHub user: oliverandrich
🟢 No concerns found with user's profile.
   🟢 Account age: 18 years
   🟢 Profile information:
        name: Oliver Andrich
        blog: https://someonewho.codes/
        location: Koblenz, Germany
        email: oliver@andrich.me
        bio: Brewing code, sipping coffee, raising cats and hell (softly).
        mastodon: https://social.tchncs.de/@oliverandrich
        bluesky: https://bsky.app/profile/someonewho.codes
      Empty fields: company
      Orgs: django-commons

🟢 No concerns found with recent PR activity.
   🟢 No PRs opened in the last 21 days.

🟢 No concerns found with recent issue activity.
   🟢 No new issues opened in the last 21 days.
1

Und ich war schon 2008 auf GitHub? Wusste ich garnicht.

Sagt zu mindestens vutuv.

PS: Zählt das jetzt als Informations-Rekursion? 😉

Thema Sourcecode Hosting: Wo geht man hin, wenn man einen europäischen Anbieter für sein Open-Source-Projekt sucht und Codeberg aus Gründen nicht nutzen kann/will? Ist Sourcehut der Way to go? Welche Alternativen gibt es noch, wenn man Forgejo nicht selbst betreiben will?

1

Ich wußte bis zu Deiner Frage nicht mal, das sourcehut.org überhaupt existiert. Aber ich war auch “erst” 2009 bei GitHub nicht nicht wie Du schon 2008. SCNR.

Schwieriges Thema. Ich persönlich komme mit GitHub gut zurecht. Aber ich kann verstehen, wenn man etwas in Europa sucht.

Mal blöd gefragt: Was kann schon schief gehen, wenn Du Sourcehut mal ausprobierst? Ein Backup hast Du ja. Bei Codeberg hast Du ja auch Arbeit reingesteckt. Wenn Du nicht selbst hosten willst (was ich absolut verstehen kann) … bleibt ja nichts anderes.

PS: Design-Preise werden die so schnell keine bekommen mit der aktuellen Webseite. Aber GitHub ist auch nicht immer intuitiv. Man hat sich halt nur dran gewöhnt.

1

Replying to @wintermeyer

Wenn GitHub, dann aber auch Codeberg, im Sinne des Gedankens “weg von den großen Monopolen”

1

Done.

Melde Dich, wenn was fehlen sollte.

1
Screenshot GitHub Übersichtskarte

@dirk hat mich auf eine Idee gebracht: Ab sofort werden GitHub, GitLab und Codeberg Accounts mit zusätzlicher Info dargestellt. So kann man sich bei Entwicklern einen ersten schnellen Eindruck verschaffen und auch schnell mal einen Blick in populäre Repos werfen.

vutuv Codeberg GitHub GitLab
vutuv Codeberg GitHub GitLab
1

Replying to @wintermeyer

Würde es sich dennoch anbieten, OTP optional zu implementieren? ^^’

2

Ist ab heute verfügbar: vutuv.de/settings/security

Bitte probiere es einmal aus.

1

Replying to @dirk

hmmmm… vielleicht sollte man auch auf GitHub Accounts bzw. Repos verweisen können. Muss mal drüber nachdenken.

2

Also drauf verweisen kann man ja schon. Aber das auch etwas mit der Information gemacht wird. hmmm… ich probiere mal was: github.com/wintermeyer/vutuv/…

Als ich mit vutuv begonnen habe, habe ich das für eine gute Alternative gehalten, um mein Open-Source-Engagement zu verwalten. Also, so eine Art Open-Source-Experience-Network.

Mich würde sehr interessieren, wie Ihr damit umgeht.

Meine beruflichen Stationen der letzten Jahre habe ich auch erfasst.

1

hmmmm… vielleicht sollte man auch auf GitHub Accounts bzw. Repos verweisen können. Muss mal drüber nachdenken.

2

Replying to @wintermeyer

Sag mal, möchtest Du lieber Vorschläge hier oder auf GitHub als Ticket?

Könntest Du “Ehrenamt” ergänzen um “Hobby” und “Freiwilligenarbeit”?

Hobbies, gerade im IT-Bereich, werden häufig nicht als ehrenamtliche Tätigkeit anerkannt.

1

Sag mal, möchtest Du lieber Vorschläge hier oder auf GitHub als Ticket?

Beides ist OK und ich kann Dir nicht sagen, was besser ist. Wahrscheinlich im Zweifelsfall ein GitHub Issue. Aber hier hat es den Vorteil, das es von anderen vutuv Usern mit diskutiert werden kann, die vielleicht keinen GitHub Account haben.

Fazit: Aus dem Bauch raus entscheiden. Und ruhig mir noch mal nach ein paar Tagen auf die virtuelle Schulter tippen. Das hier ist etwas, das ich einbauen will, es aber heute nicht mehr schaffe. Damit hat es eine gewisse Gefahr vergessen zu werden. Falls Du einen GitHub Account hast, erstelle ruhig ein Issue dafür.

2

Ein großes Feature kann ich heute nicht angehen. 😂

"You've used 99% of your weekly limit" Claude Code Meldung.

Kleines Update zum Editor und zum Thema Bilder im Post. Ich schreibe erst, warum das Thema komplex ist und dann was gestern passiert ist.

Aktuell dürfen Bilder unter einem Post upgeloadet und dann auch dort angezeigt werden. Also so wie auch bei allen anderen Social Networks. Da bei vutuv allerdings Markdown besser unterstützt wird und der Editor das prinzipiell auch kann, stellt sich schon die Frage, ob es nicht auch sehr schön/praktisch wäre im Post selber Bilder einbauen zu können. Ich möchte dieses Tor heute noch nicht öffnen. Ich will erst mal schauen, wie es mit der aktuellen Methode läuft. Bilder im Post können schnell das ganze Feed-Layout optisch ins Chaos stürzen. Ich gehe mit den aktuellen Markdown Möglichkeiten ja schon sehr weit. Bei LinkedIn und Co. hat man nicht die gleichen Möglichkeiten wie bei vutuv. ABER: Das ist keine endgültige Entscheidung!

Gestern hat der pfiffige - und das meine ich voll im Ernst - @oliver_lietz sich gedacht “Ist mir doch egal, ob der WYSIWYG Editor das kann. Ist ja schliesslich Markdown. Dann baue ich die Bilder halt selbst im Markdown ein.” (siehe ersten Screenshot vom Post). Das habe ich gestern Abend gesehen und mir gedacht “Hut ab!” 😉 Sah auch gar nicht wirklich schlecht aus. Aber ich wollte ja erst mal die Version ohne Bilder im Text ausprobieren. Deshalb habe ich danach eine Validierung eingebaut, die überprüft, das keine Bilder im Markdown enthalten sind und diese auch in einem Post nicht angezeigt werden. Siehe zweiten Screenshot vom gleichen Post danach.

PS: Natürlich greift die Validierung auch beim Zugriff über die API.

Erster Screenshot, bei dem die Bilder noch im Post angezeigt werden
Zweiter Screenshot. Da werden keine Bilder mehr im Post angezeigt.

Replying to @wintermeyer

Works. Bilder lassen sich im Markdown-Modus allerdings nicht einfügen.

1

Das mit den Bildern … muss noch mal drüber nachdenken. Ich will mir erst mal das jetzige System im Betrieb anschauen. Also wie es von aktiven Usern benutzt wird.

Bilder im Text bieten Chancen und Risiken.

Es gibt einen neuen Editor in vutuv.

Posts und Nachrichten werden ja im Markdown-Format abgespeichert. Das ist für Techies praktisch, aber für alle normalen Menschen schon gewöhnungsbedürftig. Mit dem neuen Editor kann man jetzt halbwegs intuitiv Texte fett, kursiv und sonst was formatieren. Und wer will, kann weiterhin in Markdown schreiben.

Besonders gespannt bin ich auf den ersten Post mit einer Tabelle.

Screenshot des neuen Editors
1

Die Anfang Februar 2025 von Hostsharing (@hostsharing@geno.social) veröffentlichte Handreichung „Freie Software im Verein - Handbuch für eine nachhaltige Digitalisierung“ (hostsharing.net/downloads/…), bietet meinem Eindruck nach eine gute Grundlage für unternehmenseigene Konzepte.

1
From other networks 1

Ich habe Deinen Post zum Anlass genommen, ab sofort Accounts wie @hostsharing@geno.social automatisch auf den entsprechenden Account und Server zu verlinken.

Interesting article about the beginning of Claude Code: anthropic.com/features/…

Ein HEMS für meine kleine Solaranlage

Und meine ersten Zeilen in Rust

Da ich neue Programmiersprachen am liebsten lerne, in dem ich auch etwas damit entwickle, habe ich direkt mit einem kleinen Projekt begonnen. Wer schon mit vielen Sprachen gearbeitet hat, kann durchaus diesen Weg gehen. Nach einigen Tagen macht die App das was sie soll. Halt nur auf dem Mac. Heißt, wenn der Deckel zu geht, ist Schluß. Jetzt muß das noch auf einen Raspberry Zero. Und dann wird mit fortschreitenden Kenntnissen alles einem Refactoring unterzogen.

Terminalausgabe
1

Sehr cool! Und für alle, die - wie ich vorher - nicht wissen, was ein HEMS ist: Home Energy Management System

Es gibt ein neues Feature, um andere Personen zu vutuv einzuladen.Bitte probiert es einmal aus. Ich würde mich über Feedback dazu freuen. vutuv.de/system/invitations/…

1

Hallo Andreas! Schön Dich hier zu sehen.

Replying to @wintermeyer

Würde es sich dennoch anbieten, OTP optional zu implementieren? ^^’

2

Gib mir mal bitte ein Anwendungsbeispiel. Welcher User will OTP und kann/will nicht Passkey benutzen? Warum?

1

Moin, wie erwähne ich in meinem Lebenslauf eine langjährige selbstständige Tätigkeit als Übungsleiter bei unterschiedlichen Vereinen im Sportbereich/Reha Sport. Es ist weder Anstellung, Praktikum noch Ehrenamt?

1

Danke für den Hinweis! Ich habe zwei neue Kategorien hinzugefügt:

  • Freiberuflich / Selbstständig
  • Sonstige Tätigkeiten

Damit sollte das Problem gelöst sein.

1

Auf der eignen Profilseite kann man jetzt seinen Lebenslauf generieren und downloaden. Vielen Dank @lukas_schieren für diese tolle Idee und auch den anderen Feature-Request!

Mit dem .docx und .odt Layout bin ich noch nicht glücklich. Falls da jemand ein Händchen für hat würde ich mir über einen Pull-Request auf github.com/wintermeyer/vutuv freuen.

1
From other networks 1