Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Robert Wolff

@mahlzahn@nerdculture.de
mastodon 4.7.3
  • Open on nerdculture.de

„Die Wahl zu haben, ob man sich mit Missständen beschäftigen will oder nicht, das ist das Privileg der Nichtbetroffenen.“
“Having the choice to engage in grievances or not, that is the privilege of the unaffected.”
— Sarah Bosetti, 28.12.2022,
https://piped.adminforge.de/watch?v=XWXPcsSewGo&t=497
Titelbild: #showyourstripes 1850–2023, Genua, Italien © @ed_hawkins@fediscience.org, https://showyourstripes.info CC-BY-4.0

68 Followers
429 Following
34 Posts
Joined January 27, 2020
:codeberg: Codeberg:
https://codeberg.org/mahlzahn
:osm: OSM:
https://www.openstreetmap.org/user/mahlzahn
:bash: IIT:
https://www.iit.it/web/guest/people-details/-/people/robert-wolff
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 2mo ago
Replying to

#Censor, the #PDF document #redaction tool for the #GNOME desktop, was released in version v0.7.3. Find it at @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor or get it from your distribution package maintainers: https://repology.org/project/censor-document-redaction/versions (currently AUR, ALT Linux, and NixOS).

A bug was fixed that sometimes prevented files to be saved with the “Save” menu entry or associated keyboard shortcut Ctrl+S. Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.28.0).

Three new languages have been added to Censor since the last announcement here: Basque, Swedish, and Ukrainian. Thanks to the translators! You may contribute to translations at https://translate.codeberg.org/engage/censor

#censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF

flathub.org
10
4
6
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 2mo ago
Replying to
“Banish the ghosts” #Censor, the #PDF document #redaction tool for the @gnome@floss.social desktop, was released in version 0.8.0: https://codeberg.org/censor/Censor/releases/tag/v0.8.0 This version comes with major improvements to secure redaction of invisible elements: first, point- or line-like elements on page borders, and second, elements located outside of pages, quasi in infinity. These “ghosts” are now redacted or you’ll get warned during post-redaction-validation if redaction wasn’t possible. I discovered these issues in a few PDF documents after adding another big testing sample dataset, kindly provided by the #OpenPreservationFoundation: https://github.com/openpreserve/format-corpus Find Censor on @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor or get it from your distribution package maintainers: https://repology.org/project/censor-document-redaction/versions Thanks to its translators, Censor is currently available in 17 languages. I welcome your contribution to translations at #CodebergTranslate: https://translate.codeberg.org/engage/censor #censorship #Codeberg #Flathub #GNOME #GTK4 #linux #python #MuPDF #PyMuPDF
codeberg.org

Cookie monster!

4
3
5
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 2mo ago
Replying to
“Pixel, pixel, on the page” #Censor, the #PDF document #redaction tool for @gnome@floss.social, which allows you to censor documents with high quality, was released in version 0.10.0: https://codeberg.org/censor/Censor/releases/tag/v0.10.0 This release features a paranoid document redaction option, that draws the redaction rectangles, and saves page snapshots as raster images to the PDF document. Open documents in multiple windows and enjoy seeing their file names and real host paths in the window headers, inspired by Graphs, Typesetter, and others: https://floss.social/@sstendahl/115866127726594764 If you find issues with Censor, don't hesitate to report them. You may now include the debugging information, available from the troubleshooting section of the about dialog. Thanks to its translators, Censor is currently available in 19 languages: https://translate.codeberg.org/engage/censor Find Censor at @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF
codeberg.org

Cookie monster!

2
0
3
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 2mo ago
Replying to
“Preparing for the blackout” #Censor, the #PDF document #redaction tool, which allows you to draw black rectangles and permanently remove text and images below them, was released in version 0.9.0 (with a follow-up v0.9.1): https://codeberg.org/censor/Censor/releases/tag/v0.9.0 This version concentrates on draft and UI features. You can now save drafted redactions to the PDF document as PDF redaction annotations. Alternatively, you may export them to a JSON file, which may serve as a template for future redaction sessions. Censor’s welcome screen with new drop-file support and the keyboard shortcuts dialog were revised. On top of that, you may now censor in fullscreen mode. Find Censor on @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor or get it from your distribution package maintainers: https://repology.org/project/censor-document-redaction/versions Thanks to its translators, Censor is currently available in 18 languages. You may contribute to translations at https://translate.codeberg.org/engage/censor #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF #PyMuPDF
codeberg.org

Cookie monster!

