Artificial Intelligence Policy in Secondary Schools
As artificial intelligence technologies like ChatGPT and Microsoft's new Bing search engine enter our classrooms, it is important for schools to develop clear and robust policies and guidelines. Having clarity over the acceptable and responsible use of AI is as important for students as it is for teachers, and can provide parents and the wider community with a sense of how AI is being brought into the school.
Important update to the OpenAI terms and conditions: OpenAI has changed the age […]
[VF] Je viens de sortir mon premier projet sous #godotengine (et c'est assez effrayant) !
C'est un #overlay pour #Twitch qui permet de faire un "débat mouvant" (une discussion au cours de laquelle les gens peuvent changer d'avis). Les viewers peuvent apparaître et déplacer leur avatar sur une case ou l'autre au fur et à mesure de la discussion via le chat.
Ok so this is my first release ever (i'm scared 😄 ), proudly made with #GodotEngine \o/
I built a "moving debate" #overlay for #Twitch, your viewers will be able to get an avatar on screen and place it according to the opinion they want via the chat, at any time during your conversation.
Ugh this server going down has jacked things up! The Sidekiq queue just kept growing! I have it slowly going down now, but I don't understand why its so slow since the server is not even fully utilized, why is it not processing faster? I let it have max 150 threads, but its only running max 50% of that..... Any ideas fellow admins? #MastdoAdmin
Teaching Writing in the Age of AI: Assessment and “Cheating”
This is the fourth post in a series on Teaching Writing in the Age of AI. The first post provided an overview of some of the changes we're facing as the number of AI writing tools increases. Post two covered conversations about academic integrity, and the third post offered some practical advice on teaching students to be critical readers and writers.
In this post, I'll be exploring the assessment of writing, and why AI is such an apparent threat to the way we currently teach and assess. In […]
We joined #Mastodon back in November 2022 and made the switch to our own #instance—mastodon.themarkup.org—in February 2023. This account is where you can find us from now on.
Teaching Writing in the Age of AI: Asking Questions
This is the third post in a series exploring how teaching writing will change in the face of Artificial Intelligence large language models. The first two posts explored the kinds of writing that can and can't be done with AI, and academic integrity.
https://leonfurze.com/2023/02/06/teaching-writing-in-the-age-of-ai/
https://leonfurze.com/2023/02/07/teaching-writing-in-the-age-of-ai-talking-about-academic-integrity/
In my book Practical Reading Strategies, I covered six reading strategies […]
Talking about grassroots media as a step away from the current #techshit
Hamish Campbell on the #openweb and rebooting indymedia
Hamish Campbell, a veteran of radical media for more than 30 years, argues that mainstream technology and culture are failing us. The rise of the #dotcon platforms has commodified our lives: closed silos like #Facebook and #Instagram harvest our attention and data, locking us into systems that serve profit, not people.
Attempts to build alternatives around an #encryptionist agenda have gone nowhere. As a result, the tech giants […]
That PDF being vectorised is actually quite amazing. I don’t think Matplotlib can do that.
This should be a big deal for people producing plots and graphs for publication. You have •full• control over the canvas, anything #SwiftUI offers is available to you, •and• you can rely on #Swift’s type safety to process your data.
Anyone who’s ever dealt with Python in data pipelines will know how easy it is to mess up and plug in the wrong data because anything goes.
Since people asked, I’ve posted the self-contained example as a gist on Github and added a button to export the page as a PDF. Works wonderfully, even from within a simple playground 🎉
NB: the PDF is not rasterised - you can select the text and zoom in without any loss of fidelity.
I had a hunch that I could take on tasks that I used to do with Python + matplotlib + Jupyter with Swift Charts + SwiftUI + Playgrounds instead. But I had no idea it’d be this nice and easy. Plus I find the default result better looking and I have much more control over everything around the chart, like labels, titles etc.
This will change everything for me when working with charts.
I've used conferencing for years as my main form of feedback and assessment. I stopped collecting piles of books, stopped writing margin notes that no-one ever read, and stopped correcting work like a human spell-checker. Aside from the hours of time saved by not "correcting" work, I also built stronger relationships with students as a result of regularly sitting with them 1:1 to go through their work.
At the moment, ChatGPT has been banned by the Department of Education in most states […]
Teaching Writing in the Age of AI: Talking About Academic Integrity
This is the second post in a series about Teaching Writing in the Age of AI. In the first post, I wrote broadly about academic integrity and how to create assignments which can work with and in opposition to AI like ChatGPT. In this video post, I discuss how to talk about academic integrity with your students.
https://videopress.com/v/vzbU1IIo?resizeToParent=true&cover=true&preloadContent=metadata&useAverageColor=true
I've turned my previous post - Practical Strategies for ChatGPT in […]
With Victoria the latest state to ban ChatGPT, teachers everywhere are grappling with the implications of the large language model and the impact it will have on the classroom.
We know that banning and blocking technology is - at best - a temporary solution. Students will find ways around the blocks, and teachers will be faced with policing the technology and its use. Aside from the "cheating narrative", many teachers are also very hopeful of how the technology could be integrated into their […]
Tijd voor een #introduction hier: Ik ben Stefan, woon in #woudenberg, heb samen met mijn vrouw Marjolein en onze compagnon Mike een bedrijf in software ontwikkeling (voornamelijk #PHP) en daarnaast ben ik coordinator van de afdeling Crosslinks bij de Concertzender. Ik hou van lezen, gamen, muziek en politiek (ik zit vrij links in het politieke spectrum).
We're happy to announce the release of #YunoHost 11.1 🥳. It's packed with changes/features 😋 !
- 🦸 Replace the admin user with an "admins" group - 📦 New "v2" packaging format - 🎨 Revamped app catalog now with logos, screenshots and more! - 🎛️ Global settings now available in the webadmin - 🌙 Dark theme for the webadmin - ... and this is just a summary of the summary 😅
Hi! I’m Moof! And as I’ve changed to this server, an #introduction is in order I'm #British-ish, and speak (and write in) #en, #es, #fr & #cat. I live in #Barcelona, and I'm #queer (he/him) I programme boring things for interesting businesses centring around #Logistics, mostly in #Python on #Azure these days. I filter my life through #ADHD. I am an #introvert, and I drink oodles (and oolongs) of #tea both in mugs and #GongFu style.
Creative but critical: How educators can learn to live with AI
December 2022 represented a step-change in Artificial Intelligence (AI) technologies. With the release of OpenAI’s ChatGPT, suddenly the whole world (or at least the millions of users who logged in within a week of its launch) were talking about Large Language Models. LLMs represent just a portion of AI technologies, but ChatGPT shifted the public narrative in ways we hadn’t seen before, even with impressive image generation applications like DALL-E 2 and Midjourney.
LLMs are a form of […]
Navigation-Block bei WordPress: Tipps und Stolperstellen
Aufgrund eigener (teilweise leidvoller) Erfahrungen mit dem Navigation-Block zeige ich in diesem Beitrag anhand kleiner Videos, an welchen Stellen ich immer mal wieder „gestolpert“ bin. Wenn man bei einem Block Theme ein Menü mit dem Navigation-Block erstellt, ist die Bedienbarkeit leider nicht immer intuitiv. Wenn man allerdings die Stolperstellen kennt, dann klappt das an sich ganz gut. Allerdings wurden auch in WordPress 6.2 wieder einige Verbesserungen vorgenommen.
Controller support is included in Godot out of the box and I found a library for controller mapping and ui that I want to test.
Backgrounds are just quick placeholders as I figure out the world mechanics.
I have the engine setup with a flag so that the same code and state machines can be used for a side scrolling game - turn on gravity and switch vertical movement to a jump.
I'm pulling together modular code so I can just try out different ideas.
So far I have an inventory ui functions and database, quest database (need ui), character switching (could be used for turn based games etc), dialog/event calls and resource, and instanced menus.
The dialog system can call menus and fork dialog options, give items, and be called for events.
Die Kampagne zu #Vaesen ist aus meinem Hack entstanden das ich den Ort ins Königreich Bayern verlegt habe. Und da eine Geheimgesellschaft in München aus mehr Personen als 5 bestehen sollte und viele mehr mitspielen wollte habe ich das ganze als Episodenformat nach Jahreszeiten mit einer Poolgruppe aufgebaut. Das ganze kann man live auf #Twitch oder in Aufzeichnung auf #YouTube anschauen. Die Poolgruppe ist offen, man kann also unkompliziet mitspielen, Losglück entscheidet. #pnpde
Update: since I wrote this original post covering the nine areas, I've expanded each one into a complete article. Have a read through this post, and then when you're ready to dive deeper into AI ethics, check out the full series here. If you linked to this post as part of a course or university resource, I suggest updating your links with the complete series.
https://leonfurze.com/ai-ethics/
As we head into the start of Term 1 it's already looking like Artificial Intelligence is going to be […]
ChatGPT isn't the first AI language model, but it's definitely the one that has taken AI mainstream. Beyond the media hype about cheating, there are some very practical uses for these new technologies for teachers.
This post covers six areas where teachers could use ChatGPT with examples of the kinds of prompt you can use to get the best results:
Planning
Refreshing
Improvising
Personalising
Collaborating
Communicating
If you're looking for a post on the basics of AI, language models, […]
Beyond Cheating: Why the ban and block narrative hides the real threats of ChatGPT in education
If you’re not familiar with this technology and you’d like to understand the basics about AI, large language models, and ChatGPT, then check out this post first.
This post is part of a series exploring ways we could (and ways we shouldn't) bring large language models like ChatGPT into education. The first post, 'Beyond Efficiency' can be found here:
https://leonfurze.com/2023/01/12/beyond-efficiency-ai-can-be-more-than-just-edtech-2-0/
Amidst all the media hype surrounding ChatGPT, the […]
I'm a musician of sorts. I can kind of play guitar, bass, drums, and keys, and played tuba through HS. I'm into production and my main DAW is Ableton Live.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
Le bot lignes IDF est heureux de vous annoncer que tous les Métros, RER, Trams et Transiliens d'Ile de France sont désormais disponibles sur #Mastodon.
I am really happy with my photography has come along in the last 2 years. Getting a decent zoom lens and practicing with it, along with doing a half day wildlife photography course, have led to some definite improvements in what I can do.
And instead of photos being sat around on my computer doing nothing, I'm now posting them over on #PixelFed pretty regularly. If this kind of thing is of interest to you, please give my account over there a follow! (You can do this from a Mastodon account as well thanks to the power of the fediverse)
Frequento internet da più di qualche anno, più o meno da quando ha iniziato a essere noto sul territorio italiano e si viaggiava ancora con rumorosi modem analogici e da allora ho assistito a una lunga serie di cicli che rendevano estremamente importante e apparentemente insostituibile un nuovo paradigma di navigazione rendendo obsoleto e inutile il precedente. https://www.staipa.it/blog/lera-dei-social-tradizionali-sta-per-finire/
Beyond Efficiency: AI can be more than just “Edtech 2.0”
Since OpenAI's ChatGPT launched in December, there has been plenty of speculation about the implications for education. Articles ranging from The End of High School English to ChatGPT as a saviour for time-poor teachers have filled people's feeds for the past month. We've seen ChatGPT labelled everything from"mind-blowing", to a threat to the future of writing, and just a "glorified cut and paste".
So what's the truth about ChatGPT and the future of AI in education? We don't really know. But […]
"Es gibt viele Alternativen zu Instagram und Twitter, bei denen Privatsphäre, Sicherheit und Benutzerkontrolle im Vordergrund stehen. Lasst uns gemeinsam entdecken wie wir uns von den Social-Media-Monopolen befreien können“ Hier betrachten wir verschiedene Ansätze, um soziale Veränderung selbst autonom zu organisieren und dabei dem Überwachungskapitalismus zu entkommen.
I was interested in the idea of connecting WordPress to the ActivityPub protocol to see if there might be interesting ways to interact with Mastodon from my blog.
ActivityPub is an open, decentralized social networking protocol based on Pump.io's ActivityPump protocol. It provides a client/server API for creating, updating, and deleting content, as well as a federated server-to-server API for delivering notifications and content.
Wikipedia
I went on the hunt for interesting WP plugins that […]
Norbert Eder hat mit seiner 52 Wochen Foto-Challenge dazu aufgerufen, Fotografieren anhand diverser, vorgegebener Themen zu "üben". Etwas zu lernen steht bei vielen im Vordergrund. Die Disziplin, regelmäßig zu üben, Automatismen zu entwickeln und durch Wiederholungen Standards ohne Nachdenken erledigen zu können, um den Kopf für Gestaltung und Kreativität frei zu haben - sind das Ziel.
Jede Woche ein Foto zu einem vorgegebenen Thema:
[…]
Go to this YouTube channel: Kino Lorber, click Playlists and then view the Free Documentaries (80 feature-length films) or the Free Movies on Demand playlist (145 films.) Kino Lorber is an international film distribution company; I thought it was a person when I first heard mention of this.
Now try this experiment: Pick a documentary (try Filmworker if you know who Stanley Kubrick is, M.C. Escher: Journey to Infinity if you have eyes, or Hieronymus Bosch: Touched by the Devil if painting is more your thing.) Watch the movie. Then reflect on the experience of watching a feature–length documentary, versus say, modern “serial” shows. I’ve relearned just how bad modern entertainment can be, when I reminded myself just how good film can be. (Surprise bonus-round: Watch The Atomic Café and be gobsmacked, horrified, and… some-other-feeling-I-can’t-quite-find-the-right-word-for in repeated cycles.)
Der Toensberger hat diesen Dienst in meine TL gespült und ich habe diesen jetzt mal für meinen Blog eingerichtet. Immer wenn es hier was Neues gibt, soll ein Tröt über meinen Account hinaus getrötet werden.
Vielleicht ja auch was für euch, denn man könnte sich so einen neuen Account erstellen, dem man folgt und lässt sich dann alle Feeds die man abonniert hat in diesen neuen Account spülen. Also nicht nur was für Blogger/Podcaster sondern auch für die Leser- oder Hörerschaft.
Viele Menschen, die zu mir kommen, weil sie eine neue Website brauchen, sind sich gar nicht bewusst, welche Möglichkeiten ihnen WordPress an sich schon bietet, noch bevor zusätzliche Plugins ins Spiel gebracht werden müssen. In diesem Beitrag möchte ich die verschiedenen Optionen erklären und Beispiele von der statischen Website bis zum komplexen Blogsystem zeigen (die folgenden Screenshots sind mit der jeweils gezeigten Seite verlinkt).
Statische Website
Ja, WordPress ist eigentlich […]
Note the article does not go into detail about how to obtain the data to create the properly formatted blocked_domains.csv files which you can upload. Some of us are working towards providing collated versions of these files but the basic method is to start out copying the listed 'evil domains' from instances which do publish "Moderated Servers". There is a bit of work involved in converting these into pure blocked_domains.csv format but here is one example...scroll to the bottom of the page and click on "Moderated Servers".
NOTE: Some instances with use aster***iks to obscure the full URL of the listed domains, or at least on certain of the listed domains. Sometimes you can extrapolate. It is possible that the block would work on all domains that fit that URL description with the asteriks acting as 'wild cards'. That would be cool but we will have to ask someone who runs a Mastodon domain how that works.
I am a bit hesitant to personally publish block lists because it would not reflect the personal philosophy of the recipients and would probably attract a lot of animosity from the owners of specific domains who don't think their domains should be blocked.
You can also find out ideas of domains fit for blocking by going onto the hashtags for #admin and #fediblock and #abuse TO FOLLOW: Some examples of actual .csv files you might even utilize.
Um zu diesem Schluss zu kommen, brauchen wir uns nur den Aktienkurs anzuschauen, der von 340 US-Dollar auf ein Tief von 88 Dollar im November gefallen ist. Das Geschäft mit der Werbung lief dieses Jahr lausig. Schuld daran ist nicht nur die Inflation und die schlechte Stimmung bei den Konsumenten.
Auch die strengeren Datenschutzregeln bei Apple haben in diesem Jahr durchgeschlagen. Wir erinnern uns: Apple hat mit iOS 14 die Tracking-Transparenz-Initiative umgesetzt und in den Einstellungen bei Datenschutz & Sicherheit > Tracking die Option Apps erlauben, Tracking anzufordern eingeführt. Die können wir generell abschalten. Falls wir das Tracking zulassen, dürfen wir pro App bestimmen, ob sie persönliche Daten sammeln darf oder nicht.
«Meta gewinnt am Ende des Jahres an Glaubwürdigkeit»
Das führte dazu, dass in diesem Jahr der Gewinn und die Marge rückläufig waren, woraufhin Mark Zuckerberg auf die Weise reagiert hat, wie grosse Konzerne in solchen Fällen immer reagieren: Sie führen knallhart Entlassungen durch. Bei Meta wurde anfangs November eine gewaltige Zahl von Leuten auf die Strasse gestellt. Dafür gab es Lob bei der Wirtschaftspresse. Die «Handelszeitung» etwa schreibt:
Mit der überraschenden Entlassung von 11’000 Mitarbeitern zeigt Meta Konsequenz in der Kostenbewirtschaftung und gewann wieder an Glaubwürdigkeit.
Nicht bei mir, würde ich anmerken. Jedenfalls findet der Autor dieses Beitrags, der schwache Aktienkurs sei gar nicht so schlimm und Meta womöglich unterbewertet. Vor allem auf Instagram ruhen seine Erwartungen: Die Bedeutung der ehemaligen Foto-Plattform steigt noch immer und dürfte inzwischen die Hälfte des Gesamtumsatzes ausmachen. Und bei den Videos, den Reels, sei noch mehr herauszuholen, findet die «Handelszeitung».
Soweit die Finanzen, die mich nur bedingt interessieren. Worum es hier zentral gehen soll, ist die Innovation. Und da stehen bei Meta zwei Dinge im Raum:
Wer hat Angst vor Tiktok? (Der Mark hat Angst vor Tiktok)
Erstens die radikale Vertiktokisierung von Instagram und Facebook. Ich stehe der kritisch gegenüber: Meta scheint kein soziales Medium mehr sein zu wollen. Daraus folgt eine Entmündigung von uns Nutzerinnen und Nutzern. Aus Sicht des Konzerns zeigt es, dass die Kernidee, die Vernetzung der Menschheit, kein hohes Ideal, sondern bloss Mittel zum Zweck war. Und der Zweck ist, natürlich, Geld zu verdienen. Wobei, kleine Randbemerkung, mir scheint, Meta hätte dieser Umbau der Plattformen aufs Jahresende gebremst oder womöglich sogar zurückgefahren. Das könnte man positiv werten, aber auch als Zeichen nehmen, dass Mark Zuckerberg völlig ratlos ist.
Trotzdem haben wir gesehen, dass Meta einen als Bedrohung wahrgenommenen Konkurrenten entweder aufkauft oder ohne jede Scham kopiert. Ich will das nicht moralisch werten. Wir sollten uns aber für die Zukunft merken, dass Mark Zuckerberg kein Innovator ist und wohl auch nie einer sein wird. Für mich ist Instagram in diesem Jahr endgültig gestorben. Wenn es euch auch so geht, können deswegen ein Tränchen verdrücken. Aber wir sollten uns keine Illusionen darüber machen, dass es so kommen musste.
Also, mit der Feststellung, dass Mark Zuckerberg nicht von grossen Visionen, sondern von der Freude an Macht und Geld getrieben wird, wenden wir uns dem zweiten Elefanten im Raum zu.
Hey Mark, was macht das Metaversum?
Das ist das Metaversum, das Mark Zuckerberg Ende 2021 ausgerufen hat. Von diesem Metaversum war dieses Jahr noch nicht viel zu spüren – ausser in meiner Inbox, wo die Pressemeldungen einlaufen. Dort gab es andauernd Ankündigungen, dass diese oder jene Klitsche sich eine Präsenz im Metaversum geleistet hat. Nur ein Beispiel:
Die Zahl der Modemarken, die sich in die Welt des Metaverse, Web3 und der virtuellen Markenerlebnisse wagen, nimmt ständig zu. Ezgi Cinar, eine Visionärin und der Zeit immer einen Schritt voraus, definiert mit ihrer ersten Kollektion auf Vivents den zeitgenössischen Glamour und die Codes der modernen Begehrlichkeit neu.
Der Banause, der ich bin, hat sich bei der Lektüre dieses Mails gefragt, ob man Cynar nicht mit Y schreibt. Ich habe meinen Irrtum aber zum Glück schnell erkannt. Übrigens, es scheint mir kein Zufall, dass in diesem E-Mail auch ein zweites Buzzword nicht fehlt. Mal sehen, ob ihr es entdeckt:
In Zusammenarbeit mit Vivents, dem sozialen Marktplatz für Kunst, Luxus und NFTs, schliessen sich die Marken zusammen, um neue Territorien zu erschließen und die begehrtesten Verkäufer und Käufer von heute und morgen zusammenzubringen.
Klar, NFTs, mit denen wir im Nerdfunk im letzten Jahr stinkreich geworden sind. Im Vergleich zum Metaversum sind die immerhin schon eine Realität.
Was Meta als Einpeitscher der Metaversums-Revolution angeht, gab es 2022 kleine Fortschritte. Mark Zuckerberg hat es geschafft, Avatare mit Beine auszustatten. Microsoft ist nun ein Metaversums-Partner. Ausserdem hat der Konzern Ende Oktober die Meta Quest Pro lanciert, eine Virtual-Reality-Brille, wie man sie fürs Metaversum benötigt.
Meta Quest Pro zieht sich doch keiner freiwillig über
Ich hatte sie noch nicht selbst auf dem Kopf, sodass ich mir keine Meinung bilden kann. Aber wenn ich mir die ellenlange Besprechung vom «The Verge» zu Gemüte führe, dann erkenne ich ein technisches Spielzeug, das meilenweit von jeder Praxistauglichkeit entfernt ist: Teuer ist sie, die Brille, schwer und so technoid, dass ich mir bei fast keinem Menschen aus meinem Umfeld vorstellen kann, dass sie es ernsthaft in Erwägung ziehen würden, so ein Ding in ihrem Alltag zu nutzen¹.
[caption id=“attachment_25356″ align=“aligncenter“ width=“1536″] Und so gehts an die virtuelle Sitzung mit dem Verwaltungsrat (oder dem Scheidungsanwalt). Bild: Fb[/caption]
Fazit: In diesem Jahr hat sich Meta von seinem Ursprung als Socia-Media-Unternehmen entfernt und ist dem hehren Ziel der Dominanz in der virtuellen Sphäre nicht entscheidend nähergekommen. 2022 war für Mark Zuckerberg ein verlorenes Jahr². Und wenn wir noch einmal auf die wirtschaftliche Seite zurückkommen dürfen: Mark Zuckerberg hat bei der Ankündigung des Metaversums «10’000 Jobs in Europa» versprochen – stattdessen sind jetzt 11’000 Jobs weltweit gestrichen worden. Wenn dieses Minus von 21’000 Arbeitsstellen aufgeholt ist, können wir ernsthaft weiterreden.
“Archiving Your Tweets at Archive.Org” for Dummies
[UPDATE: As of May 26, 2025, I don’t think the instructions on this page work anymore, because I believe Twitter/X has blocked archive.org from archiving tweets.]
I’m all done with Twitter, but I also didn’t want to just delete my account and remove over a decade of content that I created from the internet. I’m not so arrogant as to believe that anyone’s ever going to want to look at my tweets again, but (a) maybe I will want to link to one of my historical tweets at some point in the future when talking about something else online, and (b) I’m worried about the historical record that Twitter represents and the fact that if it disappears a great source for future historical research will be lost.
For all these reasons, I decided that before deleting all of my tweets and locking my account, I was going to archive my tweets at archive.org using the instructions they provide. Unfortunately, I found those instructions to be somewhat vague, and furthermore I discovered that they didn’t archive all of my tweets the first time around and I had to resubmit some of them a second time. I’ve put together this blog posting to give people more detailed instructions for how to archive your tweets successfully.
Step 1: Ask archive.org to generate a list of potential archive URLs for you
Ask Twitter for an export of all your data as described here.
Twitter will notify you when the archive is available. It could take days.
Once Twitter notifies you, download the archive using the instructions they provide and save it to your computer.
Unzip the archive locally, or if you don’t want to unpack the whole thing, extract the file data/tweets.js from it.
Go to https://archive.org/, sign up for an account if you don’t already have one, and log in.
Wait a while for it to process the uploaded file and give you a CSV to download. Save the CSV file locally.
Step 2: Filter out the bad URLs so archive.org doesn’t have to do work trying to archive them
Here is where my instructions start to diverge from the ones provided by archive.org. Some of the URLs in the list that archive.org gave you are no longer valid. It will help archive.org archive your tweets faster, and reduce unnecessary load on its servers, if you get rid of those URLs before submitting the list to archive.org. You can use this script to do that:
Save this script to your computer, e.g., as wayback-check.py, make sure you have the Python 3 requests module installed, and run something like python3 wayback-check.py --fetch twitter-urls.csv > filtered-urls.csv to generate a new file called filtered-urls.csv with the URLs that archive.org shouldn’t attempt to archive filtered out.
Step 3: Create a Google Sheet for archive.org to read URLs from
We’re now back on the standard archive.org instructions track.
Click the “Sign in with Google” button and sign in.
Click the “Archive URLs” button.
Past the URL of the Google Sheet you created above into the “Google Spreadsheet URL” text box.
It’s up to you whether to check the four checkboxes that are unchecked by default. Personally, I checked all of them. (Though “Save results in a new Sheet” didn’t seem to work.)
Leave the other options unmodified to be nice to archive.org.
Click the “Archive” button to start the archiving process.
You don’t need to leave this web page open; the archiving process will continue to run even if you close it. Archive.org will eventually sent you an email telling you that it has started processing your request with a link for monitoring the status of the request. This email won’t come right away, but it will come. Once it comes, you’ll also be able to see the status of the job at the above wayback-gsheets URL (after logging into Google again).
While the archiving process is running the progress may jump around, i.e., sometimes the number of URLs and percentage completed may go down instead of up. Furthermore, the number of errors reported may jump around as well. I have no idea why this is. In fact, while one of my archive jobs was running for some reason it “cloned” itself and there were two jobs listed with the same status URL. I have no idea why this happened but it didn’t seem to hurt anything.
Eventually archive.org will send you another email telling you that the archiving job is finished. This could take days.
Step 5: After the archiving is finished, check which URLs need to be submitted again
As I mentioned above, I don’t know why, but not all of my tweets were successfully archived on the first pass, so they needed to be submitted again. I wanted to submit just the missing URLs rather than all of them, to minimize the load on archive.org and also minimize the amount of time for the second archiving run. Fortunately the script above will help with this.
Wait until you get the email from archive.org telling you the archiving job is finished, then wait another ten hours to give archive.org time to add all the archived URLs to the Wayback Machine’s index.
Run the script on the output of the last run, e.g., like this: python3 wayback-check.py --check-archive filters-urls.csv > filtered-urls2.csv . The newly created CSV will list URLs that still aren’t archived in archive.org.
Repeat “Step 3” through “Step 5” of these instructions—each time you repeat “Step 5” start with the CSV file that was created the last time you did “Step 5″—until there are no URLs left to archive, or until the list is small and looks like it’s composed only of weird URLs that archive.org is probably unable to archive for whatever reason.
Once the list of remaining URLs is small enough, you can go to archive.org and search the Wayback Machine for individual URLs that are still missing to add them one by one. Note, however, that the “Send me email when done” option there doesn’t seem to work, i.e., the email never seems to arrive, so you’ll have to just wait a while and then search for the URLs again to confirm that they’ve been added.
When you’re all done you can delete all the Google Sheets.
P.S. If you’re relying on the Internet Archive to preserve copies of your tweets forever, then please consider kicking in at least a small donation to help defray the cost of doing that. Storage is cheap, but it isn’t free.
The project is non-profit, but we accept donations to cover server costs etc.
I'm unfa (co-founder, project lead and main developer), though in the future it's possible other Liblast contributors will also post through this account :)
New server, new #Introduction. Which reminds me that I still need to create one of those on my current main account of @wolfensteijn@mastodon.wolfschouten.nl
I'm Colin, aka Professor von Explaino. The Professor turns up when I need a slightly left-of-sense take on a topic (e.g. the ProjeMon series treating project threats as Pokemon https://vonexplaino.com/blog/tag/projemon-1.html). I code in #PHP, #JavaScript, and #Golang greatly enjoy #Puns and #Steampunk, have written a book "Code of the Coder" on disciplines and kata, and play a character in the #Copperheart podcast.
I've moved to Mastodon, an open web alternative to Twitter. I'll still be posting education related tweets, for the time being at least, but I'm making the shift to Mastodon for my regular shenanigans.Come follow me at the link below. 👇
https://mastodon.social/@alexmasters
:)
i hold a job title of #webdev at a very large company, but actually attend and create a lot of meetings. when not in a meeting i might be RTFM for #react.
After spending a couple of months using Mastodon again I have a few thoughts that I wanted to share. So far, the experience is much closer to Twitter than I expected it to be, although it does take a little bit of work to build up a decent list of accounts to follow in order to really feel like you're interacting in a community of sorts. Now my feed is musher more active and I find I'm getting a lot more value from it.I feel like mimicking of Twitter is good and all, because it provides a […]
Over the past couple of years I really started to get into Twitter in a big way. I switched from Apple News as my daily source of articles to read and set up a bunch of lists; one of twitter's most under appreciated features. I curated lists that essentially turn my Twitter app into something more akin to Tweetdeck where I can quickly swipe between columns and explore curated feeds for news, tech, EVs, and Formula 1, for example.
Twitter lists as tabs above the feed.
It's little features […]
I'm going to take another crack at an #introduction.
I'm a nerd from #Thanet#Kent#UK. I'm okay telling you this because at this stage the entire Internet knows.
I run a bunch of #websites which I talk about a lot.
Interested in connecting with #PHP & #WordPress devs, people into #Storytelling, other #bloggers, and any weirdos who may think my writing is actually funny.
If I'm not writing, coding, or watching nerdy TV, then I am probably asleep.
ICYMI, I just launched a project that's been several months in the making! #Python for Defenders, Pt. 2 is designed to empower #BlueTeam security professionals with the tools of programming and data science to better analyze their telemetry and forensic evidence.
This paid course ($14.99 USD) supports the work of @thetaggartinstitute to provide high-quality, low-cost technology training to people around the world.
Okay, so let me tell you about my doorbell, from a #networking perspective.
When you push the button by the door, it sends a message over the #zigbee wireless mesh network in my house. It probably goes through a few hops, getting relayed along the way by the various Zigbee light switches and "smart outlets" I have.
Once it makes it to my utility closet, it's received by a Zigbee-to-USB dongle, through a USB hub (a simple tree network) plugged into an SFF PC. From there, it gets fed into zigbee2mqtt, which, as the name implies, publishes it to my local #mqtt broker.
The mqtt broker is in the small #kubernetes cluster of #raspberrypi nodes I run in my utility closet. To get in (via a couple of #ethernet switch hops), it goes through #metallb, which is basically a proxy-ARP type service that advertises the IP address for the mqtt endpoint to the rest of my network, then passes the traffic to the appropriate container via a #linux veth device.
I have #HomeAssistant, running in the same Kubernetes cluster, subscribed to these events. Within Kubernetes, the message goes through the CNI plugin that I use, #flannel. If the message has to pass between hosts, Flannel encapsulates it in VXLAN, so that it can be directed to the correct veth on the destination host.
Because I like #NodeRed for automation tasks more than HomeAssistant, your press of the doorbell takes another hop within the Kubernetes cluster (via a REST call) so that NodeRed can decide whether it's within the time of day I want the doorbell to ring, etc. If we're all good, NodeRed publishes an mqtt message (more VXLANs, veths, etc.)
(Oh and it also sends a notification to my phone, which means another trip through the HomeAssistant container, and leaving my home network involves another soup of acronyms including VLANs, PoE, QoS, PPPoE, NAT or IPv6, DoH, and GPON. And maybe it goes over 5G depending on where my phone is.)
Of course something's got to actually make the "ding dong" sound, and that's another Raspberry Pi that sits on top of my grandmother clock. So to get *there* the message hops through a couple Ethernet switches and my home WiFi, where it gets received by a little custom daemon I wrote that plays the sound via an attached #HiFiBerry board. Oh but wait! We're not quite done with networking, because the sound gets played through PulseAudio, which is done through a UNIX domain socket.
SO ANYWAY, that's why my doorbell rarely works and why you've been standing outside in the snow for five minutes.
Tjoa … ich bin denn mal #neuhier . 50 Jahre und doch endlich zum ersten mal auf SoMe. Warum Mastodon? Twitter ist zum Spielplatz für Brüllaffen verkommen, FB und Insta sind auch nicht so meins, also schaun mer mal, was hier so passiert. Ach ja, ich schreibe Fantasy. Deshalb bin ich auch hier. Werde mich gleich mal auf die Suche nach anderen Autoren begeben. Sieht man sich?
#Mastodon is a leather-bound tome, a favorite story held close in front of a fire.
#Hive is a $12 paperback, thrust into a lime-green mesh bag with a towel and a tiny bottle of scotch.
#Twitter is a battered copy of Road Rash 3 with no manual or registration card, only a list of passwords for a different game and a crude drawing of a bear making love to a monkey.
Je suis journaliste depuis 7 ans. Vous me connaissez peut-être sur Twitter pour mes off, ces petites indiscrétions politiques qui font les délices des observateurs. Je me rends compte à quel point Twitter X m'affecte en passant plus de temps sur Mastodon. Je ne vais pas énumérer les invectives et menaces que je reçois mais c'est un torrent de boue perpétuel sur Twitter... Au point que je suis en hyper vigilance quand je poste un tweet. A dérouler ⤵️
I suppose I should do an #introduction I'm Krutonium! My hobbies include
NixOS 🐧 ❄️ Programming ( #CSharp ) (Emoji? What Emoji) Open Source (See my #GitHub ) and Twitch Streaming! (See #Twitch )
And outside of that I love
Science Fiction in General #StarTrek#StarGate#StarWars Books (Harry Potter, Hardy Boys, etc) Recently I've discovered I enjoy AudioBooks VR, right now enjoying a lot of VRChat
I am a #Furry, Specifically my #fursona is a #Synth - It's a lot of fun! And in stereotypical fashion, I am not straight. Take a guess in the comments below!
Hope everyone who reads this is having a great day, and I look forward to spending my time on here.
Oh and I never used #birdsite - Just looking at it made my brain hurt because of how it tries to eat your attention.