All projects and challenges as of 24.01.2023 08:03.

Download as CSV file or Data Package.


biocade



In pursuit of fair co-creation

A handy hacky flowchart for hackathon-goers-to-be.


What is a hackathon? Every year, hundreds of these events pop up on weekends across the country. From corporate innovation experiments to chaotic co-creation jams, from competitive coding to cooperative maker events, from protected IP to open license models, there’s a hackathon for everyone’s taste. And yet, despite being labeled under the common "hackathon" name, their goals vary greatly. Since hackathons are used as a means for work precarization and free labor, the ambiguity of expectations brews potential misunderstanding among participants and stakeholders.

During the workshop on fair co-creation (online notes) at #DINAcon18, we discussed time-bounded collaborative events like hackathons common to many technical communities. With the workshops participants we built - in a collaborative manner - a list of attractors and detractors for participation in hackathons. This inspired us to, during #hacknight, start putting it together into a flowchart based on this list.

The flowchart is a playful* way to describe the metadata that we believe should be exposed by every hackathon in order to provide fair conditions to decide attendance. It may help guide potential hackathon participants about whether they should join or not a specific event, help hackathon organizers consider some of the issues at hand, or just amuse or confuse people.

(*) inspired by the cheeky and insightful flowcharts of the xkcd web comic

Prototype

Full screen

Next steps

We will work on refining the design of this and creating a poster edition. Stay tuned!



Konsole neu gedacht

Linux Essentials - mit modernem Touch


Stelle dir vor du startest einen Raspberry-Pi am Fernseher und du landest in der Konsole. Was tust du als nächstes? Du kniest vor den Fernseher und suchst unten links in der Ecke, in kleinster Schrift die Konsole ...und findest nur die Ausgabe der Konsole weil die Eingabezeile im Overscan-Bereich des Fernseher verschwunden ist.

Mit dieser Aufgabe wollen wir ein paar Probleme der Konsole angehen.

Sämtliche Basisbefehle die einfach jeder kennt und überall verwendet werden basieren auf Steinalten aber stets gewartetem Code. Nehmen wir uns doch die Freiheit und denken diese Werkzeuge neu. Ein Beispiel gefällig?

Kennst du https://hyper.is ? Diese Anwendung kombiniert die klassische Shell mit modernen Techniken.

Klassische Terminal Konsolen haben noch immer einen Ausgabebereich und besitzen eine Eingabezeile für Befehle diese ist aber kaum sinnvoll für Moderne Darstellungsformen und deren Möglichkeiten vorbereitet.

Die Klassische Aufteilung in Eingabe und Ausgabebereich mag auch noch heute noch die einfachste Art der Interaktion sein, sie sollte auch wenn möglich nicht gross ändern, denn wenn alles schief geht ist das die einheitliche Bedienkonsole die jeder kennt. Allerdings sagt niemand, dass dies nicht auf modernen Konzepten basieren soll. Es wäre gut wenn sich eine solche Konsole leicht an die Ausgabegeräte anpassen könnte.


{ hacknight challenges }

Eine Variation von https://explainshell.com/ könnte man für die leichtere Fehlersuche einbauen

Integriere Hyper in eine Sammlung aus Linux anwendungen wie z.B. Busybox

  • Ab einer bestimmten DPI könnte auch ein Busybox tiling oder Tabs unterstützen, die z.B. automatisch, kontextabhängig (aktuell laufende Befehle/Programme) Log Informationen anbieten.
  • verschiedene Shell Typen wie sh, bash, dash könnte man als Template-system implementieren.
  • Je nach Fähigkeit der Grafikausgabe könnte die Konsole Video oder Bilder in der Konsole abspielen.


LibreOffice

A fun end-user project that is easy to get into.


LibreOffice is a fun project that welcomes everyone. We provide a series of easy tasks to get working on here: https://wiki.documentfoundation.org/Development/EasyHacks/by_Required_Skill

Since it takes so long to build LibreOffice - we provide easy-to-use VM's with pre-built source trees - so that you can get going ~immediately. See me (purple T-shirt) to get an ssh key with more details here:

https://wiki.documentfoundation.org/Hackfests/VMs/Using_a_VM

A list of some simple tasks that might be fun:

Killing some now un-needed dead code and testing ... as per description in: https://bugs.documentfoundation.org/show_bug.cgi?id=120243

Avoid writing configuration potentially several times during startup: https://bugs.documentfoundation.org/show_bug.cgi?id=92529

Calc: add drop-down on sum button: https://bugs.documentfoundation.org/show_bug.cgi?id=120697



Privacy Butler

Will help you understand privacy notices with visual summaries


Many people are unable to cope with the various privacy notices that we have to deal with on a daily basis. It is important to manage your data and online identity and know how these informations are processed and used. Simply tell Privacy Butler which data processing is a “no go” for you. It converts the privacy notice into icons that show you immediately whether your desired data protection standard is met or not.

Since the project started a month ago at a hackathon, we have been thinking about the idea, and got together at DINAcon to work a bit more on the prototype. See PR 1 and the commits log for details.

We are also interested to get an overview of privacy preferences. If you like, you can fill out the form. If you are interested in the results yourself, you can leave your spam-mail adress in the last question, we will send you the link with the summary results:

Google Form Persönliche Einstellung zum Datenschutz


{ hacknight challenges }

Help us shape the use case and bring your privacy preferences in.
Discuss with us your privacy preferences and how you can help us advance with the project.
Take a look at our Github and see where you can advance the project.


Challenges


caluma

A collaborative form editing service



Home Assistant

Open source home automation that puts local control and privacy first



openki

A tool to build up and organize local communities



starfrosch #hot111

Open source royalty free music charts



Transport

Swiss public transport API