Florian Kotthoff 🚆 39c3
banner
kotthoff.dev
Florian Kotthoff 🚆 39c3
@kotthoff.dev
Forschen @ https://www.offis.de | Entwickler @ https://www.openpv.de

researcher at https://www.offis.de | developer at https://www.openpv.de | maintainer open-mastr […]

🌉 bridged from ⁂ https://mastodon.energy/@floko, follow @ap.brid.gy to interact
Reposted by Florian Kotthoff 🚆 39c3
💪 Über 300.000 Bürger*innen haben mit uns für die Aufklärung der CumCum-Fälle gekämpft – mit Erfolg:
👉 Das Schreddergesetz ist Geschichte.
Jetzt heißt es dranbleiben, damit die CumCum-Milliarden endlich zurückgeholt werden.
December 26, 2025 at 10:13 AM
I'm at #39c3 this year. If you think about contributing to the open source PV system calculator https://openpv.de feel free to reach out to me at the congress.

#openpv
openpv.de
openpv.de
December 17, 2025 at 10:49 AM
Reposted by Florian Kotthoff 🚆 39c3
⚠️ Russland hat mithilfe einer Desinformationskampagne versucht, die deutsche Demokratie zu beeinflussen und zu destabilisieren.

🔎 Das zeigt eine Analyse vom Bundesamt für Verfassungsschutz (BfV) und dem BND im Rahmen des nationalen Attribuierungsverfahrens der @Bundesregierung zu Desinformation.
December 12, 2025 at 1:38 PM
Reposted by Florian Kotthoff 🚆 39c3
Thanks @Gargron for allowing us to do this the pure non-profit and FOSS way by saying no to earlier offers, some of which would have given you more than 10x the payout. I have been inspired by your vision about this project from the moment I met you 5+ years ago. It takes a lot of courage and […]
Original post on mastodon.social
mastodon.social
November 18, 2025 at 8:05 AM
Auf openpv.de ist ein Server ausgefallen, der unser Geländemodell bereitstellt. Deshalb wird die Karte weit unterhalb der Gebäude angezeigt.

@magro und ich fixen das gerade...

#openpv #balkonsolar
October 31, 2025 at 11:49 AM
Reposted by Florian Kotthoff 🚆 39c3
Internationaler Strafgerichtshof wirft Microsoft raus

Der Internationale Strafgerichtshof wirft laut Handelsblatt US-Dienstanbieter wie Microsoft raus. Und setzt auf deutsche Alternativen […]
Original post on social.heise.de
social.heise.de
October 30, 2025 at 8:38 AM
Reposted by Florian Kotthoff 🚆 39c3
hm. i wonder what this may cause
October 21, 2025 at 8:59 AM
Ich bin heute auf der #scicar25 Konferenz von @nrecherche und spreche über deutsche Energiedaten sowie die Möglichkeiten des Marktstammdatenerigster für den Journalismus.
https://25.scicar.de/scicar25/talk/ZQJPBN/

#EnergyMastodon
Energiewende tracken: Wie können wir die Datenqualität und -nutzbarkeit des Marktstammdatenregisters verbessern? SciCAR 2025
Das Marktstammdatenregister (MaStR) der Bundesnetzagentur ist für Datenjournalist:innen eine wichtige Quelle, um über den Stand der Energiewende zu berichten und diesen tagesaktuell zu verfolgen. Denn es enthält detaillierte Daten von Anlagenbetreibern, Netzbetreibern und Energielieferanten für den deutschen Strom- und Gasmarkt. Der Vortrag besteht aus drei Teilen: 1. Zunächst stellt Florian grundlegende Informationen zum Datensatz vor: Wie kann ich auf die Daten zugreifen? Welche Informationen bietet der Datensatz? 2. Im zweiten Teil thematisiert Florian die Datenqualität des MaStR, die oft unzureichend oder unbekannt ist und somit zu fehlerhaften Analysen führt. Ein Problem, das insbesondere in der regionalen und lokalen Berichterstattung bekannt sein dürfte. Hier präsentiert er unsere Ideen und ersten Schritte für eine gemeinsame und offene Datenvalidierung des Marktstammdatenregisters. 3. Timo stellt das Projekt MaStR4all vom Reiner Lemoine Institut (RLI) vor. Wissenschaftler:innen des RLI wollen in diesem Projekt das Open-Source-Tool open-mastr durch direkten Austausch mit den Nutzenden verbessern, um den Zugang zu energiewirtschaftlichen Daten aus dem MaStR zu erleichtern. Mit dem Tool können Nutzende die Daten gebündelt herunterladen und für Auswertungen nutzen – ohne tief in komplexe Datenstrukturen eintauchen zu müssen. So sollen noch mehr Akteure mit Daten der Energiewende arbeiten können sowie neue Zielgruppen für Wissenstransfer und Kooperationen angesprochen werden.
25.scicar.de
September 5, 2025 at 7:37 AM
Kleines, aber feines Update auf https://www.openpv.de/