2
2
3
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 5mo ago
Replying to
@manul70 @servo It's a feature, not a bug!
7
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
“Zoom in, zoom out, redact your points!” #Censor v0.7.0 ships improved zooming with pinch-to-zoom gesture on touchpads and touchscreens and various security bug fixes. Find it at @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor You may now redact safely also #PDF documents with cropped, scaled, or rotated pages. The upstream #PyMuPDF library has some issues treating these documents. Thus, I implemented manual transformation and drawing of the redaction rectangles, and verified the proper redaction with a specially created sample document, submitted to the collection by #pypdf: https://github.com/py-pdf/sample-files/pull/36 Additionally, point- or line-like elements are now properly redacted. Sanitization during post-processing keeps now entries in form fields (note: this changes previous behavior). Thanks to the translators, Censor is now available in 13 languages including Croatian and Russian. #censorship #redaction #Codeberg #Flatpak #Flathub #GNOME #linux #python #MuPDF
flathub.org
5
7
3
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to on nerdculture.de
“Better safe than sorry” For release 0.5.0 of #Censor, a lot of work went into improving the security of PDF redaction. PDF documents are tricky, and irrevocably removing elements from them is even more. With this release, before saving a redacted document, garbage is now properly collected and documents are sanitized, which means that metadata, page thumbnails, etc. are removed. Also, vector graphics are now removed with a more strict option when they overlap with redaction rectangles. On top of that, I added redaction of PDF annotations. The user interface was refreshed: with undo and redo buttons in the toolbar and improved document saving experience. Drawing rectangles is now indicated by a crosshair cursor. Thanks to the translators, you may now talk also Czech with Censor! Get it from @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor or contribute on @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor #censorship #redaction #PDF #Codeberg #Flatpak #Flathub #GNOME #python #MuPDF #PyMuPDF #linux
flathub.org
6
10
3
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
That said and celebrated ;), there are things that #Censor is not yet well redacting. The upstream library #MuPDF (with its #Python bindings in #PyMuPDF) supports by default only redaction of text, vector graphics and images. Testing on a variety of PDF files (thanks to #pypdf, #qpdf, #ghostscript, and their issue reporters, as well as @pdfarranger@fosstodon.org for their hint) let me discover that some vector graphics are not properly redacted and an upstream issue has been reported for that. Also, form fields (widgets), signatures and links may be incompletely redacted. You can find an updated list of “What is redacted? What not?” here: https://codeberg.org/censor/Censor/issues/120 #pdf #redaction #security
Codeberg.org

meta: What is redacted? What not?

> [IMPORTANT] > The following description is **only** valid for recent versions of Censor and is regularly updated. I recommend to install [the latest release](https://codeberg.org/censor/Censor/releases) for the most secure redaction. ## Elements under redaction rectangles - [x] Text: - ch...

5
9
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
“Secure #redaction by design and through extensive #testing” #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead. But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction. Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern@mastodon.green)! Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples! Find it at @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor #Censorship #Codeberg #Flathub #GNOME #Linux #Python
flathub.org
4
8
3
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 4mo ago
Replying to
RE: https://nerdculture.de/@mahlzahn/116498862033066274 @forgejo@floss.social If you want the release calendar on your devices, you may check out the following ;)
nerdculture.de
2
0
1
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 5mo ago
Replying to
“Annotation censoring everywhere” #Censor, the #PDF document #redaction tool for the #GNOME desktop, got a minor update to v0.7.1. Find it at @flathub@floss.social: https://flathub.org/apps/page.codeberg.censor.Censor and @Codeberg@social.anoxinon.de: https://codeberg.org/censor/Censor Censor’s #Flatpak package comes with the latest version of the upstream library #PyMuPDF (1.27.2.3). This solves an issue with annotations that could not be redacted in some files. Thanks to Julian Smith from #Artifex for fixing it upstream. In case you do not use the Flatpak package, you may need to wait for your distribution maintainers to update PyMuPDF’s version. Hindi has been added to the languages you may now speak with Censor. Thanks to the translators! #censorship #Codeberg #Flathub #GNOME #linux #python #MuPDF
flathub.org
2
5
2
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@seanm@infosec.exchange @adr@mastodon.social At least with all of these alternatives your data is not used for training LLMs as they by default stay on your device. I don't think that rejecting products only because AI was used should be the solution. It may be one of many parameters. But that, of course, is my own opinion.
2
1
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@davidrevoy @gunchleoc I voted firstly for four single ones, because the scrolling on mobile annoyed me on every single comic. But now, I think that the 2x2 is better as it looks more comic-like and has its specific style. If you still go for the single ones, maybe frames (also with copyright and episode title, numbering) could help.
2
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 7mo ago
Replying to
@RoboePi Nice reference to the RAM article ;) @jdoe @Minski @davidrevoy
3
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 5mo ago
Replying to
RE: https://floss.social/@forgejo/116441502237665413 @compfu @davidak @forgejo
floss.social

Forgejo: "@asynchronaut@fosstodon.org Although it is not of…" - FLOSS.social

1
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 5mo ago
Replying to
RE: https://floss.social/@forgejo/116441502237665413 @MoepMan @davidak @forgejo
floss.social

