Sign in

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

otacke

@otacke.chaos.social.ap.brid.gy
19 followers 0 following 243 posts

Jack of all trades - master of none, but I solve problems l SNORDIAN snordian.de | BldgAltEntf bldg-alt-entf.de | PGP 0x4d31aae8cdf219d4 | H5P | Hamburg […] 🌉 bridged from ⁂ chaos.social/@otacke, follow @ap.brid.gy to interact

PostsRepliesMedia
otacke @otacke.chaos.social.ap.brid.gy · 17/10/2026
Guess I could promote the #H5P Theme Picker library a little that fills a gap that H5P Group left: snordian.de/2026/10/17/snordians-h5…
snordian.de
000 0
otacke @otacke.chaos.social.ap.brid.gy · 14/10/2026
Gerade zum x-ten Mal denselben Fehler begangen: Spontan eine Zugfahrt _mit_ Sitzplatzreservierung gebucht. Auf dem Platz sitzt dann _natürlich_ eine ältere Dame, die von der Buchung nichts wissen kann, und die ich natürlich nicht davonjage. 5,50 EUR für nichts, gern geschehen. #LernDasOlli
000 0
Reposted by otacke
Herr Mess @herr-mess.bildung.social.ap.brid.gy · 13/10/2026
Interaktive #h5p Presentation zu den Windsors erstellt, weil ich meinen alten langweiligen Schmarrn von vor 12 Jahren nicht mehr sehen konnte. 13 Slides, drei interaktive Element, eingebettete Videos für eine Video Comprehension. Im Unterricht vielleicht 15 […] [Original post on bildung.social]
043 4
Reposted by otacke
Iván Sánchez Ortega @ivansanchez.mastodon.social.ap.brid.gy · 13/10/2026
Managed to do a tiny bit of @leaflet maintenance. I'm tired of the LLM-slop bug tickets and PRs.
001 1
Reposted by otacke
Eigenraum @eigenraum.podcasts.social.ap.brid.gy · 11/10/2026
Eigenraum 65 ist da und es geht um #Plutimikation, was auch den @faktorbot freuen dürfte, obwohl er ja eher in die andere Richtung arbeitet. Die schriftliche Multiplikation aus der Schule braucht n² Schritte um zwei n-stellige Zahlen zu multiplizieren. Kolmogorov hielt das für optimal […]
podcasts.social
Original post on podcasts.social
014 4
otacke @otacke.chaos.social.ap.brid.gy · 08/10/2026
Two rainbows!
Two rainbows, one visibly well, the other one a little fainted to the right.
000 0
Reposted by otacke
Lars Reitze 🎶🎷 @lars-reitze.bildung.social.ap.brid.gy · 25/09/2026
Jetzt anmelden beim #EduCamp #ecengel26 in Engelskirchen (direkt neben Köln)! Kostenlos. Inspirierend. Vernetzend. barcamps.eu/ecengel26
002 2
Reposted by otacke
Simon Phipps @meshed.cloud · 05/10/2026
I boosted this when it appeared but there are a distressing number of people who have just posted their views as replies. In case it's not clear, the way to influence the @EUCommission on #AI and #Copyright is to respond to the consultation, not post aggressive comments in reply to the notice.
ec.social-network.europa.eu
1218 18
otacke @otacke.chaos.social.ap.brid.gy · 03/10/2026
I just updated my "idea portfolio" on potential #H5P content types. Anything you like in particular? Anything you miss? otacke.h5p.com/content/129273956603…
otacke.h5p.com
Idea Portfolio - H5P.com
000 0
otacke @otacke.chaos.social.ap.brid.gy · 01/10/2026
2027 will see another OERcamp.global - a 24h non-stop online conference about #OER. When? February 23–24, 2027 Please find first information at oercamp.de/veranstaltungen/global-2…. And if you already know that you want to contribute a session or two: go.oercamp.de/global-2027
oercamp.de
OERcamp.global 2027 – #OERcamp
OERcamp.global 2027: Join the international online event for OER, open education, exchange and collaborative learning.
013 3
otacke @otacke.chaos.social.ap.brid.gy · 25/09/2026
I sometimes see karate seminars where either the whole seminar or some of its sessions are offered for "4th dan or higher only" or "3rd kyu or higher only". Never ever have I seen a session labeled with "up to 7th kyu only - I care about beginners, too!".
001 1
otacke @otacke.chaos.social.ap.brid.gy · 23/09/2026
Why simply update you libraries that have not been updated in years if you can let a remote LLM dig through your server, let it guess and then let it report in glorious verbosity what the root cause was and let it propose two suggestions for fixes to two different entities and waste their time […]
chaos.social
Original post on chaos.social
000 0
otacke @otacke.chaos.social.ap.brid.gy · 10/09/2026
I am officially old. 👴
Group of pidgeons sitting on a pavement chasing bread crumbs.
100 1
otacke @otacke.chaos.social.ap.brid.gy · 08/09/2026
Arrrgh. The AI slop pull request wave has now reached #H5P, too :-/
100 1
otacke @otacke.chaos.social.ap.brid.gy · 06/09/2026
Lots of nostalgia, yes. Don't know if the new #Commodore will have any impact ever. But the Commodore 77 really is a beauty! commodore.net/store/commodore64/?_k… #C64 #cyberpunk #cyberpunk2077
commodore.net
Commodore 64 Ultimate - Commodore
BASIC is Back. From $299.99. Learn more
020 2
Reposted by otacke
Nele Hirsch (eBildungslabor) @nele.wirksamen.social.ap.brid.gy · 28/08/2026
Mit mal wieder katastrophalem Zugchaos und zugleich Vorfreude auf dem Weg nach Erkner zum #OERcamp - noch ganz beseelt von den Eindrücken der Utopie-Konferenz in Lüneburg, wo ich die letzten beiden Tage war. Hier meine Stichpunkte: ebildungslabor.de/now/bei-der-utopi…
ebildungslabor.de
001 1
otacke @otacke.chaos.social.ap.brid.gy · 27/08/2026
"I don't ask why patients lie, I just assume they all do." (Gregory House)
110 1
Reposted by otacke
Anja Lorenz @anjalorenz.bildung.social.ap.brid.gy · 23/08/2026
Ich habe mich zum #EduCamp in #Engelskirchen angemeldet. Kommt Ihr auch? #ecengel26 barcamps.eu/ecengel26
EduCamp Engelskirchen, 09.–11.Oktober 2026, #ecengel26
001 1
otacke @otacke.chaos.social.ap.brid.gy · 21/08/2026
Trening for Norge! 😉 #tacofredag
Table with ingredients for a "Norwegian taco"
010 1
otacke @otacke.chaos.social.ap.brid.gy · 20/08/2026
Related to chaos.social/@otacke/11712823891565… If you're using YouTube videos in #H5P and now encounter a black screen, update content types to the latest available version. If that does not fix things, you're very likely using H5P core 1.27 (or even before) and won't get the fix by […]
chaos.social
Original post on chaos.social
000 0
otacke @otacke.chaos.social.ap.brid.gy · 20/08/2026
Good to know: Once there's an #H5P content type version that requires version 1.28 of H5P's core (= when it supports theming), older versions are not supported anymore. Likewise, you will not get updates for those content types anymore (from api.h5p.org).
000 0
Reposted by otacke
Alan is @cogdog 🇨🇦 @cogdog.cosocial.ca.ap.brid.gy · 18/08/2026
Not a shabby view last night.
Night photo of a bare tree on left lit by orange light while behind to right are long streaks of aurora lights.
001 1
Reposted by otacke
Bastian Greshake Tzovaras @gedankenstuecke.scholar.social.ap.brid.gy · 18/08/2026
I wrote on why we should be skeptical that "how can we scale-up X?" (be that our open knowledge #commons or "how can we get a European Google", …) is a reasonable framing. As biologist JBS Haldane (and many planners inspired by him) point out, 'being the right size' does not just apply to […]
scholar.social
Original post on scholar.social
1315 15
otacke @otacke.chaos.social.ap.brid.gy · 18/08/2026
#GLS = #KHAAAAAAN!
000 0
Reposted by otacke
tomate 🍅 @jascha.ohai.social.ap.brid.gy · 17/08/2026
Vor dem ersten Kaffee in den Supermarkt gehen müssen Kaffee kaufen. Niemand hat es so schwer wie ich.
022 2
Reposted by otacke
Alan is @cogdog 🇨🇦 @cogdog.cosocial.ca.ap.brid.gy · 16/08/2026
Ok humans, we of the animal world must have a serious conversation with you about how bad you are effing up the planet. Stop, will ya?
Brown and white dog laying on floor, front paws, with a serious expression on his face.
001 1
otacke @otacke.chaos.social.ap.brid.gy · 15/08/2026
My Saturday afternoon: Investigating and documenting #Moodle configuration variables for the #H5P plugin that maybe hardly anybody knows of (because I think there is no official documentation :-/): snordian.de/2026/08/15/what-undocum…
snordian.de
001 1
otacke @otacke.chaos.social.ap.brid.gy · 10/08/2026
The latest opinion poll on the German federal election (dkriesel.com/_media/sonntagsfrage_w…) points toward a scenario reminiscent of 1933 (en.wikipedia.org/wiki/March_1933_Ge…). The actual election won't take place for about two and a half years, so […]
chaos.social
Original post on chaos.social
000 0
otacke @otacke.chaos.social.ap.brid.gy · 06/08/2026
Started using a vertical mouse a couple of hours ago. Easier transition than I imagined! But I've already knocked the mouse over a few times when reaching for something. 😄 #ergonomics.
000 0
Reposted by otacke
Kilian Evang @texttheater.mastodon.social.ap.brid.gy · 31/07/2026
Stolen and posted with alt text
Tweet by @juanbuis: i can't believe someone solved recipe design decades ago and everyone just decided to ignore it

Image shows a tree diagram where each node is a step and its children are the steps producing the stages required for this step, up to the leaves which are the ingredients. It is formatted as a table where the leaves are in the leftmost column and nodes span the rows that contain their children. The top two rows seem to have a special function, the span all columns and contain preparatory steps.
01525 25
otacke @otacke.chaos.social.ap.brid.gy · 29/07/2026
It's so great if a company's support knows less about their product than you do and if you can teach them about it. Not.
000 0
otacke @otacke.chaos.social.ap.brid.gy · 28/07/2026
Good #H5P news: The family of community maintainers just grew. There's now one person each with plenty of experience about WordPress, Drupal and Moodle, so the respective H5P integrations will hopefully be improved more frequently now :-D
010 1
Reposted by otacke
Arne Semsrott @arnesemsrott.bsky.social · 22/07/2026
Ich bin die Tage mehrfach von großen Medien für Streitgespräche zur Abschaffung des Informationsfreiheitsgesetzes angefragt worden – bisher mussten aber alle ausfallen, weil niemand von CDU/CSU die Gegenposition vertreten wollte.
983227960 3.2K
Reposted by otacke
Christian Friedrich @friedelitis.mastodon.social.ap.brid.gy · 28/07/2026
RE: higher-edu.social/@osmultitudes/116… Seit 2025 begleite ich das Open Source Development Network bei der Frage, wie aus Förderung eine dauerhafte Struktur wird. Ein zentraler Baustein: die Konferenz @osmultitudes, 3. bis 5. März 2027 in Hannover. Der Call for […]
mastodon.social
Original post on mastodon.social
023 3
otacke @otacke.chaos.social.ap.brid.gy · 24/07/2026
Just learned: Bananas emit antimatter. 🍌🥼
000 0
otacke @otacke.chaos.social.ap.brid.gy · 20/07/2026
Bad #H5P news for #Moodle users: While the recent update of the plugin to version 1.28.2 fixed a bad bug when upgrading by saving content (chaos.social/@otacke/11681080004175…), it also broke the batch upgrade available on the library settings page! DO NOT BATCH UPGRADE CURRENTLY! […]
chaos.social
Original post on chaos.social
102 2
otacke @otacke.chaos.social.ap.brid.gy · 17/07/2026
A workaholic walks into a bar ... #H5P
a cocktail glass, a pallette, and a "painting" with H5P on it
000 0
otacke @otacke.chaos.social.ap.brid.gy · 11/07/2026
Weil hier Männer mit sehr kleinen Penissen ihre teuren Autos spazieren fahren und offenbar noch nicht so firm in der Handhabung eines Gaspedals sind, habe ich mich gefragt, ob man nicht auch wegen überhöhter Lautstärke blitzen könnte. Gelernt: Man könnte. Vgl […]
chaos.social
Original post on chaos.social
020 2
otacke @otacke.chaos.social.ap.brid.gy · 11/07/2026
Learn. Sleep. Repeat. That's what you can let your students (or yourself) do now with the "Repetitor" content type for #H5P. www.olivertacke.de/labs/2026/07/11/… #SpacedRepetition #QuestionSet #DialogCards #FlashCards
olivertacke.de
Learn. Sleep. Repeat.
Learning sticks when it’s timed to how your brain naturally consolidates memories. Spacing practice across days does exactly that. With this brand new content type named **Repetitor** , H5P exercises turn into a simple cycle of learning, restful review, and steady progress. But first things first: People often don’t seem to understand that while I create these content types, in most cases they are funded by some else. In this case, Repetitor was _brought to you by the university of Potsdam_ , Germany. Looks like a mix of Question Set and Dialog Cards in repetition mode, right? That’s because it is 😉 But there are quite a number of differences: * Repetitor offers more subcontent types than Question Set. You may have spotted Essay and Sort the Paragraphs, for instance. In theory, you could put even more in there. But as always, some content types might not be fit to be used as subcontent for one reason or another. Or they might not make sense here, e. g. non-exercise content types. * Dialog Cards only offers its own repetition mode which resembles the common Leitner system, but does not implement it exactly. Repetitor gives you four different spaced repetition modes to choose from and to set up to suit your needs. The demo above – as usual – does not give you the full picture. Repetitor really only makes sense if the repetition is truly spaced. That’s why you should activate the “save content state” on your platform which will enforce a waiting period in between rounds (that you define). Well, and then you can tweak more things to your liking: * Don’t want student to jump backwards or peek ahead? You can change that. * You don’t like the content title, the page number or the round number in the top bar? Just deactivate them. * You like the predefined repetition modes, but have a good reason to limit the number of contents per round or the total number or rounds? No problem. * The students should not be able to retry an exercise in a round and/or not view the solution? Repetitor got you covered. ## How to get it? I am going to request H5P Group to review the content type, so it becomes available on the H5P Hub, but it usually takes a while until that happens. If you want to use the content type right away, look for the Reuse button underneath the content. Use that button to download the demo content, and then upload the .h5p file onto your H5P enabled platform. Please note that you will need to have permission to install H5P libraries. Otherwise, you cannot install the content type this way. In that case, your system admin will need to assist you. Or maybe you want to use the source… Note the library dependencies. * https://github.com:otacke/h5p-repetitor ## Do you have any future plans? Ideas: yes. Plans: no. I know you want to share your own ideas. Please keep in mind, though, that I was just the contractor. It’s not my content type. As always, I will do general maintenance for free and fix hidden bugs in my spare time. And I may work on Repetitor independently. At some point. Who knows.
001 1
otacke @otacke.chaos.social.ap.brid.gy · 01/07/2026
Ich meine, ich verstehe es ja irgendwie ... " Sie haben als Zahlungsbedingung Rechnung gewählt - einen Service, den wir exklusiv für Geschäftskunden und öffentliche Einrichtungen anbieten. Damit wir Ihnen Ihre Ware rechtzeitig liefern können, bitten wir Sie, uns eine schriftliche […]
chaos.social
Original post on chaos.social
000 0
otacke @otacke.chaos.social.ap.brid.gy · 01/07/2026
Nice, #H5P Group worked on their #Moodle plugin today, fixed a couple of things and handled some community pull requests. Will all be included in version 1.28.3 I suppose.
000 0
otacke @otacke.chaos.social.ap.brid.gy · 27/06/2026
Oh, boy. 47 and partIng is sooo much fun.
000 0
Reposted by otacke
Alan is @cogdog 🇨🇦 @cogdog.cosocial.ca.ap.brid.gy · 23/06/2026
VICTORY! From Zuck's pocket to mine, got first instalment from the Privacy User Profile class action settlement. www.facebookuserprivacysettlement.c… I"M RICH! I'M RICH! $4.67 RICHER!
Facebook Consumer Privacy User Profile Litigation Settlement Administrator has sent you $4.67 USD.

Profile Litigation settlement payment is now available in PayPal.
020 2
Reposted by otacke
Open Web Docs @openwebdocs.front-end.social.ap.brid.gy · 23/06/2026
We've completed our work on Web Security documentation on @mdn ! The entire MDN content tree has been reworked and now features in-depth information on: - Attacks - Defenses - Authentication - Threat Modeling ↪️ Blog post openwebdocs.org/content/posts/secur…
openwebdocs.org
Web Security docs on MDN
Open Web Docs supports web platform documentation for the benefit of web developers & designers worldwide. We are a community of web developers, standards makers, and technology companies that rely on this documentation as critical digital infrastructure, and we work cooperatively to ensure its long-term success and maintenance.
1616 16
otacke @otacke.chaos.social.ap.brid.gy · 21/06/2026
A ginger cat sits comfortably on a person's lap. The person is wearing a t-shirt bearing a cat and the slogan "I will eat your soul"
000 0
otacke @otacke.chaos.social.ap.brid.gy · 19/06/2026
I just released version 1.9 of GameMap for #H5P www.olivertacke.de/labs/2026/06/19/… \\(^_^)/
olivertacke.de
Finally: GameMap 1.9 is out now
A new update of GameMap is ready for release, finally! _It was sponsored by the University of Potsdam, Germany_! I would like to tell you why I am at the same time quite proud of this update, and why I am glad I can work on something else now. ## I am proud, because * there are a couple of smaller improvements, but also one huge new feature that makes me happy personally. * overall, GameMap is probably the most advanced H5P content type there is. * I had two great beta testers (Gio Fonseca and Samuel Tsiu) who contributed some of their time to hunt bugs and to suggest usability improvements from a user perspective. ## I am glad it’s over (fingers crossed), because * developing editor widgets for H5P was never fun. Again, I had to come up with different workarounds for different issues, some of which I asked to improve quite a while ago. * I found bugs in other H5P infrastructure components that I fixed and or reported on top of my GameMap work, e.g. * H5P Editor: List item removal may remove more than one item (_this one I could not work around – you can encounter that in GameMap, but it’s an open H5P core bug_) * WordPress plugin: WordPress (7.x) style can bleed into H5P action bar for DIVs * H5P Core: Missing specification of –h5p-theme-contrast-cta-dark * H5P CLI can fail to initialize theme controls * H5P plugin for Moodle may break content due to broken content upgrade procedure * Moodle’s own H5P integration may break content due to broken content upgrade procedure * In total, with all the unexpected things I encountered and some things I myself simply underestimated, I have now invested around 80 hours of my own private time (= that I paid out of my own pocket). ## ⚠️ Warning for Moodle users! ⚠️ As I just mentioned, during development and testing, I found a severe bug in both, the H5P plugin for Moodle and Moodle’s own H5P integration. That means if you install this update of GameMap and then either upload existing content or edit existing content, it will be upgraded to the new version. The bugs will prevent the upgrade procedure from running completely though, and if you save the content, it will be broken! H5P Group and Moodle HQ know about the bugs and are working on a fix as I write these lines. So, please, before using this version of GameMap, be sure to use: * the H5P plugin for Moodle in version 1.28.2 or higher * Moodle Core with a fix, with all the different versions I can’t tell what version number that will be. Please consult https://moodle.atlassian.net/browse/MDL-83441 if in doubt. ## So, what’s new? * **Added support for all the latest versions of content types.** In theory, this also would cover Branching Scenario now which currently cannot be used as subcontent as it has bugs. I fixed that, but H5P Group would still need to check and release the patches that I have made. That may take a while :-/ See HFP-4332. * **Added support for theming.** That’s why you need H5P’s core in version 1.28 to run this version of GameMap. That currently rules out Lumi, for instance :-/ H5P integrations need to update the version of H5P’s core once in a while, nothing I can do here. * **Moved the location of some of the options in the editor, e.g.** * declaring a start stage will now be done in the behavioural settings of a stage, not directly in the form, and * the background image and background color are now inside a settings group for each map (yes, each map, meaning there can be multiple, see below). * **Allowed to override the scoring of exercises in stages.** To be honest, I am not a big fan of that feature (and the implentation), but stages now have a “Score scaling” section where you can decide to change the weighting per exercise within that stage, set the total score that the stage should have, or you can set the total score that each exercise should have. In other words: You can effectively override the maximum score that an exercise yields within the stage. For instance, a multiple choice question with 3 correct answers would normally have a maximum score of 3, but you could set it to be 10. * **Allowed to pick a random exercise from a bundle of stage exercises.** If you have multiple exercises in a stage, you can declare that one as a pool of exercises and one will be drawn randomly. The “Score scaling” has no effect in that case, however. * **Allowed to set score percentage based restrictions for stages.** If you are running the version of GameMap that H5P Group still serves, you won’t even know what I am talking about. But since version 1.6 you have been able to set restrictions for a stage to be entered. For instance, the user could be required to have a certain score in a stage and/or not have entered another stage and/or other restriction types … Until now, you could only use the exact score of a stage as a restriction for another, now you can use percentages instead as well, e.g. 50%. * **Added support a preview in the editor including cheat options.** You now have a preview option in the editor to see what the GameMap will look like. And on top of that, you have some options for cheating. For instance, you can change the number of lives left, or the score that was achieved in an exercise, so you can test access restrictions more easily. * **Allowed to have multiple maps and teleport between maps.** My favorite! 😃 You can now have multiple maps with individual behavior to some degree, and you can link them. There now is a special stage type of “teleport” which essentially is what the tubes on maps in Super Mario World are used for. You can put them on a map and select what other teleport stage it should be connected with. ## Please note that this demo does not (yet) show the new features. If you use GameMap to create some nice demo content demonstrating more feature, please let me know – I may add it here as well. ## How to get it? I will request H5P Group to update GameMap on the H5P Hub to the latest version, but it usually takes a while until that happens. If you want to use the content type right away, look for the Reuse button underneath the content. Use that button to download the demo content, and then upload the .h5p file onto your H5P enabled platform. Please note that you will need to have permission to install H5P libraries. Otherwise, you cannot install the content type this way. In that case, your system admin will need to assist you. Or maybe you want to use the source… * https://github.com:otacke/h5p-game-map * https://github.com:otacke/h5p-editor-game-map ## Do you have any future plans? Ideas: yes. Plans: no. One thing that bugs me is that editing the content type has become quite complex. I’d like to find a good way to improve usability and code quality in that regard. I’d much rather do that than add more features — in fact, I’d love to remove some. I know you want to share your ideas, too. Please keep in mind, though, that I was just the contractor. It’s not my content type. As I mentioned before, I’ve already invested more resources than I should have from an economic perspective. I may work on GameMap independently. At some point. Definitely not in the near future. As always, I will do general maintenance for free and fix hidden bugs in my spare time. However, I really need to take care of myself. Recently, I have been doing more H5P community work than is healthy.
000 0
otacke @otacke.chaos.social.ap.brid.gy · 18/06/2026
Good to know, both the H5P plugin and Moodle's own H5P integration can break H5P content when uploading or editing content that uses outdated library versions. Both do not trigger the upgrade script that a newer content type version may supply (for different reasons though, interestingly). The […]
chaos.social
Original post on chaos.social
200 2