Magnus Manske
magnusmanske.wikis.world.ap.brid.gy
Magnus Manske
@magnusmanske.wikis.world.ap.brid.gy
#rustlang #mediawiki #wikibase #wikidata #wikipedia #foss #fedi22

🌉 bridged from ⁂ https://wikis.world/@magnusmanske, follow @ap.brid.gy to interact
Reposted by Magnus Manske
RE: https://openbiblio.social/@awinkler/115751252546977435

Hier noch der Link zu #wikiflix: https://wikiflix.toolforge.org/#/

Und falls sich jemand an der Datenpflege im Hintergrund beteiligen möchte: Es gibt ein Projekt für die Erfassung von Filmen, Schauspieler:innen und allen anderen Dingen […]
December 20, 2025 at 10:28 AM
Reposted by Magnus Manske
Die @wochendaemmerung empfliehlt #wikiflix und erwähnt in dem Zusammenhang die gemeinfreien Filme, die auf #wikidata verlinkt sind. Schön, wenn das digitale #Kulturerbe und wikidata in den Medien eine Rolle spielen!

Cc @magnusmanske

Die Wochendämmerung - Der stabile Wochenrückblick: Glatzen […]
Original post on openbiblio.social
openbiblio.social
December 20, 2025 at 9:46 AM
Reposted by Magnus Manske
Very happy to introduce a new tool, BookReconciler!

You can take spreadsheets with book data and add subject headings, descriptions, ISBNs, HathiTrust IDs, & more. You can also cluster editions & variations of the same "Work."

Led by @thisismattmiller.com and supported by @post45data.bsky.social.
December 17, 2025 at 9:37 PM
Last Christmas
I watched Wrath of Khan
but the very next day
you watched Motion Picture
This year
The Final Frontier
and maybe the Christmas Special
December 16, 2025 at 9:21 AM
DM: "The party feasts on roast boar and mead all night."

Wizard: "I cast Cone of Gavis!"
December 11, 2025 at 4:20 PM
Either train GPS failure, or weirdest wormhole ever
December 7, 2025 at 9:43 AM
Reposted by Magnus Manske
Borland TurboVision (the PC text mode windowing UI used in Turbo Pascal/C++) has been open-sourced and updated to work seamlessly on Linux and with Unicode:

https://github.com/magiblot/tvision

It’s all in C++, though if someone hasn’t wrapped it in bindings for Python/Rust/&c. yet, surely they […]
Original post on mastodon.social
mastodon.social
December 6, 2025 at 11:33 AM
The CUPS printing system is short for Cruel and Unusual PuniShment
December 5, 2025 at 6:53 AM
Reposted by Magnus Manske
Unix - BSD developers : this code should run and be maintained as long as computers exist.

Linux - GNU dev : this code should run and be maintained as long as someone is willing to do the work

Consultant: this code should run until the end of my contract.

Enterprise grade B2B software : this […]
Original post on mamot.fr
mamot.fr
December 2, 2025 at 3:41 PM
Reposted by Magnus Manske
How far will it go this time?
This post from #mastodon can reach the whole #fediverse, #bluesky & more.
That's #sharkey, #misskey, #pixelfed, #mbin, #lemmy, #friendica, #hometown, #Akkoma…

If you see it, please share it.

#socialmedia !fediverse@piefed.social
November 21, 2025 at 1:44 PM
>760K biographical entries from the National Library of India in Mix'n'match:

https://mix-n-match.toolforge.org/#/catalog/7480
November 28, 2025 at 2:15 PM
Reposted by Magnus Manske
Im Sommer habe ich hier einen Toot gesehen, wo jemand nach einer Platform sucht, auf der "überholtes" Schulwissen gelistet wird. Also man gibt sein Abschlussjahr ein, und sieht dann welche Dinge aus dem #lehrplan inzwischen nicht mehr stimmen.
Leider gab es sowas anscheinend nicht. Also habe ich […]
Original post on mastodon.social
mastodon.social
November 20, 2025 at 9:56 AM
Reposted by Magnus Manske
Latest Servo release hints at a real Rust alternative to Chromium