Neigungswinkel und Ausrichtung der Flächen werden nun auf der Website angezeigt. Diese Werte können verwendet werden, um eine Berechnung des solaren Potentials in anderen Tools wie #pvgis durchzuführen […]

[Original post on mastodon.energy]
August 30, 2025 at 7:38 AM
Reposted by Florian Kotthoff 🚆 39c3
Letzte Woche wurde aufgedeckt, dass die ID-Fraktion, der auch die AfD im Europaparlament angehörte, mehrere Millionen Steuergeld an nahestehende Organisationen verschleudert hat.

Gerade haben AfD und andere Rechtsextreme versucht zu verhindern, das Thema von der Tagesordnung kommt.
July 7, 2025 at 3:22 PM
Reposted by Florian Kotthoff 🚆 39c3
Bitte denkt daran, eine Schale Kühlwasser für französische Atomkraftwerke rauszustellen.
July 1, 2025 at 11:40 AM
Reposted by Florian Kotthoff 🚆 39c3
When we released post editing for #mastodon, we first released a version that supported processing and displaying edits incoming from other servers, before releasing a version that flipped a switch allowing anyone to make edits. We're taking an identical approach with quote posts, as the […]
Original post on mastodon.social
mastodon.social
June 4, 2025 at 3:52 PM
Reposted by Florian Kotthoff 🚆 39c3
Extrem niedrige Preise & PV Spitzen:
Unser opensource EOS hat das super geplant & den Akku "leer" gemacht. Mittags, wird dann sogar aus dem Netz geladen+E-Auto.
Da MUSS die Reise hingehen.
GitHub -> Akkudoktor EOS
May 11, 2025 at 7:58 AM
Wir haben einen neuen Release von open-mastr, in welchem wir uns um die performance gekümmert haben. Neu sind ein effizienteres XML-Parsing sowie die Möglichkeit zur Parallelisierung. 🚀

Was ist open-mastr: https://open-mastr.readthedocs.io/en/latest/

Wie nutze ich die neue Parallelisierung […]
Original post on mastodon.energy
mastodon.energy
April 22, 2025 at 9:26 AM
Reposted by Florian Kotthoff 🚆 39c3
Kleine Steckerspeicher auch ohne PV-Anlage nutzen und dabei Geld verdienen? Das kann durchaus Sinn ergeben und die Energiewende auch für kleine Haushalte ohne Balkon möglich machen. Ich zeige euch, wie genau das gehen soll und was es euch bringen kann.

1/8
April 17, 2025 at 6:06 AM
Reposted by Florian Kotthoff 🚆 39c3
Eine neue Petition hat mehr als 10.000 Unterschriften:
Titel: Speicherung Netzdienliche Zwischenspeicherung erneuerbarer Energien durch Kleinspeicher
Mitzeichnungen: 10289
Diese Petition endet in 35 Tagen am 10.04.2025
Link […]
Original post on troet.cafe
troet.cafe
March 6, 2025 at 6:10 PM
Reposted by Florian Kotthoff 🚆 39c3
Der US-amerikanische Präsident und sein Vize beschimpfen und demütigen den Präsidenten eines angegriffenen Landes vor der gesamten Weltöffentlichkeit im Oval Office - voll kalkuliert und vorbereitet. Schwer erträglich und vor allem in seiner Wirkung fatal.
#Selensky
February 28, 2025 at 8:06 PM
Seit dieser Woche haben wir eine Rubrik "Was kann ich jetzt machen" auf https://www.openpv.de/
Dort leiten wir unsere Nutzer*innen auf die Informationsseiten von @balkonsolar @sfv und Bündis Bürgerenergie weiter.