Forgejo: "@asynchronaut@fosstodon.org Although it is not of…" - FLOSS.social

1
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 8mo ago
Replying to
@Error @karotte @nor4 Safe password, by the way. Nobody would guess that it only has three letters!
2
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 5mo ago

RE: @marijn@mastodon.social

@beowulf@beosocial.de 💌

mastodon.social
1
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 5mo ago
Replying to
Good news for the #ArchLinux users among you: #Censor is now available in the #Arch User Repository (#AUR): https://aur.archlinux.org/packages/censor Your feedback is welcome! Already since version 0.3.0, Censor has been packed for #NixOS: https://search.nixos.org/packages?channel=unstable&show=censor Thanks to @pi_crew@social.project-insanity.org for maintaining! #pdf #redaction #linux #packaging #PKGBUILD #maintenance
aur.archlinux.org

AUR (en) - censor

1
6
1
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@uridl@mastodon.social @seanm@infosec.exchange @CoMaps@floss.social has quite strict AI usage rules, adapted from @forgejo@floss.social. At #Forgejo, we interpret the requirement of licensing that no current LLM can be used to contribute to the project (and recently adapted the wording). I don't know how CoMaps treats PRs made with AI and if they cherry-pick commits from OrganicMaps.
1
2
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@bytesalat @cmconseils too bad, thanks for warning and a reason to block 😥
1
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@annskaja Das kann man bsstimmt aussprechen, nachdem man in der Kirche den Segen erhalten hat.
1
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 7mo ago
Replying to
@mez @Em0nM4stodon at least @thunderbird gives me the option to encrypt the subject 🤔 Addresses, timestamps, etc. of course not.
1
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 8mo ago
Replying to
@Codeberg@social.anoxinon.de Thank you!
1
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 2mo ago
Replying to
RE: https://floss.social/@gnome/116985931040333333 This week, I presented #Censor and its latest release for the first time in This Week in #GNOME, or shortly #TWIG. You may find lot of nice first-hand reports there, and a few more screencasts of Censor in use, too (showing draft saving and redaction of non-PDF documents)! https://thisweek.gnome.org/posts/2026/07/twig-259/#third-party-projects
Open quoted post
Quoting
GNOME
@gnome@floss.social
Better colour management support in Loupe, Shortwave on Windows and MacOS! Oo7 gets closer to being production ready and much more in This Week in GNOME! #259 Color Management https://thisweek.gnome.org/posts/2026/07/twig-259/ #ThisWeekInGNOME #GNOME #TWIG
Open quoted post
floss.social

GNOME: "Better colour management support in Loupe, Shortw…" - FLOSS.social

0
1
1
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@mondstern hej, danke dir! Doch, sie werden auch übersetzt. Die farbigen Hervorhebungen markieren nur Wörter, die im Glossar stehen (rechts im Desktop- oder darunter im mobilen Browser). Das Glossar wiederum ist nur eine Unterstützung für eine möglichst konsistente projektweite Übersetzung.
0
2
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@M23SNEZHOK BTW, do you plan to submit it to GNOME circle? Of course, they have some Music apps already, but yours looks different, including lyrics …
0
1
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 9mo ago
Replying to
@Houl@wetdry.world Wayland, the new Heiland? (German for “saviour”)
0
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@mondstern Kein Stress, sie werden wohl erst in ein paar Wochen im nächsten Release mitkommen. Trag dich gerne auch in der Liste der Übersetzer ein, wenn du magst: https://translate.codeberg.org/translate/censor/censor/cs/?checksum=deecda9491124d4f
translate.codeberg.org
0
1
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 3mo ago
Replying to
@VQuaschning@mastodon.green Hier noch eine Quelle dazu: https://de.wikipedia.org/wiki/Liste_der_Temperaturrekorde_in_Deutschland
de.wikipedia.org
0
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@mondstern Auf neuer Zeile …
0
1
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 6mo ago
Replying to
@dpk Me, too, I am surprised. My choice was the opposite: alphabetically for branches and by date for tags. I name branches according some scheme and delete them after their is no use of them anymore. For tags I prefer something like semantic versioning for releases and the sorting by date makes much sense to me.
0
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 5mo ago
Replying to
@990000 @kepano Using a very long variable name in the LLM code, like DO_NOT_EXPOSE_API_KEYS_PASSWORDS_ATTACHMENTS_SCREENSHOTS_ETC.
0
0
0
0
Open post
Robert Wolff @mahlzahn@nerdculture.de
· 8mo ago
Replying to
@beandev@social.tchncs.de @jugglingjester@tilde.zone @CCC@social.bau-ha.us „Justizministerin Stefanie Hubig (SPD) hat zugestimmt: Alle, die das Internet nutzen, sollen künftig in einer verpflichtenden Datensammlung landen.“ – Zitat aus der Originalquelle.
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:33:20 UTC