https://www.theregister.com/2025/11/18/servo_002_arrives/

As Mozilla stumbles into 'AI everywhere,' you might be glad of a non-Google browser engine

<- by me on @theregister
Servo 0.0.2 hints at a real Rust alternative to Chromium
: As Mozilla stumbles into 'AI everywhere,' you might be glad of a non-Google browser engine
www.theregister.com
November 18, 2025 at 12:11 PM
geohack rust
One of my oldest (first commit: 2013-06-24) tools is geohack, which was majorly improved by Egil Kvaleberg, who also co-maintained it. The tool is not only old but popular; many Wikipedia languages, including English and German, link to it from basically every page that uses coordinates. Its popularity recently became a problem; it exceeded the maximum resources a tool on Toolforge can summon, hitting 60 requests/sec. using four separate copies of itself (4 CPUs). Memory usage PHP -> Rust So I obeyed the mantra of current technology, and rewrote it in Rust. Running its own webserver, the Rust version caches the various templates it uses, and does not require Toolforge disk or database access. First indications are that resource usage is massively down; a single copy/CPU can answer the incoming request deluge. Also, memory usage has dropped from 1.5GB to ~0.1GB. The rewrite of the tool was done in very “literal” fashion, to preserve all corner case functionality where possible; indeed, the Rust version generates the exact output (not counting irrelevant whitespace and floating point rounding issues) as the PHP version. Eighteen examples from the PHP version, including locations on other planets and asteroids, now serve as Rust unit tests. All this came at the cost of sometimes awkward Rust style. I am working on refactoring the code to make it more maintainable. Pull requests are always welcome, as are git issues and feature requests.
magnusmanske.de
November 19, 2025 at 7:01 PM
Reposted by Magnus Manske
It took me some time to make sense of the paragraph on how to remove statements using #quickstatements here: https://www.wikidata.org/wiki/Help:QuickStatements#Removing_statements

Turns out it's actually not too difficult to generate qs-compatible output […]

[Original post on openbiblio.social]
September 22, 2025 at 7:12 AM
Reposted by Magnus Manske
little known fact: germans hate themselves and their country so fucking much they built a giant machine to eat germany until there's nothing left, it will have finished by 2071
April 5, 2025 at 8:11 AM
Reposted by Magnus Manske
Europäischer SFS-Award 2025 geht an VLC-Entwickler Jean-Baptiste Kempf

Die Free Software Foundation Europe hat den diesjährigen europäischen SFS-Award dem VLC-Entwickler Jean-Baptiste Kempf verliehen […]
Original post on social.heise.de
social.heise.de
November 7, 2025 at 10:33 AM
"Where do you live?"
November 6, 2025 at 2:41 PM
Do wikibase.cloud instances no have the Wikibase REST API enabled, or am I missing something?
November 4, 2025 at 9:07 AM
Airport Gate numbering be like
October 30, 2025 at 4:57 PM
Game show pitch:

CEOs need to successfully unwrap and use products made by their own company.

No prep time.
October 30, 2025 at 3:30 PM
I added a manual page with some helpful videos for my new Relator2 tool (linked from the tool as well)

https://www.wikidata.org/wiki/Wikidata:Relator2
Wikidata:Relator2 - Wikidata
www.wikidata.org
October 30, 2025 at 9:06 AM
I have two small contributions to the @wikidata birthday...

Relator2 is an improved version of the relator script. It makes it easier to deal with people and their family relations on Wikidata.
Example: https://wikidata-todo.toolforge.org/relator2/#/Q19567240
(needs login to work properly) […]
Original post on wikis.world
wikis.world
October 29, 2025 at 12:46 PM
October 29, 2025 at 8:39 AM
October 29, 2025 at 8:40 AM