#solar #balkonsolar
February 28, 2025 at 8:48 AM
Reposted by Florian Kotthoff 🚆 39c3
Kleinspeicher nutzen statt abregeln! Unterschreibt unsere neue Petition:
- bürokrat. Hürden Balkonsolarspeicher weg!
- Günstiger, sicherer und offener smart Meter Light
- API/Transparenz Netzentgelte
- freiwillige var. Netzentgelte für Kleinspeicher (damit netzdienlich. lohnt!)
February 27, 2025 at 8:50 AM
Reposted by Florian Kotthoff 🚆 39c3
12m² mitten in der Stadt für max. 30€ im Monat – klingt nach einem unschlagbaren Angebot, oder? Leider gilt das nur für Autos. Während Parkplätze spottbillig sind, kostet die gleiche Fläche Wohnraum oft mehrere hundert Euro monatlich.

Das zeigt, wie ungerecht […]

[Original post on mstdn.social]
February 18, 2025 at 9:50 AM
Windenergiemonitor Goal100

Ich habe mich vor ein paar Monaten mit den Menschen vom Windenergiemonitor ausgetauscht. Sie nutzen dort open-mastr - das python package für einen vereinfachten Zugriff auf das Marktstammdatenregister, welches ich mitentwickele […]

[Original post on mastodon.energy]
February 18, 2025 at 8:45 AM
Reposted by Florian Kotthoff 🚆 39c3
Alle wissen, dass es zu wenige Plätze für #psychotherapie gibt.

Bei mehreren Hintergrundgesprächen und Interviews der letzten Wochen ist mir aber aufgefallen, dass noch nicht mal Journalist:innen wissen, warum das so ist.

Es ist kein #Fachkräftemangel!

Bei uns im Psychosozialen Zentrum für […]
Original post on det.social
det.social
February 15, 2025 at 6:53 AM
Reposted by Florian Kotthoff 🚆 39c3
Bringing this highly requested feature to #mastodon and the fediverse is not as trivial as some might think, but quote posts are coming. Here is our latest write-up about our progress:

https://blog.joinmastodon.org/2025/02/bringing-quote-posts-to-mastodon/
Bringing Quote Posts to Mastodon
<p>Quote Posts are a popular feature of many social media platforms. They offer the ability to share another person’s post to one’s own followers, while adding a comment.</p><p>We want to share our thinking process in implementing Quote Posts in Mastodon, and explain why it has taken us some time to do so.</p><h2 id="background">Background</h2><p>In the past couple of years, as Mastodon has grown, we’ve spent time meeting with community leaders across a spectrum of interests, to understand their needs. We have learned that many groups use Quote Posts as their primary means to build consensus and community on other platforms. Quote Posts used in this way convey trust and respect for the original post, building on or enhancing an original idea.</p><p>On the other hand, back when Mastodon was first developed, we had seen the feature used for malicious purposes on other platforms, for example, to intentionally quote someone out of context, to direct hate speech and harass people. At that time, it was an easy decision for us: Mastodon would not have quote posts.</p><p>The continued popularity of requests for us to implement the feature has shown that their absence prevents many people from joining the Fediverse. We want to add Quote Posts to help people to transition away from proprietary, billionaire-owned social media to the open social web.</p><p>If you’ve been following our project, we first mentioned that we were considering bringing Quote Posts to Mastodon <a href="https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/">back in 2023</a>. During 2024, we applied for <a href="https://nlnet.nl/project/Mastodon-Quoting/">a grant from the NGI0 Entrust Fund</a>, to support our research and implementation efforts. With that support, we have done a lot of research and thinking, and we are sharing the outcomes of this work with you here.</p><h2 id="challenges">Challenges</h2><p>There are two primary elements to bringing Quote Posts to Mastodon: user-centric, and technical.</p><p>As explained above, the team started out with a shared view that Quote Posts can be misused. Many people simply do not want their content to be reframed by others; or they may find that if it is reposted, they receive unwelcome attention.</p><p>In order to mitigate these issues, we plan to include several features in our implementation:</p><ul><li>You will be able to choose whether your posts can be quoted at all.</li><li>You will be notified when someone quotes you.</li><li>You will be able to withdraw your post from the quoted context at any time.</li></ul><p>We also want to build a tight integration for Quote Posts with the reporting functionality, to help people to feel more safe.</p><p>On the technical side, the concept of Quote Posts is not standardised - there is no agreed way to build this feature into a W3C ActivityPub implementation so that it is automatically interoperable with the other applications in the Fediverse. Today, some third party Mastodon clients approximate quote posts, by showing a preview if a post contains a link to another post - but those efforts do not come with any of the features that we want to include. We want to collaborate to create a specification, so that we can encourage a better (and safer) way for all clients to have this functionality. We’ve spent time talking with users, with other Fediverse software developers (which include user facing applications), and with the developers of our own client apps, about how they might expect to see or implement Quote Posts. The output from this will be concrete proposals to help everyone building on the Fediverse.</p><h2 id="the-process">The process</h2><p>We are in the process of writing ActivityPub extensions (which we will publish as <a href="https://codeberg.org/fediverse/fep">Fediverse Enhancement Proposals</a>), in collaboration with other developers, to cover these features for any ActivityPub software that chooses to use them. These specifications can allow everyone to efficiently implement this same feature in an interoperable way. We’ve shared <a href="https://socialhub.activitypub.rocks/t/pre-fep-quote-posts-quote-policies-and-quote-controls/5031">initial work on this</a> for ActivityPub developers, and we’re also posting the <a href="https://github.com/mastodon/specs-background/blob/main/quote-posts/quote-posts-research-and-goals.md">background research</a> we performed, that was discussed with others - in both cases, these are being posted as deeper-dives for technical audiences and other implementers; they do not represent final outputs and choices.</p><p>In addition to these proposals, this feature will impact many parts of the Mastodon codebase, including the ActivityPub-handling code, the public API, web user interface, moderation panel and capabilities, the administration panel, and the official iOS and Android applications. We’re working on it, but Quote Posts will still take more time to develop.</p><h2 id="the-future">The future</h2><p>We know that Quote Posts are a source of concern for some members of the community, and highly-requested by others. We’re committed to sharing our progress, and listening to your feedback. Thanks for being a part of the federated open social web, and for using Mastodon.</p><div class="not-prose rounded-md p-8 flex flex-col items-center mt-8 border border-blurple-500"><h3 class="text-lg font-bold mb-2 text-center">Thank you for supporting Mastodon</h3><p class="text-md mb-8 text-center">We develop and maintain the free and open-source software that powers the social web. There is no capital behind this—we rely entirely on your support through platforms like Patreon.</p><div class="flex flex-col md:flex-row gap-4"><a class="flex-0 text-sm items-center justify-center rounded-md border-2 border-blurple-500 bg-blurple-500 py-2 px-4 !font-semibold text-white transition-colors hover:border-blurple-600 hover:bg-blurple-600 flex" href="https://patreon.com/mastodon">Donate on Patreon</a> <a class="flex-0 text-sm items-center justify-center rounded-md border-2 border-blurple-500 bg-blurple-500 py-2 px-4 !font-semibold text-white transition-colors hover:border-blurple-600 hover:bg-blurple-600 flex" href="https://donate.stripe.com/00g5l42h8ezY3YcaEE">Donate directly</a> <a class="flex-0 text-sm items-center justify-center rounded-md border-2 border-blurple-500 py-2 px-4 !font-semibold text-blurple-500 transition-colors hover:border-blurple-600 hover:text-blurple-600 flex" href="https://joinmastodon.org/sponsors">View our sponsors</a></div></div>
blog.joinmastodon.org
February 14, 2025 at 4:09 PM