Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Johannes Wilm

@johanneswilm.mastodon.world.ap.brid.gy
5 followers 0 following 20 posts

anthropologist, activist and hacker from Northern Europe. [bridged from mastodon.world/@johanneswilm on the fediverse by fed.brid.gy ]

PostsRepliesMedia
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 08/10/2026
"[T]here is one area where LLMs have proven to be much more productive: recreating existing programs. The way copyright law works, the thing that is protected is the computer code itself. It is not the behavior of the program." […] [Original post on mastodon.world]
A director instructing a robot in front of an audience
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 04/09/2026
Efter att ha granskat svaren om planen från de olika partierna och tittat på vad de har gjort tidigare, är slutsatsen denna: @vansterpartiet + #Socialdemokraterna + #miljopartiet (ett rödgrönt styre) Det här är den konstellation som skulle förändra mest och snabbast för tågen i Skåne […]
mastodon.world
Original post on mastodon.world
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 20/08/2026
Tågen i Skåne är en katastrof. Det är omöjligt att veta om nästa tåg kommer att ställas in och det är för dyrt att åka till Köpenhamn. Vi har frågat de olika partierna vad de kommer att göra åt det. Här är svaren från de partier som har svarat (hittills). www.taguppropet.se
taguppropet.se
Tåguppropet Skåne
Tåguppropet Skåne granskar tågtrafiken i Skåne och kräver svar från partierna.
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 11/08/2026
What if Y2K was never really fixed that night almost thirty years ago? Could it come back? A scenario I dreamt up www.johanneswilm.org/2026/08/11/the…
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 31/07/2026
Europe is stuck in a nationalist death-spiral, and I'm done pretending it's normal. Help Poland quit coal. Help Spain's neighbors build livable futures. Work together. The alternative is a continent that becomes a museum of its own small-mindedness — with war […] [Original post on mastodon.world]
A symbolic virtual bridge between Africa and Europe with a wind farm in the background
011 1
Reposted by Johannes Wilm
Fidus Writer @fiduswriter.openbiblio.social.ap.brid.gy · 28/07/2026
As part of our 5.0 release, Fidus Writer will become deployable with alternative backends or even entirely as a statically served single-page app. Here is a preview of what that could look like: fiduswriter.codeberg.page/fiduswrit…
fiduswriter.codeberg.page
@fiduswriter/editor — Standalone Demo
001 1
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 14/07/2026
This is a subject I've wanted to write about for a long time: There is no reason to believe that AI coding will lead to less work. It simply means more software. radicalpolitics.org/2026/07/14/the-…
A computer programmer in front of three computer screens with commanding CEOs standing in the background.
001 1
Reposted by Johannes Wilm
Fidus Writer @fiduswriter.openbiblio.social.ap.brid.gy · 08/07/2026
Responsible LLM usage - is that even possible? I have created a plugin and here are some of my thoughts on shaping it to encourage more responsible LLM usage. www.fiduswriter.org/2026/07/08/the-…
fiduswriter.org
The Fidus Writer Large Language Model Plugin – is this responsible AI usage?
One of the features we have been asked about most frequently in the last 3.5 years since ChatGPT came out has been to add an AI writing feature. Replacing human academics with AIs that write long texts containing made-up references, arguing for or against anything, must be one of the worst possible inventions from the perspective of someone trying to evaluate high school or college essays. In addition, there is the questionable practice of major US tech companies who have used the entire world’s written literature, with or without regard to copyright, to create their Large Language Models (LLMs) without permission from anyone. And now they try to market it as their own proprietary technology that no one else is supposed to be able to copy or otherwise reproduce. If that weren’t enough, there is an enormous amount of data centers being built, mostly in the US, likely even to run AI models for military purposes. These drive up electricity costs for the general public, which already suffers from a country with a very fragile social safety net and an infrastructure that hasn’t been maintained properly for decades as resources were diverted to war efforts abroad and lowering taxes for top earners instead. This raises questions about whether buying AI services from a country currently in trade disputes with much of the world serves the interests of its own population. All these points (and others) are arguments for using less AI and not making LLM-based features available in an academic editor such as Fidus Writer. The Luddites may have a point when it comes to AI. Nevertheless, we can see that LLMs also can be used for something positive. Rather than generating entirely new text based on nothing, LLMs can for examoke help find inconsistencies in arguments or improve wording. This is especially helpful when writing in a non-native language. It can also help academics reword their arguments into a language understandable by non-academics. Various companies and reseacrhers (mainly outside the US) have developed open-weights models many of which one can already run on one’s own infrastructure. While hardware requirements still exceed what an average laptop can handle, the research done by several research groups, especially in China but also in the EU and other places, has helped massively in lowering computing requirements — and with that, energy usage. It is now entirely possible to run reasonably good LLMs on the server of a smaller European university in full compliance with all GDPR rules and without excessive electricity usage. No one can prevent people with access to the internet from using LLMs to assist with writing. And given the above-mentioned positive aspects, in many cases it’s not a good idea to stop them either. But what we can do with an editor such as Fidus Writer is make it easier to use LLMs as a legitimate writing aid, rather than enabling the invention of new texts without any basis in reality. ## How we provide access to LLM features in our plugin Our plugin allows users to select either a few paragraphs or the entire document and ask a pre-configured LLM for assistance. The user formulates the prompt and specifies how to receive the response. The options are: * to preview each proposed change as a temporary suggestion that must be approved before becoming part of the document (disappears on browser reload) * to insert proposed changes as tracked changes * to automatically merge LLM-proposed changes into the text * to add comments to each paragraph with proposed changes * to analyze the entire article and create a single unified global comment None of the options allows the LLM to generate entirely new text unrelated to what the user has written. Additionally, any text snippets generated by LLMs are marked as such in the document source. Currently, this information is not actively used, but it could enable AI-usage analysis in your texts later on. The server operator can configure an LLM via the server configuration file; alternatively, each user can specify their preferred server and model in their user settings. Our plugin communicates with the OpenAI-compatible API, which many other providers have adopted. For example, you can create an account on OpenRouter and try out many of the open-weights models available there. The quality of many LLMs is now so high that you don’t always need the most powerful model for every task. Consider what type of model you really need. Using a less powerful model for simpler tasks benefits both the user economically and the environment through reduced energy consumption. And if you still don’t want to use LLMs, that is a perfectly acceptable choice. All LLM features in Fidus Writer remain in an optional plugin that you can enable or ignore. It will be available starting with Fidus Writer 5.0, likely to be released toward the end of 2026.
010 1
Reposted by Johannes Wilm
Fidus Writer @fiduswriter.openbiblio.social.ap.brid.gy · 12/03/2026
The next feature for Fidus Writer 4.1 is ready - import of embedded citations (ODT: @jabref and @zotero DOCX: Zotero, Mendeley, Citavi, Endnote). And export of embedded citations to both. And import of different source types into the reference collection (Zotero, Mendeley, PBIB, RIS, Citavi XML) […]
openbiblio.social
Original post on openbiblio.social
015 5
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 13/03/2026
The EU: We need European alternatives to US payment systems (to prevent spying/control issues). Swish (one of the few European payment systems): Let's cooperate with Paypal. 🤔
001 1
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 09/01/2026
I wrote down a few reflections related to the recent events in Venezuela and my own experience from Nicaragua back at the beginning of Ortega's second time as president. radicalpolitics.org/2026/01/09/poli…
radicalpolitics.org
## Overview: European political culture's emphasis on compromise and long-term planning often clashes with the uncompromising, winner-takes-all approach seen in parts of Latin America, where opposition groups may prefer foreign intervention over constructive dialogue. I remember my time in León, Nicaragua around 2007-2009. For a long time, I was hanging around the headquarters of a leftist-intellectual opposition movement, the Movimiento Renovador Sandinista (MRS). Historically, they had belonged to the same overall Sandinista movement as Daniel Ortega, the person who once before had been Sandinista president in the 1980s had returned to the presidency, and his mainly working-class base had just come to power with the Frente Sandinista de Liberación Nacional (FSLN). The government’s support for anti-abortion policies had made me think that instead of supporting the FSLN, I should probably associate with this other Sandinista group. They were not formally part of the government and could therefore criticize what was happening. Given my experience with politics from countries in North-western Europe, I assumed their approach would be a mix of criticism of the FSLN’s more conservative views while simultaneously supporting the progressive social programs the government was rolling out: a mix of trying to push the government further left while simultaneously competing in the electoral arena. I had simply taken the FSLN to be something like a slightly more orthodox social-democratic party and the MRS to be something like one of the more fashionable parties one can find on the European left that try to define a space to the left of social democracy, including activism, while simultaneously cooperating whenever needed to gain a majority against more conservative forces. It was during the 2008 municipal election campaign that I discovered things were quite different. They would criticize abortion policies outside Nicaragua as being too harsh, while within Nicaragua they would do the opposite: claim that the FSLN still allowed abortions, just under another name. Instead of trying to discuss what would be the best policy from a leftist viewpoint, the focus was mostly on how to defeat the FSLN and particularly Daniel Ortega. For example, one thing I observed during that time, some of them would spray paint their own campaign headquarters only to claim it was an attack by Daniel Ortega’s forces. In these first few years, the FSLN did not hold a majority in parliament but was time and again able to play out the opposition parties against one another. The print media, dominated by the two main daily newspapers1, called Daniel Ortega a “dictator” on a daily basis. The leaders of the MRS did not spend any time trying to cooperate with the FSLN to promote progressive policies. Instead, they promoted the idea right from the start that this was a dictatorship. Over time, I realized that these opposition Sandinistas of the MRS were mostly interested in talking to me and other Europeans and North Americans in order to promote a particular view of Nicaraguan politics. Claims that their own candidate in the elections had more than 50% support in opinion polls in León would easily have been dismissed by any Nicaraguan as propaganda, since it would be highly unlikely that this party, representing a small fraction of the upper middle class, would gain that kind of support among the poorer segments of the population. But a European who had only been in Nicaragua for a few days or weeks with rudimentary knowledge of Spanish might believe it. ### The Longing for External Coup d’État But why conduct an information campaign targeting foreigners (and foreign newspapers like The Guardian) in relation to elections that only Nicaraguans could vote in? I soon learned that there would always be a sense that another way of regaining power would be for a foreign power to intervene in Nicaraguan politics and hand over power to someone else. Some politicians seemed to think this would be the best way forward for them to regain power. So telling me certain things was meant for me to relay to other Europeans back home, and then for European parties to possibly support a US-led military intervention that would end with an MRS candidate in the presidency. In European politics, this would seem far-fetched: who guarantees that it is their side that will end up with the presidency in the end and not someone else, as seems to be the case now in Venezuela where former vice-president Delcy Rodríguez has taken over instead of one of the opposition candidates? Or what if the US takes control directly or seizes all the natural resources? The outcome of a coup d’état is not certain, and so for Europeans who like to plan things for many years ahead, it doesn’t seem to make sense or be a meaningful strategy at all. But in some certain Latin American peripheral countries, such as Venezuela or Nicaragua, some opposition politicians come to other conclusions. It is this situation I am reminded of when I now hear in the news that certain groups of Venezuelans celebrate that Maduro is gone and even call for full-scale US intervention to replace Rodríguez rather than trying to see whether it might be possible to find a compromise within the Venezuelan political discussion on certain policies. ### Who Betrayed Us? The Social Democrats!2 The conflict in Nicaragua was never resolved. The FSLN took more and more control over the state in the coming years, with solid majorities in parliament. The opposition continued to freely voice their fundamentalist opposition views until around 2018, when a very violent series of protests and crackdowns left many dead. The FSLN government survived, but the almost absolute freedom of press that existed before no longer exists. Leading opposition leaders have been detained and many of them have been expelled from Nicaragua and had their citizenship revoked. The trust was gone – on both sides, and there seems to have been no room left for compromise. It’s easy to make generalizations and paint international contrasts starker than they really are. The European Social Democrats have also not been too happy with the left-wing junior parties they have had to deal with. In countries like Germany and Sweden, the main party to the left of the government has never officially been part of the government, and collaboration is, in most cases, something initiated from the junior party rather than the other way round. It would also make sense to analyze what these larger parties have done to try to keep the smaller intellectual parties near them and prevent them from turning into pure opposition parties that seek to overthrow the government by any means possible. Could they not try to be the ones initiating compromise more often? I am not here trying to exclusively blame one side or the other or say that everything in Latin America is entirely different from Europe. But I think Europeans need to understand that there is a tendency of completely uncompromising politics in certain Latin American peripheral countries, which means that some people don’t mind using any trick if it might result in foreign intervention in a way that would not make sense in many North-western European countries. ### It is not for the West to fix It is for the above reason that I would be very critical of European or North American military intervention in peripheral countries. “There is this evil dictator and the only thing that can get him removed is a a military intervention”, is an argument that may seem persuasive for western supporters of democracy at first3. However, one intervention now can mean that for the next 50 or 100 years, there will be a fraction of the population calling for the next military intervention, hoping that they will end up in power. If we want a democratic world where imperialist powers do not play a major role, the time to stop intervening militarily is always right now. A functioning democracy requires at least two willing parties/groups that represent different factions of society and accept to work together constructively, even when they fundamentally disagree on many issues. Without this basic willingness to compromise and cooperate, democratic institutions cannot survive, and the door opens for authoritarian solutions or foreign interventions that further undermine democratic development. Under some circumstances, in some places those two parts just aren’t there, and western bombs will not make them appear either. 1. The printed press consisted of the conservative La Prensa and the MRS Sandinista-friendly El Nuevo Diario at the time. ↩︎ 2. German political saying after the Social Democrats votes for war credits after World War One. ↩︎ 3. Ignoring for the moment that there are other, more powerful groups in western countries with a material interest in looting the countries of the periphery ↩︎ ### _Related_
000 0
Reposted by Johannes Wilm
Fidus Writer @fiduswriter.openbiblio.social.ap.brid.gy · 05/04/2025
Fidus Writer 4.0 has been released - full announcement: www.fiduswriter.org/2025/04/05/fidu… Try it out on www.fiduswriter.com
fiduswriter.org
Fidus Writer 4.0: A Decade’s Largest Update Brings Powerful Import/Export Features and Accessibility
We are thrilled to announce the release of **Fidus Writer 4.0** , the most significant update to our collaborative academic writing platform in nearly a decade! Originally planned as version 3.12, this release grew into a major milestone packed with transformative features, accessibility enhancements, and technical upgrades. After rigorous testing and refinements (now at version 4.0.5), Fidus Writer 4.0 is ready to elevate your writing experience. A lot of the work that went into Fidus Writer 4.0 was sponsored by the **European Union/NLnet Foundation**. * * * ### **What’s New in Fidus Writer 4.0?** #### **1. Enhanced Export and Import Capabilities** Fidus Writer now supports a wider array of formats, making it easier to integrate with academic workflows: * **Tracked Changes in ODT/DOCX** : Export and import documents with tracked changes, perfect for collaborative editing. * **Pandoc Integration** : Import/export lesser-used formats via the new Pandoc filters, expanding compatibility. * **Book Exports** : Generate JATS XML (BITS XML), ODT, and DOCX files for entire books, ideal for publishers and long-form projects. * **MathML in JATS XML** : Improved accessibility and standards compliance for mathematical content. #### **2. Accessibility First** We’ve prioritized inclusivity and usability: * **Keyboard Navigation** : Navigate menus, dialogs, and the editor entirely via keyboard. * **ARIA Tags & Visual Shortcuts**: Screen-reader-friendly interfaces and on-screen keyboard shortcut hints. * **Color Contrast Adjustments** : Updated color schemes for better readability, validated through accessibility reviews. #### **3. Collaboration Upgrades** * **Django Channels** : Replaced Tornado with Django Channels for real-time collaboration, improving stability and scalability. This allows for running multiple Fidus Writer processes of the same installation on one server for improved performance. * **User Invites** : Streamlined invite process with sequential email handling and better error recovery. #### **4. Modernized Infrastructure** * **Rspack & Biome**: Switched from Webpack to Rspack and adopted Biome for faster builds and modern linting. * **Dependency Updates** : Upgraded to Django 5.1.7, MathLive 0.104.0, and other critical security/performance patches. #### **5. Documentation and Security** * Comprehensive documentation updates and security audits (thanks to support from **NLnet**). * Improved test coverage and debugging tools, including video capture for troubleshooting. * * * ### **Under the Hood** * **Real-Time System Overhaul** : Migrated to Django Channels for websockets, enabling future real-time features. * **Performance Tweaks** : Memory optimizations, faster data table rendering, and reduced latency. * **Developer Experience** : Simplified codebase structure, updated linters, and GitHub Actions improvements. * * * ### **Upgrade Now!** The easiest way to install Fidus Writer 4.0 on your server is via Ubuntu Snap. If you enable automatic updates, your server installation should have been updated already. You can also install Fidus Writer from the Python Packaging Index or run it via docker. You can even download the sources directly from the repository. * * * ### Help us improve! The code doing the import and export from and to ODT and DOCX is really complex and there are likely many files that still are not imported or exported correctly. You will help us a lot by emailing such files to us so that we can improve our filters. Explain in an email what part isn’t working the way you expected it to and send it along with the file to mail@fiduswriter.com. * * * ### **Thank You!** This release was made possible by our dedicated community, contributors, and support from **NLnet**. Your feedback and testing have been invaluable. Have questions or spot an issue? Visit our forum or open a ticket on GitHub. **Here’s to the next decade of collaborative writing!** — The Fidus Writer Team **Follow Us** : Mastodon | Facebook
011 1
Reposted by Johannes Wilm
Fidus Writer @fiduswriter.openbiblio.social.ap.brid.gy · 26/03/2025
Fidus Writer 4 has been released! Biggest release in a decade! Improved exports (including tracked changes/commemts to ODT/DOCX and exports into several new formats), the first ever document import (including Zotero support when importing ODT), accessibility improvemenrs, etc. Stay tunes for […]
openbiblio.social
Original post on openbiblio.social
014 4
Reposted by Johannes Wilm
Radikal Politikk @radikalportal.mastodon.nu.ap.brid.gy · 15/02/2025
Media, journalister og forskjellen på folk radikalpolitikk.no/2025/02/15/media…
Fra Palestinakomiteens markering i Bergen for drepte palestinske journalister i Gaza.
001 1
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 05/02/2025
#Trump has come up with the solution to the Palestinian question - the US will take over #Gaza and throw the current inhabitants out - so much for decolonization. I recently came across this newspaper article about my grandfather in 1952 when he was working with Palestinian refugees in Jordan […]
mastodon.world
Original post on mastodon.world
001 1
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 19/01/2025
Apparently the US #TikTok ban also affects me (an EU citizen living in the EU).
001 1
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 08/01/2025
Why is #Denmark not criticizing #Trump's plans regarding #Greenland very much? One issue may be one of investments. The Danish royal family has wealth in fund which of which the top 9 stocks are US American[2]. Only 3 stocks among top 20 are European (ASML, Schneider, Allianz). The Danish […]
mastodon.world
Original post on mastodon.world
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 07/01/2025
#Trump now saying the US may use military force to take #Greenland in order to protect it. Unfortunately that shows that the Greenlandic PM is wrong when he says that 56000 Greenlanders can run their own country independently - the #USA will simply invade them. Maybe this is the time to call […]
mastodon.world
Original post on mastodon.world
001 1
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 20/12/2024
So much for Trump working against the military-industrialist complex. www.ft.com/content/35f490c5-3abb-4a…
ft.com
Trump wants 5% Nato defence spending target, Europe told
US president-elect’s closest foreign policy aides indicate he will continue arming Ukraine while pursuing end to war
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 20/12/2024
Sad development www.economist.com/science-and-techn…
economist.com
Academic writing is getting harder to read—the humanities most of all
We analyse two centuries of scholarly work
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 11/12/2024
Surprise, surprise - electricity prices in Southern Sweden have surged again. I hope that all efforts have been made to insulate every house and office and replace electric heaters with more cost efficient alternatives. We all knew this was going to happen eventually […]
mastodon.world
Original post on mastodon.world
000 0
Johannes Wilm @johanneswilm.mastodon.world.ap.brid.gy · 25/11/2024
This came in the mail today. I'll be the man reading a book at a children's birthday party (in the background) while the other adults go around shooting each other with kalashnikovs.
010 1
Reposted by Johannes Wilm
Radikal Politikk @radikalportal.mastodon.nu.ap.brid.gy · 20/11/2024
Venstresiden må støtte fredsbevegelsen, ikke krigsbevegelsen! radikalpolitikk.no/2024/11/20/venst…
Anti-krigs demo i Oslo
001 1