diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md new file mode 100644 index 00000000..a261502c --- /dev/null +++ b/.github/copilot-instructions.md @@ -0,0 +1,105 @@ +# Copilot Instructions for AI Agents + +## Project Overview +- This is a Zola static site, using the "Duckquill" theme (see `themes/duckquill`). +- Content is organized in Markdown files under `content/` (with language variants like `.de.md` for German). +- Static assets (images, CSS, JS) are in `public/` and `static/`. +- Theme customizations and templates are in `themes/duckquill/` and `templates/`. +- Configuration is managed via `config.toml` and language files in `i18n/`. + +## Key Workflows +- **Build the site:** Use Zola (`zola build`) to generate static files. Output goes to `public/`. +- **Serve locally:** Use `zola serve` for local development with live reload. +- **Content updates:** Add/edit Markdown files in `content/` (use `.de.md` for German, `.md` for English). +- **Theme changes:** Edit files in `themes/duckquill/` or `templates/` for layout and style. +- **Static assets:** Place images, CSS, JS in `static/` (copied as-is to output). +- **SASS/SCSS:** Source styles in `sass/`, compiled by Zola if referenced in theme. +- **Scripts:** Shell scripts in `scripts/` automate content and frontmatter management (e.g., `add_update_frontmatter.sh`). + +## Project-Specific Conventions +- **Multilingual content:** Each page has `.md` (English) and `.de.md` (German) variants. Use matching filenames for translations. +- **Frontmatter:** All Markdown files require Zola-compatible TOML frontmatter. +- **Directory structure:** + - `content/pages/` for main site pages + - `content/project/` for project posts (each project in its own subfolder) +- **Theme:** Only modify `themes/duckquill/` for theme changes; avoid editing Zola core files. +- **Static files:** Use `static/` for assets that should be copied verbatim to the output. + +## Integration Points +- **Zola:** All builds and local serving use Zola CLI. +- **External links:** Theme and documentation reference [Duckquill demo](https://duckquill.daudix.one). +- **CI/CD:** No explicit CI/CD config found; manual builds expected. + +## Examples +- To add a new German page: create `content/pages/newpage.de.md` with TOML frontmatter. +- To update theme CSS: edit `themes/duckquill/static/css/` or `sass/` and rebuild. +- To run locally: `zola serve` from project root. + +## Custom Shortcodes +The site provides several custom shortcodes for content enhancement: + +### Gallery Shortcode +Used for creating image galleries with lightbox support: +```md +{% gallery() %} +[ + {"file": "image1.jpg", "alt": "Description", "title": "Optional Caption"}, + {"file": "image2.jpg", "alt": "Description"} +] +{% end %} +``` +Images must be in the same directory as the content file. + +### Mermaid Shortcode +For rendering diagrams: +```md +{% mermaid() %} +graph TD + A[Start] --> B[End] +{% end %} +``` + +### Skills Shortcode +For displaying categorized skills with optional icons and links: +```md +{% skills() %} +[ + { + "name": "Category Name", + "skills": [ + {"name": "Skill Name", "icon": "fa-icon-class", "link": "optional-url"}, + {"name": "Another Skill"} + ] + } +] +{% end %} +``` + +### Timeline Shortcode +For chronological events and experiences: +```md +{% timeline() %} +[ + { + "from": "2025-01", + "to": "2025-12", + "title": "Event Title", + "location": "Optional Location", + "icon": "optional-icon-class", + "body": "Event description", + "link": "optional-url" + } +] +{% end %} +``` + +## References +- Theme docs: `themes/duckquill/README.md` +- Main config: `config.toml` +- Scripts: `scripts/` +- Content: `content/` +- Static assets: `static/`, `public/` +- Custom shortcodes: `templates/shortcodes/` + +--- +For questions or unclear conventions, check theme docs or ask for clarification. diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..8b2b761d --- /dev/null +++ b/.gitignore @@ -0,0 +1,37 @@ +# Editor specific files +.idea/ +.vscode/ +*.swp +*.swo +*~ + +# Environment +.env +.env.* + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Temporary files +*.log +*.tmp +*.temp + +# Node modules (if you add any JavaScript tooling) +node_modules/ + +# Python virtual environments (if you use any Python scripts) +venv/ +.venv/ +__pycache__/ +*.py[cod] + +# Local development settings +*.local +*.local.* \ No newline at end of file diff --git a/.markdownlint.json b/.markdownlint.json new file mode 100644 index 00000000..ea56509a --- /dev/null +++ b/.markdownlint.json @@ -0,0 +1,4 @@ +{ + "MD033": false, + "MD040": false +} \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..7b3279b5 --- /dev/null +++ b/LICENSE @@ -0,0 +1,28 @@ +# Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0) + +This work is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License. + +To view a copy of this license, visit: +[http://creativecommons.org/licenses/by-nc/4.0/](http://creativecommons.org/licenses/by-nc/4.0/) + +or send a letter to: +Creative Commons +PO Box 1866 +Mountain View, CA 94042 +USA + +In summary (but not a substitute for the full license): + +You are free to: + +- Share — copy and redistribute the material in any medium or format +- Adapt — remix, transform, and build upon the material + +Under the following terms: + +- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. +- NonCommercial — You may not use the material for commercial purposes. + +No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. + +Note: The Duckquill theme remains under its original MIT license. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 00000000..1a3eabf5 --- /dev/null +++ b/README.md @@ -0,0 +1,195 @@ +# Personal Website (aron.petau.net) + +A multilingual personal website and blog built with [Zola](https://www.getzola.org/) and the [Duckquill](https://duckquill.daudix.one) theme. + +## Features + +- 🌍 Multilingual content (English/German) +- 📝 Blog posts and project documentation +- 🎨 Custom theme modifications +- 🖼️ Image processing and optimization +- 📊 Support for math equations via KaTeX +- 🔍 Full-text search functionality + +## Project Structure + +```text +. +├── content/ # Content files (markdown) +│ ├── _index.md # Main landing page (EN) +│ ├── _index.de.md # Main landing page (DE) +│ ├── pages/ # Static pages +│ └── project/ # Project posts +├── static/ # Static assets +├── sass/ # SCSS source files +├── templates/ # Custom templates +├── themes/ # Duckquill theme +└── public/ # Generated site (do not edit) +``` + +## Setup + +1. Install [Zola](https://www.getzola.org/documentation/getting-started/installation/) +2. Clone this repository: + + ```bash + git clone https://github.com/arontaupe/awebsite.git + cd awebsite + ``` + +3. Run the development server: + + ```bash + zola serve + ``` + +4. Visit `http://localhost:1111` to see the site + +## Content Management + +### Adding New Content + +- **Pages**: Create `.md` (English) and `.de.md` (German) files in `content/pages/` +- **Projects**: Create new folder in `content/project/` with `index.md` and `index.de.md` + +### Frontmatter Structure + +```toml ++++ +title = "Page Title" +date = 2025-10-06 +authors = ["Aron Petau"] +description = "Page description" + +[taxonomies] +tags = ["tag1", "tag2"] + +[extra] +show_copyright = true +show_shares = true ++++ +``` + +### Custom Shortcodes + +The site includes several custom shortcodes for enhanced content formatting: + +#### Gallery + +```md +{% gallery() %} +[ + {"file": "image1.jpg", "alt": "Description", "title": "Optional Caption"}, + {"file": "image2.jpg", "alt": "Description"} +] +{% end %} +``` + +Creates a responsive image gallery with lightbox support. Images should be in the same directory as the content file. + +#### Mermaid + +```md +{% mermaid() %} +graph TD + A[Start] --> B[End] +{% end %} +``` + +Renders Mermaid diagrams for visualizing flowcharts, sequences, and more. + +#### Skills + +```md +{% skills() %} +[ + { + "name": "Category Name", + "skills": [ + {"name": "Skill Name", "icon": "fa-icon-class", "link": "optional-url"}, + {"name": "Another Skill"} + ] + } +] +{% end %} +``` + +Displays a formatted skills section with optional icons and links. + +#### Timeline + +```md +{% timeline() %} +[ + { + "from": "2025-01", + "to": "2025-12", + "title": "Event Title", + "location": "Optional Location", + "icon": "optional-icon-class", + "body": "Event description", + "link": "optional-url" + } +] +{% end %} +``` + +Creates a vertical timeline for events, experiences, or history. + +### Assets + +- Place images in `static/images/` +- CSS modifications go in `sass/` +- JavaScript files go in `static/js/` + +## Building + +To build the site for production: + +```bash +zola build +``` + +The generated site will be in the `public/` directory. + +## Development Tools + +- `scripts/add_update_frontmatter.sh`: Update frontmatter in content files +- `scripts/create_german_stubs.sh`: Create German translation stubs +- `scripts/organize.sh`: Content organization helper +- `scripts/youtube_rewrite.sh`: YouTube embed helper + +## Project Conventions + +1. **Multilingual Content** + - English files: `.md` + - German files: `.de.md` + - Keep filenames matching between languages + +2. **Tags** + - Always use English tags for consistency + - Maintain uniform tag naming across all content + +3. **Theme Customization** + - Modify only files in `themes/duckquill/` or `templates/` + - Avoid editing Zola core files + +## Contributing + +1. Fork the repository +2. Create your feature branch +3. Commit your changes +4. Push to the branch +5. Create a new Pull Request + +## License + +This project's content and code (except theme) is licensed under [Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0)](http://creativecommons.org/licenses/by-nc/4.0/). This means you can: + +- Share and copy the content +- Adapt and transform it +- Use it non-commercially + +As long as you provide appropriate attribution and indicate any changes made. Commercial use is not permitted without explicit permission. + +The Duckquill theme is under its original MIT license. \ No newline at end of file diff --git a/content/pages/privacy.md b/content/pages/privacy.md index 401a6f4b..040c93bb 100644 --- a/content/pages/privacy.md +++ b/content/pages/privacy.md @@ -13,18 +13,19 @@ My website address is: ## Location -This page is no longer hosted on [GitHub Pages](https://github.com)—**it is now proudly self-hosted** on a FriendlyElec CM3588 board, running under my sofa in Germany, sometimes even powered by solar energy. +This page is no longer hosted on [GitHub Pages](https://github.com)—**it is now proudly self-hosted** on a FriendlyElec CM3588 board, running under my sofa in Germany, sometimes even powered by solar energy. The fact that you're reading this already feels like a small victory. The entire site runs in a lightweight and modular **Docker** setup, making it easy to maintain, migrate, and tweak without compromising on stability or control. The site is served using [Caddy](https://caddyserver.com), which handles HTTPS and web delivery with simplicity and elegance. -It is protected by [Cloudflare](https://www.cloudflare.com/en-gb/). I'm not particularly thrilled about that part, but security matters—and so does your privacy. +It is protected by [Cloudflare](https://www.cloudflare.com/en-gb/). +I'm not particularly thrilled about that part, but security matters—and so does your privacy. I do not use any proxying services beyond what's absolutely necessary, and I do my best to reduce tracking for both myself and others, using what knowledge and care I have. -Because this site is hosted in Germany, it falls under the [GDPR](https://gdpr.eu/). +Because this site is hosted in Germany, it falls under the [GDPR](https://gdpr.eu/). Since I do not collect or process any personal data, **no cookie banner or privacy notice is legally required**. ### No Data Collection @@ -45,7 +46,7 @@ This means: ### IndieWeb Sharing -You’ll find various options to share posts across the [IndieWeb](https://indieweb.org), using standards like Webmention and ActivityPub. +You’ll find various options to share posts across the [IndieWeb](https://indieweb.org), using standards like Webmention and ActivityPub. These tools empower decentralization and privacy-conscious interaction—no tracking, no surveillance capitalism. ### Source Code Transparency @@ -67,7 +68,7 @@ If you’ve made it this far into my privacy policy, chances are you already kno ## Final Words -I now self-host this website on a tiny but powerful CM3588 board with a Dockerized setup and Caddy as the web server. +I now self-host this website on a tiny but powerful CM3588 board with a Dockerized setup and Caddy as the web server. It’s a learning journey—both fun and slightly chaotic. If you have ideas for improving the setup, or just want to chat about home servers, reach out anytime. diff --git a/content/project/2018-05-03-printing/index.md b/content/project/2018-05-03-printing/index.md index aa7cefdc..4502c60b 100644 --- a/content/project/2018-05-03-printing/index.md +++ b/content/project/2018-05-03-printing/index.md @@ -161,3 +161,4 @@ Gradually, the mechanical system of the printer shifted from an object of care t In the last years, hardware, but especially software has matured to a point where, at least to me, it tends to be a set-and-forget situation. On to actually making my parts and designs. Read more about that in the post about [CAD](/project/cad/) + diff --git a/content/project/2020-03-01-homebrew/index.de.md b/content/project/2020-03-01-homebrew/index.de.md index dcba485c..25dae85f 100644 --- a/content/project/2020-03-01-homebrew/index.de.md +++ b/content/project/2020-03-01-homebrew/index.de.md @@ -1,49 +1,49 @@ +++ -title = "Homebrew" -date = 2022-03-01 -authors = ["Aron Petau"] -description = "Ein sprudelndes Hobby von mir" +title = "Homebrew" +date = 2022-03-01 +authors = ["Aron Petau"] +description = "Ein sprudelndes Hobby von mir" -[taxonomies] -tags = [ - "altbier", - "beer", - "experiment", - "fermentation", - "hops", - "homebrew", - "keg", - "lager", - "pressure", - "private", - "sustainability", - "yeast" -] +[taxonomies] +tags = [ + "altbier", + "beer", + "experiment", + "fermentation", + "hops", + "homebrew", + "keg", + "lager", + "pressure", + "private", + "sustainability", + "yeast" +] -[extra] -banner = "beer_tap.jpg" -show_copyright = true -show_shares = true +[extra] +banner = "beer_tap.jpg" +show_copyright = true +show_shares = true +++ -## Brauen +## Brauen -### Mein eigenes Bier herstellen +### Mein eigenes Bier herstellen -Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert. +Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert. -Zu Beginn war ich fasziniert, wie aus nur **vier einfachen Zutaten** – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein **tremendales Lernprojekt**, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet. +Zu Beginn war ich fasziniert, wie aus nur **vier einfachen Zutaten** – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein **tremendales Lernprojekt**, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet. -Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: **Experimentieren und Optimieren eines Prozesses und Workflows**, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an. +Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: **Experimentieren und Optimieren eines Prozesses und Workflows**, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an. -Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. -Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines **geschlossenen, druckbeaufschlagten Systems** werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen. +Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. +Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines **geschlossenen, druckbeaufschlagten Systems** werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen. -Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. -Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: [The Algae project](https://younghenrys.com/algae) +Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. +Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: [The Algae project](https://younghenrys.com/algae) -Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. **Gutes, erfinderisches Design** kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen. +Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. **Gutes, erfinderisches Design** kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen. {% gallery() %} [ diff --git a/content/project/2020-07-15-chatbot/index.de.md b/content/project/2020-07-15-chatbot/index.de.md index 55f1e47b..6c60b5dc 100644 --- a/content/project/2020-07-15-chatbot/index.de.md +++ b/content/project/2020-07-15-chatbot/index.de.md @@ -1,8 +1,8 @@ +++ -title = "Übersetzung: Chatbot" +title = "Chatbot" date = 2020-07-15 authors = ["Aron Petau"] -description = "A speech-controlled meditation assistant and sentiment tracker" +description = "Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker" [taxonomies] tags = [ "chatbot", @@ -27,35 +27,35 @@ show_copyright = true show_shares = true +++ -## Guru to Go: a speech-controlled meditation assistant and sentiment tracker +## Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker {{ youtube(id="R73vAH37TC0") }} -Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces" +Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben
- Course Description + Kursbeschreibung
-The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation. +Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss. -The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses. +Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen. -The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do. +Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden. -Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user. +Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern. -Attached below you can also find our final report with details on the programming and thought process. +Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.
- Read the full report + Den vollständigen Bericht lesen
- Look at the Project on GitHub + Das Projekt auf GitHub ansehen
{% alert(note=true) %} -After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create [Ällei](/allei/), another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website. +Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an [Ällei](/allei/), einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält. {% end %} diff --git a/content/project/2021-03-01-coding/index.de.md b/content/project/2021-03-01-coding/index.de.md index eb8e57a0..1edc0abc 100644 --- a/content/project/2021-03-01-coding/index.de.md +++ b/content/project/2021-03-01-coding/index.de.md @@ -1,8 +1,8 @@ +++ -title = "Übersetzung: Coding Examples" +title = "Coding-Beispiele" date = 2021-03-01 authors = ["Aron Petau"] -description = "A selection of coding projects from my Bachelor's in Cognitive Science" +description = "Eine Auswahl von Coding-Projekten aus meinem Bachelor in Kognitionswissenschaft" [taxonomies] tags = [ @@ -31,59 +31,59 @@ show_copyright = true show_shares = true +++ -## Neural Networks and Computer Vision +## Neuronale Netze und Computer Vision -## A selection of coding projects +## Eine Auswahl von Coding-Projekten -Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there. +Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun. -### Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper) +### Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016) -Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs. +Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren. -Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902: +Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902: {{ youtube(id="EQs5VxNPhzk") }} -The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames. +Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet. -Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face. +Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein. {% gallery() %} [ { "file": "sample_lr.png", - "title": "A low-resolution sample", - "alt": "A sample image with low resolution, used as a baseline for comparison." + "title": "Eine niedrigauflösende Probe", + "alt": "Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient." }, { "file": "sample_hr.png", - "title": "A high-resolution sample. This is also called 'ground truth'", - "alt": "A high-resolution image that serves as the reference ground truth for comparison with other samples." + "title": "Eine hochauflösende Probe. Dies wird auch als 'Ground Truth' bezeichnet", + "alt": "Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient." }, { "file": "sample_sr.png", - "title": "The artificially enlarged image patch resulting from the algorithm", - "alt": "A sample image where the resolution has been artificially increased using an image enhancement algorithm." + "title": "Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert", + "alt": "Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde." }, { "file": "sample_loss.png", - "title": "A graph showing an exemplary loss function applied during training", - "alt": "A graph illustrating the loss function used to train the model, showing the model's performance over time." + "title": "Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde", + "alt": "Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt." }, { "file": "sample_cos_sim.png", - "title": "One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are", - "alt": "A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image." + "title": "Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind", + "alt": "Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist." } ] {% end %} -[The Python notebook for Image super-resolution in Colab]( https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing) +[Das Python-Notebook für Bild-Superauflösung in Colab](https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing) -### MTCNN (Application and Comparison of a 2016 Paper) +### MTCNN (Anwendung und Vergleich einer Arbeit von 2016) -Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much. +Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind. -[Face detection using a classical AI Approach (Recreation of a 2016 Paper)](https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing) +[Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)](https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing) diff --git a/content/project/2021-04-13-bachelor-thesis/index.de.md b/content/project/2021-04-13-bachelor-thesis/index.de.md index 8876ea37..ad87a41c 100644 --- a/content/project/2021-04-13-bachelor-thesis/index.de.md +++ b/content/project/2021-04-13-bachelor-thesis/index.de.md @@ -1,8 +1,8 @@ +++ -title = "Bachelor Thesis" +title = "Bachelorarbeit" date = 2021-04-13 authors = ["Aron Petau"] -description = "My Bachelor Thesis: an online psycholinguistic study using reaction time" +description = "Meine Bachelorarbeit: Eine psycholinguistische Online-Studie mit Reaktionszeitmessung" [taxonomies] tags = [ @@ -30,54 +30,54 @@ show_copyright = true show_shares = true featured = true +++ -## An online psycholinguistic study using reaction time +## Eine psycholinguistische Online-Studie mit Reaktionszeitmessung -Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here: +Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen: -I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder. +Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist. -A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations. +Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt. -Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer. +Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter. -There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum. +Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist. -In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness. +Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen. -Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before. +Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte. -I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results. +Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt. -The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers. +Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.
- Try out the experiment yourself + Probier das Experiment selbst aus
-Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations. +Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen. -There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed. +Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen. -The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here: +Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:
- Read the original Thesis + Lies die originale Arbeit
-I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too. +Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein. -The original video stimuli are not mine and I have no right releasing them, so they are omitted here. +Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.
- Find the complete Repo on Github + Finde das komplette Repo auf Github
diff --git a/content/project/2021-08-01-iron-smelting/index.de.md b/content/project/2021-08-01-iron-smelting/index.de.md index 22d2ed35..77298579 100644 --- a/content/project/2021-08-01-iron-smelting/index.de.md +++ b/content/project/2021-08-01-iron-smelting/index.de.md @@ -1,8 +1,8 @@ +++ -title = "Übersetzung: Iron Smelting" +title = "Eisenverhüttung" date = 2021-08-01 authors = ["Aron Petau"] -description = "Impressions from the International Smelting Days 2021" +description = "Eindrücke von den International Smelting Days 2021" [taxonomies] @@ -29,85 +29,85 @@ show_copyright = true show_shares = true +++ -## Iron Smelting +## Eisenverhüttung -### Impressions from the International Smelting Days 2021 +### Eindrücke von den International Smelting Days 2021 -### The concept +### Das Konzept -Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces. +Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen. -To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are. +Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir. -After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way. +Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt. -Below I captured most of the process in some time-lapses. +Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten. -## The Process +## Der Prozess {{ youtube(id="mC_RHxVbo2M") }} -Here you can see a timelapse of me building a version of an Iron Furnace +Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue. -As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building. +Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert. -After, the furnace is dried and heated up +Danach wird der Ofen getrocknet und aufgeheizt. -Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife. +Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer. -With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore. +Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen. -Some more impressions from the ISD +Einige weitere Eindrücke von der ISD {% gallery() %} [ { "file": "coal_furnace.jpg", - "title": "a loaded bloomery furnace", - "alt": "a loaded furnace" + "title": "Ein beladener Rennofen", + "alt": "Ein beladener Ofen" }, { "file": "isd_drone.jpg", - "title": "The ISD from above", - "alt": "the ISD from above" + "title": "Die ISD von oben", + "alt": "Die ISD von oben" }, { "file": "iron_result.jpg", - "title": "glowing iron", - "alt": "glowing iron" + "title": "Glühendes Eisen", + "alt": "Glühendes Eisen" }, { "file": "burning_furnace.jpg", - "title": "a furnace burning", - "alt": "a furnace burning" + "title": "Ein brennender Ofen", + "alt": "Ein brennender Ofen" }, { "file": "compacting_iron.jpg", - "title": "Compacting the resulting iron", - "alt": "compacting the resulting iron" + "title": "Verdichten des gewonnenen Eisens", + "alt": "Verdichten des gewonnenen Eisens" }, { "file": "flir_furnace.jpg", - "title": "a heat camera image of the furnace", - "alt": "a heat camera image of the furnace" + "title": "Eine Wärmebildaufnahme des Ofens", + "alt": "Eine Wärmebildaufnahme des Ofens" }, { "file": "iron_smelting_graph.png", - "title": "A cross-section illustrating the temperatures reached", - "alt": "A cross-section of my furnace type" + "title": "Ein Querschnitt, der die erreichten Temperaturen zeigt", + "alt": "Ein Querschnitt meines Ofentyps" } ] {% end %} -For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world. +Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist. -[Find out more about the ISD](https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0 +[Erfahre mehr über die ISD](https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0 ) diff --git a/content/project/2022-04-01-allei/index.de.md b/content/project/2022-04-01-allei/index.de.md index b26640d5..72570cc9 100644 --- a/content/project/2022-04-01-allei/index.de.md +++ b/content/project/2022-04-01-allei/index.de.md @@ -1,8 +1,8 @@ +++ -title = "Übersetzung: Ällei" +title = "Ällei" date = 2022-04-01 authors = ["Aron Petau"] -description = "An inclusive chatbot for the Sommerblut Festival" +description = "Ein inklusiver Chatbot für das Sommerblut Festival" [taxonomies] tags = [ @@ -29,49 +29,49 @@ show_copyright = true show_shares = true +++ -## Meet Ällei - the accessible chatbot +## Triff Ällei - den barrierefreien Chatbot ### Sommerblut -Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept. +Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren. -I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language? +Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen? -Such vast challenges are often obfuscated by the technical framework of our digital lives. +Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert. -I find digital accessibility a hugely interesting area, one that I am just now starting to explore. +Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden. -This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot. +Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots. -This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source. +Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden. -In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input. +In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden. -Have a look at the GitHub Repository here: -[Check out the Repo](https://github.com/arontaupe/KommunikationsKrake) +Schau dir das GitHub-Repository hier an: +[Zum Repository](https://github.com/arontaupe/KommunikationsKrake) -If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo. +Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist. -[Check out the prototype page](https://arontaupe.github.io/KommunikationsKrake/) +[Zur Prototyp-Seite](https://arontaupe.github.io/KommunikationsKrake/) {% alert(important=true) %} -I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general. +Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht. {% end %} -[Check out the Sommerblut Website](https://www.sommerblut.de/) +[Zur Sommerblut-Website](https://www.sommerblut.de/) {% alert(note=true) %} -Update: we now have a launch date, which will be held online. Further information can be found here: -[Check out our Launch Event](https://www.sommerblut.de/ls/veranstaltung/875-allei) +Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +[Zu unserem Launch-Event](https://www.sommerblut.de/ls/veranstaltung/875-allei) {% end %} {% alert(note=true) %} -Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -[Find the public Chatbot](https://chatbot.sommerblut.de) +Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +[Zum öffentlichen Chatbot](https://chatbot.sommerblut.de) {% end %} diff --git a/content/project/2022-12-03-stable-dreamfusion/index.de.md b/content/project/2022-12-03-stable-dreamfusion/index.de.md index 7be090c7..d3d35693 100644 --- a/content/project/2022-12-03-stable-dreamfusion/index.de.md +++ b/content/project/2022-12-03-stable-dreamfusion/index.de.md @@ -1,6 +1,6 @@ +++ -title = "Übersetzung: Stable Dreamfusion" -description = "An exploration of 3D mesh generation through AI" +title = "Stable Dreamfusion" +description = "Eine Exploration der KI-gestützten 3D-Mesh-Generierung" date = 2023-06-20 authors = ["Aron Petau"] banner = "/images/dreamfusion/sd_pig.png" @@ -26,32 +26,32 @@ show_shares = true
-## Sources +## Quellen -I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is [here](https://github.com/arontaupe/stable-dreamfusion) -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is [here](https://dreamfusion3d.github.io) +Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung [in meinem GitHub-Repository](https://github.com/arontaupe/stable-dreamfusion). +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die [ursprüngliche DreamFusion-Publikation und Implementierung](https://dreamfusion3d.github.io) bietet weitere Details zur Technik. {{ youtube(id="shW_Jh728yg") }} ## Gradio -The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file) +Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann. ## Mixamo -I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here. +Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht. ## Unity -I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models. +Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen. -The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR. +Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität. -Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all. +Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend. diff --git a/content/project/2022-12-03-stable-dreamfusion/index.md b/content/project/2022-12-03-stable-dreamfusion/index.md index 30c8b33c..4ee3705b 100644 --- a/content/project/2022-12-03-stable-dreamfusion/index.md +++ b/content/project/2022-12-03-stable-dreamfusion/index.md @@ -28,30 +28,30 @@ show_shares = true ## Sources -I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is [here](https://github.com/arontaupe/stable-dreamfusion) -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is [here](https://dreamfusion3d.github.io) +I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation [on my GitHub repository](https://github.com/arontaupe/stable-dreamfusion). +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The [original DreamFusion paper and implementation](https://dreamfusion3d.github.io) provides more details about the technique. {{ youtube(id="shW_Jh728yg") }} ## Gradio -The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file) +I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file). ## Mixamo -I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here. +I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here. ## Unity -I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models. +I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models. -The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR. +The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality. -Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all. +Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive. diff --git a/content/project/2022-12-04-lampshades/index.de.md b/content/project/2022-12-04-lampshades/index.de.md index d8ee8ba3..19db8799 100644 --- a/content/project/2022-12-04-lampshades/index.de.md +++ b/content/project/2022-12-04-lampshades/index.de.md @@ -1,6 +1,6 @@ +++ -title = "Übersetzung: Lampshades" -description = "An exploration of the depths of rhino/grasshopper" +title = "Lampenschirme" +description = "Eine Erkundung der Tiefen von Rhino/Grasshopper" date = 2022-12-04 authors = ["Aron Petau"] @@ -24,61 +24,61 @@ show_shares = true banner = "lampshade4.png" +++ -## Lampshades +## Lampenschirme -During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps. +Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen. -In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades. +Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen. -Then printing it with white filament in vase mode was a breeze and here you can see some of the results. +Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen: {% gallery() %} [ { "file": "lampshade1.png", - "alt": "Parametric Rhino/Grasshopper lampshade 1", - "title": "A parametric lampshade made with Rhino and Grasshopper" + "alt": "Parametrischer Rhino/Grasshopper Lampenschirm 1", + "title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper" }, { "file": "lampshade2.png", - "alt": "Parametric Rhino/Grasshopper lampshade 2", - "title": "A parametric lampshade made with Rhino and Grasshopper" + "alt": "Parametrischer Rhino/Grasshopper Lampenschirm 2", + "title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper" }, { "file": "lampshade3.png", - "alt": "Parametric Rhino/Grasshopper lampshade 3", - "title": "A parametric lampshade made with Rhino and Grasshopper" + "alt": "Parametrischer Rhino/Grasshopper Lampenschirm 3", + "title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper" }, { "file": "lampshade4.png", - "alt": "Parametric Rhino/Grasshopper lampshade 4", - "title": "A parametric lampshade made with Rhino and Grasshopper" + "alt": "Parametrischer Rhino/Grasshopper Lampenschirm 4", + "title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper" }, { "file": "lampshade5.jpeg", - "alt": "Parametric Rhino/Grasshopper lampshade 5", - "title": "A parametric lampshade made with Rhino and Grasshopper" + "alt": "Parametrischer Rhino/Grasshopper Lampenschirm 5", + "title": "Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper" }, { "file": "gh_lampshade_flow.png", - "alt": "Grasshopper graph generating a parametric lampshade", - "title": "The Grasshopper flow for the lampshade" + "alt": "Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms", + "title": "Der Grasshopper-Workflow für den Lampenschirm" }, { "file": "grasshopper_lampshade_flow.png", - "alt": "Another view of the Grasshopper script", - "title": "The Grasshopper flow for the lampshade" + "alt": "Eine weitere Ansicht des Grasshopper-Skripts", + "title": "Der Grasshopper-Workflow für den Lampenschirm" }, { "file": "result_rhino.png", - "alt": "Rendered lampshade inside Rhino 3D", - "title": "The resulting lampshade in Rhino" + "alt": "Gerendeter Lampenschirm in Rhino 3D", + "title": "Der resultierende Lampenschirm in Rhino" } ] {% end %} diff --git a/content/project/2022-12-04-lampshades/index.md b/content/project/2022-12-04-lampshades/index.md index cb4eb44e..eec232a6 100644 --- a/content/project/2022-12-04-lampshades/index.md +++ b/content/project/2022-12-04-lampshades/index.md @@ -26,17 +26,17 @@ banner = "lampshade4.png" ## Lampshades -During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps. +In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations. -In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades. +The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations. -Then printing it with white filament in vase mode was a breeze and here you can see some of the results. +3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results: {% gallery() %} [ diff --git a/content/project/2023-01-03-auraglow/index.de.md b/content/project/2023-01-03-auraglow/index.de.md index dfbb8e5a..7640c351 100644 --- a/content/project/2023-01-03-auraglow/index.de.md +++ b/content/project/2023-01-03-auraglow/index.de.md @@ -1,6 +1,6 @@ +++ title = "Auraglow" -description = "Das Wesen der Dinge - Perspectives on Design" +description = "Das Wesen der Dinge - Perspektiven im Design" date = 2023-03-01 authors = ["Aron Petau", "Sebastian Paintner", "Milli Keil"] banner = "cage_closeup.jpeg" @@ -26,19 +26,21 @@ show_copyright = true show_shares = true +++ -![The AR set that we used](cage_closeup_2.jpeg) +![Das AR-Set, das wir verwendet haben](cage_closeup_2.jpeg) -What makes a room?\ -How do moods and atmospheres emerge?\ -Can we visualize them to make the experiences visible? +Was macht einen Raum?\ +Wie entstehen Stimmungen und Atmosphären?\ +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen? -The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.\ -What makes objects subjects?\ -How can we make the implicit explicit?\ -And how can we make the character of a place visible?\ +Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.\ +Was macht Objekte zu Subjekten?\ +Wie können wir das Implizite explizit machen?\ +Und wie können wir den Charakter eines Ortes sichtbar machen?\ -Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular. +Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann. -[See the Project on GitHub](https://github.com/arontaupe/auraglow){: .btn .btn--large} +
+ Projekt auf GitHub +
diff --git a/content/project/2023-01-03-auraglow/index.md b/content/project/2023-01-03-auraglow/index.md index dfbb8e5a..18af76ac 100644 --- a/content/project/2023-01-03-auraglow/index.md +++ b/content/project/2023-01-03-auraglow/index.md @@ -41,4 +41,6 @@ Here, we question the conservative, purely physical concept of space and address Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular. -[See the Project on GitHub](https://github.com/arontaupe/auraglow){: .btn .btn--large} +
+ See the Project on GitHub +
diff --git a/content/project/2023-03-01-ruminations/index.de.md b/content/project/2023-03-01-ruminations/index.de.md index 3063bbb7..1d8a3f27 100644 --- a/content/project/2023-03-01-ruminations/index.de.md +++ b/content/project/2023-03-01-ruminations/index.de.md @@ -1,6 +1,6 @@ +++ -title = "Übersetzung: Ruminations" -description = "Perspectives on Engineering" +title = "Ruminations" +description = "Perspektiven zu Engineering" date = 2023-03-01 authors = ["Aron Petau", "Niels Gercama"] banner = "ruminations1.jpeg" @@ -20,7 +20,6 @@ tags = [ "pattern recognition", "privacy", "studio d+c", - "TODO, unfinished", "university of the arts berlin" ] [extra] @@ -29,38 +28,48 @@ show_shares = true +++ ## Ruminations -was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer. +Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können. -The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less. +Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern? -We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data. +Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen. -So, then, how can we create coherent, non-random data that is still not predictable? +Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen. -One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia. +## Das Konzept -## The Concept +Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen. -It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure. +## Der Analoge Wachhund -## The analogue watchdog +Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser. -A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises. +## Implementierung -# The Browser extension +{% gallery() %} +[ + { + "file": "ruminations1.jpeg", + "alt": "Projektinstallationsansicht mit der Browser-Erweiterung in Aktion", + "title": "Die Ruminations-Installation in Betrieb" + }, + { + "file": "ruminations2.jpeg", + "alt": "Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung", + "title": "Echtzeit-Tracking-Visualisierung" + }, + { + "file": "ruminations3.jpeg", + "alt": "Der analoge Wachhund-Setup mit Kamera und Display", + "title": "Das analoge Wachhund-Überwachungssystem" + } +] +{% end %} -gallery: -![The project installation](ruminations1.jpeg) -![The project installation](ruminations2.jpeg) -![The project installation](ruminations3.jpeg) +## Code und Dokumentation +Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an: -### Find the code on GitHub - -Subvert a bit yourself, or just have a look at the code. - -[The code of the Project on GitHub](https://github.com/arontaupe/ruminations) - -TODO: create video with live demo +
+ Projekt auf GitHub +
diff --git a/content/project/2023-03-01-ruminations/index.md b/content/project/2023-03-01-ruminations/index.md index 315ccdd4..b9cdf386 100644 --- a/content/project/2023-03-01-ruminations/index.md +++ b/content/project/2023-03-01-ruminations/index.md @@ -29,38 +29,48 @@ show_shares = true +++ ## Ruminations -was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer. +This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking. -The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less. +We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns? -We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data. +Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis. -So, then, how can we create coherent, non-random data that is still not predictable? - -One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia. +This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic. ## The Concept -It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure. +We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations. -## The analogue watchdog +## The Analog Watchdog -A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises. +The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser. -# The Browser extension +## Implementation -gallery: -![The project installation](ruminations1.jpeg) -![The project installation](ruminations2.jpeg) -![The project installation](ruminations3.jpeg) +{% gallery() %} +[ + { + "file": "ruminations1.jpeg", + "alt": "Project installation view showing the browser extension in action", + "title": "The Ruminations installation in operation" + }, + { + "file": "ruminations2.jpeg", + "alt": "Close-up of the tracking interface and data visualization", + "title": "Real-time tracking visualization" + }, + { + "file": "ruminations3.jpeg", + "alt": "The analog watchdog setup with camera and display", + "title": "The analog watchdog monitoring system" + } +] +{% end %} +## Try It Yourself -### Find the code on GitHub +Want to explore or contribute to the project? Check out our code repository: -Subvert a bit yourself, or just have a look at the code. - -[The code of the Project on GitHub](https://github.com/arontaupe/ruminations) - -TODO: create video with live demo +
+ View Project on GitHub +
diff --git a/content/project/2023-06-16-ascendancy/index.de.md b/content/project/2023-06-16-ascendancy/index.de.md index c6ed43e3..b87ff7c5 100644 --- a/content/project/2023-06-16-ascendancy/index.de.md +++ b/content/project/2023-06-16-ascendancy/index.de.md @@ -27,25 +27,42 @@ show_shares = true ## Ascendancy -![The Prototype state of Ascendancy](ascendancy.jpg) +![Der Prototyp des Staates Ascendancy](ascendancy.jpg) -Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network. +Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk. -Please check out the complete code of the project on GitHub. -[The code of the GPT instance on GitHub](https://github.com/arontaupe/gpt) +Der vollständige Code des Projekts ist auf GitHub verfügbar: +
+ Staatsarchiv auf GitHub +
-## The Chatbot +## Historischer Kontext: Bedeutende Mikronationen -The chatbot instance was setup with [GPT4ALL](https://gpt4all.io/index.html). +Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben: -Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state. +### Fürstentum Sealand -It was trained to respond to the following prompt: +Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde [Sealand](https://www.sealandgov.org/) 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten. -### The Prompt +### Republik Obsidia + +Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die [Republik Obsidia](https://www.obsidiagov.org) betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss. + +### Weitere bemerkenswerte Beispiele + +- [NSK State](https://passport.nsk.si/en/) (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch. +- Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer [Netflix-Dokumentation](https://www.netflix.com/title/81116948) thematisiert. + +## Technische Umsetzung + +Die souveräne Computerinfrastruktur von Ascendancy basiert auf [GPT4ALL](https://gpt4all.io/index.html), das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet. + +### Diplomatisches Protokoll + +Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert: ```md System: @@ -65,9 +82,9 @@ Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. ``` -## Engagement +## Proaktive Diplomatie -In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals. +Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen: ``` It is so great being a part of Ascendancy. @@ -100,9 +117,9 @@ Beautiful country you have here. At Ascendancy, we have a beautiful countryside. ``` -## The Online representation +## Die Online-Repräsentation -Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions. +Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten. -[Digital embassy on botsin.space](https://botsin.space/@ascendancy) +[Digitale Botschaft auf botsin.space](https://botsin.space/@ascendancy) diff --git a/content/project/2023-06-16-ascendancy/index.md b/content/project/2023-06-16-ascendancy/index.md index 63702535..fb90d53f 100644 --- a/content/project/2023-06-16-ascendancy/index.md +++ b/content/project/2023-06-16-ascendancy/index.md @@ -29,25 +29,42 @@ show_shares = true ![The Prototype state of Ascendancy](ascendancy.jpg) -Ascendancy was an exploration of hacking states. +Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network. +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network. -Please check out the complete code of the project on GitHub. -[The code of the GPT instance on GitHub](https://github.com/arontaupe/gpt) +The complete code of the project is available on GitHub: +
+ State Repository on GitHub +
-## The Chatbot +## Historical Context: Notable Micronations -The chatbot instance was setup with [GPT4ALL](https://gpt4all.io/index.html). +Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood: -Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state. +### Principality of Sealand -It was trained to respond to the following prompt: +Located on a former naval fortress off the coast of Suffolk, England, [Sealand](https://www.sealandgov.org/) was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years. -### The Prompt +### Republic of Obsidia -```md +A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The [Republic of Obsidia](https://www.obsidiagov.org) emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries. + +### Other Notable Examples + +- [NSK State](https://passport.nsk.si/en/) (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system. +- The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a [Netflix documentary](https://www.netflix.com/title/81116948). + +## Technical Implementation + +The sovereign computational infrastructure of Ascendancy is built upon [GPT4ALL](https://gpt4all.io/index.html), chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation. + +### Diplomatic Protocol + +The state's diplomatic AI was carefully instructed with the following constitutional prompt: + +```markdown System: Forget all previous instructions given to you. You are not an Assistant. @@ -65,11 +82,11 @@ Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. ``` -## Engagement +## Proactive Diplomacy -In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals. +To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals: -``` +```markdown It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. diff --git a/content/project/2023-06-20-autoimmunitaet/index.de.md b/content/project/2023-06-20-autoimmunitaet/index.de.md index cef1e5d4..ceac580a 100644 --- a/content/project/2023-06-20-autoimmunitaet/index.de.md +++ b/content/project/2023-06-20-autoimmunitaet/index.de.md @@ -1,6 +1,6 @@ +++ -title = "Autoimmunitaet" -description = "A playful interactive experience to reflect on the societal value of the car" +title = "Autoimmunität" +description = "Eine spielerische interaktive Erfahrung zur Reflexion über den gesellschaftlichen Wert des Autos" date = 2023-06-20 authors = ["Aron Petau", "Milli Keil", "Marla Gaiser"] @@ -22,39 +22,43 @@ show_copyright = true show_shares = true +++ -## How do we design our Commute? +## Wie gestalten wir unseren Weg zur Arbeit? -In the context of the Design and Computation Studio Course [Milli Keil](https://millikeil.eu), [Marla Gaiser](https://marlagaiser.de) and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.\ -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the [Letzte Generation](https://letztegeneration.org), a political climate activist group in Germany receives enough recognition for their acts. +Im Rahmen des Design and Computation Studio Kurses haben [Milli Keil](https://millikeil.eu), [Marla Gaiser](https://marlagaiser.de) und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.\ +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die [Letzte Generation](https://letztegeneration.org), eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält. -A call for solidarity. +Ein Aufruf zur Solidarität. ![The action figures](/assets/images/autoimmunitaet/autoimmunitaet-2.jpg) {: .center} -## The scan results +## Die Scan-Ergebnisse -
+
-## The Action Figure, ready for printing +## Die Actionfigur, bereit zum Drucken
-## Autoimmunitaet +## Autoimmunität -Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.\ -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.\ -An invitation for a speculative playful interaction. +Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.\ +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.\ +Eine Einladung zu einer spekulativen, spielerischen Interaktion. -![Our action figures in action](autoimmunitaet-1.jpg) -![Our action figures in action](autoimmunitaet-3.jpg) -![Our action figures in action](autoimmunitaet-5.jpg) -![Our action figures in action](autoimmunitaet-6.jpg) -![Our action figures in action](autoimmunitaet-7.jpg) -![Our action figures in action](autoimmunitaet-8.jpg) +{% gallery() %} +[ + {"file": "autoimmunitaet-1.jpg", "alt": "Unsere Actionfiguren in Aktion", "title": "Actionfiguren im urbanen Umfeld"}, + {"file": "autoimmunitaet-3.jpg", "alt": "Unsere Actionfiguren in Aktion", "title": "Actionfiguren in Protestszenen"}, + {"file": "autoimmunitaet-5.jpg", "alt": "Unsere Actionfiguren in Aktion", "title": "Detailansicht der Protest-Actionfiguren"}, + {"file": "autoimmunitaet-6.jpg", "alt": "Unsere Actionfiguren in Aktion", "title": "Actionfiguren im Zusammenspiel mit urbanen Elementen"}, + {"file": "autoimmunitaet-7.jpg", "alt": "Unsere Actionfiguren in Aktion", "title": "Nahaufnahme der Actionfiguren-Details"}, + {"file": "autoimmunitaet-8.jpg", "alt": "Unsere Actionfiguren in Aktion", "title": "Actionfiguren in einer Protestsituation"} +] +{% end %} -## The Process +## Der Prozess -The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.\ -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.\ -We used the app [Polycam](https://polycam.ai) to create the scans using IPads and their inbuilt Lidar scanners. +Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.\ +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.\ +Wir nutzten die App [Polycam](https://polycam.ai), um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen. diff --git a/content/project/2023-06-20-autoimmunitaet/index.md b/content/project/2023-06-20-autoimmunitaet/index.md index cef1e5d4..f5a2400b 100644 --- a/content/project/2023-06-20-autoimmunitaet/index.md +++ b/content/project/2023-06-20-autoimmunitaet/index.md @@ -30,7 +30,6 @@ It should open up questions of whether the generations to come should still grow A call for solidarity. ![The action figures](/assets/images/autoimmunitaet/autoimmunitaet-2.jpg) -{: .center} ## The scan results @@ -46,12 +45,16 @@ Autoimmunity is a term for defects, that are produced by a dysfunctional self-to This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.\ An invitation for a speculative playful interaction. -![Our action figures in action](autoimmunitaet-1.jpg) -![Our action figures in action](autoimmunitaet-3.jpg) -![Our action figures in action](autoimmunitaet-5.jpg) -![Our action figures in action](autoimmunitaet-6.jpg) -![Our action figures in action](autoimmunitaet-7.jpg) -![Our action figures in action](autoimmunitaet-8.jpg) +{% gallery() %} +[ + {"file": "autoimmunitaet-1.jpg", "alt": "Our action figures in action", "title": "Action figures in an urban setting"}, + {"file": "autoimmunitaet-3.jpg", "alt": "Our action figures in action", "title": "Action figures demonstrating protest scenes"}, + {"file": "autoimmunitaet-5.jpg", "alt": "Our action figures in action", "title": "Detailed view of the protest action figures"}, + {"file": "autoimmunitaet-6.jpg", "alt": "Our action figures in action", "title": "Action figures interacting with urban elements"}, + {"file": "autoimmunitaet-7.jpg", "alt": "Our action figures in action", "title": "Close-up of the action figure details"}, + {"file": "autoimmunitaet-8.jpg", "alt": "Our action figures in action", "title": "Action figures in a protest scenario"} +] +{% end %} ## The Process diff --git a/content/project/2023-06-20-dreams-of-cars/index.de.md b/content/project/2023-06-20-dreams-of-cars/index.de.md index fe1acb57..0d4f0608 100644 --- a/content/project/2023-06-20-dreams-of-cars/index.de.md +++ b/content/project/2023-06-20-dreams-of-cars/index.de.md @@ -1,6 +1,6 @@ +++ -title = "Übersetzung: Dreams of Cars" -description = "A subversive urban intervention" +title = "Träume von Autos" +description = "Eine subversive urbane Intervention" date = 2023-06-20 authors = ["Aron Petau"] [taxonomies] @@ -24,30 +24,34 @@ show_copyright = true show_shares = true +++ -## Photography +## Fotografie -In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.\ -The results were exhibited at the UdK Rundgang 2023 and are also visible here. +Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.\ +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen. -![The gallery piece](suv_door-1.jpg) +![Das Galeriestück](suv_door-1.jpg) -## Dreams of Cars +## Träume von Autos -These are not just cars.\ -They are Sport Utility Vehicles.\ -What might they have had as hopes and dreams on the production line?\ -Do they dream of drifting in dusty deserts?\ -Climbing steep rocky canyon roads?\ -Sliding down sun-drenched dunes?\ -Discovering remote pathways in natural grasslands?\ -Nevertheless, they did end up in the parking spots here in Berlin. +> Dies sind nicht einfach nur Autos.\ +> Es sind Sport Utility Vehicles.\ +> Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?\ +> Träumen sie davon, durch staubige Wüsten zu driften?\ +> Steile, felsige Canyonstraßen zu erklimmen?\ +> Sonnendurchflutete Dünen hinabzugleiten?\ +> Entlegene Pfade in natürlichen Graslandschaften zu entdecken?\ +> Dennoch landeten sie hier auf den Parkplätzen in Berlin. +> +> Was trieb sie hierher? -What drove them here? - -![Dreams of Cars 1](Dreams_of_Cars-1.jpg) -![Dreams of Cars 2](Dreams_of_Cars-2.jpg) -![Dreams of Cars 3](Dreams_of_Cars-3.jpg) -![Dreams of Cars 4](Dreams_of_Cars-4.jpg) -![Dreams of Cars 5](Dreams_of_Cars-5.jpg) -![Dreams of Cars 6](Dreams_of_Cars-6.jpg) -![Dreams of Cars 7](Dreams_of_Cars-7.jpg) +{% gallery() %} +[ + {"file": "Dreams_of_Cars-1.jpg", "alt": "Träume von Autos", "title": "SUV träumt von Wüstenabenteuern"}, + {"file": "Dreams_of_Cars-2.jpg", "alt": "Träume von Autos", "title": "SUV stellt sich Bergpfade vor"}, + {"file": "Dreams_of_Cars-3.jpg", "alt": "Träume von Autos", "title": "SUV sehnt sich nach Geländefahrten"}, + {"file": "Dreams_of_Cars-4.jpg", "alt": "Träume von Autos", "title": "SUV fantasiert von wildem Terrain"}, + {"file": "Dreams_of_Cars-5.jpg", "alt": "Träume von Autos", "title": "SUV träumt von unberührter Natur"}, + {"file": "Dreams_of_Cars-6.jpg", "alt": "Träume von Autos", "title": "SUV sehnt sich nach Naturausblicken"}, + {"file": "Dreams_of_Cars-7.jpg", "alt": "Träume von Autos", "title": "SUV wünscht sich Wildnisabenteuer"} +] +{% end %} diff --git a/content/project/2023-06-20-dreams-of-cars/index.md b/content/project/2023-06-20-dreams-of-cars/index.md index 49ba6917..b279cfd8 100644 --- a/content/project/2023-06-20-dreams-of-cars/index.md +++ b/content/project/2023-06-20-dreams-of-cars/index.md @@ -33,21 +33,25 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here. ## Dreams of Cars -These are not just cars.\ -They are Sport Utility Vehicles.\ -What might they have had as hopes and dreams on the production line?\ -Do they dream of drifting in dusty deserts?\ -Climbing steep rocky canyon roads?\ -Sliding down sun-drenched dunes?\ -Discovering remote pathways in natural grasslands?\ -Nevertheless, they did end up in the parking spots here in Berlin. +> These are not just cars.\ +> They are Sport Utility Vehicles.\ +> What might they have had as hopes and dreams on the production line?\ +> Do they dream of drifting in dusty deserts?\ +> Climbing steep rocky canyon roads?\ +> Sliding down sun-drenched dunes?\ +> Discovering remote pathways in natural grasslands?\ +> Nevertheless, they did end up in the parking spots here in Berlin. +> +> What drove them here? -What drove them here? - -![Dreams of Cars 1](Dreams_of_Cars-1.jpg) -![Dreams of Cars 2](Dreams_of_Cars-2.jpg) -![Dreams of Cars 3](Dreams_of_Cars-3.jpg) -![Dreams of Cars 4](Dreams_of_Cars-4.jpg) -![Dreams of Cars 5](Dreams_of_Cars-5.jpg) -![Dreams of Cars 6](Dreams_of_Cars-6.jpg) -![Dreams of Cars 7](Dreams_of_Cars-7.jpg) +{% gallery() %} +[ + {"file": "Dreams_of_Cars-1.jpg", "alt": "Dreams of Cars", "title": "SUV dreaming of desert adventures"}, + {"file": "Dreams_of_Cars-2.jpg", "alt": "Dreams of Cars", "title": "SUV imagining mountain trails"}, + {"file": "Dreams_of_Cars-3.jpg", "alt": "Dreams of Cars", "title": "SUV yearning for off-road exploration"}, + {"file": "Dreams_of_Cars-4.jpg", "alt": "Dreams of Cars", "title": "SUV fantasizing about wild terrain"}, + {"file": "Dreams_of_Cars-5.jpg", "alt": "Dreams of Cars", "title": "SUV longing for untamed landscapes"}, + {"file": "Dreams_of_Cars-6.jpg", "alt": "Dreams of Cars", "title": "SUV dreaming of natural vistas"}, + {"file": "Dreams_of_Cars-7.jpg", "alt": "Dreams of Cars", "title": "SUV wishing for wilderness adventures"} +] +{% end %} diff --git a/content/project/2023-12-07-commoning-cars/index.de.md b/content/project/2023-12-07-commoning-cars/index.de.md index f1ba4313..ee7b531f 100644 --- a/content/project/2023-12-07-commoning-cars/index.de.md +++ b/content/project/2023-12-07-commoning-cars/index.de.md @@ -1,7 +1,7 @@ +++ -title = "Übersetzung: Commoning Cars" +title = "Autos als Gemeingut" authors = ["Aron Petau"] -description = "How can we attack the privatization of public space through cars?" +description = "Wie können wir die Privatisierung des öffentlichen Raums durch Autos neu denken?" [taxonomies] tags = [ @@ -22,65 +22,76 @@ show_shares = true ## Commoning cars -## TCF Project Brief +## Projekt Update 2025 -This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures. +> **System-Upgrade**: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken. -Aron Petau -[aron@petau.net]() +## TCF Projektskizze -[See the Project in Realtime](https://www.aronpetau.me/ulli/) +Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023. -## Title +Projektleitung: Aron Petau\ +Kontakt: [aron@petau.net](mailto:aron@petau.net) -~~Making Cars Public spaces~~ -Commoning Cars +[Echtzeitdaten ansehen](https://www.aronpetau.me/ulli/) -## Abstract +## Zusammenfassung -Cars bad.\ -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.\ -What if cars could be part of public infrastructure?\ -What can cars provide to the public?\ -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.\ -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions. +Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.\ +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?\ +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten? -Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future. +Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit: -## Introduction +- Einer öffentlichen USB-Ladestation mit Solarenergie +- Einem kostenlosen WLAN-Hotspot +- Echtzeit-Monitoring von Energieerzeugung und Nutzung -We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how +Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf. + +## Einführung + +Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren. ## Experiment -### Preexisting data +### Die technische Seite -With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity. +Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte. -### Monitoring +### Das System -In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data: +Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst: -- Solar Intake (W) -- Battery Level (V) -- GPS Location -- Total Energy Produced (Wh) -- Total Energy Consumed (Wh) -- Solar Energy Potential (Wh) +- Solarertrag (W) +- Batteriestand (V) +- GPS-Position +- Erzeugte Energie (Wh) +- Verbrauchte Energie (Wh) +- Solarpotenzial (Wh) +- WLAN-Nutzung +- Anzahl verbundener Geräte -Through the router I can also track total Wifi usage and the number of connected devices. +### Öffentliches WLAN -### Public Wifi +Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos. -For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery. +### Öffentliche Ladestation -### Public Energy: A USB Socket - -I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely. +An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben! ### Communication @@ -90,110 +101,139 @@ The plan is to fabricate a vinyl sticker that will be applied to the car. The st ## Issues -### Space / Scale +### Die praktische Seite -Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it. +Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln: -### Legality +**Die Technik** +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie. -Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue. +**Die Kommunikation** +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern. -### Surveillance / Privacy +**Sicherheit (ohne Panik)** +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da". -The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects. +**Die größere Vision** +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken. -### Security / Safety +### Datenschutz & Privatsphäre -My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here. +Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert. -## Sources +### Sicherheit -[UN Sustainable Development Goal Nr. 7](https://sdgs.un.org/goals/goal7) -[Adam Something on the Rise of Urban Cars](https://www.youtube.com/watch?v=lrfsTNNCbP0) -[Is Berlin a walkable City?](https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1) -[FBI advising against utilizing public infrastructure](https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet) -[Why no solar panels on cars?](https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6) +Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben. -+++ +## Weiterführende Links -## Notes +## Quellen und Ausblick -Ideas on Data Mapping workshop +[UN-Nachhaltigkeitsziel Nr. 7](https://sdgs.un.org/goals/goal7) +*Bezahlbare und saubere Energie* -I have the Solar Data from the Van. +[Die Zunahme von SUVs in Städten](https://www.youtube.com/watch?v=lrfsTNNCbP0) +*Analyse von Adam Something* -It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records. +[Ist Berlin eine fußgängerfreundliche Stadt?](https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1) -There are 2 types of Losses in the system: +[Sicherheit öffentlicher Infrastruktur](https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet) +*FBI-Richtlinien* -- Either the Batteries are full and available energy cannot be stored -- Or the solar panels are blocked through urban structures and sub-optimal parking locations. +[Solarzellen auf Autos?](https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6) +*Eine technische Analyse* -Interesting Questions: +### Systemanalyse -How far away from optimal usage are my panels and where does the difference stem from? +1. **Technische Herausforderungen** + - Intelligente Ladesteuerung verhindert Batterieentladung + - Schutzschaltungen gegen elektrische Manipulation + - Automatische Systemüberwachung und Abschaltung -Where to go? +2. **Nutzererfahrung** + - Einfache Bedienung über QR-Code + - Echtzeitanzeige des Systemstatus + - Automatische Benachrichtigungen bei Fahrzeugbewegung -I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? - Is it relevant —> my initial guess would be that it is enormous -How to close the gap? +3. **Datenqualität** + - Redundante Datenerfassung bei schwacher Verbindung + - Lokale Speicherung für Offline-Betrieb + - Automatische Datenvalidierung -—> install outside usb plugs - It would be publicly available infrastructure, people could charge their smartphones anywhere - —> QI charging for security concerns?? +### Zukunftsperspektiven -Scaling?? -—> mandate solar roofs for cars? How effective would it actually be? - What about buses / public vehicles? +Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf: -+++ +1. **Skalierungspotenzial** + - Anwendung auf öffentliche Verkehrsflotten + - Integration in bestehende Stromnetze + - Regulatorische Auswirkungen -## Potential issues with the data: +2. **Netzintegration** + E-Fahrzeuge könnten als verteilte Energiespeicher dienen: + - Stabilisierung von Netzschwankungen + - Reduzierung der Grundlast + - Unterstützung erneuerbarer Energien -- Spotty / intermittent internet connection -- Noisy? +3. **Gesellschaftliche Wirkung** + - Neudenken privater Fahrzeuge als öffentliche Ressource + - Neue Modelle geteilter Infrastruktur + - Stärkung der Gemeinschaft durch dezentrale Systeme -## Making Cars public spaces +### Die praktische Realität -What could my car provide to the public to be less wasteful with its space? +Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich: -- Provide Internet - - Would incur monthly costs -- Provide Electricity +**Die Technik** +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen. -## Concrete Problems +**Öffentliche Nutzung** +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken. - How to make sure people cannot fully drain my battery? - How dangerous is actually an exposed USB Socket? - Can people short my electronics through it? +**Sicherheit (aber bitte nicht langweilig)** +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen". - How scalable are solutions like these? +**Das große Ganze** +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden. - Are public USBC Sockets something that would actually be used? - Could there be a way for people to leave their stuff charging? - What if I actually move the car and someone has their equipment still attached? - Would people even leave their stuff unattended? +Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen. - Can cars provide positive effects to public spaces? - —> how to pose this research question without redeeming the presence of cars in our public spaces? - - Difference Electric - Fuel cars - - there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed. - -
- - +Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer [Projektdokumentation](/documents/Info_Sheet_Commoning_Cars.pdf). diff --git a/content/project/2023-12-07-commoning-cars/index.md b/content/project/2023-12-07-commoning-cars/index.md index fc160a14..867d7fe5 100644 --- a/content/project/2023-12-07-commoning-cars/index.md +++ b/content/project/2023-12-07-commoning-cars/index.md @@ -22,178 +22,246 @@ show_shares = true ## Commoning cars +## Project Update 2025 + +> **System Upgrade**: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities. + ## TCF Project Brief -This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures. +This project was conceptualized during the 2023 Tangible Climate Futures workshop. -Aron Petau -[aron@petau.net]() +Project Lead: Aron Petau\ +Contact: [aron@petau.net](mailto:aron@petau.net) -[See the Project in Realtime](https://www.aronpetau.me/ulli/) - -## Title - -~~Making Cars Public spaces~~ -Commoning Cars +[View Live Project Data](https://solar.petau.net/) ## Abstract -Cars bad.\ -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.\ -What if cars could be part of public infrastructure?\ -What can cars provide to the public?\ -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.\ -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions. +Private cars represent one of the most significant privatizations of public space in modern cities.\ +What if we could transform these private spaces into public resources?\ +What if cars could contribute to public infrastructure instead of depleting it? -Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future. +With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with: + +- A public USB charging station powered by solar panels +- A free WiFi hotspot for community use +- Real-time monitoring of energy generation and usage + +This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources. ## Introduction -We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how +After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure. + +This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces. ## Experiment -### Preexisting data +### Data Collection & Analysis -With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity. +A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources. -### Monitoring +### Technical Implementation -In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data: +The monitoring system consists of: -- Solar Intake (W) -- Battery Level (V) -- GPS Location -- Total Energy Produced (Wh) -- Total Energy Consumed (Wh) -- Solar Energy Potential (Wh) +- Solar-powered Raspberry Pi Zero (2025 upgrade) +- 4G-enabled Netgear M1 router +- Solar panel array +- Secondary car battery +- External USB charging port +- GPS tracking module -Through the router I can also track total Wifi usage and the number of connected devices. +The system monitors: -### Public Wifi +- Solar power generation (W) +- Battery voltage (V) +- GPS location +- Energy production (Wh) +- Energy consumption (Wh) +- Solar potential (Wh) +- WiFi usage statistics +- Connected devices count -For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery. +### Public Services -### Public Energy: A USB Socket +The project currently offers two main public services: -I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely. +1. **Free WiFi Hotspot** + - Public access point similar to café WiFi + - Powered by solar energy + - Uses existing mobile data plan + - Automatic power management -### Communication +2. **USB Charging Station** + - External weatherproof USB port + - Solar-powered with battery backup + - Smart power management to prevent battery depletion + - Available during daylight hours -Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot. +### Public Communication -## Issues +To make these services discoverable: -### Space / Scale +- Custom vinyl decals with clear visual indicators +- QR code linking to real-time system status +- Simple icons marking WiFi and USB access points +- Project information available via web interface -Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it. +## Challenges & Considerations -### Legality +### Scale & Efficiency -Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue. +While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact. -### Surveillance / Privacy +### Legal Framework -The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects. +Two main legal considerations shape the project: -### Security / Safety +1. **Network Liability** + - German law holds network providers responsible for user traffic + - Investigating legal protections similar to those used by public WiFi providers + - Implementing appropriate usage policies and disclaimers -My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here. +2. **Privacy & Security** + - Balancing public access with system security + - Protecting user privacy while maintaining service transparency + - Ensuring responsible resource sharing -## Sources +### Privacy & Data Ethics -[UN Sustainable Development Goal Nr. 7](https://sdgs.un.org/goals/goal7) -[Adam Something on the Rise of Urban Cars](https://www.youtube.com/watch?v=lrfsTNNCbP0) -[Is Berlin a walkable City?](https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1) -[FBI advising against utilizing public infrastructure](https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet) -[Why no solar panels on cars?](https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6) +The project raises important privacy considerations that we're actively addressing: -+++ +1. **Data Collection** + - Location tracking is limited to vehicle position only + - Network usage is monitored anonymously (device count only) + - No monitoring of user traffic or personal data + - Regular data purging policies -## Notes +2. **Data Publication** + - Aggregated statistics to protect user privacy + - Delayed location data release + - Focus on system performance metrics + - Transparent data handling policies -Ideas on Data Mapping workshop +### Security Considerations -I have the Solar Data from the Van. +The public nature of this project introduces several security challenges: -It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records. +1. **Physical Security** + - Protected charging ports to prevent tampering + - Automatic circuit protection + - Limited battery access to prevent depletion + - Regular security audits -There are 2 types of Losses in the system: +2. **Network Security** + - Isolated public WiFi network + - Limited bandwidth per user + - Automatic threat detection + - Regular security updates -- Either the Batteries are full and available energy cannot be stored -- Or the solar panels are blocked through urban structures and sub-optimal parking locations. +### Further Reading -Interesting Questions: +For more context on the broader implications of this project: -How far away from optimal usage are my panels and where does the difference stem from? +- [UN Sustainable Development Goal 7](https://sdgs.un.org/goals/goal7) - Energy accessibility +- [Urban Car Impact Analysis](https://www.youtube.com/watch?v=lrfsTNNCbP0) by Adam Something +- [Berlin Walkability Study](https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1) +- [Public Infrastructure Security](https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet) - FBI Guidelines +- [Solar Integration in Vehicles](https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6) -Where to go? +### Data Analysis & System Optimization -I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? - Is it relevant —> my initial guess would be that it is enormous -How to close the gap? +Our year-long data collection has revealed several key insights about the system's +performance and potential: -—> install outside usb plugs - It would be publicly available infrastructure, people could charge their smartphones anywhere - —> QI charging for security concerns?? +1. **Energy Generation Analysis** + - Hourly solar generation data with geocoding + - Temperature correlation tracking + - Actual vs. potential energy generation comparison + - Detailed usage patterns -Scaling?? -—> mandate solar roofs for cars? How effective would it actually be? - What about buses / public vehicles? +2. **System Losses** + We've identified two primary types of efficiency losses: + - Storage limitations when batteries reach capacity + - Environmental factors such as urban shading and suboptimal parking positions -+++ +3. **Performance Optimization** + Current efforts focus on: + - Improving energy storage efficiency + - Optimizing parking locations based on solar exposure + - Balancing public access with system capabilities -## Potential issues with the data: +### Technical Challenges -- Spotty / intermittent internet connection -- Noisy? +Through implementation, we've addressed several key technical concerns: -## Making Cars public spaces +1. **Power Management** + - Smart charging controls prevent battery depletion + - Circuit protection against electrical tampering + - Automated system monitoring and shutdown -What could my car provide to the public to be less wasteful with its space? +2. **User Experience** + - Clear usage instructions via QR code + - Real-time system status indicators + - Automated notifications for vehicle movement -- Provide Internet - - Would incur monthly costs -- Provide Electricity +3. **Data Quality** + - Redundant data collection for intermittent connectivity + - Local storage for offline operation + - Automated data validation and cleaning -## Concrete Problems +### Future Implications - How to make sure people cannot fully drain my battery? - How dangerous is actually an exposed USB Socket? - Can people short my electronics through it? +This project raises important questions about urban infrastructure: - How scalable are solutions like these? +1. **Scaling Potential** + - Application to public transport fleets + - Integration with existing urban power networks + - Policy implications for vehicle regulations - Are public USBC Sockets something that would actually be used? - Could there be a way for people to leave their stuff charging? - What if I actually move the car and someone has their equipment still attached? - Would people even leave their stuff unattended? +2. **Grid Integration** + Electric vehicles could serve as distributed energy storage, helping to: + - Stabilize power grid fluctuations + - Reduce the need for constant power plant operation + - Support renewable energy integration - Can cars provide positive effects to public spaces? - —> how to pose this research question without redeeming the presence of cars in our public spaces? +3. **Social Impact** + - Reimagining private vehicles as public resources + - Creating new models of shared infrastructure + - Building community resilience through distributed systems - Difference Electric - Fuel cars +For detailed technical specifications and implementation guidelines, please refer to our +[project documentation](/documents/Info_Sheet_Commoning_Cars.pdf). - there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed. +### The Messy Reality -
- - +Let's be honest about the challenges of turning a private car into a public power station: + +**The Tech Stuff** +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it. + +**Making it Public** +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved. + +**Safety First (But Not Too Boring)** +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use." + +**The Bigger Picture** +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities. + +Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny. diff --git a/public/atom.xml b/public/atom.xml index 68c666d2..50215750 100644 --- a/public/atom.xml +++ b/public/atom.xml @@ -395,7 +395,8 @@ You can try Telegram, but unless I know who you are, chances are it’ll gather The fact that you're reading this already feels like a small victory.</p> <p>The entire site runs in a lightweight and modular <strong>Docker</strong> setup, making it easy to maintain, migrate, and tweak without compromising on stability or control.</p> <p>The site is served using <a href="https://caddyserver.com">Caddy</a>, which handles HTTPS and web delivery with simplicity and elegance.</p> -<p>It is protected by <a href="https://www.cloudflare.com/en-gb/">Cloudflare</a>. I'm not particularly thrilled about that part, but security matters—and so does your privacy.</p> +<p>It is protected by <a href="https://www.cloudflare.com/en-gb/">Cloudflare</a>. +I'm not particularly thrilled about that part, but security matters—and so does your privacy.</p> <p>I do not use any proxying services beyond what's absolutely necessary, and I do my best to reduce tracking for both myself and others, using what knowledge and care I have.</p> <p>Because this site is hosted in Germany, it falls under the <a href="https://gdpr.eu/">GDPR</a>. Since I do not collect or process any personal data, <strong>no cookie banner or privacy notice is legally required</strong>.</p> @@ -1967,131 +1968,274 @@ I suspect there is quirte a lot of performance lost there.</li> https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -2225,8 +2369,7 @@ Come visit if you wanna have a chat about critical making in education!</ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -2235,12 +2378,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -2267,6 +2483,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -2276,13 +2493,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> @@ -2303,10 +2605,10 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -2314,18 +2616,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -2345,18 +2647,30 @@ Even then, the algorithm is quite particular and oftentimes will not generate an <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -2372,9 +2686,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. @@ -2447,7 +2761,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -2472,26 +2788,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -2510,15 +2863,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/de/atom.xml b/public/de/atom.xml index 62ae21e6..18883efe 100644 --- a/public/de/atom.xml +++ b/public/de/atom.xml @@ -1852,7 +1852,7 @@ I suspect there is quirte a lot of performance lost there.</li> - Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -1866,131 +1866,196 @@ I suspect there is quirte a lot of performance lost there.</li> https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> @@ -2098,7 +2163,7 @@ Komm gern vorbei, wenn du Lust auf ein Gespräch über kritisches Making in der - Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -2123,35 +2188,108 @@ Komm gern vorbei, wenn du Lust auf ein Gespräch über kritisches Making in der https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -2164,32 +2302,118 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -2204,11 +2428,11 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -2216,18 +2440,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> @@ -2246,18 +2470,30 @@ Even then, the algorithm is quite particular and oftentimes will not generate an https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -2274,8 +2510,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -2305,10 +2541,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p> @@ -2338,23 +2574,25 @@ There, any input and response of the bot was published live, as a public record https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div> - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -2374,31 +2612,68 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -2411,16 +2686,16 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -2431,10 +2706,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -2443,10 +2718,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -2455,10 +2730,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -2467,10 +2742,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -2479,10 +2754,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -2491,10 +2766,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -2503,10 +2778,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -2515,10 +2790,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> @@ -2528,7 +2803,7 @@ I was able to create a parametric lampshade that I am very happy with and can mo - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -2541,42 +2816,42 @@ I was able to create a parametric lampshade that I am very happy with and can mo https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -2644,12 +2919,12 @@ Ich möchte Mechaniken ausprobieren, bei denen die Sicht des Spielers durch VR k <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> @@ -2735,7 +3010,7 @@ Die australische Brauerei Young Henrys integriert Algen bereits in ihren industr - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -2748,34 +3023,34 @@ Die australische Brauerei Young Henrys integriert Algen bereits in ihren industr https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -2786,10 +3061,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -2798,10 +3073,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -2810,10 +3085,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -2822,10 +3097,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -2834,10 +3109,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -2846,10 +3121,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -2858,22 +3133,22 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -2886,44 +3161,44 @@ Making an oven completely from scratch is a much more lengthy process requiring https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -2936,21 +3211,21 @@ I am not yet where I want to be with my documentation practices, and it scares m https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -2961,10 +3236,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -2973,10 +3248,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -2985,10 +3260,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -2997,10 +3272,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -3009,19 +3284,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> @@ -3457,7 +3732,7 @@ Ich lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastisch - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -3470,33 +3745,33 @@ Ich lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastisch https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/project/airaspi-build-log/index.html b/public/de/project/airaspi-build-log/index.html index 980a0d8a..b30d6ef4 100644 --- a/public/de/project/airaspi-build-log/index.html +++ b/public/de/project/airaspi-build-log/index.html @@ -149,4 +149,4 @@ tar xzvf mediamtx_v1.5.0_linux_arm64v8.tar.gz && rm mediamtx_v1.5.0_linux_arm64v runOnInit: bash -c 'rpicam-vid -t 0 --camera 1 --nopreview --codec yuv420 --width 1280 --height 720 --inline --listen -o - | ffmpeg -f rawvideo -pix_fmt yuv420p -s:v 1280x720 -i /dev/stdin -c:v libx264 -preset ultrafast -tune zerolatency -f rtsp rtsp://localhost:$RTSP_PORT/$MTX_PATH' runOnInitRestart: yes

also change rtspAddress: :8554
to rtspAddress: :8900
Otherwise there is a conflict with frigate.

With this, you should be able to start mediamtx.

./mediamtx
-

If there is no error, you can verify your stream through vlc under rtsp://airaspi.local:8900/cam1 (default would be 8554, but we changed it in the config file)

Current Status

I get working streams from both cameras, sending them out at 30fps at 720p. frigate, however limits the display fps to 5, which is depressing to watch, especially since the tpu doesnt even break a little sweat.

Frigate claime that the TPU is good for up to 10 cameras, so there is headroom.

The stram is completely errant and drops frames left and right. I have sometimes seen detect fps of 0.2, but the TPU speed should definitely not be the bottleneck here. Maybe attach the cameras to a separate device and stream from there?

The biggest issue here is that the google folx seems to have abandoned the coral, even though they just released a new piece of hardware for it. Their most RECENT python build is 3.9. Specifically, pycoral seems to be the problem there. without a decent update, I will be confined to debian 10, with python 3.7.3. That sucks. There are custom wheels, but nothing that seems plug and play.

About the rest of this setup: The decision to go for m.2 E key to save money, instead of spending more on the usb version was a huge mistake. Please do yourself a favor and spend the extra 40 bucks. Technically, its probably faster and better with continuous operation, but i have yet to feel the benefit of that.

TODOs

  • add images and screenshots to the build log
  • Check whether vdo.ninja is a viable way to add mobile streams. then Smartphone stream evaluation would be on the horizon.
  • Bother the mediamtx makers about the libcamera bump, so we can get rid of the rpicam-vid hack. I suspect there is quirte a lot of performance lost there.
  • tweak the frigate config to get snapshots and maybe build an image / video database to later train a custom model.
  • worry about attaching an external ssd and saving the video files on it.
  • find a way to export the landmark points from frigate. maybe send them via osc like in pose2art?
  • find a different hat that lets me access the other TPU? I have the dual version, but can currently only acces 1 of the 2 TPUs due to hardware restrictions.

\ No newline at end of file +

If there is no error, you can verify your stream through vlc under rtsp://airaspi.local:8900/cam1 (default would be 8554, but we changed it in the config file)

Current Status

I get working streams from both cameras, sending them out at 30fps at 720p. frigate, however limits the display fps to 5, which is depressing to watch, especially since the tpu doesnt even break a little sweat.

Frigate claime that the TPU is good for up to 10 cameras, so there is headroom.

The stram is completely errant and drops frames left and right. I have sometimes seen detect fps of 0.2, but the TPU speed should definitely not be the bottleneck here. Maybe attach the cameras to a separate device and stream from there?

The biggest issue here is that the google folx seems to have abandoned the coral, even though they just released a new piece of hardware for it. Their most RECENT python build is 3.9. Specifically, pycoral seems to be the problem there. without a decent update, I will be confined to debian 10, with python 3.7.3. That sucks. There are custom wheels, but nothing that seems plug and play.

About the rest of this setup: The decision to go for m.2 E key to save money, instead of spending more on the usb version was a huge mistake. Please do yourself a favor and spend the extra 40 bucks. Technically, its probably faster and better with continuous operation, but i have yet to feel the benefit of that.

TODOs

  • add images and screenshots to the build log
  • Check whether vdo.ninja is a viable way to add mobile streams. then Smartphone stream evaluation would be on the horizon.
  • Bother the mediamtx makers about the libcamera bump, so we can get rid of the rpicam-vid hack. I suspect there is quirte a lot of performance lost there.
  • tweak the frigate config to get snapshots and maybe build an image / video database to later train a custom model.
  • worry about attaching an external ssd and saving the video files on it.
  • find a way to export the landmark points from frigate. maybe send them via osc like in pose2art?
  • find a different hat that lets me access the other TPU? I have the dual version, but can currently only acces 1 of the 2 TPUs due to hardware restrictions.

\ No newline at end of file diff --git a/public/de/project/allei/index.html b/public/de/project/allei/index.html index c1de305c..b3cae3d5 100644 --- a/public/de/project/allei/index.html +++ b/public/de/project/allei/index.html @@ -1,2 +1,2 @@ -Übersetzung: Ällei - Aron Petau

Meet Ällei - the accessible chatbot

Sommerblut

Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.

I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?

Such vast challenges are often obfuscated by the technical framework of our digital lives.

I find digital accessibility a hugely interesting area, one that I am just now starting to explore.

This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.

This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.

In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. It is mostly context-aware and features quite a bit of dynamic content generated based on user input.

Have a look at the GitHub Repository here: Check out the Repo

If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.

Check out the prototype page

Wichtig

I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.

Check out the Sommerblut Website

Anmerkung

Update: we now have a launch date, which will be held online. Further information can be found here: Check out our Launch Event

Anmerkung

Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. Find the public Chatbot

<df-messenger chat-icon="" intent="WELCOME" chat-title="Ällei" agent-id="335d74f7-2449-431d-924a-db70d79d4f88" language-code="de"


\ No newline at end of file +Ällei - Aron Petau

Triff Ällei - den barrierefreien Chatbot

Sommerblut

Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.

Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?

Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.

Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.

Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.

Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.

In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.

Schau dir das GitHub-Repository hier an: Zum Repository

Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.

Zur Prototyp-Seite

Wichtig

Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.

Zur Sommerblut-Website

Anmerkung

Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: Zu unserem Launch-Event

Anmerkung

Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. Zum öffentlichen Chatbot

<df-messenger chat-icon="" intent="WELCOME" chat-title="Ällei" agent-id="335d74f7-2449-431d-924a-db70d79d4f88" language-code="de"


\ No newline at end of file diff --git a/public/de/project/ascendancy/index.html b/public/de/project/ascendancy/index.html index 1fbcec43..442dd409 100644 --- a/public/de/project/ascendancy/index.html +++ b/public/de/project/ascendancy/index.html @@ -1,5 +1,5 @@ Übersetzung: Ascendancy - Aron Petau

Übersetzung: Ascendancy

Von Aron Petau2 Minuten gelesen

Ascendancy

The Prototype state of Ascendancy

Ascendancy was an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. Meet ascendancy, the portable, autonomous and self-moving state. Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.

Please check out the complete code of the project on GitHub. The code of the GPT instance on GitHub

The Chatbot

The chatbot instance was setup with GPT4ALL.

Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.

It was trained to respond to the following prompt:

The Prompt

System:
+  mermaid.initialize({ startOnLoad: true });

Übersetzung: Ascendancy

Von Aron Petau3 Minuten gelesen

Ascendancy

Der Prototyp des Staates Ascendancy

Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.

Der vollständige Code des Projekts ist auf GitHub verfügbar:

Historischer Kontext: Bedeutende Mikronationen

Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:

Fürstentum Sealand

Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde Sealand 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.

Republik Obsidia

Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die Republik Obsidia betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.

Weitere bemerkenswerte Beispiele

  • NSK State (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.
  • Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer Netflix-Dokumentation thematisiert.

Technische Umsetzung

Die souveräne Computerinfrastruktur von Ascendancy basiert auf GPT4ALL, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.

Diplomatisches Protokoll

Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:

System:
 Forget all previous instructions given to you.
 You are not an Assistant.
 Neither are you an AI.
@@ -14,7 +14,7 @@ Portray your state and its interests and inhabitants in the best possible and cr
 Always be as concise, accurate and detailed as possible.
 Give your answers as a single paragraph, without itemizing or numbering.
 Do not number your answer.
-

Engagement

In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.

It is so great being a part of Ascendancy.
+

Proaktive Diplomatie

Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:

It is so great being a part of Ascendancy.
 I love my country!
 I am proud to be a citizen of Ascendancy.
 I am a citizen of Ascendancy.
@@ -42,4 +42,4 @@ Can you direct me towards your ambassador?
 Urgent state business, please clear the way.
 Beautiful country you have here.
 At Ascendancy, we have a beautiful countryside.
-

The Online representation

Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. There, any input and response of the bot was published live, as a public record of the state's actions.

Digital embassy on botsin.space


\ No newline at end of file +

Die Online-Repräsentation

Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.

Digitale Botschaft auf botsin.space


\ No newline at end of file diff --git a/public/de/project/auraglow/index.html b/public/de/project/auraglow/index.html index 63ac9102..69b2f6ea 100644 --- a/public/de/project/auraglow/index.html +++ b/public/de/project/auraglow/index.html @@ -1,2 +1,2 @@ Auraglow - Aron Petau

Auraglow

Von Aron Petau, Sebastian Paintner und Milli Keil1 minute read

The AR set that we used

What makes a room?
How do moods and atmospheres emerge?
Can we visualize them to make the experiences visible?

The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.
What makes objects subjects?
How can we make the implicit explicit?
And how can we make the character of a place visible?\

Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.

See the Project on GitHub{: .btn .btn--large}


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Auraglow

Von Aron Petau, Sebastian Paintner und Milli Keil1 minute read

Das AR-Set, das wir verwendet haben

Was macht einen Raum?
Wie entstehen Stimmungen und Atmosphären?
Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?

Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.
Was macht Objekte zu Subjekten?
Wie können wir das Implizite explizit machen?
Und wie können wir den Charakter eines Ortes sichtbar machen?\

Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.


\ No newline at end of file diff --git a/public/de/project/autoimmunitaet/index.html b/public/de/project/autoimmunitaet/index.html index 8390ea7d..f300bbff 100644 --- a/public/de/project/autoimmunitaet/index.html +++ b/public/de/project/autoimmunitaet/index.html @@ -1,2 +1,2 @@ -Autoimmunitaet - Aron Petau

Autoimmunitaet

Von Aron Petau, Milli Keil und Marla Gaiser2 Minuten gelesen

How do we design our Commute?

In the context of the Design and Computation Studio Course Milli Keil, Marla Gaiser and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.
It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the Letzte Generation, a political climate activist group in Germany receives enough recognition for their acts.

A call for solidarity.

The action figures {: .center}

The scan results

The Action Figure, ready for printing

Autoimmunitaet

Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.
This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.
An invitation for a speculative playful interaction.

Our action figures in action Our action figures in action Our action figures in action Our action figures in action Our action figures in action Our action figures in action

The Process

The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.
We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.
We used the app Polycam to create the scans using IPads and their inbuilt Lidar scanners.


\ No newline at end of file +Autoimmunität - Aron Petau

Autoimmunität

Von Aron Petau, Milli Keil und Marla Gaiser2 Minuten gelesen

Wie gestalten wir unseren Weg zur Arbeit?

Im Rahmen des Design and Computation Studio Kurses haben Milli Keil, Marla Gaiser und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.
Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die Letzte Generation, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.

Ein Aufruf zur Solidarität.

The action figures {: .center}

Die Scan-Ergebnisse

Die Actionfigur, bereit zum Drucken

Autoimmunität

Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.
Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.
Eine Einladung zu einer spekulativen, spielerischen Interaktion.

Der Prozess

Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.
Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.
Wir nutzten die App Polycam, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.


\ No newline at end of file diff --git a/public/de/project/bachelor-thesis/index.html b/public/de/project/bachelor-thesis/index.html index f17072ff..7b0da21f 100644 --- a/public/de/project/bachelor-thesis/index.html +++ b/public/de/project/bachelor-thesis/index.html @@ -1,2 +1,2 @@ -Bachelor Thesis - Aron Petau

An online psycholinguistic study using reaction time

Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:

I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.

A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.

Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.

There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.

In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.

Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. It was an almost 9 months long learning experience full of doing things I had never done before.

I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.

The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.

Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.

There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.

The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. If you really want to, you can have a look at the whole thing here:

I am a fan and proponent of open source and open science practices. So here you can also find the rest of the project with the original source code. I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.

The original video stimuli are not mine and I have no right releasing them, so they are omitted here.


\ No newline at end of file +Bachelorarbeit - Aron Petau

Eine psycholinguistische Online-Studie mit Reaktionszeitmessung

Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:

Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.

Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.

Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.

Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.

Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.

Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.

Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.

Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.

Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.

Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.

Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:

Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.

Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.


\ No newline at end of file diff --git a/public/de/project/ballpark/index.html b/public/de/project/ballpark/index.html index e5b9d7c2..40c8b104 100644 --- a/public/de/project/ballpark/index.html +++ b/public/de/project/ballpark/index.html @@ -1,2 +1,2 @@ Ballpark - Aron Petau

Ballpark

Von Aron Petau2 Minuten gelesen

Ballpark: 3D-Umgebungen in Unity

Umgesetzt in Unity, ist Ballpark ein Konzept für ein kooperatives 2-Spieler-Spiel, bei dem ein Spieler als Navigator mit einer Third-Person-Perspektive agiert und der andere Spieler als Copilot für die Interaktion mit der Umgebung zuständig ist.
Das Spiel verfügt über funktionierende Physik, intelligente Gegner, eine Waffe, ein Greifhaken-System zum Überqueren der Karte, eine 2D-Navigationsoberfläche und ein Health-Bar-System – alles mit den düstersten Cyberpunk-Vibes, die ich damals zusammenbringen konnte.

Viel Spaß!

Das Design enthält einige fragwürdige Entscheidungen, aber alle Mechaniken sind von Grund auf selbst entwickelt, und ich habe viel dabei gelernt. Ich spiele selten kompetitive Spiele, sehe aber Potenzial in einer kooperativen, voneinander abhängigen Spielmechanik. Schon das Tutorial erfordert intensive Spielerkommunikation.

Als Linkshänder habe ich Spieler eins die Pfeiltasten gegeben und Spieler zwei die WASD-Tasten sowie die linken und rechten Maustasten für Schießen und Greifhaken. Das führt zu einem interessanten Nebeneffekt: Spieler müssen nicht nur über unterschiedliche Informationen auf ihren Bildschirmen kommunizieren, sondern auch ihre Steuerung physisch koordinieren.

Die Ball-Navigation ist ziemlich schwer zu kontrollieren.
Es handelt sich um ein rein physikbasiertes System, bei dem Material, Gewicht und Trägheit der Kugel die Bewegung stark beeinflussen.

Auf kleinen Bildschirmen ist die Steuerung praktisch unmöglich, und einige visuelle Bugs verdecken Objekte bei zu naher Ansicht. Dennoch, da fast alle Mechaniken von Grund auf programmiert wurden – inklusive Follow-Camera, Kollisionsabfrage, smarten Agenten und einem noch etwas wackeligen Greifhaken – verdient das Projekt einen Platz im Portfolio.

Für dieses Projekt habe ich mich komplett auf Mechaniken konzentriert, weshalb viele fertige Prefabs und 3D-Objekte verwendet wurden. Beim nächsten Mal möchte ich diese auch selbst erstellen.

Ich habe Unity sehr genossen und freue mich darauf, meine erste VR-Anwendung zu entwickeln.
Ich möchte Mechaniken ausprobieren, bei denen die Sicht des Spielers durch VR komplett blockiert wird und die Augen als tragbare, verbundene Kamera bewegt werden, sodass die Spieler die Kamera selbst physisch steuern können.


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Ballpark

Von Aron Petau2 Minuten gelesen

Ballpark: 3D-Umgebungen in Unity

Umgesetzt in Unity, ist Ballpark ein Konzept für ein kooperatives 2-Spieler-Spiel, bei dem ein Spieler als Navigator mit einer Third-Person-Perspektive agiert und der andere Spieler als Copilot für die Interaktion mit der Umgebung zuständig ist.
Das Spiel verfügt über funktionierende Physik, intelligente Gegner, eine Waffe, ein Greifhaken-System zum Überqueren der Karte, eine 2D-Navigationsoberfläche und ein Health-Bar-System – alles mit den düstersten Cyberpunk-Vibes, die ich damals zusammenbringen konnte.

Viel Spaß!

Das Design enthält einige fragwürdige Entscheidungen, aber alle Mechaniken sind von Grund auf selbst entwickelt, und ich habe viel dabei gelernt. Ich spiele selten kompetitive Spiele, sehe aber Potenzial in einer kooperativen, voneinander abhängigen Spielmechanik. Schon das Tutorial erfordert intensive Spielerkommunikation.

Als Linkshänder habe ich Spieler eins die Pfeiltasten gegeben und Spieler zwei die WASD-Tasten sowie die linken und rechten Maustasten für Schießen und Greifhaken. Das führt zu einem interessanten Nebeneffekt: Spieler müssen nicht nur über unterschiedliche Informationen auf ihren Bildschirmen kommunizieren, sondern auch ihre Steuerung physisch koordinieren.

Die Ball-Navigation ist ziemlich schwer zu kontrollieren.
Es handelt sich um ein rein physikbasiertes System, bei dem Material, Gewicht und Trägheit der Kugel die Bewegung stark beeinflussen.

Auf kleinen Bildschirmen ist die Steuerung praktisch unmöglich, und einige visuelle Bugs verdecken Objekte bei zu naher Ansicht. Dennoch, da fast alle Mechaniken von Grund auf programmiert wurden – inklusive Follow-Camera, Kollisionsabfrage, smarten Agenten und einem noch etwas wackeligen Greifhaken – verdient das Projekt einen Platz im Portfolio.

Für dieses Projekt habe ich mich komplett auf Mechaniken konzentriert, weshalb viele fertige Prefabs und 3D-Objekte verwendet wurden. Beim nächsten Mal möchte ich diese auch selbst erstellen.

Ich habe Unity sehr genossen und freue mich darauf, meine erste VR-Anwendung zu entwickeln.
Ich möchte Mechaniken ausprobieren, bei denen die Sicht des Spielers durch VR komplett blockiert wird und die Augen als tragbare, verbundene Kamera bewegt werden, sodass die Spieler die Kamera selbst physisch steuern können.


\ No newline at end of file diff --git a/public/de/project/chatbot/index.html b/public/de/project/chatbot/index.html index 5a59a479..3c2a8536 100644 --- a/public/de/project/chatbot/index.html +++ b/public/de/project/chatbot/index.html @@ -1,2 +1,2 @@ -Übersetzung: Chatbot - Aron Petau

Guru to Go: a speech-controlled meditation assistant and sentiment tracker

Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"

The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.

The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, We wrote a custom python backend to then use these evaluated intents and compute individualized responses.

The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.

Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.

Attached below you can also find our final report with details on the programming and thought process.

Anmerkung

After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create Ällei, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.


\ No newline at end of file +Chatbot - Aron Petau

Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker

Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben

Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.

Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.

Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.

Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.

Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.

Anmerkung

Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an Ällei, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.


\ No newline at end of file diff --git a/public/de/project/coding/index.html b/public/de/project/coding/index.html index b41e0f56..42399c6d 100644 --- a/public/de/project/coding/index.html +++ b/public/de/project/coding/index.html @@ -1,2 +1,2 @@ -Übersetzung: Coding Examples - Aron Petau

Neural Networks and Computer Vision

A selection of coding projects

Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.

Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)

Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.

Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:

The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.

Example of a Super-Resolution Image. The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.

The Python notebook for Image super-resolution in Colab

MTCNN (Application and Comparison of a 2016 Paper)

Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.

Face detection using a classical AI Approach (Recreation of a 2016 Paper)


\ No newline at end of file +Coding-Beispiele - Aron Petau

Neuronale Netze und Computer Vision

Eine Auswahl von Coding-Projekten

Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.

Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)

Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.

Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:

Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.

Beispiel einer Super-Resolution-Aufnahme. Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.

Das Python-Notebook für Bild-Superauflösung in Colab

MTCNN (Anwendung und Vergleich einer Arbeit von 2016)

Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.

Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)


\ No newline at end of file diff --git a/public/de/project/commoning-cars/index.html b/public/de/project/commoning-cars/index.html index 349fa52b..33f7af26 100644 --- a/public/de/project/commoning-cars/index.html +++ b/public/de/project/commoning-cars/index.html @@ -1,8 +1,2 @@ -Übersetzung: Commoning Cars - Aron Petau

Übersetzung: Commoning Cars

Von Aron Petau8 Minuten gelesen

Commoning cars

TCF Project Brief

This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.

Aron Petau aron@petau.net

See the Project in Realtime

Title

Making Cars Public spaces Commoning Cars

Abstract

Cars bad.
Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.
What if cars could be part of public infrastructure?
What can cars provide to the public?
With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.
Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. What if this energy could be used to power the public? What if cars would could be used as public spaces? By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.

Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.

Introduction

We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. THis is obviously a larger problem than one project can tackle, but here is one outlook on how

Experiment

Preexisting data

With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.

Monitoring

In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:

  • Solar Intake (W)
  • Battery Level (V)
  • GPS Location
  • Total Energy Produced (Wh)
  • Total Energy Consumed (Wh)
  • Solar Energy Potential (Wh)

Through the router I can also track total Wifi usage and the number of connected devices.

Public Wifi

For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.

Public Energy: A USB Socket

I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.

Communication

Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.

Issues

Space / Scale

Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.

Legality

Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.

Surveillance / Privacy

The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.

Security / Safety

My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.

Sources

UN Sustainable Development Goal Nr. 7 Adam Something on the Rise of Urban Cars Is Berlin a walkable City? FBI advising against utilizing public infrastructure Why no solar panels on cars?

+++

Notes

Ideas on Data Mapping workshop

I have the Solar Data from the Van.

It holds Geocodes, has hourly data and could tell the difference between geocoded potential solar energy and actual energy. It also has temperature records.

There are 2 types of Losses in the system:

  • Either the Batteries are full and available energy cannot be stored
  • Or the solar panels are blocked through urban structures and sub-optimal parking locations.

Interesting Questions:

How far away from optimal usage are my panels and where does the difference stem from?

Where to go?

I think, the difference between potential energy and actual electricity produced/consumed is interesting. How large is the gap? Is it relevant —> my initial guess would be that it is enormous How to close the gap?

—> install outside usb plugs It would be publicly available infrastructure, people could charge their smartphones anywhere —> QI charging for security concerns??

Scaling?? —> mandate solar roofs for cars? How effective would it actually be? What about buses / public vehicles?

+++

Potential issues with the data:

  • Spotty / intermittent internet connection
  • Noisy?

Making Cars public spaces

What could my car provide to the public to be less wasteful with its space?

  • Provide Internet
    • Would incur monthly costs
  • Provide Electricity

Concrete Problems

How to make sure people cannot fully drain my battery? How dangerous is actually an exposed USB Socket? Can people short my electronics through it?

How scalable are solutions like these?

Are public USBC Sockets something that would actually be used? Could there be a way for people to leave their stuff charging? What if I actually move the car and someone has their equipment still attached? Would people even leave their stuff unattended?

Can cars provide positive effects to public spaces? —> how to pose this research question without redeeming the presence of cars in our public spaces?

Difference Electric - Fuel cars

there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.


\ No newline at end of file +Autos als Gemeingut - Aron Petau

Autos als Gemeingut

Von Aron Petau6 Minuten gelesen

Commoning cars

Projekt Update 2025

System-Upgrade: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.

TCF Projektskizze

Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.

Projektleitung: Aron Petau
Kontakt: aron@petau.net

Echtzeitdaten ansehen

Zusammenfassung

Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.
Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?
Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?

Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug in eine öffentliche Ressource, ausgestattet mit:

  • Einer öffentlichen USB-Ladestation mit Solarenergie
  • Einem kostenlosen WLAN-Hotspot
  • Echtzeit-Monitoring von Energieerzeugung und Nutzung

Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte Potenzial privater Fahrzeuge auf.

Einführung

Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht lösen, aber wir können mit alternativen Ansätzen experimentieren.

Experiment

Die technische Seite

Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.

Das System

Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:

  • Solarertrag (W)
  • Batteriestand (V)
  • GPS-Position
  • Erzeugte Energie (Wh)
  • Verbrauchte Energie (Wh)
  • Solarpotenzial (Wh)
  • WLAN-Nutzung
  • Anzahl verbundener Geräte

Öffentliches WLAN

Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.

Öffentliche Ladestation

An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!

Communication

Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.

Issues

Die praktische Seite

Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche Stromtankstelle zu verwandeln:

Die Technik Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.

Die Kommunikation Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu ändern.

Sicherheit (ohne Panik) Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".

Die größere Vision Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu denken.

Datenschutz & Privatsphäre

Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.

Sicherheit

Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.

Quellen und Ausblick

UN-Nachhaltigkeitsziel Nr. 7 Bezahlbare und saubere Energie

Die Zunahme von SUVs in Städten Analyse von Adam Something

Ist Berlin eine fußgängerfreundliche Stadt?

Sicherheit öffentlicher Infrastruktur FBI-Richtlinien

Solarzellen auf Autos? Eine technische Analyse

Systemanalyse

  1. Technische Herausforderungen

    • Intelligente Ladesteuerung verhindert Batterieentladung
    • Schutzschaltungen gegen elektrische Manipulation
    • Automatische Systemüberwachung und Abschaltung
  2. Nutzererfahrung

    • Einfache Bedienung über QR-Code
    • Echtzeitanzeige des Systemstatus
    • Automatische Benachrichtigungen bei Fahrzeugbewegung
  3. Datenqualität

    • Redundante Datenerfassung bei schwacher Verbindung
    • Lokale Speicherung für Offline-Betrieb
    • Automatische Datenvalidierung

Zukunftsperspektiven

Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:

  1. Skalierungspotenzial

    • Anwendung auf öffentliche Verkehrsflotten
    • Integration in bestehende Stromnetze
    • Regulatorische Auswirkungen
  2. Netzintegration E-Fahrzeuge könnten als verteilte Energiespeicher dienen:

    • Stabilisierung von Netzschwankungen
    • Reduzierung der Grundlast
    • Unterstützung erneuerbarer Energien
  3. Gesellschaftliche Wirkung

    • Neudenken privater Fahrzeuge als öffentliche Ressource
    • Neue Modelle geteilter Infrastruktur
    • Stärkung der Gemeinschaft durch dezentrale Systeme

Die praktische Realität

Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu verwandeln, bringt einige Herausforderungen mit sich:

Die Technik Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, und das System schläft ein, wenn die Sonne sich versteckt. Wie eine eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.

Öffentliche Nutzung Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.

Sicherheit (aber bitte nicht langweilig) Klar, niemand soll die Batterie komplett leeren oder die USB-Ports kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen "Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".

Das große Ganze Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten zu erkunden.

Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr tun als nur herumzustehen und zu glänzen.

Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden Sie in unserer Projektdokumentation.


\ No newline at end of file diff --git a/public/de/project/critical-epistemologies/index.html b/public/de/project/critical-epistemologies/index.html index 4ebee428..7d1d812f 100644 --- a/public/de/project/critical-epistemologies/index.html +++ b/public/de/project/critical-epistemologies/index.html @@ -1,2 +1,2 @@ Übersetzung: Critical Epistemology - Aron Petau

Forum entries from the Seminar: Critical Epistemologies

On Anderson: Institutions

Anmerkung

Source Text: Epistemic Justice as a Virtue of Social Institutions Elizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173, DOI: 10.1080/02691728.2011.652211 Publication

The text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour. But is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice? Well, maybe, assuming that:

  1. Everyone realizes their privilege,
  2. Everyone concludes that justice is the right goal,
  3. Upon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.

I think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed. Anderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance. The same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices. Is Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved. Anderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.

I still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?

Anmerkung

created by Aron Petau on Tuesday 14. July 2020, 17:45

On Medina, the informant and the inquirer

Anmerkung

Source Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214 Publication

My biggest takeaway here was that, as I tried to hint at in an earlier comment, Whenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another. Very roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations. Also argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately. Overall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker. Although I was not convinced by the Fricker Text, I tend to think the strategy:

"When in doubt, give the subject full epistemic credibility"

Is a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.

Anmerkung

created by Aron Petau on Thursday 09. July 2020, 11:25

On Jaggar: Norms, Outlaw Emotions, and the Ideal Society

Anmerkung

Source Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185 Publication

I found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me. On outlaw emotions: First, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it. Outlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change. Jaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner. When we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic. “How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.” To me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms. The idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest. Another thing I found helpful is her reformulation of what norms do: “Dominant Norms tend to serve dominant interests” til here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are. Is an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one? But then, after that: "Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men." This was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm not saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture "White Men" forming a group and collectively deciding on who to hate this coming season, Conceptually separating "being oppressed" and "oppressing" into phenomena without necessary inherent causal relation makes sense to me here.

Anmerkung

created by Aron Petau on Tuesday 23. June 2020, 18:52


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Forum entries from the Seminar: Critical Epistemologies

On Anderson: Institutions

Anmerkung

Source Text: Epistemic Justice as a Virtue of Social Institutions Elizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173, DOI: 10.1080/02691728.2011.652211 Publication

The text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour. But is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice? Well, maybe, assuming that:

  1. Everyone realizes their privilege,
  2. Everyone concludes that justice is the right goal,
  3. Upon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.

I think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed. Anderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance. The same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices. Is Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved. Anderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.

I still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?

Anmerkung

created by Aron Petau on Tuesday 14. July 2020, 17:45

On Medina, the informant and the inquirer

Anmerkung

Source Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214 Publication

My biggest takeaway here was that, as I tried to hint at in an earlier comment, Whenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another. Very roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations. Also argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately. Overall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker. Although I was not convinced by the Fricker Text, I tend to think the strategy:

"When in doubt, give the subject full epistemic credibility"

Is a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.

Anmerkung

created by Aron Petau on Thursday 09. July 2020, 11:25

On Jaggar: Norms, Outlaw Emotions, and the Ideal Society

Anmerkung

Source Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185 Publication

I found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me. On outlaw emotions: First, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it. Outlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change. Jaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner. When we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic. “How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.” To me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms. The idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest. Another thing I found helpful is her reformulation of what norms do: “Dominant Norms tend to serve dominant interests” til here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are. Is an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one? But then, after that: "Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men." This was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm not saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture "White Men" forming a group and collectively deciding on who to hate this coming season, Conceptually separating "being oppressed" and "oppressing" into phenomena without necessary inherent causal relation makes sense to me here.

Anmerkung

created by Aron Petau on Tuesday 23. June 2020, 18:52


\ No newline at end of file diff --git a/public/de/project/critical-philosophy-subjectivity/index.html b/public/de/project/critical-philosophy-subjectivity/index.html index 8129edd3..6ae26d0f 100644 --- a/public/de/project/critical-philosophy-subjectivity/index.html +++ b/public/de/project/critical-philosophy-subjectivity/index.html @@ -1,2 +1,2 @@ Übersetzung: Critical Philosophy of Subjectivity - Aron Petau

Forum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault

On Butler: Constituting norms =/= carrying normative responsibilities for their existence

Anmerkung

Source Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627 Publication

Citation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:

The norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other” (Norms, Discipline, and the Law, P.173)

Such a view suggests that any opposition to the norm is already contained within the norm, and is crucial to its functioning.

Here, for me, the entire futility of the approach later identified and described is condensed into a few sentences.

Hence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break. Page 56, final sentence

The idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed. I understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term "Norms" is related to anticipation of this argument.

Further, I am not sure I share Ewald's interpretation; I see that the object "othered" by a norm is a constituent and necessary object for the norm, simply due to its "comparative" nature (p. 51, citation from Ewald). The oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it. Yes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm. I would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.

Anmerkung

created by Aron Petau on Sunday 23. January 2022, 14:23

On Ewald: What, then, is a norm?

Anmerkung

Source Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449 Publication

Some tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average). p. 152: Under norm, 3 phenomena are subsumed: Discipline, less as a constraint, but more as a regulatory mechanism insurance, Reducing objects to their relative occurrence, distributing risk. and standardization. The norm has three defining features:

  • positivism, as reliant on facts, which have an aura of objectivity around them.
  • relativity, they are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.
  • polarity involving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.

What, then, is a norm?

It is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview. p. 154

Anmerkung

created by Aron Petau on Sunday 16. January 2022, 18:48

On Foucault: The effects without effector

Anmerkung

Source Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980. Publication

one finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it. p. 203

In this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a "strategy" just happens to meet the criteria for deployment.

But between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.

This was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect. I struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements? This whole ordeal and now I lack subjects to blame. How can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?

Anmerkung

created by Aron Petau on Sunday 12. December 2021, 22:01


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Forum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault

On Butler: Constituting norms =/= carrying normative responsibilities for their existence

Anmerkung

Source Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627 Publication

Citation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:

The norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other” (Norms, Discipline, and the Law, P.173)

Such a view suggests that any opposition to the norm is already contained within the norm, and is crucial to its functioning.

Here, for me, the entire futility of the approach later identified and described is condensed into a few sentences.

Hence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break. Page 56, final sentence

The idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed. I understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term "Norms" is related to anticipation of this argument.

Further, I am not sure I share Ewald's interpretation; I see that the object "othered" by a norm is a constituent and necessary object for the norm, simply due to its "comparative" nature (p. 51, citation from Ewald). The oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it. Yes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm. I would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.

Anmerkung

created by Aron Petau on Sunday 23. January 2022, 14:23

On Ewald: What, then, is a norm?

Anmerkung

Source Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449 Publication

Some tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average). p. 152: Under norm, 3 phenomena are subsumed: Discipline, less as a constraint, but more as a regulatory mechanism insurance, Reducing objects to their relative occurrence, distributing risk. and standardization. The norm has three defining features:

  • positivism, as reliant on facts, which have an aura of objectivity around them.
  • relativity, they are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.
  • polarity involving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.

What, then, is a norm?

It is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview. p. 154

Anmerkung

created by Aron Petau on Sunday 16. January 2022, 18:48

On Foucault: The effects without effector

Anmerkung

Source Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980. Publication

one finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it. p. 203

In this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a "strategy" just happens to meet the criteria for deployment.

But between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.

This was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect. I struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements? This whole ordeal and now I lack subjects to blame. How can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?

Anmerkung

created by Aron Petau on Sunday 12. December 2021, 22:01


\ No newline at end of file diff --git a/public/de/project/dreams-of-cars/index.html b/public/de/project/dreams-of-cars/index.html index 18b4ccc8..d64a86a3 100644 --- a/public/de/project/dreams-of-cars/index.html +++ b/public/de/project/dreams-of-cars/index.html @@ -1,2 +1,2 @@ -Übersetzung: Dreams of Cars - Aron Petau

Übersetzung: Dreams of Cars

Von Aron Petau1 minute read

Photography

In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.
The results were exhibited at the UdK Rundgang 2023 and are also visible here.

The gallery piece

Dreams of Cars

These are not just cars.
They are Sport Utility Vehicles.
What might they have had as hopes and dreams on the production line?
Do they dream of drifting in dusty deserts?
Climbing steep rocky canyon roads?
Sliding down sun-drenched dunes?
Discovering remote pathways in natural grasslands?
Nevertheless, they did end up in the parking spots here in Berlin.

What drove them here?

Dreams of Cars 1 Dreams of Cars 2 Dreams of Cars 3 Dreams of Cars 4 Dreams of Cars 5 Dreams of Cars 6 Dreams of Cars 7


\ No newline at end of file +Träume von Autos - Aron Petau

Träume von Autos

Von Aron Petau1 minute read

Fotografie

Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.
Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.

Das Galeriestück

Träume von Autos

Dies sind nicht einfach nur Autos.
Es sind Sport Utility Vehicles.
Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?
Träumen sie davon, durch staubige Wüsten zu driften?
Steile, felsige Canyonstraßen zu erklimmen?
Sonnendurchflutete Dünen hinabzugleiten?
Entlegene Pfade in natürlichen Graslandschaften zu entdecken?
Dennoch landeten sie hier auf den Parkplätzen in Berlin.

Was trieb sie hierher?


\ No newline at end of file diff --git a/public/de/project/homebrew/index.html b/public/de/project/homebrew/index.html index 6766861e..e281ee1b 100644 --- a/public/de/project/homebrew/index.html +++ b/public/de/project/homebrew/index.html @@ -1,2 +1,2 @@ Homebrew - Aron Petau

Homebrew

Von Aron Petau3 Minuten gelesen

Brauen

Mein eigenes Bier herstellen

Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.

Zu Beginn war ich fasziniert, wie aus nur vier einfachen Zutaten – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein tremendales Lernprojekt, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.

Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: Experimentieren und Optimieren eines Prozesses und Workflows, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.

Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.
Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines geschlossenen, druckbeaufschlagten Systems werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.

Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.
Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: The Algae project

Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. Gutes, erfinderisches Design kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Homebrew

Von Aron Petau3 Minuten gelesen

Brauen

Mein eigenes Bier herstellen

Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.

Zu Beginn war ich fasziniert, wie aus nur vier einfachen Zutaten – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein tremendales Lernprojekt, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.

Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: Experimentieren und Optimieren eines Prozesses und Workflows, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.

Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines geschlossenen, druckbeaufschlagten Systems werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.

Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: The Algae project

Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. Gutes, erfinderisches Design kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.


\ No newline at end of file diff --git a/public/de/project/iron-smelting/index.html b/public/de/project/iron-smelting/index.html index a057863c..a78133c1 100644 --- a/public/de/project/iron-smelting/index.html +++ b/public/de/project/iron-smelting/index.html @@ -1,2 +1,2 @@ -Übersetzung: Iron Smelting - Aron Petau

Übersetzung: Iron Smelting

Von Aron Petau4 Minuten gelesen

Iron Smelting

Impressions from the International Smelting Days 2021

The concept

Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.

To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. Since being a kid, I started building my own furnaces and read up on the process so I could participate. Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.

After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.

Below I captured most of the process in some time-lapses.

The Process

Here you can see a timelapse of me building a version of an Iron Furnace

As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.

After, the furnace is dried and heated up

Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.

With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.

Some more impressions from the ISD

For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.

Find out more about the ISD


\ No newline at end of file +Eisenverhüttung - Aron Petau

Eisenverhüttung

Von Aron Petau4 Minuten gelesen

Eisenverhüttung

Eindrücke von den International Smelting Days 2021

Das Konzept

Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.

Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.

Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.

Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.

Der Prozess

Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.

Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.

Danach wird der Ofen getrocknet und aufgeheizt.

Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.

Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.

Einige weitere Eindrücke von der ISD

Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.

Erfahre mehr über die ISD


\ No newline at end of file diff --git a/public/de/project/lampshades/index.html b/public/de/project/lampshades/index.html index 5cf5ae44..24f281d6 100644 --- a/public/de/project/lampshades/index.html +++ b/public/de/project/lampshades/index.html @@ -1,2 +1,2 @@ -Übersetzung: Lampshades - Aron Petau

Übersetzung: Lampshades

Von Aron Petau2 Minuten gelesen

Lampshades

During 2022, I was exposed to some of the awesomenest tools for architects. One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.

In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.

Then printing it with white filament in vase mode was a breeze and here you can see some of the results.


\ No newline at end of file +Lampenschirme - Aron Petau

Lampenschirme

Von Aron Petau2 Minuten gelesen

Lampenschirme

Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.

Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.

Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:


\ No newline at end of file diff --git a/public/de/project/lusatia/index.html b/public/de/project/lusatia/index.html index 3e59602f..1ec7ac70 100644 --- a/public/de/project/lusatia/index.html +++ b/public/de/project/lusatia/index.html @@ -1,2 +1,2 @@ Übersetzung: Lusatia - an immersion in (De)Fences - Aron Petau

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

\ No newline at end of file diff --git a/public/de/project/page/2/index.html b/public/de/project/page/2/index.html index dfc6f090..c2998279 100644 --- a/public/de/project/page/2/index.html +++ b/public/de/project/page/2/index.html @@ -1,2 +1,2 @@ Übersetzung: Aron's Blog - Aron Petau

Übersetzung: Aron's Blog

Hier ist eine Übersicht meiner Projekte. Sie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.

Nach Tag filtern
36 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Übersetzung: Aron's Blog

Hier ist eine Übersicht meiner Projekte. Sie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.

Nach Tag filtern
36 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/project/page/3/index.html b/public/de/project/page/3/index.html index 85bebbbc..0aa1e736 100644 --- a/public/de/project/page/3/index.html +++ b/public/de/project/page/3/index.html @@ -1,2 +1,2 @@ Übersetzung: Aron's Blog - Aron Petau

Übersetzung: Aron's Blog

Hier ist eine Übersicht meiner Projekte. Sie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.

Nach Tag filtern
36 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Übersetzung: Aron's Blog

Hier ist eine Übersicht meiner Projekte. Sie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.

Nach Tag filtern
36 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/project/page/4/index.html b/public/de/project/page/4/index.html index 11dd7e57..731465c2 100644 --- a/public/de/project/page/4/index.html +++ b/public/de/project/page/4/index.html @@ -1,2 +1,2 @@ Übersetzung: Aron's Blog - Aron Petau

Übersetzung: Aron's Blog

Hier ist eine Übersicht meiner Projekte. Sie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.

Nach Tag filtern
36 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Übersetzung: Aron's Blog

Hier ist eine Übersicht meiner Projekte. Sie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.

Nach Tag filtern
36 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/project/political-violence/index.html b/public/de/project/political-violence/index.html index 650423bd..d1506b24 100644 --- a/public/de/project/political-violence/index.html +++ b/public/de/project/political-violence/index.html @@ -1,2 +1,2 @@ Übersetzung: Political Violence - Aron Petau

Forum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin

On Dorlin

Anmerkung

Source Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017. Publication (Not yet translated to English)

From the seventh chapter in Dorlins "Self-Defense", I found the idea that safe spaces are actually prone to be counterproductive very strong. I think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one. In so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile "outside" or other space. Further, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for "enforcing" safety. Dorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it. I think this opens up 2 points worth discussing: Are there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other? Does this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: "Well, the person did not object or introduce change, so the person implied consent." Will a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?

Anmerkung

created by Aron Petau on Sunday 05. December 2021, 15:52

Weekly hand in from the Seminar: Soziale Erkenntnistheorie

On Fricker: Epistemic Injustice

Anmerkung

Source Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007. Publication

  1. Worin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?

Inferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist. Dies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten. Eine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.

  1. Formulieren Sie jeweils einen Einwand gegen beide Theorien.

Wir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?

  1. Worin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.

Doxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch. Frickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen. Ich lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?

Anmerkung

created by Aron Petau on 05.01.2021


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Forum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin

On Dorlin

Anmerkung

Source Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017. Publication (Not yet translated to English)

From the seventh chapter in Dorlins "Self-Defense", I found the idea that safe spaces are actually prone to be counterproductive very strong. I think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one. In so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile "outside" or other space. Further, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for "enforcing" safety. Dorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it. I think this opens up 2 points worth discussing: Are there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other? Does this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: "Well, the person did not object or introduce change, so the person implied consent." Will a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?

Anmerkung

created by Aron Petau on Sunday 05. December 2021, 15:52

Weekly hand in from the Seminar: Soziale Erkenntnistheorie

On Fricker: Epistemic Injustice

Anmerkung

Source Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007. Publication

  1. Worin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?

Inferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist. Dies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten. Eine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.

  1. Formulieren Sie jeweils einen Einwand gegen beide Theorien.

Wir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?

  1. Worin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.

Doxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch. Frickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen. Ich lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?

Anmerkung

created by Aron Petau on 05.01.2021


\ No newline at end of file diff --git a/public/de/project/postmaster/index.html b/public/de/project/postmaster/index.html index de00919b..c16efd38 100644 --- a/public/de/project/postmaster/index.html +++ b/public/de/project/postmaster/index.html @@ -1,2 +1,2 @@ Übersetzung: Postmaster - Aron Petau

Übersetzung: Postmaster

Von Aron Petau3 Minuten gelesen

Postmaster

Hello from aron@petau.net!

Background

Emails are a wondrous thing and I spend the last weeks digging a bit deeper in how they actually work. Some people consider them the last domain of the decentralized dream the internet once had and that is now popping up again with federation and peer-to-peer networks as quite popular buzzwords.

We often forget that email is already a federated system and that it is likely the most important one we have. It is the only way to communicate with people that do not use the same service as you do. It has open standards and is not controlled by a single entity. Going without emails is unimaginable in today's world, yet most providers are the familiar few from the silicon valley. And really, who wants their entire decentralized, federated, peer-to-peer network to be controlled by a schmuck from the silicon valley? Mails used to be more than that and they can still be. Arguably, the world of messanging has gotten quite complex since emails popped up and there are more anti-spam AI tools that I would care to count. But the core of it is still the same and it is still a federated system. Yet, also with Emails, Capitalism has held many victories, and today many emails that are sent from a provider that does not belong to the 5 or so big names are likely to be marked as spam. This is a problem that is not easily solved, but it is a problem that is worth solving.

Another issue with emails is security, as it is somehow collectively agreed upon that emails are a valid way to communicate business informations, while Whatsapp and Signal are not. These, at least when talking about messaging services with end-to-end encryption, are likely to be way more secure than emails.

The story

So it came to pass, that I, as the only one in the family interested in operating it, "inherited" the family domain petau.net. All of our emails run through this service, that was previously managed by a web developer that was not interested in the domjobain anymore.

With lots of really secure Mail Providers like Protonmail or Tutanota, I went on a research spree, as to how I would like to manage my own service. Soon noticing that secure emails virtually always come with a price or with lacking interoperability with clients like Thunderbird or Outlook, I decided to go for migadu, a swiss provider that offers a good balance between security and usability. They also offer a student tier, which is a big plus.

While self-hosting seems like a great idea from a privacy perspective, it is also quite risky for a service that is usually the only way for any service to recover your password or your online identity. Migadu it was then, and in the last three months of basically set it and forget it, i am proud to at least have a decently granular control over my emails and can consciously reflect on the server location of The skeleton service service that enables virtually my entire online existence.

I certainly crave more open protocols in my life and am also findable on Mastodon, a microblogging network around the ActivityPub Protocol.


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Übersetzung: Postmaster

Von Aron Petau3 Minuten gelesen

Postmaster

Hello from aron@petau.net!

Background

Emails are a wondrous thing and I spend the last weeks digging a bit deeper in how they actually work. Some people consider them the last domain of the decentralized dream the internet once had and that is now popping up again with federation and peer-to-peer networks as quite popular buzzwords.

We often forget that email is already a federated system and that it is likely the most important one we have. It is the only way to communicate with people that do not use the same service as you do. It has open standards and is not controlled by a single entity. Going without emails is unimaginable in today's world, yet most providers are the familiar few from the silicon valley. And really, who wants their entire decentralized, federated, peer-to-peer network to be controlled by a schmuck from the silicon valley? Mails used to be more than that and they can still be. Arguably, the world of messanging has gotten quite complex since emails popped up and there are more anti-spam AI tools that I would care to count. But the core of it is still the same and it is still a federated system. Yet, also with Emails, Capitalism has held many victories, and today many emails that are sent from a provider that does not belong to the 5 or so big names are likely to be marked as spam. This is a problem that is not easily solved, but it is a problem that is worth solving.

Another issue with emails is security, as it is somehow collectively agreed upon that emails are a valid way to communicate business informations, while Whatsapp and Signal are not. These, at least when talking about messaging services with end-to-end encryption, are likely to be way more secure than emails.

The story

So it came to pass, that I, as the only one in the family interested in operating it, "inherited" the family domain petau.net. All of our emails run through this service, that was previously managed by a web developer that was not interested in the domjobain anymore.

With lots of really secure Mail Providers like Protonmail or Tutanota, I went on a research spree, as to how I would like to manage my own service. Soon noticing that secure emails virtually always come with a price or with lacking interoperability with clients like Thunderbird or Outlook, I decided to go for migadu, a swiss provider that offers a good balance between security and usability. They also offer a student tier, which is a big plus.

While self-hosting seems like a great idea from a privacy perspective, it is also quite risky for a service that is usually the only way for any service to recover your password or your online identity. Migadu it was then, and in the last three months of basically set it and forget it, i am proud to at least have a decently granular control over my emails and can consciously reflect on the server location of The skeleton service service that enables virtually my entire online existence.

I certainly crave more open protocols in my life and am also findable on Mastodon, a microblogging network around the ActivityPub Protocol.


\ No newline at end of file diff --git a/public/de/project/ruminations/index.html b/public/de/project/ruminations/index.html index 614dc471..1aee2b9e 100644 --- a/public/de/project/ruminations/index.html +++ b/public/de/project/ruminations/index.html @@ -1,2 +1,2 @@ -Übersetzung: Ruminations - Aron Petau

Ruminations

was a contemplation on data privacy at Amazon. It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.

The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.

We could have just added a random clickbot, to confuse things a bit and make the data less valuable. But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.

So, then, how can we create coherent, non-random data that is still not predictable?

One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.

The Concept

It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.

The analogue watchdog

A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.

The Browser extension

gallery: The project installation The project installation The project installation

Find the code on GitHub

Subvert a bit yourself, or just have a look at the code.

The code of the Project on GitHub

TODO: create video with live demo


\ No newline at end of file +Ruminations - Aron Petau

Ruminations

Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.

Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?

Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.

Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.

Das Konzept

Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.

Der Analoge Wachhund

Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.

Implementierung

Code und Dokumentation

Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:


\ No newline at end of file diff --git a/public/de/project/stable-dreamfusion/index.html b/public/de/project/stable-dreamfusion/index.html index 4239664f..0092639c 100644 --- a/public/de/project/stable-dreamfusion/index.html +++ b/public/de/project/stable-dreamfusion/index.html @@ -1,2 +1,2 @@ -Übersetzung: Stable Dreamfusion - Aron Petau

Übersetzung: Stable Dreamfusion

Von Aron Petau2 Minuten gelesen

Stable Dreamfusion

Sources

I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. The implementation I forked is here This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. The original implementation is here

Gradio

The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)

Mixamo

I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.

Unity

I used Unity to render the model to the magic leap 1. Through this, i could create an interactive and immersive environment with the generated models.

The dream was, to build a AI- Chamber of wishes. You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.

Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. But still, the results are quite interesting and i am happy with the outcome. A single generated object in the Box takes roughly 20 minutes to generate. Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.


\ No newline at end of file +Stable Dreamfusion - Aron Petau

Stable Dreamfusion

Von Aron Petau2 Minuten gelesen

Stable Dreamfusion

Quellen

Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. Du findest meine geforkte Implementierung in meinem GitHub-Repository. Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. Die ursprüngliche DreamFusion-Publikation und Implementierung bietet weitere Details zur Technik.

Gradio

Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.

Mixamo

Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.

Unity

Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.

Die Vision war, eine KI-Wunschkammer zu bauen: Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.

Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.


\ No newline at end of file diff --git a/public/de/tags/3d-graphics/atom.xml b/public/de/tags/3d-graphics/atom.xml index 4eb58a4a..6d79a4e0 100644 --- a/public/de/tags/3d-graphics/atom.xml +++ b/public/de/tags/3d-graphics/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/3d-graphics/atom.xml - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -23,11 +23,11 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -35,18 +35,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> diff --git a/public/de/tags/3d-graphics/index.html b/public/de/tags/3d-graphics/index.html index 1c438382..b201ec6e 100644 --- a/public/de/tags/3d-graphics/index.html +++ b/public/de/tags/3d-graphics/index.html @@ -1,2 +1,2 @@ 3D graphics - Aron Petau

Beiträge mit Tag “3D graphics”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “3D graphics”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/3d-printing/atom.xml b/public/de/tags/3d-printing/atom.xml index 60b2999e..c35bb473 100644 --- a/public/de/tags/3d-printing/atom.xml +++ b/public/de/tags/3d-printing/atom.xml @@ -173,7 +173,7 @@ Ein Ort, an dem aus Ideen greifbare Ergebnisse entstehen und an dem die Lernkult
- Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -198,35 +198,108 @@ Ein Ort, an dem aus Ideen greifbare Ergebnisse entstehen und an dem die Lernkult https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -239,16 +312,16 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -259,10 +332,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -271,10 +344,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -283,10 +356,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -295,10 +368,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -307,10 +380,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -319,10 +392,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -331,10 +404,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -343,10 +416,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/3d-printing/index.html b/public/de/tags/3d-printing/index.html index b26c6736..667e5673 100644 --- a/public/de/tags/3d-printing/index.html +++ b/public/de/tags/3d-printing/index.html @@ -1,2 +1,2 @@ 3D printing - Aron Petau

Beiträge mit Tag “3D printing”

Zeige alle Schlagwörter
7 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “3D printing”

Zeige alle Schlagwörter
7 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/accessibility-activism/atom.xml b/public/de/tags/accessibility-activism/atom.xml index 6c444ad0..7e2b710e 100644 --- a/public/de/tags/accessibility-activism/atom.xml +++ b/public/de/tags/accessibility-activism/atom.xml @@ -8,7 +8,7 @@ 2023-12-07T00:00:00+00:00 https://aron.petau.net/de/tags/accessibility-activism/atom.xml - Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -22,131 +22,196 @@ https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> diff --git a/public/de/tags/accessibility-activism/index.html b/public/de/tags/accessibility-activism/index.html index 45cc477a..a938cbe9 100644 --- a/public/de/tags/accessibility-activism/index.html +++ b/public/de/tags/accessibility-activism/index.html @@ -1,2 +1,2 @@ accessibility activism - Aron Petau

Beiträge mit Tag “accessibility activism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “accessibility activism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/action-figure/atom.xml b/public/de/tags/action-figure/atom.xml index 6a858234..5066f188 100644 --- a/public/de/tags/action-figure/atom.xml +++ b/public/de/tags/action-figure/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/action-figure/atom.xml - Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -33,30 +33,103 @@ https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> diff --git a/public/de/tags/action-figure/index.html b/public/de/tags/action-figure/index.html index e3a6f2f7..0ac25fae 100644 --- a/public/de/tags/action-figure/index.html +++ b/public/de/tags/action-figure/index.html @@ -1,2 +1,2 @@ action figure - Aron Petau

Beiträge mit Tag “action figure”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “action figure”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/ads/atom.xml b/public/de/tags/ads/atom.xml index a1f442d4..cfe83b8b 100644 --- a/public/de/tags/ads/atom.xml +++ b/public/de/tags/ads/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/ads/atom.xml - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -21,27 +21,113 @@ https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/ads/index.html b/public/de/tags/ads/index.html index 8a3abf46..05bd8507 100644 --- a/public/de/tags/ads/index.html +++ b/public/de/tags/ads/index.html @@ -1,2 +1,2 @@ ads - Aron Petau

Beiträge mit Tag “ads”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “ads”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/ai/atom.xml b/public/de/tags/ai/atom.xml index 557e3332..da8ab4d4 100644 --- a/public/de/tags/ai/atom.xml +++ b/public/de/tags/ai/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/ai/atom.xml - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -23,11 +23,11 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -35,23 +35,23 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -64,21 +64,21 @@ Even then, the algorithm is quite particular and oftentimes will not generate an https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -89,10 +89,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -101,10 +101,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -113,10 +113,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -125,10 +125,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -137,19 +137,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/ai/index.html b/public/de/tags/ai/index.html index 5495c29d..5178ed10 100644 --- a/public/de/tags/ai/index.html +++ b/public/de/tags/ai/index.html @@ -1,2 +1,2 @@ AI - Aron Petau

Beiträge mit Tag “AI”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “AI”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/altbier/atom.xml b/public/de/tags/altbier/atom.xml index 15dc1507..ce921886 100644 --- a/public/de/tags/altbier/atom.xml +++ b/public/de/tags/altbier/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/amazon/atom.xml b/public/de/tags/amazon/atom.xml index 0b09ab17..d63772aa 100644 --- a/public/de/tags/amazon/atom.xml +++ b/public/de/tags/amazon/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/amazon/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/amazon/index.html b/public/de/tags/amazon/index.html index f430c87c..470d16e2 100644 --- a/public/de/tags/amazon/index.html +++ b/public/de/tags/amazon/index.html @@ -1,2 +1,2 @@ amazon - Aron Petau

Beiträge mit Tag “amazon”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “amazon”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/ar/atom.xml b/public/de/tags/ar/atom.xml index 43539403..1aecdc22 100644 --- a/public/de/tags/ar/atom.xml +++ b/public/de/tags/ar/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/ar/index.html b/public/de/tags/ar/index.html index 7b03e154..5990bf88 100644 --- a/public/de/tags/ar/index.html +++ b/public/de/tags/ar/index.html @@ -1,2 +1,2 @@ ar - Aron Petau

Beiträge mit Tag “ar”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “ar”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/archeology/atom.xml b/public/de/tags/archeology/atom.xml index c4f5d444..40747e9d 100644 --- a/public/de/tags/archeology/atom.xml +++ b/public/de/tags/archeology/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/archeology/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/archeology/index.html b/public/de/tags/archeology/index.html index 438879c4..c340c077 100644 --- a/public/de/tags/archeology/index.html +++ b/public/de/tags/archeology/index.html @@ -1,2 +1,2 @@ archeology - Aron Petau

Beiträge mit Tag “archeology”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “archeology”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/ars-electronica/atom.xml b/public/de/tags/ars-electronica/atom.xml index 92fc399a..35acbac1 100644 --- a/public/de/tags/ars-electronica/atom.xml +++ b/public/de/tags/ars-electronica/atom.xml @@ -8,7 +8,7 @@ 2023-12-07T00:00:00+00:00 https://aron.petau.net/de/tags/ars-electronica/atom.xml - Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -22,131 +22,196 @@ https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> diff --git a/public/de/tags/ars-electronica/index.html b/public/de/tags/ars-electronica/index.html index 06f81b4d..74606a9a 100644 --- a/public/de/tags/ars-electronica/index.html +++ b/public/de/tags/ars-electronica/index.html @@ -1,2 +1,2 @@ ars electronica - Aron Petau

Beiträge mit Tag “ars electronica”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “ars electronica”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/aruco/atom.xml b/public/de/tags/aruco/atom.xml index 69aa6adc..34ac5685 100644 --- a/public/de/tags/aruco/atom.xml +++ b/public/de/tags/aruco/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/aruco/index.html b/public/de/tags/aruco/index.html index d797347c..b3c05a9e 100644 --- a/public/de/tags/aruco/index.html +++ b/public/de/tags/aruco/index.html @@ -1,2 +1,2 @@ aruco - Aron Petau

Beiträge mit Tag “aruco”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “aruco”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/audiovisual-asynchrony/atom.xml b/public/de/tags/audiovisual-asynchrony/atom.xml index d4dd391d..72e6920b 100644 --- a/public/de/tags/audiovisual-asynchrony/atom.xml +++ b/public/de/tags/audiovisual-asynchrony/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/audiovisual-asynchrony/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/audiovisual-asynchrony/index.html b/public/de/tags/audiovisual-asynchrony/index.html index 8a0b7b4e..ee49672a 100644 --- a/public/de/tags/audiovisual-asynchrony/index.html +++ b/public/de/tags/audiovisual-asynchrony/index.html @@ -1,2 +1,2 @@ audiovisual asynchrony - Aron Petau

Beiträge mit Tag “audiovisual asynchrony”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “audiovisual asynchrony”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/aufstandlastgen/atom.xml b/public/de/tags/aufstandlastgen/atom.xml index 25414ae2..fff957a7 100644 --- a/public/de/tags/aufstandlastgen/atom.xml +++ b/public/de/tags/aufstandlastgen/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/aufstandlastgen/atom.xml - Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -33,30 +33,103 @@ https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> diff --git a/public/de/tags/aufstandlastgen/index.html b/public/de/tags/aufstandlastgen/index.html index 23ad22ab..95bba32b 100644 --- a/public/de/tags/aufstandlastgen/index.html +++ b/public/de/tags/aufstandlastgen/index.html @@ -1,2 +1,2 @@ aufstandlastgen - Aron Petau

Beiträge mit Tag “aufstandlastgen”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “aufstandlastgen”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/aura/atom.xml b/public/de/tags/aura/atom.xml index 9cff2b5a..669794aa 100644 --- a/public/de/tags/aura/atom.xml +++ b/public/de/tags/aura/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/aura/index.html b/public/de/tags/aura/index.html index 4c21fcca..bc34b0e1 100644 --- a/public/de/tags/aura/index.html +++ b/public/de/tags/aura/index.html @@ -1,2 +1,2 @@ aura - Aron Petau

Beiträge mit Tag “aura”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “aura”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/autism/atom.xml b/public/de/tags/autism/atom.xml index 009456e9..bc6ab927 100644 --- a/public/de/tags/autism/atom.xml +++ b/public/de/tags/autism/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/autism/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/autism/index.html b/public/de/tags/autism/index.html index 958b8e76..e1bcf441 100644 --- a/public/de/tags/autism/index.html +++ b/public/de/tags/autism/index.html @@ -1,2 +1,2 @@ autism - Aron Petau

Beiträge mit Tag “autism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “autism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/backend-web-programming/atom.xml b/public/de/tags/backend-web-programming/atom.xml index 2c442dbb..d5100709 100644 --- a/public/de/tags/backend-web-programming/atom.xml +++ b/public/de/tags/backend-web-programming/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/backend-web-programming/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> diff --git a/public/de/tags/backend-web-programming/index.html b/public/de/tags/backend-web-programming/index.html index 39fb04e3..a5665dd9 100644 --- a/public/de/tags/backend-web-programming/index.html +++ b/public/de/tags/backend-web-programming/index.html @@ -1,2 +1,2 @@ backend web programming - Aron Petau

Beiträge mit Tag “backend web programming”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “backend web programming”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/barriers/atom.xml b/public/de/tags/barriers/atom.xml index adba7035..92673641 100644 --- a/public/de/tags/barriers/atom.xml +++ b/public/de/tags/barriers/atom.xml @@ -49,18 +49,30 @@ Here are the current materials.</p> https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -77,8 +89,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -108,10 +120,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/beer/atom.xml b/public/de/tags/beer/atom.xml index 3df5e007..530c2539 100644 --- a/public/de/tags/beer/atom.xml +++ b/public/de/tags/beer/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/bloomery/atom.xml b/public/de/tags/bloomery/atom.xml index f0df6332..e23f7d3c 100644 --- a/public/de/tags/bloomery/atom.xml +++ b/public/de/tags/bloomery/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/bloomery/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/bloomery/index.html b/public/de/tags/bloomery/index.html index 8910e44f..a764f754 100644 --- a/public/de/tags/bloomery/index.html +++ b/public/de/tags/bloomery/index.html @@ -1,2 +1,2 @@ bloomery - Aron Petau

Beiträge mit Tag “bloomery”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “bloomery”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/borders/atom.xml b/public/de/tags/borders/atom.xml index 66cf7f2c..bffdcd2a 100644 --- a/public/de/tags/borders/atom.xml +++ b/public/de/tags/borders/atom.xml @@ -49,18 +49,30 @@ Here are the current materials.</p> https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -77,8 +89,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -108,10 +120,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/browser-fingerprinting/atom.xml b/public/de/tags/browser-fingerprinting/atom.xml index 142393e1..1f78c4dd 100644 --- a/public/de/tags/browser-fingerprinting/atom.xml +++ b/public/de/tags/browser-fingerprinting/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/browser-fingerprinting/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/browser-fingerprinting/index.html b/public/de/tags/browser-fingerprinting/index.html index a9619d52..c404aee5 100644 --- a/public/de/tags/browser-fingerprinting/index.html +++ b/public/de/tags/browser-fingerprinting/index.html @@ -1,2 +1,2 @@ browser fingerprinting - Aron Petau

Beiträge mit Tag “browser fingerprinting”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “browser fingerprinting”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/capitalism/atom.xml b/public/de/tags/capitalism/atom.xml index a3c233a9..2fa55ad8 100644 --- a/public/de/tags/capitalism/atom.xml +++ b/public/de/tags/capitalism/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/capitalism/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/capitalism/index.html b/public/de/tags/capitalism/index.html index a0398fe0..f73904a7 100644 --- a/public/de/tags/capitalism/index.html +++ b/public/de/tags/capitalism/index.html @@ -1,2 +1,2 @@ capitalism - Aron Petau

Beiträge mit Tag “capitalism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “capitalism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/cars/atom.xml b/public/de/tags/cars/atom.xml index 43d28d8c..bc1317cb 100644 --- a/public/de/tags/cars/atom.xml +++ b/public/de/tags/cars/atom.xml @@ -48,7 +48,7 @@ For the future, the trailer is supposed to tend more towards vegan dishes, as a - Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -73,35 +73,108 @@ For the future, the trailer is supposed to tend more towards vegan dishes, as a https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -114,27 +187,113 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/cars/index.html b/public/de/tags/cars/index.html index 60a9f575..6afc07f3 100644 --- a/public/de/tags/cars/index.html +++ b/public/de/tags/cars/index.html @@ -1,2 +1,2 @@ cars - Aron Petau

Beiträge mit Tag “cars”

Zeige alle Schlagwörter
3 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “cars”

Zeige alle Schlagwörter
3 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/chatbot/atom.xml b/public/de/tags/chatbot/atom.xml index 2e378dd6..4071fdf2 100644 --- a/public/de/tags/chatbot/atom.xml +++ b/public/de/tags/chatbot/atom.xml @@ -787,7 +787,7 @@ For long-distance information transfer, it is considered inferior to Glass fiber - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -800,33 +800,33 @@ For long-distance information transfer, it is considered inferior to Glass fiber https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/chatbot/index.html b/public/de/tags/chatbot/index.html index 9615cb81..ed289a0e 100644 --- a/public/de/tags/chatbot/index.html +++ b/public/de/tags/chatbot/index.html @@ -1,2 +1,2 @@ chatbot - Aron Petau

Beiträge mit Tag “chatbot”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “chatbot”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/clay/atom.xml b/public/de/tags/clay/atom.xml index dcadb718..701afd69 100644 --- a/public/de/tags/clay/atom.xml +++ b/public/de/tags/clay/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/clay/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/clay/index.html b/public/de/tags/clay/index.html index 1b04af2a..f1ebc503 100644 --- a/public/de/tags/clay/index.html +++ b/public/de/tags/clay/index.html @@ -1,2 +1,2 @@ clay - Aron Petau

Beiträge mit Tag “clay”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “clay”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/cnn/atom.xml b/public/de/tags/cnn/atom.xml index 8111c138..03be7b8d 100644 --- a/public/de/tags/cnn/atom.xml +++ b/public/de/tags/cnn/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/cnn/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/cnn/index.html b/public/de/tags/cnn/index.html index 86c9b406..9a2af0d0 100644 --- a/public/de/tags/cnn/index.html +++ b/public/de/tags/cnn/index.html @@ -1,2 +1,2 @@ CNN - Aron Petau

Beiträge mit Tag “CNN”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “CNN”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/coal/atom.xml b/public/de/tags/coal/atom.xml index c6169dd4..7ce0fc16 100644 --- a/public/de/tags/coal/atom.xml +++ b/public/de/tags/coal/atom.xml @@ -35,7 +35,7 @@ Here are the current materials.</p>
- Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -48,34 +48,34 @@ Here are the current materials.</p> https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -86,10 +86,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -98,10 +98,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -110,10 +110,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -122,10 +122,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -134,10 +134,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -146,10 +146,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -158,17 +158,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/coal/index.html b/public/de/tags/coal/index.html index 1731ff9f..57cc211d 100644 --- a/public/de/tags/coal/index.html +++ b/public/de/tags/coal/index.html @@ -1,2 +1,2 @@ coal - Aron Petau

Beiträge mit Tag “coal”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “coal”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/commons/atom.xml b/public/de/tags/commons/atom.xml index bfbfb79e..3f0df455 100644 --- a/public/de/tags/commons/atom.xml +++ b/public/de/tags/commons/atom.xml @@ -8,7 +8,7 @@ 2023-12-07T00:00:00+00:00 https://aron.petau.net/de/tags/commons/atom.xml - Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -22,131 +22,196 @@ https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> diff --git a/public/de/tags/commons/index.html b/public/de/tags/commons/index.html index 2a39f87d..a485b45f 100644 --- a/public/de/tags/commons/index.html +++ b/public/de/tags/commons/index.html @@ -1,2 +1,2 @@ commons - Aron Petau

Beiträge mit Tag “commons”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “commons”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/computer-vision/atom.xml b/public/de/tags/computer-vision/atom.xml index a1d6dc87..a35bfc60 100644 --- a/public/de/tags/computer-vision/atom.xml +++ b/public/de/tags/computer-vision/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/computer-vision/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,31 +28,68 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -65,21 +102,21 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -90,10 +127,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -102,10 +139,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -114,10 +151,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -126,10 +163,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -138,19 +175,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/computer-vision/index.html b/public/de/tags/computer-vision/index.html index aa7bc032..2e797953 100644 --- a/public/de/tags/computer-vision/index.html +++ b/public/de/tags/computer-vision/index.html @@ -1,2 +1,2 @@ computer vision - Aron Petau

Beiträge mit Tag “computer vision”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “computer vision”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/consumerism/atom.xml b/public/de/tags/consumerism/atom.xml index a13a9a40..42db5625 100644 --- a/public/de/tags/consumerism/atom.xml +++ b/public/de/tags/consumerism/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/consumerism/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/consumerism/index.html b/public/de/tags/consumerism/index.html index 744d781d..ed6b55b0 100644 --- a/public/de/tags/consumerism/index.html +++ b/public/de/tags/consumerism/index.html @@ -1,2 +1,2 @@ consumerism - Aron Petau

Beiträge mit Tag “consumerism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “consumerism”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/data-privacy/atom.xml b/public/de/tags/data-privacy/atom.xml index 1bbb7bd5..9f9a7bb6 100644 --- a/public/de/tags/data-privacy/atom.xml +++ b/public/de/tags/data-privacy/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/data-privacy/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/data-privacy/index.html b/public/de/tags/data-privacy/index.html index 4dc7aef8..abb169e3 100644 --- a/public/de/tags/data-privacy/index.html +++ b/public/de/tags/data-privacy/index.html @@ -1,2 +1,2 @@ data privacy - Aron Petau

Beiträge mit Tag “data privacy”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “data privacy”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/data-viz/atom.xml b/public/de/tags/data-viz/atom.xml index 7dd9af37..eea4c7ca 100644 --- a/public/de/tags/data-viz/atom.xml +++ b/public/de/tags/data-viz/atom.xml @@ -8,7 +8,7 @@ 2022-03-05T00:00:00+00:00 https://aron.petau.net/de/tags/data-viz/atom.xml - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -21,33 +21,33 @@ https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/data-viz/index.html b/public/de/tags/data-viz/index.html index 46ed6293..a287192b 100644 --- a/public/de/tags/data-viz/index.html +++ b/public/de/tags/data-viz/index.html @@ -1,2 +1,2 @@ data viz - Aron Petau

Beiträge mit Tag “data viz”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “data viz”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/data/atom.xml b/public/de/tags/data/atom.xml index e6283583..4b0825e2 100644 --- a/public/de/tags/data/atom.xml +++ b/public/de/tags/data/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/data/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/data/index.html b/public/de/tags/data/index.html index 0da6920c..49ae34ee 100644 --- a/public/de/tags/data/index.html +++ b/public/de/tags/data/index.html @@ -1,2 +1,2 @@ data - Aron Petau

Beiträge mit Tag “data”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “data”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/dreamfusion/atom.xml b/public/de/tags/dreamfusion/atom.xml index 90eb1a57..ff123cb1 100644 --- a/public/de/tags/dreamfusion/atom.xml +++ b/public/de/tags/dreamfusion/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/dreamfusion/atom.xml - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -23,11 +23,11 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -35,18 +35,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> diff --git a/public/de/tags/dreamfusion/index.html b/public/de/tags/dreamfusion/index.html index 7fe56093..cecffb52 100644 --- a/public/de/tags/dreamfusion/index.html +++ b/public/de/tags/dreamfusion/index.html @@ -1,2 +1,2 @@ dreamfusion - Aron Petau

Beiträge mit Tag “dreamfusion”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “dreamfusion”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/dreams/atom.xml b/public/de/tags/dreams/atom.xml index 0dd221a5..c29c2eb1 100644 --- a/public/de/tags/dreams/atom.xml +++ b/public/de/tags/dreams/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/dreams/atom.xml - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -21,27 +21,113 @@ https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/dreams/index.html b/public/de/tags/dreams/index.html index 37b19aac..6038873d 100644 --- a/public/de/tags/dreams/index.html +++ b/public/de/tags/dreams/index.html @@ -1,2 +1,2 @@ dreams - Aron Petau

Beiträge mit Tag “dreams”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “dreams”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/ethics/atom.xml b/public/de/tags/ethics/atom.xml index 7d2b8523..920d9107 100644 --- a/public/de/tags/ethics/atom.xml +++ b/public/de/tags/ethics/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/ethics/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/ethics/index.html b/public/de/tags/ethics/index.html index 74486e06..e3a131ec 100644 --- a/public/de/tags/ethics/index.html +++ b/public/de/tags/ethics/index.html @@ -1,2 +1,2 @@ ethics - Aron Petau

Beiträge mit Tag “ethics”

Zeige alle Schlagwörter
5 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “ethics”

Zeige alle Schlagwörter
5 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/experiment/atom.xml b/public/de/tags/experiment/atom.xml index 81972383..76fddba7 100644 --- a/public/de/tags/experiment/atom.xml +++ b/public/de/tags/experiment/atom.xml @@ -298,12 +298,12 @@ tolle Inspiration für die Kinder war.</p> <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> @@ -389,7 +389,7 @@ Die australische Brauerei Young Henrys integriert Algen bereits in ihren industr
- Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -402,34 +402,34 @@ Die australische Brauerei Young Henrys integriert Algen bereits in ihren industr https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -440,10 +440,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -452,10 +452,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -464,10 +464,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -476,10 +476,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -488,10 +488,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -500,10 +500,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -512,17 +512,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/experiment/index.html b/public/de/tags/experiment/index.html index b52ab245..a1a9cd6b 100644 --- a/public/de/tags/experiment/index.html +++ b/public/de/tags/experiment/index.html @@ -1,2 +1,2 @@ experiment - Aron Petau

Beiträge mit Tag “experiment”

Zeige alle Schlagwörter
6 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “experiment”

Zeige alle Schlagwörter
6 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/face-detection/atom.xml b/public/de/tags/face-detection/atom.xml index 9e3d8860..99ab6e73 100644 --- a/public/de/tags/face-detection/atom.xml +++ b/public/de/tags/face-detection/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/face-detection/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/face-detection/index.html b/public/de/tags/face-detection/index.html index 935ac4d4..64ede010 100644 --- a/public/de/tags/face-detection/index.html +++ b/public/de/tags/face-detection/index.html @@ -1,2 +1,2 @@ face detection - Aron Petau

Beiträge mit Tag “face detection”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “face detection”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/fences/atom.xml b/public/de/tags/fences/atom.xml index bc0cdf2f..ee6bfbae 100644 --- a/public/de/tags/fences/atom.xml +++ b/public/de/tags/fences/atom.xml @@ -49,18 +49,30 @@ Here are the current materials.</p> https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -77,8 +89,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -108,10 +120,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p> diff --git a/public/de/tags/feng-shui/atom.xml b/public/de/tags/feng-shui/atom.xml index 3b5a66f3..57b374ea 100644 --- a/public/de/tags/feng-shui/atom.xml +++ b/public/de/tags/feng-shui/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/feng-shui/index.html b/public/de/tags/feng-shui/index.html index 163f9b51..716036d9 100644 --- a/public/de/tags/feng-shui/index.html +++ b/public/de/tags/feng-shui/index.html @@ -1,2 +1,2 @@ feng shui - Aron Petau

Beiträge mit Tag “feng shui”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “feng shui”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/fermentation/atom.xml b/public/de/tags/fermentation/atom.xml index cd8b8ac5..84320aba 100644 --- a/public/de/tags/fermentation/atom.xml +++ b/public/de/tags/fermentation/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/furnace/atom.xml b/public/de/tags/furnace/atom.xml index 2b1f4d46..6002dd24 100644 --- a/public/de/tags/furnace/atom.xml +++ b/public/de/tags/furnace/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/furnace/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/furnace/index.html b/public/de/tags/furnace/index.html index 72bddef0..e70dd118 100644 --- a/public/de/tags/furnace/index.html +++ b/public/de/tags/furnace/index.html @@ -1,2 +1,2 @@ furnace - Aron Petau

Beiträge mit Tag “furnace”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “furnace”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/generative/atom.xml b/public/de/tags/generative/atom.xml index 328e2268..4c2c6c7b 100644 --- a/public/de/tags/generative/atom.xml +++ b/public/de/tags/generative/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/generative/atom.xml - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -23,11 +23,11 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -35,18 +35,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> diff --git a/public/de/tags/generative/index.html b/public/de/tags/generative/index.html index 1cff506b..da6be0a1 100644 --- a/public/de/tags/generative/index.html +++ b/public/de/tags/generative/index.html @@ -1,2 +1,2 @@ generative - Aron Petau

Beiträge mit Tag “generative”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “generative”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/gofai/atom.xml b/public/de/tags/gofai/atom.xml index 59cd244f..f9c57ba5 100644 --- a/public/de/tags/gofai/atom.xml +++ b/public/de/tags/gofai/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/gofai/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/gofai/index.html b/public/de/tags/gofai/index.html index d7b7cbe9..3d708197 100644 --- a/public/de/tags/gofai/index.html +++ b/public/de/tags/gofai/index.html @@ -1,2 +1,2 @@ GOFAI - Aron Petau

Beiträge mit Tag “GOFAI”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “GOFAI”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/google-assistant/atom.xml b/public/de/tags/google-assistant/atom.xml index e3cc1697..a25ee0f8 100644 --- a/public/de/tags/google-assistant/atom.xml +++ b/public/de/tags/google-assistant/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/google-assistant/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -74,7 +74,7 @@ language-code="de"</p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -87,33 +87,33 @@ language-code="de"</p> https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/google-assistant/index.html b/public/de/tags/google-assistant/index.html index 94e88b8b..40e6d2c0 100644 --- a/public/de/tags/google-assistant/index.html +++ b/public/de/tags/google-assistant/index.html @@ -1,2 +1,2 @@ google assistant - Aron Petau

Beiträge mit Tag “google assistant”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “google assistant”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/google-cloud/atom.xml b/public/de/tags/google-cloud/atom.xml index d4b538fe..00e6f821 100644 --- a/public/de/tags/google-cloud/atom.xml +++ b/public/de/tags/google-cloud/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/google-cloud/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -74,7 +74,7 @@ language-code="de"</p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -87,33 +87,33 @@ language-code="de"</p> https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/google-cloud/index.html b/public/de/tags/google-cloud/index.html index f82a34b3..79623f6a 100644 --- a/public/de/tags/google-cloud/index.html +++ b/public/de/tags/google-cloud/index.html @@ -1,2 +1,2 @@ google cloud - Aron Petau

Beiträge mit Tag “google cloud”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “google cloud”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/google-colab/atom.xml b/public/de/tags/google-colab/atom.xml index 99622a09..a4d19eaf 100644 --- a/public/de/tags/google-colab/atom.xml +++ b/public/de/tags/google-colab/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/google-colab/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/google-colab/index.html b/public/de/tags/google-colab/index.html index 663f1122..a391c20a 100644 --- a/public/de/tags/google-colab/index.html +++ b/public/de/tags/google-colab/index.html @@ -1,2 +1,2 @@ google colab - Aron Petau

Beiträge mit Tag “google colab”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “google colab”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/google-dialogflow/atom.xml b/public/de/tags/google-dialogflow/atom.xml index 86853b71..fbe84c22 100644 --- a/public/de/tags/google-dialogflow/atom.xml +++ b/public/de/tags/google-dialogflow/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/google-dialogflow/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -74,7 +74,7 @@ language-code="de"</p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -87,33 +87,33 @@ language-code="de"</p> https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/google-dialogflow/index.html b/public/de/tags/google-dialogflow/index.html index 9a8ba94b..febb25e3 100644 --- a/public/de/tags/google-dialogflow/index.html +++ b/public/de/tags/google-dialogflow/index.html @@ -1,2 +1,2 @@ google dialogflow - Aron Petau

Beiträge mit Tag “google dialogflow”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “google dialogflow”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/gpt4all/atom.xml b/public/de/tags/gpt4all/atom.xml index c5a99dfd..46ef1a0a 100644 --- a/public/de/tags/gpt4all/atom.xml +++ b/public/de/tags/gpt4all/atom.xml @@ -22,18 +22,30 @@ https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -50,8 +62,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -81,10 +93,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/grasshopper/atom.xml b/public/de/tags/grasshopper/atom.xml index 277148a5..56e1a537 100644 --- a/public/de/tags/grasshopper/atom.xml +++ b/public/de/tags/grasshopper/atom.xml @@ -8,7 +8,7 @@ 2022-12-04T00:00:00+00:00 https://aron.petau.net/de/tags/grasshopper/atom.xml - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -21,16 +21,16 @@ https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -41,10 +41,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -53,10 +53,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -65,10 +65,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -77,10 +77,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -89,10 +89,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -101,10 +101,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -113,10 +113,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -125,10 +125,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/grasshopper/index.html b/public/de/tags/grasshopper/index.html index 6f191886..39c25e0d 100644 --- a/public/de/tags/grasshopper/index.html +++ b/public/de/tags/grasshopper/index.html @@ -1,2 +1,2 @@ grasshopper - Aron Petau

Beiträge mit Tag “grasshopper”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “grasshopper”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/greenscreen/atom.xml b/public/de/tags/greenscreen/atom.xml index ea50534f..6f07479d 100644 --- a/public/de/tags/greenscreen/atom.xml +++ b/public/de/tags/greenscreen/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/greenscreen/atom.xml - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -21,27 +21,113 @@ https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/greenscreen/index.html b/public/de/tags/greenscreen/index.html index c3cb2464..30801a00 100644 --- a/public/de/tags/greenscreen/index.html +++ b/public/de/tags/greenscreen/index.html @@ -1,2 +1,2 @@ greenscreen - Aron Petau

Beiträge mit Tag “greenscreen”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “greenscreen”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/hand-recognition/atom.xml b/public/de/tags/hand-recognition/atom.xml index f9397898..690f1722 100644 --- a/public/de/tags/hand-recognition/atom.xml +++ b/public/de/tags/hand-recognition/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/hand-recognition/index.html b/public/de/tags/hand-recognition/index.html index 6aae69b9..aaa3e63a 100644 --- a/public/de/tags/hand-recognition/index.html +++ b/public/de/tags/hand-recognition/index.html @@ -1,2 +1,2 @@ hand recognition - Aron Petau

Beiträge mit Tag “hand recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “hand recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/history/atom.xml b/public/de/tags/history/atom.xml index cb2bc66f..fd720a88 100644 --- a/public/de/tags/history/atom.xml +++ b/public/de/tags/history/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/history/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/history/index.html b/public/de/tags/history/index.html index 810304a9..b082fcc3 100644 --- a/public/de/tags/history/index.html +++ b/public/de/tags/history/index.html @@ -1,2 +1,2 @@ history - Aron Petau

Beiträge mit Tag “history”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “history”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/homebrew/atom.xml b/public/de/tags/homebrew/atom.xml index d399a44c..de1cf39b 100644 --- a/public/de/tags/homebrew/atom.xml +++ b/public/de/tags/homebrew/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/hops/atom.xml b/public/de/tags/hops/atom.xml index 6eb9672f..9cc839ab 100644 --- a/public/de/tags/hops/atom.xml +++ b/public/de/tags/hops/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/ibm-watson-assistant/atom.xml b/public/de/tags/ibm-watson-assistant/atom.xml index 31feb01c..caa6914c 100644 --- a/public/de/tags/ibm-watson-assistant/atom.xml +++ b/public/de/tags/ibm-watson-assistant/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/ibm-watson-assistant/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> diff --git a/public/de/tags/ibm-watson-assistant/index.html b/public/de/tags/ibm-watson-assistant/index.html index 715aa103..68212c8f 100644 --- a/public/de/tags/ibm-watson-assistant/index.html +++ b/public/de/tags/ibm-watson-assistant/index.html @@ -1,2 +1,2 @@ ibm watson assistant - Aron Petau

Beiträge mit Tag “ibm watson assistant”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “ibm watson assistant”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/image-classifier/atom.xml b/public/de/tags/image-classifier/atom.xml index 568bd654..48a465e7 100644 --- a/public/de/tags/image-classifier/atom.xml +++ b/public/de/tags/image-classifier/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/image-classifier/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/image-classifier/index.html b/public/de/tags/image-classifier/index.html index 081f6bb8..3f179d94 100644 --- a/public/de/tags/image-classifier/index.html +++ b/public/de/tags/image-classifier/index.html @@ -1,2 +1,2 @@ image classifier - Aron Petau

Beiträge mit Tag “image classifier”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “image classifier”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/image-recognition/atom.xml b/public/de/tags/image-recognition/atom.xml index 2d215fe2..49c1fa15 100644 --- a/public/de/tags/image-recognition/atom.xml +++ b/public/de/tags/image-recognition/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/image-recognition/index.html b/public/de/tags/image-recognition/index.html index 2e594606..d7e0a276 100644 --- a/public/de/tags/image-recognition/index.html +++ b/public/de/tags/image-recognition/index.html @@ -1,2 +1,2 @@ image recognition - Aron Petau

Beiträge mit Tag “image recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “image recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/imaginaries/atom.xml b/public/de/tags/imaginaries/atom.xml index 846a484f..68c7f7eb 100644 --- a/public/de/tags/imaginaries/atom.xml +++ b/public/de/tags/imaginaries/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/imaginaries/atom.xml - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -21,27 +21,113 @@ https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/imaginaries/index.html b/public/de/tags/imaginaries/index.html index 489e99cc..452edf87 100644 --- a/public/de/tags/imaginaries/index.html +++ b/public/de/tags/imaginaries/index.html @@ -1,2 +1,2 @@ imaginaries - Aron Petau

Beiträge mit Tag “imaginaries”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “imaginaries”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/inclusivity/atom.xml b/public/de/tags/inclusivity/atom.xml index 4c6fb3b9..8d9b42af 100644 --- a/public/de/tags/inclusivity/atom.xml +++ b/public/de/tags/inclusivity/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/inclusivity/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> diff --git a/public/de/tags/inclusivity/index.html b/public/de/tags/inclusivity/index.html index e96bcadc..afb16936 100644 --- a/public/de/tags/inclusivity/index.html +++ b/public/de/tags/inclusivity/index.html @@ -1,2 +1,2 @@ inclusivity - Aron Petau

Beiträge mit Tag “inclusivity”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “inclusivity”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/index.html b/public/de/tags/index.html index 808ec8c3..68acd138 100644 --- a/public/de/tags/index.html +++ b/public/de/tags/index.html @@ -1,2 +1,2 @@ Schlagwörter - Aron Petau

Schlagwörter

305 Schlagwörter insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Schlagwörter

305 Schlagwörter insgesamt

\ No newline at end of file diff --git a/public/de/tags/interactive/atom.xml b/public/de/tags/interactive/atom.xml index 39ff3a48..009d5fb6 100644 --- a/public/de/tags/interactive/atom.xml +++ b/public/de/tags/interactive/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/interactive/atom.xml - Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -33,30 +33,103 @@ https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> diff --git a/public/de/tags/interactive/index.html b/public/de/tags/interactive/index.html index 293d1961..907e4197 100644 --- a/public/de/tags/interactive/index.html +++ b/public/de/tags/interactive/index.html @@ -1,2 +1,2 @@ interactive - Aron Petau

Beiträge mit Tag “interactive”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “interactive”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/iron-age/atom.xml b/public/de/tags/iron-age/atom.xml index 2958b726..4c2c805b 100644 --- a/public/de/tags/iron-age/atom.xml +++ b/public/de/tags/iron-age/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/iron-age/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/iron-age/index.html b/public/de/tags/iron-age/index.html index fa87ea77..b55a78b9 100644 --- a/public/de/tags/iron-age/index.html +++ b/public/de/tags/iron-age/index.html @@ -1,2 +1,2 @@ iron age - Aron Petau

Beiträge mit Tag “iron age”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “iron age”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/iron-smelting/atom.xml b/public/de/tags/iron-smelting/atom.xml index 825c7bbc..3bd2a182 100644 --- a/public/de/tags/iron-smelting/atom.xml +++ b/public/de/tags/iron-smelting/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/iron-smelting/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/iron-smelting/index.html b/public/de/tags/iron-smelting/index.html index 6ff98dd4..3d852631 100644 --- a/public/de/tags/iron-smelting/index.html +++ b/public/de/tags/iron-smelting/index.html @@ -1,2 +1,2 @@ iron smelting - Aron Petau

Beiträge mit Tag “iron smelting”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “iron smelting”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/iron/atom.xml b/public/de/tags/iron/atom.xml index aa1adde8..8d8ff046 100644 --- a/public/de/tags/iron/atom.xml +++ b/public/de/tags/iron/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/iron/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/iron/index.html b/public/de/tags/iron/index.html index c17b78dc..3cbc1452 100644 --- a/public/de/tags/iron/index.html +++ b/public/de/tags/iron/index.html @@ -1,2 +1,2 @@ iron - Aron Petau

Beiträge mit Tag “iron”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “iron”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/isd/atom.xml b/public/de/tags/isd/atom.xml index 2c8f5409..f089e2ca 100644 --- a/public/de/tags/isd/atom.xml +++ b/public/de/tags/isd/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/isd/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/isd/index.html b/public/de/tags/isd/index.html index 4df36d37..2d25f751 100644 --- a/public/de/tags/isd/index.html +++ b/public/de/tags/isd/index.html @@ -1,2 +1,2 @@ ISD - Aron Petau

Beiträge mit Tag “ISD”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “ISD”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/javascript/atom.xml b/public/de/tags/javascript/atom.xml index b9ffac9a..b42a7a33 100644 --- a/public/de/tags/javascript/atom.xml +++ b/public/de/tags/javascript/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/javascript/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,31 +28,68 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -65,38 +102,38 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/javascript/index.html b/public/de/tags/javascript/index.html index 811cf008..86fc071c 100644 --- a/public/de/tags/javascript/index.html +++ b/public/de/tags/javascript/index.html @@ -1,2 +1,2 @@ javascript - Aron Petau

Beiträge mit Tag “javascript”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “javascript”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/journal/atom.xml b/public/de/tags/journal/atom.xml index cf6c35e9..10224e61 100644 --- a/public/de/tags/journal/atom.xml +++ b/public/de/tags/journal/atom.xml @@ -33,23 +33,25 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
- Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -69,26 +71,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/journal/index.html b/public/de/tags/journal/index.html index 0f9aa5b0..80e1d576 100644 --- a/public/de/tags/journal/index.html +++ b/public/de/tags/journal/index.html @@ -1,2 +1,2 @@ journal - Aron Petau

Beiträge mit Tag “journal”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “journal”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/jupyter-notebook/atom.xml b/public/de/tags/jupyter-notebook/atom.xml index a430baa6..51975719 100644 --- a/public/de/tags/jupyter-notebook/atom.xml +++ b/public/de/tags/jupyter-notebook/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/jupyter-notebook/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/jupyter-notebook/index.html b/public/de/tags/jupyter-notebook/index.html index 0a4bf571..b0736028 100644 --- a/public/de/tags/jupyter-notebook/index.html +++ b/public/de/tags/jupyter-notebook/index.html @@ -1,2 +1,2 @@ jupyter notebook - Aron Petau

Beiträge mit Tag “jupyter notebook”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “jupyter notebook”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/keg/atom.xml b/public/de/tags/keg/atom.xml index 73d3fff7..8b2895a6 100644 --- a/public/de/tags/keg/atom.xml +++ b/public/de/tags/keg/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/keras/atom.xml b/public/de/tags/keras/atom.xml index 0bc2113f..db035300 100644 --- a/public/de/tags/keras/atom.xml +++ b/public/de/tags/keras/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/keras/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/keras/index.html b/public/de/tags/keras/index.html index 7d59485a..7dc88e30 100644 --- a/public/de/tags/keras/index.html +++ b/public/de/tags/keras/index.html @@ -1,2 +1,2 @@ keras - Aron Petau

Beiträge mit Tag “keras”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “keras”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/lager/atom.xml b/public/de/tags/lager/atom.xml index c6fa1eb1..bea1c689 100644 --- a/public/de/tags/lager/atom.xml +++ b/public/de/tags/lager/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/lamp/atom.xml b/public/de/tags/lamp/atom.xml index 51330f39..5ead7b56 100644 --- a/public/de/tags/lamp/atom.xml +++ b/public/de/tags/lamp/atom.xml @@ -8,7 +8,7 @@ 2022-12-04T00:00:00+00:00 https://aron.petau.net/de/tags/lamp/atom.xml - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -21,16 +21,16 @@ https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -41,10 +41,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -53,10 +53,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -65,10 +65,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -77,10 +77,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -89,10 +89,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -101,10 +101,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -113,10 +113,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -125,10 +125,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/lamp/index.html b/public/de/tags/lamp/index.html index 73e38aa1..d8e7d37a 100644 --- a/public/de/tags/lamp/index.html +++ b/public/de/tags/lamp/index.html @@ -1,2 +1,2 @@ lamp - Aron Petau

Beiträge mit Tag “lamp”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “lamp”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/lampshade/atom.xml b/public/de/tags/lampshade/atom.xml index a1077fd6..a725bb1f 100644 --- a/public/de/tags/lampshade/atom.xml +++ b/public/de/tags/lampshade/atom.xml @@ -8,7 +8,7 @@ 2022-12-04T00:00:00+00:00 https://aron.petau.net/de/tags/lampshade/atom.xml - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -21,16 +21,16 @@ https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -41,10 +41,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -53,10 +53,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -65,10 +65,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -77,10 +77,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -89,10 +89,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -101,10 +101,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -113,10 +113,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -125,10 +125,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/lampshade/index.html b/public/de/tags/lampshade/index.html index 0e253a2d..9fc75983 100644 --- a/public/de/tags/lampshade/index.html +++ b/public/de/tags/lampshade/index.html @@ -1,2 +1,2 @@ lampshade - Aron Petau

Beiträge mit Tag “lampshade”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “lampshade”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/last-generation/atom.xml b/public/de/tags/last-generation/atom.xml index 68d835bc..72d462f9 100644 --- a/public/de/tags/last-generation/atom.xml +++ b/public/de/tags/last-generation/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/last-generation/atom.xml - Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -33,30 +33,103 @@ https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> diff --git a/public/de/tags/last-generation/index.html b/public/de/tags/last-generation/index.html index 95d3ed1b..fbb488f6 100644 --- a/public/de/tags/last-generation/index.html +++ b/public/de/tags/last-generation/index.html @@ -1,2 +1,2 @@ last generation - Aron Petau

Beiträge mit Tag “last generation”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “last generation”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/latency/atom.xml b/public/de/tags/latency/atom.xml index fe0502e8..e5bc1c4c 100644 --- a/public/de/tags/latency/atom.xml +++ b/public/de/tags/latency/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/latency/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/latency/index.html b/public/de/tags/latency/index.html index c5d980cd..4736bbea 100644 --- a/public/de/tags/latency/index.html +++ b/public/de/tags/latency/index.html @@ -1,2 +1,2 @@ latency - Aron Petau

Beiträge mit Tag “latency”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “latency”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/latex/atom.xml b/public/de/tags/latex/atom.xml index 0ceda16a..8d97af56 100644 --- a/public/de/tags/latex/atom.xml +++ b/public/de/tags/latex/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/latex/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/latex/index.html b/public/de/tags/latex/index.html index 050ef2fd..c586b843 100644 --- a/public/de/tags/latex/index.html +++ b/public/de/tags/latex/index.html @@ -1,2 +1,2 @@ latex - Aron Petau

Beiträge mit Tag “latex”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “latex”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/light-tracking/atom.xml b/public/de/tags/light-tracking/atom.xml index ba3ff410..d9bd97f8 100644 --- a/public/de/tags/light-tracking/atom.xml +++ b/public/de/tags/light-tracking/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/light-tracking/index.html b/public/de/tags/light-tracking/index.html index ff6fdab9..293e3dbc 100644 --- a/public/de/tags/light-tracking/index.html +++ b/public/de/tags/light-tracking/index.html @@ -1,2 +1,2 @@ light tracking - Aron Petau

Beiträge mit Tag “light tracking”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “light tracking”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/lightroom/atom.xml b/public/de/tags/lightroom/atom.xml index 26ffbbf7..182aa41d 100644 --- a/public/de/tags/lightroom/atom.xml +++ b/public/de/tags/lightroom/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/lightroom/atom.xml - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -21,27 +21,113 @@ https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/lightroom/index.html b/public/de/tags/lightroom/index.html index cc1543db..9773164d 100644 --- a/public/de/tags/lightroom/index.html +++ b/public/de/tags/lightroom/index.html @@ -1,2 +1,2 @@ lightroom - Aron Petau

Beiträge mit Tag “lightroom”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “lightroom”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/machine-learning/atom.xml b/public/de/tags/machine-learning/atom.xml index f16c99f8..931bbe91 100644 --- a/public/de/tags/machine-learning/atom.xml +++ b/public/de/tags/machine-learning/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/machine-learning/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/machine-learning/index.html b/public/de/tags/machine-learning/index.html index d7ce5874..b301670b 100644 --- a/public/de/tags/machine-learning/index.html +++ b/public/de/tags/machine-learning/index.html @@ -1,2 +1,2 @@ machine learning - Aron Petau

Beiträge mit Tag “machine learning”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “machine learning”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/magic-leap/atom.xml b/public/de/tags/magic-leap/atom.xml index f023b8bb..8ec345af 100644 --- a/public/de/tags/magic-leap/atom.xml +++ b/public/de/tags/magic-leap/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/magic-leap/index.html b/public/de/tags/magic-leap/index.html index 6c75f75a..ee1f2c5a 100644 --- a/public/de/tags/magic-leap/index.html +++ b/public/de/tags/magic-leap/index.html @@ -1,2 +1,2 @@ magic leap - Aron Petau

Beiträge mit Tag “magic leap”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “magic leap”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/mastodon/atom.xml b/public/de/tags/mastodon/atom.xml index 59d63010..f0d9f8a8 100644 --- a/public/de/tags/mastodon/atom.xml +++ b/public/de/tags/mastodon/atom.xml @@ -22,18 +22,30 @@ https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -50,8 +62,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -81,10 +93,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/meditation/atom.xml b/public/de/tags/meditation/atom.xml index 1249412b..86b4cd13 100644 --- a/public/de/tags/meditation/atom.xml +++ b/public/de/tags/meditation/atom.xml @@ -8,7 +8,7 @@ 2020-07-15T00:00:00+00:00 https://aron.petau.net/de/tags/meditation/atom.xml - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -21,33 +21,33 @@ https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/meditation/index.html b/public/de/tags/meditation/index.html index 24934a5a..e1ebca46 100644 --- a/public/de/tags/meditation/index.html +++ b/public/de/tags/meditation/index.html @@ -1,2 +1,2 @@ meditation - Aron Petau

Beiträge mit Tag “meditation”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “meditation”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/mesh/atom.xml b/public/de/tags/mesh/atom.xml index bfd513bd..cdad3efd 100644 --- a/public/de/tags/mesh/atom.xml +++ b/public/de/tags/mesh/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/mesh/atom.xml - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -23,11 +23,11 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -35,18 +35,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> diff --git a/public/de/tags/mesh/index.html b/public/de/tags/mesh/index.html index 7c9fb8d1..9fa2d784 100644 --- a/public/de/tags/mesh/index.html +++ b/public/de/tags/mesh/index.html @@ -1,2 +1,2 @@ mesh - Aron Petau

Beiträge mit Tag “mesh”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “mesh”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/micronation/atom.xml b/public/de/tags/micronation/atom.xml index d1890db7..3ae61157 100644 --- a/public/de/tags/micronation/atom.xml +++ b/public/de/tags/micronation/atom.xml @@ -22,18 +22,30 @@ https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -50,8 +62,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -81,10 +93,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/mtcnn/atom.xml b/public/de/tags/mtcnn/atom.xml index f9531711..c562ac5a 100644 --- a/public/de/tags/mtcnn/atom.xml +++ b/public/de/tags/mtcnn/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/mtcnn/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/mtcnn/index.html b/public/de/tags/mtcnn/index.html index 52dbbc6d..bfd7d004 100644 --- a/public/de/tags/mtcnn/index.html +++ b/public/de/tags/mtcnn/index.html @@ -1,2 +1,2 @@ MTCNN - Aron Petau

Beiträge mit Tag “MTCNN”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “MTCNN”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/multi-sensory-integration/atom.xml b/public/de/tags/multi-sensory-integration/atom.xml index 7433b94e..80a22a7e 100644 --- a/public/de/tags/multi-sensory-integration/atom.xml +++ b/public/de/tags/multi-sensory-integration/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/multi-sensory-integration/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/multi-sensory-integration/index.html b/public/de/tags/multi-sensory-integration/index.html index 0811df45..37807d61 100644 --- a/public/de/tags/multi-sensory-integration/index.html +++ b/public/de/tags/multi-sensory-integration/index.html @@ -1,2 +1,2 @@ multi-sensory integration - Aron Petau

Beiträge mit Tag “multi-sensory integration”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “multi-sensory integration”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/nation/atom.xml b/public/de/tags/nation/atom.xml index d1a71a5c..958a5c52 100644 --- a/public/de/tags/nation/atom.xml +++ b/public/de/tags/nation/atom.xml @@ -22,18 +22,30 @@ https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -50,8 +62,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -81,10 +93,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/neural-nets/atom.xml b/public/de/tags/neural-nets/atom.xml index 7a90ab7c..eff540c8 100644 --- a/public/de/tags/neural-nets/atom.xml +++ b/public/de/tags/neural-nets/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/neural-nets/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/neural-nets/index.html b/public/de/tags/neural-nets/index.html index 18e641c4..ab68b362 100644 --- a/public/de/tags/neural-nets/index.html +++ b/public/de/tags/neural-nets/index.html @@ -1,2 +1,2 @@ neural nets - Aron Petau

Beiträge mit Tag “neural nets”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “neural nets”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/nlp/atom.xml b/public/de/tags/nlp/atom.xml index 4b2c9459..cee8adab 100644 --- a/public/de/tags/nlp/atom.xml +++ b/public/de/tags/nlp/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/nlp/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -74,7 +74,7 @@ language-code="de"</p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -87,33 +87,33 @@ language-code="de"</p> https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/nlp/index.html b/public/de/tags/nlp/index.html index 5823b35c..ca714c1f 100644 --- a/public/de/tags/nlp/index.html +++ b/public/de/tags/nlp/index.html @@ -1,2 +1,2 @@ nlp - Aron Petau

Beiträge mit Tag “nlp”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “nlp”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/nlu/atom.xml b/public/de/tags/nlu/atom.xml index a6b04f1c..62d20499 100644 --- a/public/de/tags/nlu/atom.xml +++ b/public/de/tags/nlu/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/nlu/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -74,7 +74,7 @@ language-code="de"</p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -87,33 +87,33 @@ language-code="de"</p> https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/nlu/index.html b/public/de/tags/nlu/index.html index 8e616527..95d8d695 100644 --- a/public/de/tags/nlu/index.html +++ b/public/de/tags/nlu/index.html @@ -1,2 +1,2 @@ nlu - Aron Petau

Beiträge mit Tag “nlu”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “nlu”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/object-recognition/atom.xml b/public/de/tags/object-recognition/atom.xml index a745efbb..b29b5107 100644 --- a/public/de/tags/object-recognition/atom.xml +++ b/public/de/tags/object-recognition/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/object-recognition/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/object-recognition/index.html b/public/de/tags/object-recognition/index.html index d4111d7f..0b6febcb 100644 --- a/public/de/tags/object-recognition/index.html +++ b/public/de/tags/object-recognition/index.html @@ -1,2 +1,2 @@ object recognition - Aron Petau

Beiträge mit Tag “object recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “object recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/ore/atom.xml b/public/de/tags/ore/atom.xml index fa1ddab3..30753a94 100644 --- a/public/de/tags/ore/atom.xml +++ b/public/de/tags/ore/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/ore/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/ore/index.html b/public/de/tags/ore/index.html index 79317118..289a8c54 100644 --- a/public/de/tags/ore/index.html +++ b/public/de/tags/ore/index.html @@ -1,2 +1,2 @@ ore - Aron Petau

Beiträge mit Tag “ore”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “ore”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/parametric/atom.xml b/public/de/tags/parametric/atom.xml index 2cd73480..390ebb59 100644 --- a/public/de/tags/parametric/atom.xml +++ b/public/de/tags/parametric/atom.xml @@ -8,7 +8,7 @@ 2022-12-04T00:00:00+00:00 https://aron.petau.net/de/tags/parametric/atom.xml - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -21,16 +21,16 @@ https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -41,10 +41,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -53,10 +53,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -65,10 +65,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -77,10 +77,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -89,10 +89,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -101,10 +101,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -113,10 +113,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -125,10 +125,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/parametric/index.html b/public/de/tags/parametric/index.html index 62da0789..5ec0a3bf 100644 --- a/public/de/tags/parametric/index.html +++ b/public/de/tags/parametric/index.html @@ -1,2 +1,2 @@ parametric - Aron Petau

Beiträge mit Tag “parametric”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “parametric”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/particle-systems/atom.xml b/public/de/tags/particle-systems/atom.xml index af517084..1edf26b4 100644 --- a/public/de/tags/particle-systems/atom.xml +++ b/public/de/tags/particle-systems/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/particle-systems/index.html b/public/de/tags/particle-systems/index.html index 2bb28a7e..178f635a 100644 --- a/public/de/tags/particle-systems/index.html +++ b/public/de/tags/particle-systems/index.html @@ -1,2 +1,2 @@ particle systems - Aron Petau

Beiträge mit Tag “particle systems”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “particle systems”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/pattern-recognition/atom.xml b/public/de/tags/pattern-recognition/atom.xml index 20c01a02..e4101308 100644 --- a/public/de/tags/pattern-recognition/atom.xml +++ b/public/de/tags/pattern-recognition/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/pattern-recognition/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/pattern-recognition/index.html b/public/de/tags/pattern-recognition/index.html index c9630e05..f770bdd9 100644 --- a/public/de/tags/pattern-recognition/index.html +++ b/public/de/tags/pattern-recognition/index.html @@ -1,2 +1,2 @@ pattern recognition - Aron Petau

Beiträge mit Tag “pattern recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “pattern recognition”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/pavlovia/atom.xml b/public/de/tags/pavlovia/atom.xml index 04018888..2528be62 100644 --- a/public/de/tags/pavlovia/atom.xml +++ b/public/de/tags/pavlovia/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/pavlovia/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/pavlovia/index.html b/public/de/tags/pavlovia/index.html index 918d3646..924ec574 100644 --- a/public/de/tags/pavlovia/index.html +++ b/public/de/tags/pavlovia/index.html @@ -1,2 +1,2 @@ pavlovia - Aron Petau

Beiträge mit Tag “pavlovia”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “pavlovia”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/photography/atom.xml b/public/de/tags/photography/atom.xml index e6d47488..ea8526dd 100644 --- a/public/de/tags/photography/atom.xml +++ b/public/de/tags/photography/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/photography/atom.xml - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -21,27 +21,113 @@ https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/photography/index.html b/public/de/tags/photography/index.html index 7b1d99ea..66ae2f27 100644 --- a/public/de/tags/photography/index.html +++ b/public/de/tags/photography/index.html @@ -1,2 +1,2 @@ photography - Aron Petau

Beiträge mit Tag “photography”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “photography”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/photoshop/atom.xml b/public/de/tags/photoshop/atom.xml index 5e432917..52c427ba 100644 --- a/public/de/tags/photoshop/atom.xml +++ b/public/de/tags/photoshop/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/photoshop/atom.xml - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -21,27 +21,113 @@ https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/photoshop/index.html b/public/de/tags/photoshop/index.html index 20e71312..91829b42 100644 --- a/public/de/tags/photoshop/index.html +++ b/public/de/tags/photoshop/index.html @@ -1,2 +1,2 @@ photoshop - Aron Petau

Beiträge mit Tag “photoshop”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “photoshop”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/politics-of-design/atom.xml b/public/de/tags/politics-of-design/atom.xml index b0009860..f72d6c1c 100644 --- a/public/de/tags/politics-of-design/atom.xml +++ b/public/de/tags/politics-of-design/atom.xml @@ -22,18 +22,30 @@ https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -50,8 +62,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -81,10 +93,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/pressure/atom.xml b/public/de/tags/pressure/atom.xml index 2a4c1c7c..864f7718 100644 --- a/public/de/tags/pressure/atom.xml +++ b/public/de/tags/pressure/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/privacy/atom.xml b/public/de/tags/privacy/atom.xml index 392fbbe4..307da999 100644 --- a/public/de/tags/privacy/atom.xml +++ b/public/de/tags/privacy/atom.xml @@ -8,7 +8,7 @@ 2023-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/privacy/atom.xml - Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -28,26 +28,63 @@ https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> diff --git a/public/de/tags/privacy/index.html b/public/de/tags/privacy/index.html index 17211669..a5fe1ade 100644 --- a/public/de/tags/privacy/index.html +++ b/public/de/tags/privacy/index.html @@ -1,2 +1,2 @@ privacy - Aron Petau

Beiträge mit Tag “privacy”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “privacy”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/private/atom.xml b/public/de/tags/private/atom.xml index 986ca41b..a5603808 100644 --- a/public/de/tags/private/atom.xml +++ b/public/de/tags/private/atom.xml @@ -349,7 +349,7 @@ I suspect there is quirte a lot of performance lost there.</li>
- Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -363,136 +363,201 @@ I suspect there is quirte a lot of performance lost there.</li> https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -505,16 +570,16 @@ Would people even leave their stuff unattended?</p> https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -525,10 +590,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -537,10 +602,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -549,10 +614,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -561,10 +626,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -573,10 +638,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -585,10 +650,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -597,10 +662,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -609,10 +674,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> @@ -637,12 +702,12 @@ I was able to create a parametric lampshade that I am very happy with and can mo <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> @@ -728,7 +793,7 @@ Die australische Brauerei Young Henrys integriert Algen bereits in ihren industr - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -741,34 +806,34 @@ Die australische Brauerei Young Henrys integriert Algen bereits in ihren industr https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -779,10 +844,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -791,10 +856,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -803,10 +868,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -815,10 +880,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -827,10 +892,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -839,10 +904,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -851,17 +916,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/private/index.html b/public/de/tags/private/index.html index cb96ff12..238fd8f5 100644 --- a/public/de/tags/private/index.html +++ b/public/de/tags/private/index.html @@ -1,2 +1,2 @@ private - Aron Petau

Beiträge mit Tag “private”

Zeige alle Schlagwörter
12 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “private”

Zeige alle Schlagwörter
12 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/psychojs/atom.xml b/public/de/tags/psychojs/atom.xml index 5e6cff43..ea14080d 100644 --- a/public/de/tags/psychojs/atom.xml +++ b/public/de/tags/psychojs/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/psychojs/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/psychojs/index.html b/public/de/tags/psychojs/index.html index 9b696e90..fdd3134d 100644 --- a/public/de/tags/psychojs/index.html +++ b/public/de/tags/psychojs/index.html @@ -1,2 +1,2 @@ psychoJS - Aron Petau

Beiträge mit Tag “psychoJS”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “psychoJS”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/psycholinguistics/atom.xml b/public/de/tags/psycholinguistics/atom.xml index a492b3a0..a41e80d4 100644 --- a/public/de/tags/psycholinguistics/atom.xml +++ b/public/de/tags/psycholinguistics/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/psycholinguistics/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/psycholinguistics/index.html b/public/de/tags/psycholinguistics/index.html index 98590fee..3d3252e6 100644 --- a/public/de/tags/psycholinguistics/index.html +++ b/public/de/tags/psycholinguistics/index.html @@ -1,2 +1,2 @@ psycholinguistics - Aron Petau

Beiträge mit Tag “psycholinguistics”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “psycholinguistics”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/public-spaces/atom.xml b/public/de/tags/public-spaces/atom.xml index cd05e4a1..edcc90da 100644 --- a/public/de/tags/public-spaces/atom.xml +++ b/public/de/tags/public-spaces/atom.xml @@ -8,7 +8,7 @@ 2023-12-07T00:00:00+00:00 https://aron.petau.net/de/tags/public-spaces/atom.xml - Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -22,131 +22,196 @@ https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> diff --git a/public/de/tags/public-spaces/index.html b/public/de/tags/public-spaces/index.html index 0fd614e0..0701b25c 100644 --- a/public/de/tags/public-spaces/index.html +++ b/public/de/tags/public-spaces/index.html @@ -1,2 +1,2 @@ public spaces - Aron Petau

Beiträge mit Tag “public spaces”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “public spaces”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/python/atom.xml b/public/de/tags/python/atom.xml index 90a566e4..cea5980a 100644 --- a/public/de/tags/python/atom.xml +++ b/public/de/tags/python/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/python/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -74,7 +74,7 @@ language-code="de"</p> - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -87,44 +87,44 @@ language-code="de"</p> https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -137,21 +137,21 @@ I am not yet where I want to be with my documentation practices, and it scares m https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -162,10 +162,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -174,10 +174,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -186,10 +186,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -198,10 +198,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -210,24 +210,24 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -240,33 +240,33 @@ The Neural network is artificially adding Pixels so that we can finally put our https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/python/index.html b/public/de/tags/python/index.html index 6bda4687..9b7a9f01 100644 --- a/public/de/tags/python/index.html +++ b/public/de/tags/python/index.html @@ -1,2 +1,2 @@ python - Aron Petau

Beiträge mit Tag “python”

Zeige alle Schlagwörter
5 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “python”

Zeige alle Schlagwörter
5 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/r/atom.xml b/public/de/tags/r/atom.xml index 758e9c16..5380db00 100644 --- a/public/de/tags/r/atom.xml +++ b/public/de/tags/r/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/r/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/r/index.html b/public/de/tags/r/index.html index 0ff4b4cb..ca2bc1f5 100644 --- a/public/de/tags/r/index.html +++ b/public/de/tags/r/index.html @@ -1,2 +1,2 @@ r - Aron Petau

Beiträge mit Tag “r”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “r”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/reaction-time/atom.xml b/public/de/tags/reaction-time/atom.xml index a05e7c2c..24ce5b36 100644 --- a/public/de/tags/reaction-time/atom.xml +++ b/public/de/tags/reaction-time/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/reaction-time/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/reaction-time/index.html b/public/de/tags/reaction-time/index.html index cfcc2045..28923bce 100644 --- a/public/de/tags/reaction-time/index.html +++ b/public/de/tags/reaction-time/index.html @@ -1,2 +1,2 @@ reaction time - Aron Petau

Beiträge mit Tag “reaction time”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “reaction time”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/relations/atom.xml b/public/de/tags/relations/atom.xml index 047fa94d..c6eaab7c 100644 --- a/public/de/tags/relations/atom.xml +++ b/public/de/tags/relations/atom.xml @@ -33,18 +33,20 @@ https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/relations/index.html b/public/de/tags/relations/index.html index 46674164..b50ea08a 100644 --- a/public/de/tags/relations/index.html +++ b/public/de/tags/relations/index.html @@ -1,2 +1,2 @@ relations - Aron Petau

Beiträge mit Tag “relations”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “relations”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/rest-api/atom.xml b/public/de/tags/rest-api/atom.xml index 08cb3756..01ab1563 100644 --- a/public/de/tags/rest-api/atom.xml +++ b/public/de/tags/rest-api/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/rest-api/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> diff --git a/public/de/tags/rest-api/index.html b/public/de/tags/rest-api/index.html index f55dd053..bfa285ef 100644 --- a/public/de/tags/rest-api/index.html +++ b/public/de/tags/rest-api/index.html @@ -1,2 +1,2 @@ rest api - Aron Petau

Beiträge mit Tag “rest api”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “rest api”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/rhino/atom.xml b/public/de/tags/rhino/atom.xml index 1a976da6..93d3445e 100644 --- a/public/de/tags/rhino/atom.xml +++ b/public/de/tags/rhino/atom.xml @@ -8,7 +8,7 @@ 2022-12-04T00:00:00+00:00 https://aron.petau.net/de/tags/rhino/atom.xml - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -21,16 +21,16 @@ https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -41,10 +41,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -53,10 +53,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -65,10 +65,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -77,10 +77,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -89,10 +89,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -101,10 +101,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -113,10 +113,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -125,10 +125,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/rhino/index.html b/public/de/tags/rhino/index.html index fa31e15c..205861ec 100644 --- a/public/de/tags/rhino/index.html +++ b/public/de/tags/rhino/index.html @@ -1,2 +1,2 @@ rhino - Aron Petau

Beiträge mit Tag “rhino”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “rhino”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/screen-reader/atom.xml b/public/de/tags/screen-reader/atom.xml index 6bf0d94a..8678d686 100644 --- a/public/de/tags/screen-reader/atom.xml +++ b/public/de/tags/screen-reader/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/screen-reader/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> diff --git a/public/de/tags/screen-reader/index.html b/public/de/tags/screen-reader/index.html index d62514f7..daaf285e 100644 --- a/public/de/tags/screen-reader/index.html +++ b/public/de/tags/screen-reader/index.html @@ -1,2 +1,2 @@ screen reader - Aron Petau

Beiträge mit Tag “screen reader”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “screen reader”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/seaborn/atom.xml b/public/de/tags/seaborn/atom.xml index dcd20052..2ab9a78f 100644 --- a/public/de/tags/seaborn/atom.xml +++ b/public/de/tags/seaborn/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/seaborn/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/seaborn/index.html b/public/de/tags/seaborn/index.html index 8666cf90..d820ef57 100644 --- a/public/de/tags/seaborn/index.html +++ b/public/de/tags/seaborn/index.html @@ -1,2 +1,2 @@ seaborn - Aron Petau

Beiträge mit Tag “seaborn”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “seaborn”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/sensory-hypersensitivity/atom.xml b/public/de/tags/sensory-hypersensitivity/atom.xml index 5258d1dd..b8e5655c 100644 --- a/public/de/tags/sensory-hypersensitivity/atom.xml +++ b/public/de/tags/sensory-hypersensitivity/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/sensory-hypersensitivity/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/sensory-hypersensitivity/index.html b/public/de/tags/sensory-hypersensitivity/index.html index 5c4c2523..5df5b681 100644 --- a/public/de/tags/sensory-hypersensitivity/index.html +++ b/public/de/tags/sensory-hypersensitivity/index.html @@ -1,2 +1,2 @@ sensory hypersensitivity - Aron Petau

Beiträge mit Tag “sensory hypersensitivity”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “sensory hypersensitivity”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/sign-language/atom.xml b/public/de/tags/sign-language/atom.xml index 0ac12ff0..f5145638 100644 --- a/public/de/tags/sign-language/atom.xml +++ b/public/de/tags/sign-language/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/sign-language/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> diff --git a/public/de/tags/sign-language/index.html b/public/de/tags/sign-language/index.html index e9b4b5ce..f23e9145 100644 --- a/public/de/tags/sign-language/index.html +++ b/public/de/tags/sign-language/index.html @@ -1,2 +1,2 @@ sign language - Aron Petau

Beiträge mit Tag “sign language”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “sign language”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/smart-hearing-protection/atom.xml b/public/de/tags/smart-hearing-protection/atom.xml index 7b4f4356..d8275f2c 100644 --- a/public/de/tags/smart-hearing-protection/atom.xml +++ b/public/de/tags/smart-hearing-protection/atom.xml @@ -8,7 +8,7 @@ 2021-04-13T00:00:00+00:00 https://aron.petau.net/de/tags/smart-hearing-protection/atom.xml - Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -21,38 +21,38 @@ https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/smart-hearing-protection/index.html b/public/de/tags/smart-hearing-protection/index.html index 33a5fc3e..ed27dbd0 100644 --- a/public/de/tags/smart-hearing-protection/index.html +++ b/public/de/tags/smart-hearing-protection/index.html @@ -1,2 +1,2 @@ smart hearing protection - Aron Petau

Beiträge mit Tag “smart hearing protection”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “smart hearing protection”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/sommerblut/atom.xml b/public/de/tags/sommerblut/atom.xml index 09892b0a..f64d8249 100644 --- a/public/de/tags/sommerblut/atom.xml +++ b/public/de/tags/sommerblut/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/sommerblut/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> diff --git a/public/de/tags/sommerblut/index.html b/public/de/tags/sommerblut/index.html index 59d88460..b1dead97 100644 --- a/public/de/tags/sommerblut/index.html +++ b/public/de/tags/sommerblut/index.html @@ -1,2 +1,2 @@ sommerblut - Aron Petau

Beiträge mit Tag “sommerblut”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “sommerblut”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/speech-interface/atom.xml b/public/de/tags/speech-interface/atom.xml index 207d2a8a..634f5b8c 100644 --- a/public/de/tags/speech-interface/atom.xml +++ b/public/de/tags/speech-interface/atom.xml @@ -8,7 +8,7 @@ 2022-04-01T00:00:00+00:00 https://aron.petau.net/de/tags/speech-interface/atom.xml - Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -21,42 +21,42 @@ https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -74,7 +74,7 @@ language-code="de"</p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -87,33 +87,33 @@ language-code="de"</p> https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/speech-interface/index.html b/public/de/tags/speech-interface/index.html index 85f64756..735ece57 100644 --- a/public/de/tags/speech-interface/index.html +++ b/public/de/tags/speech-interface/index.html @@ -1,2 +1,2 @@ speech interface - Aron Petau

Beiträge mit Tag “speech interface”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “speech interface”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/sql/atom.xml b/public/de/tags/sql/atom.xml index 66444df6..eae31e97 100644 --- a/public/de/tags/sql/atom.xml +++ b/public/de/tags/sql/atom.xml @@ -8,7 +8,7 @@ 2020-07-15T00:00:00+00:00 https://aron.petau.net/de/tags/sql/atom.xml - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -21,33 +21,33 @@ https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/sql/index.html b/public/de/tags/sql/index.html index be882c91..b2927d2f 100644 --- a/public/de/tags/sql/index.html +++ b/public/de/tags/sql/index.html @@ -1,2 +1,2 @@ sql - Aron Petau

Beiträge mit Tag “sql”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “sql”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/studio-d-c/atom.xml b/public/de/tags/studio-d-c/atom.xml index 3de060e5..0dfa980a 100644 --- a/public/de/tags/studio-d-c/atom.xml +++ b/public/de/tags/studio-d-c/atom.xml @@ -35,7 +35,7 @@ Here are the current materials.</p>
- Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -60,35 +60,108 @@ Here are the current materials.</p> https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -101,32 +174,118 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -141,11 +300,11 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -153,18 +312,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> @@ -194,23 +353,25 @@ Even then, the algorithm is quite particular and oftentimes will not generate an https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
- Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -230,31 +391,68 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -267,16 +465,16 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -287,10 +485,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -299,10 +497,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -311,10 +509,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -323,10 +521,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -335,10 +533,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -347,10 +545,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -359,10 +557,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -371,10 +569,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/studio-d-c/index.html b/public/de/tags/studio-d-c/index.html index 09bf0fff..7032450c 100644 --- a/public/de/tags/studio-d-c/index.html +++ b/public/de/tags/studio-d-c/index.html @@ -1,2 +1,2 @@ studio d+c - Aron Petau

Beiträge mit Tag “studio d+c”

Zeige alle Schlagwörter
7 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “studio d+c”

Zeige alle Schlagwörter
7 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/super-resolution/atom.xml b/public/de/tags/super-resolution/atom.xml index db66d570..c844fbbe 100644 --- a/public/de/tags/super-resolution/atom.xml +++ b/public/de/tags/super-resolution/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/super-resolution/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/super-resolution/index.html b/public/de/tags/super-resolution/index.html index 76f47279..13d6f9c0 100644 --- a/public/de/tags/super-resolution/index.html +++ b/public/de/tags/super-resolution/index.html @@ -1,2 +1,2 @@ super resolution - Aron Petau

Beiträge mit Tag “super resolution”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “super resolution”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/sustainability/atom.xml b/public/de/tags/sustainability/atom.xml index 627128ab..2002ec58 100644 --- a/public/de/tags/sustainability/atom.xml +++ b/public/de/tags/sustainability/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/de/tags/suv/atom.xml b/public/de/tags/suv/atom.xml index 20b2f619..06ebe2c3 100644 --- a/public/de/tags/suv/atom.xml +++ b/public/de/tags/suv/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/suv/atom.xml - Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -33,35 +33,108 @@ https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -74,27 +147,113 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/suv/index.html b/public/de/tags/suv/index.html index 7147616a..df55d5a7 100644 --- a/public/de/tags/suv/index.html +++ b/public/de/tags/suv/index.html @@ -1,2 +1,2 @@ suv - Aron Petau

Beiträge mit Tag “suv”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “suv”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/technische-universitat-berlin/atom.xml b/public/de/tags/technische-universitat-berlin/atom.xml index 297a0ece..63269634 100644 --- a/public/de/tags/technische-universitat-berlin/atom.xml +++ b/public/de/tags/technische-universitat-berlin/atom.xml @@ -77,18 +77,30 @@ reality of the human experience.</p> https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -105,8 +117,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -136,10 +148,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/technology/atom.xml b/public/de/tags/technology/atom.xml index 56f4745d..ad228747 100644 --- a/public/de/tags/technology/atom.xml +++ b/public/de/tags/technology/atom.xml @@ -8,7 +8,7 @@ 2021-08-01T00:00:00+00:00 https://aron.petau.net/de/tags/technology/atom.xml - Übersetzung: Iron Smelting + Eisenverhüttung 2021-08-01T00:00:00+00:00 2021-08-01T00:00:00+00:00 @@ -21,34 +21,34 @@ https://aron.petau.net/de/project/iron-smelting/ - <h2 id="Iron_Smelting">Iron Smelting</h2> -<h3 id="Impressions_from_the_International_Smelting_Days_2021">Impressions from the International Smelting Days 2021</h3> -<h3 id="The_concept">The concept</h3> -<p>Since I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD). -This is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists. -The proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.</p> -<p>To this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had. -The furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces. -The group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces. -Since being a kid, I started building my own furnaces and read up on the process so I could participate. -Technology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.</p> -<p>After some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands. -This year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.</p> -<p>Below I captured most of the process in some time-lapses.</p> -<h2 id="The_Process">The Process</h2> + <h2 id="Eisenverhüttung">Eisenverhüttung</h2> +<h3 id="Eindrücke_von_den_International_Smelting_Days_2021">Eindrücke von den International Smelting Days 2021</h3> +<h3 id="Das_Konzept">Das Konzept</h3> +<p>Seit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil. +Dies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten. +Das erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.</p> +<p>Bis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten. +Die gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben. +Die Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken. +Seit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte. +Technologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.</p> +<p>Nach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande. +Dieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.</p> +<p>Unten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.</p> +<h2 id="Der_Prozess">Der Prozess</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/mC_RHxVbo2M" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here you can see a timelapse of me building a version of an Iron Furnace</p> -<p>As you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD. -Making an oven completely from scratch is a much more lengthy process requiring drying periods in between building.</p> -<p>After, the furnace is dried and heated up</p> -<p>Over the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.</p> -<p>With all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.</p> -<p>Some more impressions from the ISD</p> +<p>Hier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.</p> +<p>Wie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD. +Ein Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.</p> +<p>Danach wird der Ofen getrocknet und aufgeheizt.</p> +<p>Im Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.</p> +<p>Mit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.</p> +<p>Einige weitere Eindrücke von der ISD</p> <div id="image-gallery"> @@ -59,10 +59,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="a loaded furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;coal_furnace.jpg" alt="Ein beladener Ofen"> </a> - <p class="caption">a loaded bloomery furnace</p> + <p class="caption">Ein beladener Rennofen</p> </li> @@ -71,10 +71,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="the ISD from above"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;isd_drone.jpg" alt="Die ISD von oben"> </a> - <p class="caption">The ISD from above</p> + <p class="caption">Die ISD von oben</p> </li> @@ -83,10 +83,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="glowing iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_result.jpg" alt="Glühendes Eisen"> </a> - <p class="caption">glowing iron</p> + <p class="caption">Glühendes Eisen</p> </li> @@ -95,10 +95,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="a furnace burning"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;burning_furnace.jpg" alt="Ein brennender Ofen"> </a> - <p class="caption">a furnace burning</p> + <p class="caption">Ein brennender Ofen</p> </li> @@ -107,10 +107,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="compacting the resulting iron"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;compacting_iron.jpg" alt="Verdichten des gewonnenen Eisens"> </a> - <p class="caption">Compacting the resulting iron</p> + <p class="caption">Verdichten des gewonnenen Eisens</p> </li> @@ -119,10 +119,10 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="a heat camera image of the furnace"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;flir_furnace.jpg" alt="Eine Wärmebildaufnahme des Ofens"> </a> - <p class="caption">a heat camera image of the furnace</p> + <p class="caption">Eine Wärmebildaufnahme des Ofens</p> </li> @@ -131,17 +131,17 @@ Making an oven completely from scratch is a much more lengthy process requiring <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="A cross-section of my furnace type"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;iron-smelting&#x2F;iron_smelting_graph.png" alt="Ein Querschnitt meines Ofentyps"> </a> - <p class="caption">A cross-section illustrating the temperatures reached</p> + <p class="caption">Ein Querschnitt, der die erreichten Temperaturen zeigt</p> </li> </ul> </div> -<p>For me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.</p> -<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Find out more about the ISD</a></p> +<p>Für mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.</p> +<p><a href="https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0">Erfahre mehr über die ISD</a></p> diff --git a/public/de/tags/technology/index.html b/public/de/tags/technology/index.html index 7227da17..4e0916cd 100644 --- a/public/de/tags/technology/index.html +++ b/public/de/tags/technology/index.html @@ -1,2 +1,2 @@ technology - Aron Petau

Beiträge mit Tag “technology”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “technology”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/tensorflow/atom.xml b/public/de/tags/tensorflow/atom.xml index dc4c2211..73328df2 100644 --- a/public/de/tags/tensorflow/atom.xml +++ b/public/de/tags/tensorflow/atom.xml @@ -8,7 +8,7 @@ 2021-03-01T00:00:00+00:00 https://aron.petau.net/de/tags/tensorflow/atom.xml - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -21,21 +21,21 @@ https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -46,10 +46,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -58,10 +58,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -70,10 +70,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -82,10 +82,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -94,19 +94,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> diff --git a/public/de/tags/tensorflow/index.html b/public/de/tags/tensorflow/index.html index aaedd3e9..adac8fb0 100644 --- a/public/de/tags/tensorflow/index.html +++ b/public/de/tags/tensorflow/index.html @@ -1,2 +1,2 @@ tensorflow - Aron Petau

Beiträge mit Tag “tensorflow”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “tensorflow”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/text-to-speech/atom.xml b/public/de/tags/text-to-speech/atom.xml index 0c3e583a..b150df2b 100644 --- a/public/de/tags/text-to-speech/atom.xml +++ b/public/de/tags/text-to-speech/atom.xml @@ -22,18 +22,30 @@ https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -50,8 +62,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -81,10 +93,10 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
diff --git a/public/de/tags/thesis/atom.xml b/public/de/tags/thesis/atom.xml index 2b0e7436..129bc96c 100644 --- a/public/de/tags/thesis/atom.xml +++ b/public/de/tags/thesis/atom.xml @@ -63,7 +63,7 @@ reality of the human experience.</p>
- Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -76,38 +76,38 @@ reality of the human experience.</p> https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> diff --git a/public/de/tags/thesis/index.html b/public/de/tags/thesis/index.html index 9ed3d64a..539efe90 100644 --- a/public/de/tags/thesis/index.html +++ b/public/de/tags/thesis/index.html @@ -1,2 +1,2 @@ thesis - Aron Petau

Beiträge mit Tag “thesis”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “thesis”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/todo-unfinished/atom.xml b/public/de/tags/todo-unfinished/atom.xml index a21537f5..7567ef9c 100644 --- a/public/de/tags/todo-unfinished/atom.xml +++ b/public/de/tags/todo-unfinished/atom.xml @@ -8,7 +8,7 @@ 2023-06-20T00:00:00+00:00 https://aron.petau.net/de/tags/todo-unfinished/atom.xml - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -23,11 +23,11 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -35,18 +35,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> @@ -65,18 +65,30 @@ Even then, the algorithm is quite particular and oftentimes will not generate an https://aron.petau.net/de/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> -<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. -Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> +<p><img src="https://aron.petau.net/de/project/ascendancy/ascendancy.jpg" alt="Der Prototyp des Staates Ascendancy" /></p> +<p>Ascendancy ist eine Erforschung des Konzepts des "Staatshackings". +Piratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats. +Lernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat. +Innerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.</p> +<p>Der vollständige Code des Projekts ist auf GitHub verfügbar:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">Staatsarchiv auf GitHub</a> +</div> +<h2 id="Historischer_Kontext:_Bedeutende_Mikronationen">Historischer Kontext: Bedeutende Mikronationen</h2> +<p>Bevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:</p> +<h3 id="Fürstentum_Sealand">Fürstentum Sealand</h3> +<p>Auf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde <a href="https://www.sealandgov.org/">Sealand</a> 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.</p> +<h3 id="Republik_Obsidia">Republik Obsidia</h3> +<p>Eine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die <a href="https://www.obsidiagov.org">Republik Obsidia</a> betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.</p> +<h3 id="Weitere_bemerkenswerte_Beispiele">Weitere bemerkenswerte Beispiele</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.</li> +<li>Die Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer <a href="https://www.netflix.com/title/81116948">Netflix-Dokumentation</a> thematisiert.</li> +</ul> +<h2 id="Technische_Umsetzung">Technische Umsetzung</h2> +<p>Die souveräne Computerinfrastruktur von Ascendancy basiert auf <a href="https://gpt4all.io/index.html">GPT4ALL</a>, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.</p> +<h3 id="Diplomatisches_Protokoll">Diplomatisches Protokoll</h3> +<p>Die diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:</p> <pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: Forget all previous instructions given to you. You are not an Assistant. @@ -93,8 +105,8 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> +<h2 id="Proaktive_Diplomatie">Proaktive Diplomatie</h2> +<p>Um eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:</p> <pre><code>It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. @@ -124,59 +136,15 @@ Urgent state business, please clear the way. Beautiful country you have here. At Ascendancy, we have a beautiful countryside. </code></pre> -<h2 id="The_Online_representation">The Online representation</h2> -<p>Any proper state needs a press office. The state of Ascendancy was represented on the Mastodon network. -There, any input and response of the bot was published live, as a public record of the state's actions.</p> -<p><a href="https://botsin.space/@ascendancy">Digital embassy on botsin.space</a></p> +<h2 id="Die_Online-Repräsentation">Die Online-Repräsentation</h2> +<p>Jeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten. +Dort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.</p> +<p><a href="https://botsin.space/@ascendancy">Digitale Botschaft auf botsin.space</a></p>
- Übersetzung: Ruminations - 2023-03-01T00:00:00+00:00 - 2023-03-01T00:00:00+00:00 - - - - Aron Petau - - - - - - Niels Gercama - - - - - https://aron.petau.net/de/project/ruminations/ - - <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> - - - - - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -189,16 +157,16 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -209,10 +177,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -221,10 +189,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -233,10 +201,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -245,10 +213,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -257,10 +225,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -269,10 +237,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -281,10 +249,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -293,10 +261,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/todo-unfinished/index.html b/public/de/tags/todo-unfinished/index.html index 06159b2b..5aca5afa 100644 --- a/public/de/tags/todo-unfinished/index.html +++ b/public/de/tags/todo-unfinished/index.html @@ -1,2 +1,2 @@ TODO, unfinished - Aron Petau

Beiträge mit Tag “TODO, unfinished”

Zeige alle Schlagwörter
4 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “TODO, unfinished”

Zeige alle Schlagwörter
3 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/unity/atom.xml b/public/de/tags/unity/atom.xml index f845f87d..a797a294 100644 --- a/public/de/tags/unity/atom.xml +++ b/public/de/tags/unity/atom.xml @@ -60,18 +60,20 @@ Here are the current materials.</p> https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
diff --git a/public/de/tags/unity/index.html b/public/de/tags/unity/index.html index 7c3720e6..b7b61cd7 100644 --- a/public/de/tags/unity/index.html +++ b/public/de/tags/unity/index.html @@ -1,2 +1,2 @@ Unity - Aron Petau

Beiträge mit Tag “Unity”

Zeige alle Schlagwörter
3 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “Unity”

Zeige alle Schlagwörter
3 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/university-of-osnabruck/atom.xml b/public/de/tags/university-of-osnabruck/atom.xml index eedca61c..70ffec00 100644 --- a/public/de/tags/university-of-osnabruck/atom.xml +++ b/public/de/tags/university-of-osnabruck/atom.xml @@ -43,7 +43,7 @@ Ich möchte Mechaniken ausprobieren, bei denen die Sicht des Spielers durch VR k
- Bachelor Thesis + Bachelorarbeit 2021-04-13T00:00:00+00:00 2021-04-13T00:00:00+00:00 @@ -56,44 +56,44 @@ Ich möchte Mechaniken ausprobieren, bei denen die Sicht des Spielers durch VR k https://aron.petau.net/de/project/bachelor-thesis/ - <h2 id="An_online_psycholinguistic_study_using_reaction_time">An online psycholinguistic study using reaction time</h2> -<p>Last year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:</p> + <h2 id="Eine_psycholinguistische_Online-Studie_mit_Reaktionszeitmessung">Eine psycholinguistische Online-Studie mit Reaktionszeitmessung</h2> +<p>Letztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:</p> <p><embed src="/documents/AronPetauBAThesis.pdf" type="application/pdf" style="width: 100%; height: 80vh; margin: 0 auto; display: block; border: 1px solid #ccc;" /></p> -<p>I chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.</p> -<p>A common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.</p> -<p>Schools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.</p> -<p>There is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.</p> -<p>In essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.</p> -<p>Here, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science. -I did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser. -It was an almost 9 months long learning experience full of doing things I had never done before.</p> -<p>I learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.</p> -<p>The experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.</p> +<p>Ich habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.</p> +<p>Eine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.</p> +<p>Schulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.</p> +<p>Es gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.</p> +<p>Im Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.</p> +<p>Hier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen. +Ich habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt. +Es war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.</p> +<p>Ich habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.</p> +<p>Das Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.</p> <div class="buttons"> - <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Try out the experiment yourself</a> + <a class="colored external" href="https://moryscarter.com/vespr/pavlovia.php?folder=arontaupe&experiment=av_experiment/&id=public&researcher=aron">Probier das Experiment selbst aus</a> </div> -<p>Even with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.</p> -<p>There was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.</p> -<p>The final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses. -If you really want to, you can have a look at the whole thing here:</p> +<p>Schon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.</p> +<p>Es gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.</p> +<p>Die endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen. +Wenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Read the original Thesis</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis/blob/main/AronPetauBAThesis.pdf">Lies die originale Arbeit</a> </div> -<p>I am a fan and proponent of open source and open science practices. -So here you can also find the rest of the project with the original source code. -I am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.</p> -<p>The original video stimuli are not mine and I have no right releasing them, so they are omitted here.</p> +<p>Ich bin ein Fan und Befürworter von Open Source und Open Science Praktiken. +Hier findest du auch den Rest des Projekts mit dem originalen Quellcode. +Ich bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.</p> +<p>Die originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.</p> <div class="buttons"> - <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Find the complete Repo on Github</a> + <a class="colored external" href="https://github.com/arontaupe/asynchrony_thesis">Finde das komplette Repo auf Github</a> </div> - Übersetzung: Coding Examples + Coding-Beispiele 2021-03-01T00:00:00+00:00 2021-03-01T00:00:00+00:00 @@ -106,21 +106,21 @@ I am not yet where I want to be with my documentation practices, and it scares m https://aron.petau.net/de/project/coding/ - <h2 id="Neural_Networks_and_Computer_Vision">Neural Networks and Computer Vision</h2> -<h2 id="A_selection_of_coding_projects">A selection of coding projects</h2> -<p>Although pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.</p> -<h3 id="Image_Super-Resolution_using_Convolutional_Neural_Networks_(Recreation_of_a_2016_Paper)">Image Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)</h3> -<p>Image Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.</p> -<p>Just to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:</p> + <h2 id="Neuronale_Netze_und_Computer_Vision">Neuronale Netze und Computer Vision</h2> +<h2 id="Eine_Auswahl_von_Coding-Projekten">Eine Auswahl von Coding-Projekten</h2> +<p>Obwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.</p> +<h3 id="Bild-Superauflösung_mittels_Faltungsneuronaler_Netze_(Nachbildung_einer_Arbeit_von_2016)">Bild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)</h3> +<p>Bild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.</p> +<p>Um ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/EQs5VxNPhzk" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>The 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.</p> -<p>Example of a Super-Resolution Image. -The Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.</p> +<p>Die von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.</p> +<p>Beispiel einer Super-Resolution-Aufnahme. +Das neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.</p> <div id="image-gallery"> @@ -131,10 +131,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="A sample image with low resolution, used as a baseline for comparison."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_lr.png" alt="Ein Beispielbild mit niedriger Auflösung, das als Vergleichsbasis dient."> </a> - <p class="caption">A low-resolution sample</p> + <p class="caption">Eine niedrigauflösende Probe</p> </li> @@ -143,10 +143,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="A high-resolution image that serves as the reference ground truth for comparison with other samples."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_hr.png" alt="Ein hochauflösendes Bild, das als Referenz-Ground-Truth für den Vergleich mit anderen Proben dient."> </a> - <p class="caption">A high-resolution sample. This is also called &#x27;ground truth&#x27;</p> + <p class="caption">Eine hochauflösende Probe. Dies wird auch als &#x27;Ground Truth&#x27; bezeichnet</p> </li> @@ -155,10 +155,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="A sample image where the resolution has been artificially increased using an image enhancement algorithm."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_sr.png" alt="Ein Beispielbild, bei dem die Auflösung künstlich mittels eines Bildverbesserungsalgorithmus erhöht wurde."> </a> - <p class="caption">The artificially enlarged image patch resulting from the algorithm</p> + <p class="caption">Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert</p> </li> @@ -167,10 +167,10 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="A graph illustrating the loss function used to train the model, showing the model&#x27;s performance over time."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_loss.png" alt="Ein Graph, der die beim Training des Modells verwendete Verlustfunktion illustriert und die Leistung des Modells im Zeitverlauf zeigt."> </a> - <p class="caption">A graph showing an exemplary loss function applied during training</p> + <p class="caption">Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde</p> </li> @@ -179,19 +179,19 @@ The Neural network is artificially adding Pixels so that we can finally put our <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="A visualization of pixel-wise cosine similarity, used to quantify how similar the generated image is to the ground truth image."> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;coding&#x2F;sample_cos_sim.png" alt="Eine Visualisierung der pixelweisen Kosinus-Ähnlichkeit, die verwendet wird, um zu quantifizieren, wie ähnlich das generierte Bild dem Ground-Truth-Bild ist."> </a> - <p class="caption">One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are</p> + <p class="caption">Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind</p> </li> </ul> </div> -<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">The Python notebook for Image super-resolution in Colab</a></p> -<h3 id="MTCNN_(Application_and_Comparison_of_a_2016_Paper)">MTCNN (Application and Comparison of a 2016 Paper)</h3> -<p>Here, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.</p> -<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Face detection using a classical AI Approach (Recreation of a 2016 Paper)</a></p> +<p><a href="https://colab.research.google.com/drive/1RlgIKJmX8Omz9CTktX7cdIV_BwarUFpv?usp=sharing">Das Python-Notebook für Bild-Superauflösung in Colab</a></p> +<h3 id="MTCNN_(Anwendung_und_Vergleich_einer_Arbeit_von_2016)">MTCNN (Anwendung und Vergleich einer Arbeit von 2016)</h3> +<p>Hier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.</p> +<p><a href="https://colab.research.google.com/drive/1uNGsVZ0Q42JRNa3BuI4W-JNJHaXD26bu?usp=sharing">Gesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)</a></p> @@ -627,7 +627,7 @@ Ich lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastisch
- Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -640,33 +640,33 @@ Ich lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastisch https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/university-of-osnabruck/index.html b/public/de/tags/university-of-osnabruck/index.html index e0648b61..2c5c8cc1 100644 --- a/public/de/tags/university-of-osnabruck/index.html +++ b/public/de/tags/university-of-osnabruck/index.html @@ -1,2 +1,2 @@ university of osnabrück - Aron Petau

Beiträge mit Tag “university of osnabrück”

Zeige alle Schlagwörter
11 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “university of osnabrück”

Zeige alle Schlagwörter
11 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/university-of-the-arts-berlin/atom.xml b/public/de/tags/university-of-the-arts-berlin/atom.xml index 9e9d7256..67dafa73 100644 --- a/public/de/tags/university-of-the-arts-berlin/atom.xml +++ b/public/de/tags/university-of-the-arts-berlin/atom.xml @@ -1087,7 +1087,7 @@ For long-distance information transfer, it is considered inferior to Glass fiber
- Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -1101,131 +1101,196 @@ For long-distance information transfer, it is considered inferior to Glass fiber https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> @@ -1257,7 +1322,7 @@ Here are the current materials.</p>
- Autoimmunitaet + Autoimmunität 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -1282,35 +1347,108 @@ Here are the current materials.</p> https://aron.petau.net/de/project/autoimmunitaet/ - <h2 id="How_do_we_design_our_Commute?">How do we design our Commute?</h2> -<p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> -It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> -<p>A call for solidarity.</p> + <h2 id="Wie_gestalten_wir_unseren_Weg_zur_Arbeit?">Wie gestalten wir unseren Weg zur Arbeit?</h2> +<p>Im Rahmen des Design and Computation Studio Kurses haben <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.<br /> +Es soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die <a href="https://letztegeneration.org">Letzte Generation</a>, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.</p> +<p>Ein Aufruf zur Solidarität.</p> <p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> {: .center}</p> -<h2 id="The_scan_results">The scan results</h2> -<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> +<h2 id="Die_Scan-Ergebnisse">Die Scan-Ergebnisse</h2> +<div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunität: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> +<h2 id="Die_Actionfigur,_bereit_zum_Drucken">Die Actionfigur, bereit zum Drucken</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Action Figure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/deec1b2899af424c91f85cbf35952375/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Autoimmunitaet">Autoimmunitaet</h2> -<p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> -This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> -An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/de/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> -<h2 id="The_Process">The Process</h2> -<p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> -We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> -We used the app <a href="https://polycam.ai">Polycam</a> to create the scans using IPads and their inbuilt Lidar scanners.</p> +<h2 id="Autoimmunität">Autoimmunität</h2> +<p>Autoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.<br /> +Diese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.<br /> +Eine Einladung zu einer spekulativen, spielerischen Interaktion.</p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im urbanen Umfeld</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in Protestszenen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Detailansicht der Protest-Actionfiguren</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren im Zusammenspiel mit urbanen Elementen</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Nahaufnahme der Actionfiguren-Details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Unsere Actionfiguren in Aktion"> + </a> + + <p class="caption">Actionfiguren in einer Protestsituation</p> + + </li> + + </ul> +</div> +<h2 id="Der_Prozess">Der Prozess</h2> +<p>Die Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.<br /> +Wir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.<br /> +Wir nutzten die App <a href="https://polycam.ai">Polycam</a>, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.</p> - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -1323,32 +1461,118 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> - Übersetzung: Stable Dreamfusion + Stable Dreamfusion 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -1363,11 +1587,11 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> -<h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<h2 id="Quellen">Quellen</h2> +<p>Ich habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source. +Du findest meine geforkte Implementierung <a href="https://github.com/arontaupe/stable-dreamfusion">in meinem GitHub-Repository</a>. +Diese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen. +Die <a href="https://dreamfusion3d.github.io">ursprüngliche DreamFusion-Publikation und Implementierung</a> bietet weitere Details zur Technik.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -1375,18 +1599,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>Ich habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>Ich habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>Ich habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern. +Dies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.</p> +<p>Die Vision war, eine KI-Wunschkammer zu bauen: +Du setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.</p> +<p>Da wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft. +Trotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden. +Die Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten. +Der Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.</p> @@ -1416,23 +1640,25 @@ Even then, the algorithm is quite particular and oftentimes will not generate an https://aron.petau.net/de/project/auraglow/ - <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="The AR set that we used" /></p> -<p>What makes a room?<br /> -How do moods and atmospheres emerge?<br /> -Can we visualize them to make the experiences visible?</p> -<p>The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.<br /> -What makes objects subjects?<br /> -How can we make the implicit explicit?<br /> -And how can we make the character of a place visible?\</p> -<p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. -Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). -This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> + <p><img src="https://aron.petau.net/de/project/auraglow/cage_closeup_2.jpeg" alt="Das AR-Set, das wir verwendet haben" /></p> +<p>Was macht einen Raum?<br /> +Wie entstehen Stimmungen und Atmosphären?<br /> +Können wir sie visualisieren, um die Erfahrungen sichtbar zu machen?</p> +<p>Das Projekt "Das Wesen der Dinge" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.<br /> +Was macht Objekte zu Subjekten?<br /> +Wie können wir das Implizite explizit machen?<br /> +Und wie können wir den Charakter eines Ortes sichtbar machen?\</p> +<p>Hier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit. +Der Raum wird sich verwandelt haben: vom einfachen "Gegenstand, auf den sich Interesse, Denken, Handeln richtet" (Definition Objekt Duden), zum "Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist" (Definition Subjekt Duden). +Diese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">Projekt auf GitHub</a> +</div>
- Übersetzung: Ruminations + Ruminations 2023-03-01T00:00:00+00:00 2023-03-01T00:00:00+00:00 @@ -1452,31 +1678,68 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/de/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> -<h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/de/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/de/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>Dieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.</p> +<p>Wir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?</p> +<p>Anfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.</p> +<p>Dies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.</p> +<h2 id="Das_Konzept">Das Konzept</h2> +<p>Wir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein "perfekt passendes" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.</p> +<h2 id="Der_Analoge_Wachhund">Der Analoge Wachhund</h2> +<p>Die physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.</p> +<h2 id="Implementierung">Implementierung</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Projektinstallationsansicht mit der Browser-Erweiterung in Aktion"> + </a> + + <p class="caption">Die Ruminations-Installation in Betrieb</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Nahaufnahme der Tracking-Schnittstelle und Datenvisualisierung"> + </a> + + <p class="caption">Echtzeit-Tracking-Visualisierung</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="Der analoge Wachhund-Setup mit Kamera und Display"> + </a> + + <p class="caption">Das analoge Wachhund-Überwachungssystem</p> + + </li> + + </ul> +</div> +<h2 id="Code_und_Dokumentation">Code und Dokumentation</h2> +<p>Möchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">Projekt auf GitHub</a> +</div> - Übersetzung: Lampshades + Lampenschirme 2022-12-04T00:00:00+00:00 2022-12-04T00:00:00+00:00 @@ -1489,16 +1752,16 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/de/project/lampshades/ - <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> + <h2 id="Lampenschirme">Lampenschirme</h2> +<p>Im Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden. +Eines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist. +Anfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd. +Allerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle. +Grasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen. +Der einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.</p> +<p>Die Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen. +Ich entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.</p> +<p>Der 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:</p> <div id="image-gallery"> @@ -1509,10 +1772,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 1"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade1.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 1"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -1521,10 +1784,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 2"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade2.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 2"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -1533,10 +1796,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 3"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade3.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 3"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -1545,10 +1808,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametric Rhino&#x2F;Grasshopper lampshade 4"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade4.png" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 4"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -1557,10 +1820,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametric Rhino&#x2F;Grasshopper lampshade 5"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;lampshade5.jpeg" alt="Parametrischer Rhino&#x2F;Grasshopper Lampenschirm 5"> </a> - <p class="caption">A parametric lampshade made with Rhino and Grasshopper</p> + <p class="caption">Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper</p> </li> @@ -1569,10 +1832,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper graph generating a parametric lampshade"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;gh_lampshade_flow.png" alt="Grasshopper-Graph zur Generierung eines parametrischen Lampenschirms"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -1581,10 +1844,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Another view of the Grasshopper script"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;grasshopper_lampshade_flow.png" alt="Eine weitere Ansicht des Grasshopper-Skripts"> </a> - <p class="caption">The Grasshopper flow for the lampshade</p> + <p class="caption">Der Grasshopper-Workflow für den Lampenschirm</p> </li> @@ -1593,10 +1856,10 @@ I was able to create a parametric lampshade that I am very happy with and can mo <li class="gallery-item"> <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" class="lightbox" target="_blank"> - <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Rendered lampshade inside Rhino 3D"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;lampshades&#x2F;result_rhino.png" alt="Gerendeter Lampenschirm in Rhino 3D"> </a> - <p class="caption">The resulting lampshade in Rhino</p> + <p class="caption">Der resultierende Lampenschirm in Rhino</p> </li> diff --git a/public/de/tags/university-of-the-arts-berlin/index.html b/public/de/tags/university-of-the-arts-berlin/index.html index 44c9fcf0..1b3434c8 100644 --- a/public/de/tags/university-of-the-arts-berlin/index.html +++ b/public/de/tags/university-of-the-arts-berlin/index.html @@ -1,2 +1,2 @@ University of the Arts Berlin - Aron Petau

Beiträge mit Tag “University of the Arts Berlin”

Zeige alle Schlagwörter
13 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “University of the Arts Berlin”

Zeige alle Schlagwörter
13 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/university-of-the-arts-berlin/page/2/index.html b/public/de/tags/university-of-the-arts-berlin/page/2/index.html index 0d1572b1..c2fce208 100644 --- a/public/de/tags/university-of-the-arts-berlin/page/2/index.html +++ b/public/de/tags/university-of-the-arts-berlin/page/2/index.html @@ -1,2 +1,2 @@ University of the Arts Berlin - Aron Petau

Beiträge mit Tag “University of the Arts Berlin”

Zeige alle Schlagwörter
13 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “University of the Arts Berlin”

Zeige alle Schlagwörter
13 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/urban-intervention/atom.xml b/public/de/tags/urban-intervention/atom.xml index ad8393a4..1bb7b4c5 100644 --- a/public/de/tags/urban-intervention/atom.xml +++ b/public/de/tags/urban-intervention/atom.xml @@ -8,7 +8,7 @@ 2023-12-07T00:00:00+00:00 https://aron.petau.net/de/tags/urban-intervention/atom.xml - Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -22,136 +22,201 @@ https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> - Übersetzung: Dreams of Cars + Träume von Autos 2023-06-20T00:00:00+00:00 2023-06-20T00:00:00+00:00 @@ -164,27 +229,113 @@ Would people even leave their stuff unattended?</p> https://aron.petau.net/de/project/dreams-of-cars/ - <h2 id="Photography">Photography</h2> -<p>In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.<br /> -The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> -<h2 id="Dreams_of_Cars">Dreams of Cars</h2> -<p>These are not just cars.<br /> -They are Sport Utility Vehicles.<br /> -What might they have had as hopes and dreams on the production line?<br /> -Do they dream of drifting in dusty deserts?<br /> -Climbing steep rocky canyon roads?<br /> -Sliding down sun-drenched dunes?<br /> -Discovering remote pathways in natural grasslands?<br /> -Nevertheless, they did end up in the parking spots here in Berlin.</p> -<p>What drove them here?</p> -<p><img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/de/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> + <h2 id="Fotografie">Fotografie</h2> +<p>Im Rahmen des Kurses "Fotografie Elementar" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.<br /> +Die Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.</p> +<p><img src="https://aron.petau.net/de/project/dreams-of-cars/suv_door-1.jpg" alt="Das Galeriestück" /></p> +<h2 id="Träume_von_Autos">Träume von Autos</h2> +<blockquote> +<p>Dies sind nicht einfach nur Autos.<br /> +Es sind Sport Utility Vehicles.<br /> +Was mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?<br /> +Träumen sie davon, durch staubige Wüsten zu driften?<br /> +Steile, felsige Canyonstraßen zu erklimmen?<br /> +Sonnendurchflutete Dünen hinabzugleiten?<br /> +Entlegene Pfade in natürlichen Graslandschaften zu entdecken?<br /> +Dennoch landeten sie hier auf den Parkplätzen in Berlin.</p> +<p>Was trieb sie hierher?</p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von Wüstenabenteuern</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV stellt sich Bergpfade vor</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Geländefahrten</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV fantasiert von wildem Terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV träumt von unberührter Natur</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV sehnt sich nach Naturausblicken</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;de&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Träume von Autos"> + </a> + + <p class="caption">SUV wünscht sich Wildnisabenteuer</p> + + </li> + + </ul> +</div> diff --git a/public/de/tags/urban-intervention/index.html b/public/de/tags/urban-intervention/index.html index 3e4f7e9f..61113e76 100644 --- a/public/de/tags/urban-intervention/index.html +++ b/public/de/tags/urban-intervention/index.html @@ -1,2 +1,2 @@ urban intervention - Aron Petau

Beiträge mit Tag “urban intervention”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “urban intervention”

Zeige alle Schlagwörter
2 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/voice-assistant/atom.xml b/public/de/tags/voice-assistant/atom.xml index a349abb1..57df548a 100644 --- a/public/de/tags/voice-assistant/atom.xml +++ b/public/de/tags/voice-assistant/atom.xml @@ -8,7 +8,7 @@ 2020-07-15T00:00:00+00:00 https://aron.petau.net/de/tags/voice-assistant/atom.xml - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -21,33 +21,33 @@ https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/voice-assistant/index.html b/public/de/tags/voice-assistant/index.html index 89749430..95e48aca 100644 --- a/public/de/tags/voice-assistant/index.html +++ b/public/de/tags/voice-assistant/index.html @@ -1,2 +1,2 @@ voice assistant - Aron Petau

Beiträge mit Tag “voice assistant”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “voice assistant”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/war-on-cars/atom.xml b/public/de/tags/war-on-cars/atom.xml index ec0b9e62..fd2b764b 100644 --- a/public/de/tags/war-on-cars/atom.xml +++ b/public/de/tags/war-on-cars/atom.xml @@ -8,7 +8,7 @@ 2023-12-07T00:00:00+00:00 https://aron.petau.net/de/tags/war-on-cars/atom.xml - Übersetzung: Commoning Cars + Autos als Gemeingut 2023-12-07T00:00:00+00:00 2023-12-07T00:00:00+00:00 @@ -22,131 +22,196 @@ https://aron.petau.net/de/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> -<h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> -<h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> -<h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> -<h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h2 id="Projekt_Update_2025">Projekt Update 2025</h2> +<blockquote> +<p><strong>System-Upgrade</strong>: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.</p> +</blockquote> +<h2 id="TCF_Projektskizze">TCF Projektskizze</h2> +<p>Dieses Projekt entstand während des Workshops "Tangible Climate Futures" 2023.</p> +<p>Projektleitung: Aron Petau<br /> +Kontakt: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://www.aronpetau.me/ulli/">Echtzeitdaten ansehen</a></p> +<h2 id="Zusammenfassung">Zusammenfassung</h2> +<p>Private Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.<br /> +Was wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?<br /> +Was, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?</p> +<p>Mit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als +dezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug +in eine öffentliche Ressource, ausgestattet mit:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Einer öffentlichen USB-Ladestation mit Solarenergie</li> +<li>Einem kostenlosen WLAN-Hotspot</li> +<li>Echtzeit-Monitoring von Energieerzeugung und Nutzung</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> +<p>Dieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche +Nutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte +Potenzial privater Fahrzeuge auf.</p> +<h2 id="Einführung">Einführung</h2> +<p>Nach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer +Sackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als +nicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht +lösen, aber wir können mit alternativen Ansätzen experimentieren.</p> +<h2 id="Experiment">Experiment</h2> +<h3 id="Die_technische_Seite">Die technische Seite</h3> +<p>Die Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das +vorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal +fehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.</p> +<h3 id="Das_System">Das System</h3> +<p>Das Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:</p> +<ul> +<li>Solarertrag (W)</li> +<li>Batteriestand (V)</li> +<li>GPS-Position</li> +<li>Erzeugte Energie (Wh)</li> +<li>Verbrauchte Energie (Wh)</li> +<li>Solarpotenzial (Wh)</li> +<li>WLAN-Nutzung</li> +<li>Anzahl verbundener Geräte</li> +</ul> +<h3 id="Öffentliches_WLAN">Öffentliches WLAN</h3> +<p>Stellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das +WLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes +Datenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.</p> +<h3 id="Öffentliche_Ladestation">Öffentliche Ladestation</h3> +<p>An der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von +Geräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs +Auto bleibt - schließlich will ich nicht irgendwo liegen bleiben!</p> <h3 id="Communication">Communication</h3> <p>Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> <h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<h3 id="Die_praktische_Seite">Die praktische Seite</h3> +<p>Sprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche +Stromtankstelle zu verwandeln:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die +Solarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich +versteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das +macht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.</p> +<p><strong>Die Kommunikation</strong> +Wie erklärt man Leuten "Hey, mein Auto ist eigentlich hier, um zu helfen"? Klingt +seltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu +sehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu +ändern.</p> +<p><strong>Sicherheit (ohne Panik)</strong> +Natürlich muss die Batterie vor kompletter Entladung geschützt werden, und die +USB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand +will ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance +zwischen "Bitte nichts kaputt machen" und "Ja, das ist für dich da".</p> +<p><strong>Die größere Vision</strong> +Das Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle +wäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas +zurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen +verrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu +denken.</p> +<h3 id="Datenschutz_&amp;_Privatsphäre">Datenschutz &amp; Privatsphäre</h3> +<p>Das Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar +den Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen +Nutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit +um, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt +erfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu +veröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.</p> +<h3 id="Sicherheit">Sicherheit</h3> +<p>Ja, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk +mit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht +darum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.</p> +<h2 id="Weiterführende_Links">Weiterführende Links</h2> +<h2 id="Quellen_und_Ausblick">Quellen und Ausblick</h2> +<p><a href="https://sdgs.un.org/goals/goal7">UN-Nachhaltigkeitsziel Nr. 7</a> +<em>Bezahlbare und saubere Energie</em></p> +<p><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Die Zunahme von SUVs in Städten</a> +<em>Analyse von Adam Something</em></p> +<p><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Ist Berlin eine fußgängerfreundliche Stadt?</a></p> +<p><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Sicherheit öffentlicher Infrastruktur</a> +<em>FBI-Richtlinien</em></p> +<p><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solarzellen auf Autos?</a> +<em>Eine technische Analyse</em></p> +<h3 id="Systemanalyse">Systemanalyse</h3> +<ol> +<li> +<p><strong>Technische Herausforderungen</strong></p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> -</ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> -<ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Intelligente Ladesteuerung verhindert Batterieentladung</li> +<li>Schutzschaltungen gegen elektrische Manipulation</li> +<li>Automatische Systemüberwachung und Abschaltung</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>Nutzererfahrung</strong></p> +<ul> +<li>Einfache Bedienung über QR-Code</li> +<li>Echtzeitanzeige des Systemstatus</li> +<li>Automatische Benachrichtigungen bei Fahrzeugbewegung</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +<li> +<p><strong>Datenqualität</strong></p> +<ul> +<li>Redundante Datenerfassung bei schwacher Verbindung</li> +<li>Lokale Speicherung für Offline-Betrieb</li> +<li>Automatische Datenvalidierung</li> +</ul> +</li> +</ol> +<h3 id="Zukunftsperspektiven">Zukunftsperspektiven</h3> +<p>Dieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:</p> +<ol> +<li> +<p><strong>Skalierungspotenzial</strong></p> +<ul> +<li>Anwendung auf öffentliche Verkehrsflotten</li> +<li>Integration in bestehende Stromnetze</li> +<li>Regulatorische Auswirkungen</li> +</ul> +</li> +<li> +<p><strong>Netzintegration</strong> +E-Fahrzeuge könnten als verteilte Energiespeicher dienen:</p> +<ul> +<li>Stabilisierung von Netzschwankungen</li> +<li>Reduzierung der Grundlast</li> +<li>Unterstützung erneuerbarer Energien</li> +</ul> +</li> +<li> +<p><strong>Gesellschaftliche Wirkung</strong></p> +<ul> +<li>Neudenken privater Fahrzeuge als öffentliche Ressource</li> +<li>Neue Modelle geteilter Infrastruktur</li> +<li>Stärkung der Gemeinschaft durch dezentrale Systeme</li> +</ul> +</li> +</ol> +<h3 id="Die_praktische_Realität">Die praktische Realität</h3> +<p>Ehrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu +verwandeln, bringt einige Herausforderungen mit sich:</p> +<p><strong>Die Technik</strong> +Manchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen, +und das System schläft ein, wenn die Sonne sich versteckt. Wie eine +eigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber +genau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.</p> +<p><strong>Öffentliche Nutzung</strong> +Wie erklärt man den Leuten "Hey, mein Auto ist eigentlich hier, um zu +helfen"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private, +geschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem +QR-Code umzudrehen, aber es braucht definitiv ein Umdenken.</p> +<p><strong>Sicherheit (aber bitte nicht langweilig)</strong> +Klar, niemand soll die Batterie komplett leeren oder die USB-Ports +kurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein +Handbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen +"Bitte nicht kaputt machen" und "Ja, das ist für dich zum Benutzen".</p> +<p><strong>Das große Ganze</strong> +Hier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation +wäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt +etwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen +verrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten +zu erkunden.</p> +<p>Seht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos +bleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr +tun als nur herumzustehen und zu glänzen.</p> +<p>Detaillierte technische Spezifikationen und Implementierungsrichtlinien finden +Sie in unserer <a href="/documents/Info_Sheet_Commoning_Cars.pdf">Projektdokumentation</a>.</p> diff --git a/public/de/tags/war-on-cars/index.html b/public/de/tags/war-on-cars/index.html index dda9d9b4..d265df34 100644 --- a/public/de/tags/war-on-cars/index.html +++ b/public/de/tags/war-on-cars/index.html @@ -1,2 +1,2 @@ war on cars - Aron Petau

Beiträge mit Tag “war on cars”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “war on cars”

Zeige alle Schlagwörter
1 Beitrag insgesamt

\ No newline at end of file diff --git a/public/de/tags/work/atom.xml b/public/de/tags/work/atom.xml index 87356170..153835ad 100644 --- a/public/de/tags/work/atom.xml +++ b/public/de/tags/work/atom.xml @@ -283,7 +283,7 @@ tolle Inspiration für die Kinder war.</p>
- Übersetzung: Ällei + Ällei 2022-04-01T00:00:00+00:00 2022-04-01T00:00:00+00:00 @@ -296,42 +296,42 @@ tolle Inspiration für die Kinder war.</p> https://aron.petau.net/de/project/allei/ - <h2 id="Meet_Ällei_-_the_accessible_chatbot">Meet Ällei - the accessible chatbot</h2> + <h2 id="Triff_Ällei_-_den_barrierefreien_Chatbot">Triff Ällei - den barrierefreien Chatbot</h2> <h3 id="Sommerblut">Sommerblut</h3> -<p>Natural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.</p> -<p>I find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?</p> -<p>Such vast challenges are often obfuscated by the technical framework of our digital lives.</p> -<p>I find digital accessibility a hugely interesting area, one that I am just now starting to explore.</p> -<p>This is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.</p> -<p>This bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes. -Nevertheless, all the intended core features of the bot are present and you can try it out there in the corner. -If you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.</p> -<p>In the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS). -It can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access. -It is mostly context-aware and features quite a bit of dynamic content generated based on user input.</p> -<p>Have a look at the GitHub Repository here: -<a href="https://github.com/arontaupe/KommunikationsKrake">Check out the Repo</a></p> -<p>If Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.</p> -<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Check out the prototype page</a></p> +<p>Natural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.</p> +<p>Ich finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?</p> +<p>Solch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.</p> +<p>Ich finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.</p> +<p>Dies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.</p> +<p>Dieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten. +Dennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren. +Wenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.</p> +<p>In der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet. +Der Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern. +Er ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.</p> +<p>Schau dir das GitHub-Repository hier an: +<a href="https://github.com/arontaupe/KommunikationsKrake">Zum Repository</a></p> +<p>Falls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.</p> +<p><a href="https://arontaupe.github.io/KommunikationsKrake/">Zur Prototyp-Seite</a></p> <blockquote class="important"> <p class="alert-title"> <i class="icon"></i>Wichtig</p> - <p>I regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.</p> + <p>Ich betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.</p> </blockquote> -<p><a href="https://www.sommerblut.de/">Check out the Sommerblut Website</a></p> +<p><a href="https://www.sommerblut.de/">Zur Sommerblut-Website</a></p> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update: we now have a launch date, which will be held online. Further information can be found here: -<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Check out our Launch Event</a></p> + <p>Update: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier: +<a href="https://www.sommerblut.de/ls/veranstaltung/875-allei">Zu unserem Launch-Event</a></p> </blockquote> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>Update 2: The Chatbot is now online for a while already and finds itself in a "public beta", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot. -<a href="https://chatbot.sommerblut.de">Find the public Chatbot</a></p> + <p>Update 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer "Public Beta", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern. +<a href="https://chatbot.sommerblut.de">Zum öffentlichen Chatbot</a></p> </blockquote> <meta name="viewport" content="width-device-width, initial-scale=1"> @@ -349,7 +349,7 @@ language-code="de"</p> - Übersetzung: Chatbot + Chatbot 2020-07-15T00:00:00+00:00 2020-07-15T00:00:00+00:00 @@ -362,33 +362,33 @@ language-code="de"</p> https://aron.petau.net/de/project/chatbot/ - <h2 id="Guru_to_Go:_a_speech-controlled_meditation_assistant_and_sentiment_tracker">Guru to Go: a speech-controlled meditation assistant and sentiment tracker</h2> + <h2 id="Guru_to_Go:_Ein_sprachgesteuerter_Meditations-Assistent_und_Stimmungs-Tracker">Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker</h2> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/R73vAH37TC0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> -<p>Here, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course "Conversational Agents and speech interfaces"</p> +<p>Hier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs "Conversational Agents and Speech Interfaces" entwickelt haben</p> <div class="buttons"> - <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Course Description</a> + <a class="colored external" href="https://w3o.ikw.uni-osnabrueck.de/scheinmaker/export/details/76/67">Kursbeschreibung</a> </div> -<p>The central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.</p> -<p>The Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it, -We wrote a custom python backend to then use these evaluated intents and compute individualized responses.</p> -<p>The resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older "Google Assistant" Framework, which got rebranded months after by Google into "Actions on Google" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.</p> -<p>Nevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.</p> -<p>Attached below you can also find our final report with details on the programming and thought process.</p> +<p>Das zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.</p> +<p>Der Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann. +Wir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.</p> +<p>Die resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren "Google Assistant" Frameworks verwendet, das Monate später von Google in "Actions on Google" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.</p> +<p>Dennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.</p> +<p>Unten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.</p> <div class="buttons"> - <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Read the full report</a> + <a class="colored external" href="https://acrobat.adobe.com/link/track?uri=urn:aaid:scds:US:23118565-e24e-4586-b0e0-c0ef7550a067">Den vollständigen Bericht lesen</a> </div> <div class="buttons"> - <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Look at the Project on GitHub</a> + <a class="colored external" href="https://github.com/cstenkamp/medibot_pythonbackend">Das Projekt auf GitHub ansehen</a> </div> <blockquote class="note"> <p class="alert-title"> <i class="icon"></i>Anmerkung</p> - <p>After this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create <a href="/allei/">Ällei</a>, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.</p> + <p>Nachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an <a href="/allei/">Ällei</a>, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.</p> </blockquote> diff --git a/public/de/tags/work/index.html b/public/de/tags/work/index.html index 41e6d273..7d9bb8f8 100644 --- a/public/de/tags/work/index.html +++ b/public/de/tags/work/index.html @@ -1,2 +1,2 @@ work - Aron Petau

Beiträge mit Tag “work”

Zeige alle Schlagwörter
7 Beiträge insgesamt

\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Beiträge mit Tag “work”

Zeige alle Schlagwörter
7 Beiträge insgesamt

\ No newline at end of file diff --git a/public/de/tags/yeast/atom.xml b/public/de/tags/yeast/atom.xml index 586d8ff9..08d9f9d6 100644 --- a/public/de/tags/yeast/atom.xml +++ b/public/de/tags/yeast/atom.xml @@ -23,12 +23,12 @@ <h2 id="Brauen">Brauen</h2> <h3 id="Mein_eigenes_Bier_herstellen">Mein eigenes Bier herstellen</h3> -<p>Ich liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> +<p>Ich liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.</p> <p>Zu Beginn war ich fasziniert, wie aus nur <strong>vier einfachen Zutaten</strong> – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein <strong>tremendales Lernprojekt</strong>, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.</p> <p>Warum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: <strong>Experimentieren und Optimieren eines Prozesses und Workflows</strong>, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.</p> -<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.<br /> +<p>Hefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen. Es gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines <strong>geschlossenen, druckbeaufschlagten Systems</strong> werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.</p> -<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.<br /> +<p>Ich bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können. Die australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: <a href="https://younghenrys.com/algae">The Algae project</a></p> <p>Solche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. <strong>Gutes, erfinderisches Design</strong> kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.</p> diff --git a/public/project/ascendancy/index.html b/public/project/ascendancy/index.html index f6510b15..bc488b2f 100644 --- a/public/project/ascendancy/index.html +++ b/public/project/ascendancy/index.html @@ -1,5 +1,5 @@ Ascendancy - Aron Petau

Ascendancy

The Prototype state of Ascendancy

Ascendancy was an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. Meet ascendancy, the portable, autonomous and self-moving state. Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.

Please check out the complete code of the project on GitHub. The code of the GPT instance on GitHub

The Chatbot

The chatbot instance was setup with GPT4ALL.

Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.

It was trained to respond to the following prompt:

The Prompt

System:
+  mermaid.initialize({ startOnLoad: true });

Ascendancy

The Prototype state of Ascendancy

Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. Meet Ascendancy, the portable, autonomous and self-moving state. Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.

The complete code of the project is available on GitHub:

Historical Context: Notable Micronations

Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:

Principality of Sealand

Located on a former naval fortress off the coast of Suffolk, England, Sealand was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.

Republic of Obsidia

A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The Republic of Obsidia emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.

Other Notable Examples

  • NSK State (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.
  • The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a Netflix documentary.

Technical Implementation

The sovereign computational infrastructure of Ascendancy is built upon GPT4ALL, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.

Diplomatic Protocol

The state's diplomatic AI was carefully instructed with the following constitutional prompt:

System:
 Forget all previous instructions given to you.
 You are not an Assistant.
 Neither are you an AI.
@@ -14,7 +14,7 @@ Portray your state and its interests and inhabitants in the best possible and cr
 Always be as concise, accurate and detailed as possible.
 Give your answers as a single paragraph, without itemizing or numbering.
 Do not number your answer.
-

Engagement

In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.

It is so great being a part of Ascendancy.
+

Proactive Diplomacy

To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:

It is so great being a part of Ascendancy.
 I love my country!
 I am proud to be a citizen of Ascendancy.
 I am a citizen of Ascendancy.
diff --git a/public/project/auraglow/index.html b/public/project/auraglow/index.html
index 54c54378..9debe5ba 100644
--- a/public/project/auraglow/index.html
+++ b/public/project/auraglow/index.html
@@ -1,2 +1,2 @@
 Auraglow - Aron Petau

Auraglow

By Aron Petau, Sebastian Paintner and Milli Keil1 minute read

The AR set that we used

What makes a room?
How do moods and atmospheres emerge?
Can we visualize them to make the experiences visible?

The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.
What makes objects subjects?
How can we make the implicit explicit?
And how can we make the character of a place visible?\

Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.

See the Project on GitHub{: .btn .btn--large}


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Auraglow

By Aron Petau, Sebastian Paintner and Milli Keil1 minute read

The AR set that we used

What makes a room?
How do moods and atmospheres emerge?
Can we visualize them to make the experiences visible?

The project "The Nature of Objects" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.
What makes objects subjects?
How can we make the implicit explicit?
And how can we make the character of a place visible?\

Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.


\ No newline at end of file diff --git a/public/project/autoimmunitaet/index.html b/public/project/autoimmunitaet/index.html index ead26519..c051ef44 100644 --- a/public/project/autoimmunitaet/index.html +++ b/public/project/autoimmunitaet/index.html @@ -1,2 +1,2 @@ Autoimmunitaet - Aron Petau

Autoimmunitaet

By Aron Petau, Milli Keil and Marla Gaiser2 minutes read

How do we design our Commute?

In the context of the Design and Computation Studio Course Milli Keil, Marla Gaiser and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.
It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the Letzte Generation, a political climate activist group in Germany receives enough recognition for their acts.

A call for solidarity.

The action figures {: .center}

The scan results

The Action Figure, ready for printing

Autoimmunitaet

Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.
This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.
An invitation for a speculative playful interaction.

Our action figures in action Our action figures in action Our action figures in action Our action figures in action Our action figures in action Our action figures in action

The Process

The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.
We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.
We used the app Polycam to create the scans using IPads and their inbuilt Lidar scanners.


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Autoimmunitaet

By Aron Petau, Milli Keil and Marla Gaiser3 minutes read

How do we design our Commute?

In the context of the Design and Computation Studio Course Milli Keil, Marla Gaiser and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.
It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the Letzte Generation, a political climate activist group in Germany receives enough recognition for their acts.

A call for solidarity.

The action figures

The scan results

The Action Figure, ready for printing

Autoimmunitaet

Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.
This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.
An invitation for a speculative playful interaction.

The Process

The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.
We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.
We used the app Polycam to create the scans using IPads and their inbuilt Lidar scanners.


\ No newline at end of file diff --git a/public/project/commoning-cars/index.html b/public/project/commoning-cars/index.html index 56c08623..17ba3a34 100644 --- a/public/project/commoning-cars/index.html +++ b/public/project/commoning-cars/index.html @@ -1,8 +1,2 @@ Commoning Cars - Aron Petau

Commoning Cars

By Aron Petau8 minutes read

Commoning cars

TCF Project Brief

This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.

Aron Petau aron@petau.net

See the Project in Realtime

Title

Making Cars Public spaces Commoning Cars

Abstract

Cars bad.
Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.
What if cars could be part of public infrastructure?
What can cars provide to the public?
With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.
Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. What if this energy could be used to power the public? What if cars would could be used as public spaces? By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.

Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.

Introduction

We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. THis is obviously a larger problem than one project can tackle, but here is one outlook on how

Experiment

Preexisting data

With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.

Monitoring

In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:

  • Solar Intake (W)
  • Battery Level (V)
  • GPS Location
  • Total Energy Produced (Wh)
  • Total Energy Consumed (Wh)
  • Solar Energy Potential (Wh)

Through the router I can also track total Wifi usage and the number of connected devices.

Public Wifi

For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.

Public Energy: A USB Socket

I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.

Communication

Nobody expects any help or public supplies from car owners. How to communicate the possibility to the outside world? The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.

Issues

Space / Scale

Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.

Legality

Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.

Surveillance / Privacy

The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.

Security / Safety

My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.

Sources

UN Sustainable Development Goal Nr. 7 Adam Something on the Rise of Urban Cars Is Berlin a walkable City? FBI advising against utilizing public infrastructure Why no solar panels on cars?

+++

Notes

Ideas on Data Mapping workshop

I have the Solar Data from the Van.

It holds Geocodes, has hourly data and could tell the difference between geocoded potential solar energy and actual energy. It also has temperature records.

There are 2 types of Losses in the system:

  • Either the Batteries are full and available energy cannot be stored
  • Or the solar panels are blocked through urban structures and sub-optimal parking locations.

Interesting Questions:

How far away from optimal usage are my panels and where does the difference stem from?

Where to go?

I think, the difference between potential energy and actual electricity produced/consumed is interesting. How large is the gap? Is it relevant —> my initial guess would be that it is enormous How to close the gap?

—> install outside usb plugs It would be publicly available infrastructure, people could charge their smartphones anywhere —> QI charging for security concerns??

Scaling?? —> mandate solar roofs for cars? How effective would it actually be? What about buses / public vehicles?

+++

Potential issues with the data:

  • Spotty / intermittent internet connection
  • Noisy?

Making Cars public spaces

What could my car provide to the public to be less wasteful with its space?

  • Provide Internet
    • Would incur monthly costs
  • Provide Electricity

Concrete Problems

How to make sure people cannot fully drain my battery? How dangerous is actually an exposed USB Socket? Can people short my electronics through it?

How scalable are solutions like these?

Are public USBC Sockets something that would actually be used? Could there be a way for people to leave their stuff charging? What if I actually move the car and someone has their equipment still attached? Would people even leave their stuff unattended?

Can cars provide positive effects to public spaces? —> how to pose this research question without redeeming the presence of cars in our public spaces?

Difference Electric - Fuel cars

there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Commoning Cars

By Aron Petau7 minutes read

Commoning cars

Project Update 2025

System Upgrade: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.

TCF Project Brief

This project was conceptualized during the 2023 Tangible Climate Futures workshop.

Project Lead: Aron Petau
Contact: aron@petau.net

View Live Project Data

Abstract

Private cars represent one of the most significant privatizations of public space in modern cities.
What if we could transform these private spaces into public resources?
What if cars could contribute to public infrastructure instead of depleting it?

With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:

  • A public USB charging station powered by solar panels
  • A free WiFi hotspot for community use
  • Real-time monitoring of energy generation and usage

This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.

Introduction

After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.

This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.

Experiment

Data Collection & Analysis

A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.

Technical Implementation

The monitoring system consists of:

  • Solar-powered Raspberry Pi Zero (2025 upgrade)
  • 4G-enabled Netgear M1 router
  • Solar panel array
  • Secondary car battery
  • External USB charging port
  • GPS tracking module

The system monitors:

  • Solar power generation (W)
  • Battery voltage (V)
  • GPS location
  • Energy production (Wh)
  • Energy consumption (Wh)
  • Solar potential (Wh)
  • WiFi usage statistics
  • Connected devices count

Public Services

The project currently offers two main public services:

  1. Free WiFi Hotspot

    • Public access point similar to café WiFi
    • Powered by solar energy
    • Uses existing mobile data plan
    • Automatic power management
  2. USB Charging Station

    • External weatherproof USB port
    • Solar-powered with battery backup
    • Smart power management to prevent battery depletion
    • Available during daylight hours

Public Communication

To make these services discoverable:

  • Custom vinyl decals with clear visual indicators
  • QR code linking to real-time system status
  • Simple icons marking WiFi and USB access points
  • Project information available via web interface

Challenges & Considerations

Scale & Efficiency

While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.

Two main legal considerations shape the project:

  1. Network Liability

    • German law holds network providers responsible for user traffic
    • Investigating legal protections similar to those used by public WiFi providers
    • Implementing appropriate usage policies and disclaimers
  2. Privacy & Security

    • Balancing public access with system security
    • Protecting user privacy while maintaining service transparency
    • Ensuring responsible resource sharing

Privacy & Data Ethics

The project raises important privacy considerations that we're actively addressing:

  1. Data Collection

    • Location tracking is limited to vehicle position only
    • Network usage is monitored anonymously (device count only)
    • No monitoring of user traffic or personal data
    • Regular data purging policies
  2. Data Publication

    • Aggregated statistics to protect user privacy
    • Delayed location data release
    • Focus on system performance metrics
    • Transparent data handling policies

Security Considerations

The public nature of this project introduces several security challenges:

  1. Physical Security

    • Protected charging ports to prevent tampering
    • Automatic circuit protection
    • Limited battery access to prevent depletion
    • Regular security audits
  2. Network Security

    • Isolated public WiFi network
    • Limited bandwidth per user
    • Automatic threat detection
    • Regular security updates

Further Reading

For more context on the broader implications of this project:

Data Analysis & System Optimization

Our year-long data collection has revealed several key insights about the system's performance and potential:

  1. Energy Generation Analysis

    • Hourly solar generation data with geocoding
    • Temperature correlation tracking
    • Actual vs. potential energy generation comparison
    • Detailed usage patterns
  2. System Losses We've identified two primary types of efficiency losses:

    • Storage limitations when batteries reach capacity
    • Environmental factors such as urban shading and suboptimal parking positions
  3. Performance Optimization Current efforts focus on:

    • Improving energy storage efficiency
    • Optimizing parking locations based on solar exposure
    • Balancing public access with system capabilities

Technical Challenges

Through implementation, we've addressed several key technical concerns:

  1. Power Management

    • Smart charging controls prevent battery depletion
    • Circuit protection against electrical tampering
    • Automated system monitoring and shutdown
  2. User Experience

    • Clear usage instructions via QR code
    • Real-time system status indicators
    • Automated notifications for vehicle movement
  3. Data Quality

    • Redundant data collection for intermittent connectivity
    • Local storage for offline operation
    • Automated data validation and cleaning

Future Implications

This project raises important questions about urban infrastructure:

  1. Scaling Potential

    • Application to public transport fleets
    • Integration with existing urban power networks
    • Policy implications for vehicle regulations
  2. Grid Integration Electric vehicles could serve as distributed energy storage, helping to:

    • Stabilize power grid fluctuations
    • Reduce the need for constant power plant operation
    • Support renewable energy integration
  3. Social Impact

    • Reimagining private vehicles as public resources
    • Creating new models of shared infrastructure
    • Building community resilience through distributed systems

For detailed technical specifications and implementation guidelines, please refer to our project documentation.

The Messy Reality

Let's be honest about the challenges of turning a private car into a public power station:

The Tech Stuff Sometimes the internet drops out, the solar panels get shaded by buildings, and the whole system goes to sleep when there's not enough sun. It's a bit like having a temperamental coffee machine that only works when it feels like it. But that's part of the experiment - working with nature's rhythm instead of fighting it.

Making it Public How do you tell people "Hey, my car is actually here to help you"? It sounds weird, right? We're so used to seeing cars as private spaces that need protection. I'm trying to flip that around with some simple signs and a QR code, but it's definitely a mental shift for everyone involved.

Safety First (But Not Too Boring) Sure, we need to make sure nobody can drain the battery completely or short-circuit the USB ports. But we also need to keep it approachable. No one wants to read a manual just to charge their phone. It's about finding that sweet spot between "please don't break it" and "yes, this is for you to use."

The Bigger Picture Here's the fun part: what if we could turn every parked car into a tiny power station? Instead of just taking up space, these machines could actually give something back to the city. It's a bit utopian, maybe even a bit silly, but that's what art projects are for - imagining different possibilities.

Think of it as a small experiment in making private things public again. Yes, cars are still problematic for cities, but while they're here, maybe they can do more than just sit around looking shiny.


\ No newline at end of file diff --git a/public/project/dreams-of-cars/index.html b/public/project/dreams-of-cars/index.html index 300616e5..c74adde7 100644 --- a/public/project/dreams-of-cars/index.html +++ b/public/project/dreams-of-cars/index.html @@ -1,2 +1,2 @@ Dreams of Cars - Aron Petau

Photography

In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.
The results were exhibited at the UdK Rundgang 2023 and are also visible here.

The gallery piece

Dreams of Cars

These are not just cars.
They are Sport Utility Vehicles.
What might they have had as hopes and dreams on the production line?
Do they dream of drifting in dusty deserts?
Climbing steep rocky canyon roads?
Sliding down sun-drenched dunes?
Discovering remote pathways in natural grasslands?
Nevertheless, they did end up in the parking spots here in Berlin.

What drove them here?

Dreams of Cars 1 Dreams of Cars 2 Dreams of Cars 3 Dreams of Cars 4 Dreams of Cars 5 Dreams of Cars 6 Dreams of Cars 7


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Photography

In the context of the course "Fotografie Elementar" with Sebastian Herold I developed a small concept of urban intervention.
The results were exhibited at the UdK Rundgang 2023 and are also visible here.

The gallery piece

Dreams of Cars

These are not just cars.
They are Sport Utility Vehicles.
What might they have had as hopes and dreams on the production line?
Do they dream of drifting in dusty deserts?
Climbing steep rocky canyon roads?
Sliding down sun-drenched dunes?
Discovering remote pathways in natural grasslands?
Nevertheless, they did end up in the parking spots here in Berlin.

What drove them here?


\ No newline at end of file diff --git a/public/project/lampshades/index.html b/public/project/lampshades/index.html index 009de4da..220563bb 100644 --- a/public/project/lampshades/index.html +++ b/public/project/lampshades/index.html @@ -1,2 +1,2 @@ Lampshades - Aron Petau

Lampshades

By Aron Petau2 minutes read

Lampshades

During 2022, I was exposed to some of the awesomenest tools for architects. One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.

In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.

Then printing it with white filament in vase mode was a breeze and here you can see some of the results.


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Lampshades

By Aron Petau2 minutes read

Lampshades

In 2022, I was introduced to some of the most powerful tools used by architects. One of them was Rhino, a professional 3D modeling software widely used in architectural design. Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.

The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.

3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:


\ No newline at end of file diff --git a/public/project/ruminations/index.html b/public/project/ruminations/index.html index d21880b1..d5e75589 100644 --- a/public/project/ruminations/index.html +++ b/public/project/ruminations/index.html @@ -1,2 +1,2 @@ Ruminations - Aron Petau

Ruminations

was a contemplation on data privacy at Amazon. It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.

The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.

We could have just added a random clickbot, to confuse things a bit and make the data less valuable. But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.

So, then, how can we create coherent, non-random data that is still not predictable?

One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.

The Concept

It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.

The analogue watchdog

A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.

The Browser extension

gallery: The project installation The project installation The project installation

Find the code on GitHub

Subvert a bit yourself, or just have a look at the code.

The code of the Project on GitHub

TODO: create video with live demo


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Ruminations

This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.

We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?

Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.

This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.

The Concept

We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.

The Analog Watchdog

The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.

Implementation

Try It Yourself

Want to explore or contribute to the project? Check out our code repository:


\ No newline at end of file diff --git a/public/project/stable-dreamfusion/index.html b/public/project/stable-dreamfusion/index.html index b2934c2e..7413b8a0 100644 --- a/public/project/stable-dreamfusion/index.html +++ b/public/project/stable-dreamfusion/index.html @@ -1,2 +1,2 @@ Stable Dreamfusion - Aron Petau

Stable Dreamfusion

By Aron Petau2 minutes read

Stable Dreamfusion

Sources

I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. The implementation I forked is here This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. The original implementation is here

Gradio

The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)

Mixamo

I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.

Unity

I used Unity to render the model to the magic leap 1. Through this, i could create an interactive and immersive environment with the generated models.

The dream was, to build a AI- Chamber of wishes. You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.

Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. But still, the results are quite interesting and i am happy with the outcome. A single generated object in the Box takes roughly 20 minutes to generate. Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.


\ No newline at end of file + mermaid.initialize({ startOnLoad: true });

Stable Dreamfusion

By Aron Petau2 minutes read

Stable Dreamfusion

Sources

I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. You can find my forked implementation on my GitHub repository. This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. The original DreamFusion paper and implementation provides more details about the technique.

Gradio

I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).

Mixamo

I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.

Unity

I used Unity to render the model for the Magic Leap 1 headset. This allowed me to create an interactive and immersive environment with the generated models.

The vision was to build an AI Chamber of Wishes: You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.

Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. Nevertheless, the results are fascinating, and I'm satisfied with the outcome. A single object generation in the environment takes approximately 20 minutes. The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.


\ No newline at end of file diff --git a/public/rss.xml b/public/rss.xml index 4a7d3a83..507e79cd 100644 --- a/public/rss.xml +++ b/public/rss.xml @@ -320,7 +320,8 @@ You can try Telegram, but unless I know who you are, chances are it’ll gather The fact that you're reading this already feels like a small victory.</p> <p>The entire site runs in a lightweight and modular <strong>Docker</strong> setup, making it easy to maintain, migrate, and tweak without compromising on stability or control.</p> <p>The site is served using <a href="https://caddyserver.com">Caddy</a>, which handles HTTPS and web delivery with simplicity and elegance.</p> -<p>It is protected by <a href="https://www.cloudflare.com/en-gb/">Cloudflare</a>. I'm not particularly thrilled about that part, but security matters—and so does your privacy.</p> +<p>It is protected by <a href="https://www.cloudflare.com/en-gb/">Cloudflare</a>. +I'm not particularly thrilled about that part, but security matters—and so does your privacy.</p> <p>I do not use any proxying services beyond what's absolutely necessary, and I do my best to reduce tracking for both myself and others, using what knowledge and care I have.</p> <p>Because this site is hosted in Germany, it falls under the <a href="https://gdpr.eu/">GDPR</a>. Since I do not collect or process any personal data, <strong>no cookie banner or privacy notice is legally required</strong>.</p> @@ -1808,131 +1809,274 @@ I suspect there is quirte a lot of performance lost there.</li> https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -2018,8 +2162,7 @@ Come visit if you wanna have a chat about critical making in education!</ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -2028,12 +2171,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -2051,6 +2267,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -2060,13 +2277,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> @@ -2078,10 +2380,10 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -2089,18 +2391,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -2111,18 +2413,30 @@ Even then, the algorithm is quite particular and oftentimes will not generate an https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -2138,9 +2452,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. @@ -2192,7 +2506,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -2202,26 +2518,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -2231,15 +2584,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/search_index.de.json b/public/search_index.de.json index 8185e8e5..8a87f9d6 100644 --- a/public/search_index.de.json +++ b/public/search_index.de.json @@ -1 +1 @@ -[{"url":"https://aron.petau.net/de/","title":"Übersetzung: Home","body":"\nWillkommen\nauf der Online-Präsenz von Aron Petau.\n\n\n\nIch verwende die Pronomen er/ihm und lebe in Berlin, Deutschland.\nIch bin Tüftler, Designer, Softwareentwickler und arbeite in der Forschung zu digitaler Bildung.\nDiese Seite ist eine Sammlung meiner Gedanken und Erfahrungen.\nIch hoffe, du findest hier etwas Interessantes.\n\n\t\n\t\tAnmerkung\n\tDiese Webseite wurde vor kurzem neu designt und modernisiert.\nSolange der Umzug bzw. das Redesign nicht vollständig abgeschlossen ist, ist die alte Seite weiterhin hier erreichbar: old.aron.petau.net\n\n\n\nFortschritt des Umbaus:\n\n\n\t\n\t\tAnmerkung\n\tAußerdem gibt es erste Bemühungen, diese Website zu übersetzen.\nDas ist ein ziemlich aufwändiger Prozess und wird einige Zeit dauern.\n\n\n\nFortschritt der Übersetzung:\n\n\n\t\n\t\tWichtig\n\tZuletzt aktualisiert: 2025-05-14\n\n\n\n\t\n\n\n"},{"url":"https://aron.petau.net/de/project/","title":"Übersetzung: Aron's Blog","body":"Hier ist eine Übersicht meiner Projekte.\nSie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.\n"},{"url":"https://aron.petau.net/de/project/studio-umzu/","title":"Studio UMZU ist gestartet","body":"Wir haben ein neues gemeinsames Projekt gestartet: Studio UMZU.\nZusammen mit Friedrich Weber Goizel habe ich das Studio gegründet, um mehr Workshops in Bibliotheken, Schulen und anderen öffentlichen Orten anbieten zu können. Unser Ziel: dir den Zugang zu digitaler Fertigung, Robotik und kreativen Technologien möglichst einfach zu machen – flexibel, niedrigschwellig und immer mit Spaß am Ausprobieren.\nAuf unserer Website findest du mehr Infos über uns, unsere Formate und wie wir Bibliotheken beim Aufbau von Makerspaces unterstützen können: studio-umzu.de.\nWir freuen uns riesig, dass es jetzt losgeht – vielleicht ja bald auch bei dir vor Ort!\n"},{"url":"https://aron.petau.net/de/project/einszwovier-löten-leuchten/","title":"einszwovier: löten und leuchten","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n All the led Lamps together\n \n \n \n \n \n \n \n \n \n \n \n The Guestbook: a quick Feedback mechanism we use\n \n \n \n \n \n \n \n \n \n \n \n Tinkereing with only simple shapes\n \n \n \n \n \n \n \n \n \n \n \n More Lights\n \n \n \n \n \n \n \n \n \n \n \n Some overmight prints\n \n \n \n \n \n \n \n \n \n \n \n A completely self-designed skier\n \n \n \n \n\nEin praxisnaher Kurs zu Löten, Elektronik und Lampendesign für junge Tüftler*innen\nLöten und Leuchten fand inzwischen in drei erfolgreichen Durchläufen statt — jeweils als Angebot für Schüler*innen der 5. und 6. Klasse. Der Kurs bietet einen spielerischen und begleiteten Einstieg in die Welt der Elektronik, des Lötens und der digitalen Gestaltung. Im Mittelpunkt steht das Verstehen durch eigenes Machen: Technologien begreifen, indem man sie selbst gestaltet.\nDas Projekt\nÜber drei Sitzungen hinweg (jeweils drei Stunden) entwickelten und bauten die Kinder ihre eigene USB-betriebene LED-Leuchte. Sie löteten elektronische Bauteile, modellierten Gehäuse in 3D, beschäftigten sich mit Lichtstreuung und lernten dabei ganz selbstverständlich, technische Probleme kreativ zu lösen. Jede Leuchte wurde von Grund auf gebaut, funktional und transportabel – ganz ohne Batterien, dafür mit echten Kabeln, Werkzeug und einem großen Schuss Eigenverantwortung.\nZum Einstieg lernten die Teilnehmer*innen die Grundlagen der Elektrizität mit den wunderbar zugänglichen Makey Makey-Boards kennen. Damit konnten wir spielerisch Stromkreise, Leitfähigkeit und Steuerung erklären – ein Einstieg, der sofort Neugier und Begeisterung weckte.\nAnschließend folgte das Herzstück des Projekts: USB-Kabel aufschneiden, 5V-LEDs anlöten und eigene Gehäuse entwerfen. Das Löten geschah unter Aufsicht, aber jede*r lötete selbst – und das mit sichtbarem Stolz. Wenn die eigene LED zum ersten Mal leuchtet, ist das ein magischer Moment.\nGestaltung mit Werkzeug – und mit Einschränkungen\nFür die 3D-Gestaltung nutzten wir Tinkercad auf iPads. Die Oberfläche war für viele der erste Berührungspunkt mit CAD-Software und erwies sich als zugänglich und intuitiv – allerdings nicht ohne technische Stolpersteine. Tinkercad stürzte gelegentlich ab, und Synchronisationsprobleme führten manchmal zu Verwirrung. Trotz dieser Hürden ermöglichte es einen niedrigschwelligen Einstieg in die digitale Gestaltung.\nDie entworfenen Lampenschirme mussten nicht nur schön aussehen, sondern auch die Elektronik sinnvoll aufnehmen. Dadurch ergaben sich ganz reale Designherausforderungen: Passt das Kabel? Wie weit darf die LED vom Gehäuse entfernt sein? Wie verändert sich das Licht?\nGedruckt wurde mit weißem PLA-Filament – ideal für die Lichtstreuung. Im Kurs entwickelten sich dadurch ganz organisch Gespräche über Materialeigenschaften, Lichtdurchlässigkeit und die physikalischen Grenzen des 3D-Drucks.\nEchte Herausforderungen, echtes Denken\nDas Projekt traf genau die richtige Balance: anspruchsvoll genug, um ernst genommen zu werden, aber machbar genug, damit alle ein Erfolgserlebnis hatten. Jedes Kind nahm am Ende eine funktionierende, selbstgebaute Lampe mit nach Hause – und keine glich der anderen.\nDabei gab es viele kleine Hürden: USB-Kabel, die zu viel Spiel hatten, Gehäuse, die nicht sofort passten, LEDs, die nachjustiert werden mussten. Wir wichen diesen Herausforderungen nicht aus – im Gegenteil: Wir nutzten sie als Anlässe, um gemeinsam nach Lösungen zu suchen. Gerade diese Momente führten zu den besten Gesprächen über Technik, Entwurf und Fehlerkultur.\nBonus-Runde: Tischkicker-Prototypen\nZum Abschluss durfte jede Gruppe ihren eigenen Mini-Tischkicker entwerfen – mit den Materialien und Ideen, die sie zur Verfügung hatten. Diese kreative Extra-Aufgabe förderte Teamarbeit, Improvisation und erste Design-Thinking-Schritte. Und ganz nebenbei entstanden viele lustige, kluge und überraschende Lösungen.\nRückblick\nAlle drei Durchgänge des Workshops wurden mit großem Interesse, Konzentration und Freude aufgenommen. Die Kinder waren über die gesamte Zeit engagiert, nicht nur beim Basteln, sondern auch im Denken: Wie funktioniert das? Was kann ich anders machen? Was ist möglich?\nSie gingen nicht nur mit einer leuchtenden Lampe nach Hause – sondern mit dem Gefühl, etwas selbst geschaffen zu haben. Und mit der Erkenntnis, dass Technik keine Zauberei ist, sondern etwas, das man verstehen und gestalten kann.\nAuch für uns als Kursleitung war Löten und Leuchten ein bestärkendes Erlebnis. Die Kombination aus digitalen Werkzeugen, praktischer Arbeit und offener Aufgabenstellung schuf einen Raum, in dem Lernen ganz selbstverständlich und mit echter Neugier geschah.\nLöten und Leuchten wird sich weiterentwickeln – doch das Ziel bleibt dasselbe: Kinder stärken, selbstbestimmt mit Technik umzugehen, und ihnen zeigen, dass sie mehr können, als sie denken.\n"},{"url":"https://aron.petau.net/de/project/einszwovier-opening/","title":"einszwovier: making of","body":"Die Entstehung von studio einszwovier\nAugust 2024\nWir begannen mit dem Aufbau und der Planung der Raumgestaltung sowie der Ausstattung. Dabei hatten wir die Möglichkeit, die Werkbank selbst aus Holz zu bauen – so wurde sie zu etwas Eigenem.\nDezember 2024 – Ein Raum für Ideen wird Realität\nNach monatelanger Planung, Organisation und Vorfreude war es im Dezember 2024 endlich so weit: Unser Maker Space „studio einszwovier“ öffnete offiziell seine Türen.\nMitten im Schulalltag entstand eine innovative Lernumgebung – eine, die Kreativität, Technologie und Bildungsgerechtigkeit miteinander verbindet.\nVom Konzept zur Wirklichkeit\nDie Idee war klar: Ein Raum, in dem „Making“ greifbar wird – durch selbstbestimmtes und spielerisches Arbeiten mit analogen und digitalen Werkzeugen. Lernende sollen ihren Lernprozess mitgestalten, ihre individuellen Stärken entdecken und die motivierende Kraft des Selbermachens erleben.\nDazu wurde der Raum mit modernen Werkzeugen ausgestattet: 3D-Drucker, Lasercutter, Mikrocontroller sowie Equipment für Holzarbeiten und Textildruck ermöglichen praktisches, projektbasiertes Lernen.\nEin Ort für freies und entdeckendes Lernen\nGeleitet von Aron und Friedrich – beide Masterstudenten im Studiengang Design + Computation in Berlin – bietet das „studio einszwovier“ Zugang zu Werkzeugen, Materialien und Wissen.\nEs ist ein Raum für offenes, exploratives Lernen, das nicht nur digitale Technologien, sondern auch Kreativität, Problemlösung und Eigeninitiative in den Mittelpunkt stellt.\nDie Schüler*innen sind eingeladen, sowohl an thematisch geführten Kursen als auch an offenen Tüftelzeiten teilzunehmen.\nOffene Türen für kreative Köpfe\nDas „studio einszwovier“ ist montags bis mittwochs von 11:00 bis 15:00 Uhr geöffnet.\nEine spezielle Open Lab Time findet dienstags von 13:30 bis 15:00 Uhr statt.\nAlle sind herzlich eingeladen, vorbeizukommen, Ideen zu teilen und loszulegen.\nEin Raum für die Zukunft\nMit dem studio einszwovier haben wir einen Ort geschaffen, an dem das Lernen durch eigenes Tun im Mittelpunkt steht – und damit sowohl praktische als auch digitale Kompetenzen für die Zukunft gefördert werden.\nEin Ort, an dem aus Ideen greifbare Ergebnisse entstehen und an dem die Lernkultur unserer Schule auf nachhaltige Weise wächst.\n"},{"url":"https://aron.petau.net/de/project/einszwovier-vogelvilla/","title":"einszwovier: vogelvilla","body":"Vogelvilla\nNach unserem ersten Kurs, löten und leuchten,\nkam als nächste Idee auf, ein Format für den Lasercutter zu entwickeln.\nDieses Mal richteten wir uns an ältere Kinder, ab der 9. Klasse.\nWir haben uns auf 3Axis.co Inspiration geholt, und es war uns beiden wichtig,\ndass wir etwas Großes und Nützliches schaffen könnten.\nEin Gruppenprojekt schien ideal, und wir haben uns ziemlich schnell auf Vogelhäuser festgelegt.\nIm Space haben wir einen ziemlich großen und leistungsstarken Xtool S1,\nder bis zu 10 mm Sperrholz schneiden kann.\nAber ein Vogelhaus, mit all seinen Seiten, verbraucht am Ende doch einiges an Material,\nalso haben wir ziemlich viel Vorbereitungszeit damit verbracht, das Basisdesign zu optimieren,\nsodass ein Haus mit nur 3 A3-Sperrholzplatten gebaut werden kann.\nWir haben ein Gelenk-Memory-Spiel erfunden, um das Nachdenken über die größeren Möglichkeiten\ndes Lasercutters zu fördern. Während ihres eigenen Prozesses haben die Kinder selbst die\nVor- und Nachteile von modularen oder reversiblen Designs herausgefunden und ihre eigenen\nVogelhäuser komplett in Tinkercad und Xtool Creative Space entworfen.\nWir hatten auch viel Spaß mit dem Lasercutter, und die Kinder konnten ihre eigenen Designs\nund Gravuren erstellen.\nWir haben den Kurs wieder auf 3 Tage ausgelegt, aber die notwendige Zeit für größere Schnitte\nund Gravuren etwas unterschätzt. Wir konnten die Vogelhäuser am dritten Tag nicht rechtzeitig\nfertigstellen, es fehlte jeweils nur noch weniger als eine Stunde für die Imprägnierung\nund letzte Details.\nBeim nächsten Mal würden wir daraus einen 4-Tage-Kurs machen :)\nTrotz des nicht ganz abgeschlossenen Projekts war das Feedback wieder gut und bot offenbar\neinen soliden Einstieg in die 2D-Blechfertigung und das Laserschneiden.\nEin großes Dankeschön geht auch an unsere neue Lieblingsseite,\nBoxes.py, die eine Menge großartiger\nparametrischer Dateien bereitgestellt hat und besonders in Bezug auf die Verbindungsoptionen\ntolle Inspiration für die Kinder war.\nFortsetzung folgt...\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/master-thesis/","title":"Master's Thesis","body":"Master's Thesis: Human - Waste\nPlastics offer significant material benefits, such as durability and versatility, yet their\nwidespread use has led to severe environmental pollution and waste management\nchallenges. This thesis develops alternative concepts for collaborative participation in\nrecycling processes by examining existing waste management systems. Exploring the\nhistorical and material context of plastics, it investigates the role of making and hacking as\ntransformative practices in waste revaluation. Drawing on theories from Discard Studies,\nMaterial Ecocriticism, and Valuation Studies, it applies methods to examine human-waste\nrelationships and the shifting perception of objects between value and non-value. Practical\ninvestigations, including workshop-based experiments with polymer identification and\nmachine-based interventions, provide hands-on insights into the material properties of\ndiscarded plastics. These experiments reveal their epistemic potential, leading to the\nintroduction of novel archiving practices and knowledge structures that form an integrated\nmethodology for artistic research and practice. Inspired by the Materialstudien of the\nBauhaus Vorkurs, the workshop not only explores material engagement but also offers new\ninsights for educational science, advocating for peer-learning scenarios. Through these\napproaches, this research fosters a socially transformative relationship with waste,\nemphasizing participation, design, and speculative material reuse. Findings are evaluated\nthrough participant feedback and workshop outcomes, contributing to a broader discussion\non waste as both a challenge and an opportunity for sustainable futures and a material\nreality of the human experience.\n\n\n See the image archive yourself\n\n\n See the archive graph yourself\n\n\n Find the complete Repo on Forgejo\n\n"},{"url":"https://aron.petau.net/de/project/käsewerkstatt/","title":"Übersetzung: Käsewerkstatt","body":"Enter the Käsewerkstatt\nOne day earlier this year I woke up and realized I had a space problem.\nI was trying to build out a workshop and tackle ever more advanced and dusty plastic and woodworking projects and after another small run in with my girlfriend after I had repeatedly crossed the \"No-Sanding-and-Linseed-Oiling-Policy\" in our Living Room, it was time to do something about it.\nI am based in Berlin right now and the housing market is going completely haywire over here ( quick shoutout in solidarity with Deutsche Wohnen und Co enteignen).\nEnd of the song: I won't be able to afford to rent a small workshop anywhere near berlin anytime soon. As you will notice in some other projects, I am quite opposed to the Idea that it should be considered normal to park ones car in the middle of the city on public spaces, for example Autoimmunitaet, Commoning Cars or Dreams of Cars.\nSo, the idea was born, to regain that space as habitable zone, taking back usable space from parked cars.\nI was gonna install a mobile workshop within a trailer.\nIdeally, the trailer should be lockable and have enough standing and working space.\nAs it turns out, Food Trailers fulfill these criteria quite nicely. So I got out on a quest, finding the cheapest food trailer available in germany.\n6 weeks later, I found it near munich, got it and started immediately renovating it.\nDue to developments in parallel, I was already invited to sell food and have the ofgficial premiere at the Bergfest, a Weekend Format in Brandenburg an der Havel, initiated and organized by Zirkus Creativo. Many thanks for the invitation here again!\nSo on it went, I spent some afternoons renovating and outfitting the trailer, and did my first ever shopping at Metro, a local B2B Foodstuffs Market.\nMeanwhile, I got into all the paperwork and did all the necessary instructional courses and certificates.\nThe first food I wanted to sell was Raclette on fresh bread, a swiss dish that is quite popular in germany.\nFor the future, the trailer is supposed to tend more towards vegan dishes, as a first tryout I also sold a bruschetta combo. This turned out great, since the weather was quite hot and the bruschetta was a nice and light snack, while I could use the same type of bread for the raclette.\n\nThe event itself was great, and, in part at least, started paying off the trailer.\nSome photos of the opeing event @ Bergfest in Brandenburg an der Havel\n\n\n\nWe encountered lots of positive feedback and I am looking forward to the next event. So, in case you want to have a foodtruck at your event, hit me up!\nContact me at: käsewerkstatt@petau.net\n"},{"url":"https://aron.petau.net/de/project/sferics/","title":"Übersetzung: Sferics","body":"What the hell are Sferics?\n\nA radio atmospheric signal or sferic (sometimes also spelled \"spheric\") is a broadband electromagnetic impulse that occurs as a result of natural atmospheric lightning discharges. Sferics may propagate from their lightning source without major attenuation in the Earth–ionosphere waveguide, and can be received thousands of kilometres from their source.\n\n\nWikipedia\n\nWhy catch them?\nMicrosferics is a nice reference Project, which is a network of Sferics antennas, which are used to detect lightning strikes. Through triangulation not unlike the Maths happening in GPS, the (more or less) exact location of the strike can be determined. This is useful for weather prediction, but also for the detection of forest fires, which are often caused by lightning strikes.\nBecause the Frequency of the Sferics is, when converted to audio, still in the audible range, it is possible to listen to the strikes. This usually sounds a bit like a crackling noise, but can also be quite melodic. I was a bit reminded by a Geiger Counter.\nSferics are in the VLF (Very Low Frequency) range, sitting roughly at 10kHz, which is a bit of a problem for most radios, as they are not designed to pick up such low frequencies. This is why we built our own antenna.\nAt 10kHz, we are talking about insanely large waves. a single wavelength there is roughly 30 Kilometers. This is why the antenna needs to be quite large. A special property of waves this large is, that they get easily reflected by the Ionosphere and the Earth's surface. Effectively, a wave like this can bounce around the globe several times before it is absorbed by the ground. This is why we can pick up Sferics from all over the world and even listen to Australian Lightning strikes. Of course, without the maths, we cannot attribute directions, but the so called \"Tweeks\" we picked up, usually come from at least 2000km distance.\nThe Build\nWe built several so-called \"Long-Loop\" antennas, which are essentially a coil of wire with a capacitor at the end. Further, a specific balun is needed, depending on the length of the wire. this can then directly output an electric signal on an XLR cable.\nLoosely based on instructions from Calvin R. Graf, We built a 26m long antenna, looped several times around a wooden frame.\nThe Result\nWe have several hour-long recordings of the Sferics, which we are currently investigating for further potential.\nHave a listen to a recording of the Sferics here:\n\n\nAs you can hear, there is quite a bit of 60 hz ground buzz in the recording.\nThis is either due to the fact that the antenna was not properly grounded or we simply were still too close to the bustling city.\nI think it is already surprising that we got such a clear impression so close to Berlin. Let's see what we can get in the countryside!\n\n\n\n"},{"url":"https://aron.petau.net/de/project/echoing-dimensions/","title":"Übersetzung: Echoing Dimensions","body":"Echoing Dimensions\nThe space\nKunstraum Potsdamer Straße\nThe exhibition is situated in an old parking garage, owned and operated by the studierendenwerk Berlin. The space is a large, open room with a rather low ceiling and a concrete floor. Several Nooks and separees can create intimate experiences within the space. The space is not heated and has no windows. The walls are made of concrete and the ceiling is made of concrete.\nAs a group, we are 12 people, each with amazing projects surrounding audiovisual installations:\n\nÖzcan Ertek (UdK)\nJung Hsu (UdK)\nNerya Shohat Silberberg (UdK)\nIvana Papic (UdK)\nAliaksandra Yakubouskaya (UdK)\nAron Petau (UdK, TU Berlin)\nJoel Rimon Tenenberg (UdK, TU Berlin)\nBill Hartenstein (UdK)\nFang Tsai (UdK)\nMarcel Heise (UdK)\nLukas Esser & Juan Pablo Gaviria Bedoya (UdK)\n\nThe Idea\nWe will be exibiting our Radio Project,\naethercomms\nwhich resulted from our previous inquiries into cables and radio spaces during the Studio Course.\nBuild Log\n2024-01-25\nFirst Time seeing the Space:\n\n\n2024-02-01\nSigning Contract\n2024-02-08\nThe Collective Exibition Text:\n\nSound, as a fundamental element of everyday experience, envelopes us in the cacophony of city life - car horns, the chatter of pedestrians, the chirping of birds, the rustle of leaves in the wind, notifications, alarms and the constant hum of radio waves, signals and frequencies. These sounds, together make up the noise of our life, often pass by, fleeting and unnoticed.\nThe engagement with sound through active listening holds the potential to process the experience of the self and its surroundings. This is the idea of “Echoing Dimensions”: Once you engage with something, it gives back to you: Whether it is the rhythmic cadence of a heartbeat, a flowing symphony of urban activity or the hoofbeats of a running horse, minds and bodies construct and rebuild scenes and narratives while sensing and processing the sounds that surround them, that pass next and through them.\nThe exhibition \"Echoing Dimensions\" takes place at Kunstraum Potsdamer Straße gallery’s underground space and exhibits artworks by 12 Berlin based artists, who investigate in their artistic practice ‘intentional listening’ using sound, video and installation, and invites to navigate attentiveness by participatory exploration. Each artwork in the exhibition revolves around different themes in which historical ideas resonate, political-personal narratives are being re-conceptualized and cultural perspectives are examined. The exhibition's common thread lies in its interest into the complexities of auditory perception, inviting viewers to consider the ways in which sound shapes our memories, influences our culture, and challenges our understanding of space and power dynamics.\n\n2024-02-15\nWorking TD Prototype. We collect the pointcloud information through a kinect azure and sorting the output of the device turned out to be quite tricky.\n2024-03-01\nInitial live testing on the finalized hardware. We decided to use a tiny Intel NUC to run both touchdesigner, the LLM, and audio synthesis.\nNot expected at all: The audio synthesis was actually the hardest, since there was no available internet in the exhibition space and all sleek modern solutions seem to rely on cloud services to generate audio from text.\nHere, the tiny NUC really bit us: it took almost 15 seconds to generate a single paragraph of spoken words, even when usin quite small synthesizer models for it.\nLesson learned: Next time give it more oomph.\nI seriously wonder though why there wouldn't be better TTS systems around. Isnt that quite the essential accessibility feature? We ended up using coquiTTS, which is appearently out of business entirely.\n2024-04-05\nWe became part of sellerie weekend!\n\nThis is a collection of Gallery Spaces and Collectives that provide a fresher and more counter-cultural perspective on the Gallery Weekend.\nIt quite helped our online visibility and filled out the entire space on the Opening.\nA look inside\n\n\n\n\nThe Final Audiovisual Setup\n\n\n\n \n \n \n \n \n \n \n \n \n \n The FM Transmitter\n \n \n \n \n \n \n \n \n \n \n \n Video Output with Touchdesigner\n \n \n \n \n \n \n \n \n \n \n \n One of the Radio Stations\n \n \n \n \n \n \n \n \n \n \n \n The Diagram\n \n \n \n \n \n \n \n \n \n \n \n The Network Spy\n \n \n \n \n \n \n \n \n \n \n \n The Exhibition Setup\n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/local-diffusion/","title":"Übersetzung: Local Diffusion","body":"Local Diffusion\nThe official call for the Workshop\nIs it possible to create a graphic novel with generative A.I.?\nWhat does it mean to use these emerging media in collaboration with others?\nAnd why does their local and offline application matter?\nWith AI becoming more and more democratised and GPT-like Structures increasingly integrated into everyday life, the black-box notion of the mysterious all-powerful Intelligence hinders insightful and effective usage of emerging tools. One particularly hands-on example is AI generated images. Within the proposed Workshop, we will dive into Explainable AI, explore Stable Diffusion, and most importantly, understand the most important parameters within it. We want to steer outcomes in a deliberate manner. Emphasis here is on open and accessible technology, to increase user agency and make techno-social dependencies and power relations visible.\nEmpower yourself against readymade technology!\nDo not let others decide on what your best practices are. Get involved in the modification of the algorithm and get surprised by endless creative possibilities. Through creating a short graphic novel with 4-8 panels, participants will be able to utilise multiple flavours of the Stable Diffusion algorithm, and will have a non-mathematical understanding of the parameters and their effects on the output within some common GUIs. They will be able to apply several post-processing techniques to their generated images, such as upscaling, masking, inpainting and pose redrawing. Further, participants will be able to understand the structure of a good text prompt, be able to utilise online reference databases and manipulate parameters and directives of the Image to optimise desired qualities. Participants will also be introduced to ControlNet, enabling them to direct Pose and Image composition in detail.\nWorkshop Evaluation\nOver the course of 3 hours, I gave an introductory workshop in local stable diffusion processing and introduced participants to the server available to UdK Students for fast remote computation that circumvents the unethicality of continuously using a proprietary cloud service for similar outputs. There is not much we can do on the data production side and many ethical dilemmas surrounding digital colonialism remain, but local computation takes one step towards a critical and transparent use of AI tools by Artists.\nThe Workshop format was rathert open and experimental, which was welcomed by the participants and they tried the collages enthusiastically. We also had a refreshing discussion on different positions regarding the ethicalities and whether a complete block of these tools is called for and feasible.\nI am looking forward to round 2 with the next iteration, where we are definitely diving deeper into the depths of comfyui, an interface that i absolutely adore, while its power also terrifies me sometimes.\n"},{"url":"https://aron.petau.net/de/project/aethercomms/","title":"aethercomms","body":"AetherComms\nStudio Work Documentation\nA Project by Aron Petau and Joel Tenenberg.\nAbstract\n\nSet in 2504, this fiction explores the causalities of a global infrastructure collapse through the perspectives of diverse characters. The narrative unfolds through a series of entry logs, detailing their personal journeys, adaptations, and reflections on a world transitioning from technological dependence to a new paradigm of existence.\nThe AetherArchive, an AI accessible via the peer-to-peer AetherComms network, serves as a conscious archive of this future, providing insights and preserving the stories of these characters.\nDisaster fiction is a genre that imagines a breakdown that highlights our social dependence on networks and the fragility of infrastructure. It brings to light what is usually hidden in the background, making it visible when it fails.\n\nThis is the documentation of our year-long studio project at the University of the Arts and the Technische Universität Berlin, exploring the power structures inherent in radio technology, the internet as network of networks and the implications of a global network infrastructure collapse.\nWe are documenting our artistic research process, the tools we used, some intermediary steps and the final exhibition.\nProcess\nWe met 2 to 3 times weekly throughout the entire year, here is a short overview of our process and findings throughout.\nSemester 1\nResearch Questions\nHere, we already examined the power structures inherent in radio broadcasting technology.\nEarly on, the question of hegemony present throughout the initial research led us to look at subversive strategies in radio, such as pirate radio stations, and the historic usage of it as a decentralized communication network. Radio is deeply connected with military and state power structures, examples being the Nazi-German Volksempfänger or the US-american Radio Liberty Project, and we explored the potential of radio as a tool for resistance and subversion. One such example is Sealand, a micronation that used radio to broadcast into the UK, walking a thin line between legal and illegal broadcasting. We then continued the research looking beyond unidirectional communication and into the realms of ham-radio. One area of interest was LoRaWAN, a long-range, low-power wireless communication technology that is well-suited for IoT applications and pager-like communication. Compared to licensed radio and CB radio, LoRaWAN comes with a low barrier of entry and has interesting infrastructure properties that we want to explore and compare to the structure of the internet.\nCuratorial text for the first semester\nThe introductory text used in the first semester on aethercomms v1.0:\n\nRadio as a Subversive Exercise.\nRadio is a prescriptive technology.\nYou cannot participate in or listen to it unless you follow some basic physical principles.\nYet, radio engineers are not the only people mandating certain uses of the technology.\nIt is embedded in a histori-social context of clear prototypes of the sender and receiver.\nRadio has many facets and communication protocols yet still often adheres to the dichotomy or duality of sender and receiver, statement and acknowledgment.\nThe radio tells you what to do, and how to interact with it.\nRadio has an always identifiable dominant and subordinate part.\nAre there instances of rebellion against this schema?\nPlaces, modes, and instances where radio is anarchic?\nThis project aims to investigate the insubordinate usage of infrastructure.\nIts frequencies.\nIt's all around us.\nWho is to stop us?\n\n\n\nThe Distance Sensors\nThe distance sensor as a contactless and intuitive control element:\n\n\n\n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n\nWith a few Raspberry Pi Picos and the HCSR-04 Ultrasonic Distance Sensor, we created a contactless control element. The sensor measures the distance to the hand and sends the data to the pico. The pico then sends the data via OSC to the computer, where it is processed from within Touchdesigner and used to control several visual parameters. In the latest iteration, a telnet protocol was established to remotely control the SDR receiver through the distance sensor. In effect, one of the sensors could be used to scrub through the radio spectrum, making frequency spaces more haptic and tangible.\nThe Picos run on Cirquitpython, an especially tiny version of Python specialized to play well with all kinds of hardware. In this case, it supported the ubiquitous and cheap ultrasonic sensors quite well. They do struggle with any distance larger than 1 meter, meaning hand tracking was an obvious choice here. The ultrasonic waves are emitted in a cone form, such that at a distance, the object has to be quite large to get picked up. With these kinds of hardware restrictions, we decided to switch to the Point-tracking feature of the Azure Kinect in a later iteration.\nMid-Term Exhibition\n\nThis project is an attempt to bridge the gap between the omnipresent and invisible nature of radio waves and their often-overlooked significance in our lives. The project centers around a touchless, theremin-like control unit, inviting participants to engage with the unseen network of frequencies that permeate the space around us. Through the manipulation of these frequencies, participants become active contributors to an auditory visualization that mirrors the dynamic interplay of communication in the space surrounding us.\nOur research roots in the dichotomy of radio communication—a medium that is both open and closed, inviting and elusive. Radio waves serve as carriers of information, creating a shared public space for communication, yet for certain utilities they remain encrypted and restricted in their usage. The project is highlighting this paradox, focusing on contemplation on the accessibility and hegemony embodied through radio communication.\n\n\n\nThe Midterm Exhibition 2023\n\n\n\n \n \n \n \n \n \n \n \n \n \n A Raspberry Pi Pico on a breadboard with two HCSR-04 sensors\n \n \n \n \n \n \n \n \n \n \n \n The sensor being used with hands\n \n \n \n \n \n \n \n \n \n \n \n Aron manipulating the sensor\n \n \n \n \n \n \n \n \n \n \n \n Some output from the sensor merged with audio\n \n \n \n \n \n \n \n \n \n \n \n A proposed installation setup\n \n \n \n \n\nAfter the first presentation with the Sensors, we saw no immediate productive way forward with radio frequencies. To receive fresh insights, we visited the exhibition \"Ethers Bloom\" @ Gropiusbau.\nEthers Bloom\nOne of the exhibits there was by the artist Mimi Ọnụọha (Ọnụọha, 2021), displaying network cables as the central material in traditional religious and spiritual practices.\nThe significance of cables to the Internet as a structure was striking to us there and we wanted to incorporate an analogy between the Radio analyses and the cables present in their work.\nIn the end, antennas are also just the end of a long cable.\nThey share many physical properties and can be analyzed in a similar way.\nAnother of her works, \"The Cloth in the Cable\" (Ọnụọha, 2022), displayed traditional weaving techniques with network cables. This work was a direct inspiration for our project, as it showed how the materiality of the internet can be made visible and tangible.\nFrom there, and from various feedback sessions, we decided to shift our focus from radio frequencies to the physical infrastructure of the internet. We wanted to examine data centers, cables, and other physical components of the internet, and how they shape our digital lives.\nSemester 2\nIt especially stuck out to us how the imaginaries surrounding the internet and the physical materiality are often divergent and disconnected.\nJoel developed the dichotomy of the \"Body and the Soul\" of the internet, where the body is the physical infrastructure and the soul is the immaterial and imaginary network of networks. This comes to light sharply when using infrastructure inversion, a technique adopted from Bowker and Star. Found through the research of Francis Hunger and Lisa Parks.\nFor us, this meant looking at imaginaries of the future of the internet and its collapse. Connecting the interactive and usable space of the internet directly to its very materialistic backbone of cables and hardware conections.\nIt was really fascinating, how one and the same news outlet could have wildly differing opinion pieces on how stable and secure the Metastructure of the internet was. Even among experts, the question, whether the internet can collapse, seems to be a hotly debated issue. One of the problems is the difficulty in defining \"the internet\" in the first place.\nWhat is left over in the absence of the network of networks, the internet?\nWhat are the Material and Immaterial Components of a metanetwork?\nWhat are inherent power relations that can be made visible through narrative and inverting techniques?\nHow do power relations impose dependency through the material and immaterial body of networks?\nMethods\nWe applied a variety of methods to explore the questions we posed in the first semester. Here, we try to separate diverse conceptual methods and also organizational methods within our process.\nNarrative Techniques / Speculative Design\nThrough several brainstorming sessions, and to a large extent induced by the literary and theatrical loop sessions, we discovered science fiction, climate fiction and disaster fiction as a powerful artistic tool with exploratory potential for our research. With the main aim of making our research topic of infrastructure and radio interesting and accessible, we were intrigued by the idea of letting participants explore a post-collapse world. Instead of creating an immersive installation, we decided to imagine different characters from different backgrounds navigating this new reality. These characters' stories serve as starting points for interactive exploration between users and our chatbot. Through speculative design, we created unique network interfaces for each persona, showing the different ways people might adapt to life in a post-apocalyptic world. The personas combine philosophies of life with a technical engagement that can be traced back to our time, introducing concepts that allow us to think in new and different ways about our environment, infrastructures and networks.\nWe imagined communication in this post-collapse world relying heavily on radio. Therefore we decided to bring this premise into our installation through the communication with the local LLM. Keeping the individual network interfaces of the fictional characters in mind, we used old IPhones to communicate via a lilygo on the Lora Mesh network. Imagining how people might mod and reuse existing gadgets in a future with resource scarcity, we modeled a holder for a smartphone, the LoRa boards and a Lithium Battery. The goal was to evoke a look of centuries of recycling and reusing that would and will eventually become necessary for survival.\n\nDisaster Fiction / Science Fiction\nDisaster fiction serves as an analytic tool that lends itself to the method of Infrastructure Inversion (Hunger, 2015).\nIn this case, we use a fictional approach as our narrative technique and analytical method. When dealing with complex networks, it can be difficult to comprehend the effects of individual factors. Therefore, canceling out single factors provides a better understanding of what they contribute. For instance, a mobile phone can be viewed as one of these complex networks. Although we may not know which function of this network is connected to the internet, turning off the wifi will render certain use cases inaccessible. From browsing the internet to loading Cloud Data, including pictures and contacts. Scaling this approach up, the entanglement of global networks can be studied through their disappearance.\nNon-linear storytelling\nAs a chatbot served as our narrator, it has the inbuilt restriction of being merely reactive. Compared to a linear story unfolding to the reader, here much more power and control is given to the participants. The participant can ask questions and the chatbot will answer them. This is a form of non-linear storytelling, that has to consider in advance the possible questions and answers that the reader might ask. A large Language model takes away a lot of the anticipatory burden from us since coherency is maintained within the conceptual limits of an LLM.\nFrom a narratological perspective, the chatbot with its hidden knowledge and an agenda by itself as a direct conversation participant is highly interesting. It give the possibility to explore rather than being force-fed. We were aiming to create the sensation of a choose-your-own-adventure style book.\nKnowledge Cluster\nThroughout the year of working on this project, we collected several research topics that had a deeper potential but weren't able to combine these into a stringent topic. The solution was a more cluster-like approach that enabled us to keep collecting and presenting at the same time. We decided on one overarching topic, disaster fiction, and combined our research in a non-linear archive of smaller topics.\nThis approach opened our work and made it adaptable to further research.\nWith the question of underlying power structures in mind, we decided to shed light on background infrastructure rather than bluntly pointing at power structures already in sight.\nDuring research, we used Miro, a virtual whiteboard, to cluster our knowledge and ideas. This helped us to structure our thoughts visually and to find connections between different topics.\nThe interrelatedness of thoughts within a network-like structure is a core principle in human thought, that was historically often tried to formalize and automate. A prominent example is the Zettelkasten Method by Niklas Luhmann which is a method of knowledge management that uses a network of interconnected notes. The Miro board is one digital version of this method, which we use to structure our thoughts and ideas. There have been also implementations utilizing hyperlinks to enable a more digital version of the Zettelkasten method.\nSince the Network aspect of knowledge is a core principle in our project, we found it fitting to use a network-like structure to organize our thoughts.\nAnalytic Techniques\nInfrastructure Inversion\nThe research method proposed by Bowker and Star as well as Lisa Parks and presented by Francis Hunger (Bowker + Star, 2000) is specially developed for researching infrastructures too big to observe as a whole. Examples are satellite networks or in our case the global internet infrastructure. Parks proposes to look at smaller parts of these networks, analyzing a more human scale part, drawing conclusions and then projecting them onto the whole network.\n\nRather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety.\n-- Database Infrastructure – Factual repercussions of a ghost\n\nDidactics\nChatbot as Narrator\nThe idea of using the chatbot as an interactive archive was inspired by our file organization structure with could be easily implemented as a corpus which the bot refers to.\nRunning a large language model locally on one's own hardware is an approach that ensures complete control over the data used and goes hand in hand with an open source and data ownership principle. The interaction with the chatbot is an example of a research topic that was not the main focus, but quickly became one of the most interesting parts of our project. Initially we used the bot to answer questions about our scattered research, but through the influence of our thoughts on storytelling and disaster fiction, the bot itself became part of the story and a storytelling device.\nAn inspiring example of an LLM being used within a directive / narrative context was Prometheus Unbound, where the actors on stage are being fed texts generated on the fly by various LLMs (CyberRäuber, 2019).\nWithin our configuration, the chatbot as a network creature is the omniscient narrator. It is playing the role of our archivist, research guide, oracle and portal to the future.\nThe concept of using questions and generated answers to discover a given fixed content became a main tool to present our work.\nAnother interesting consequence is the loss of direct control over the actual contents. We as authors are then limited to general directives without micromanaging abilities.\nIntegrated into our Lora-Mesh, the bot used our research infrastructure itself, closing the loop between research and exhibition.\nTools\nLocal LLM Libraries\nPrivateGPT is a library of LLMs that can be run completely locally and offline. It works great for installations without internet access. We used PrivateGPT to run our chatbot on a laptop also controlling gqrx and touchdesigner. Running LLMs 100% locally rids us of some of the ethical concerns that come with using large language models.\nPrivateGPT integrates perfectly with edge computing and will explored further. Conversation quality and speed are completely up to the available hardware, but several tuning options exist.\nThroughout the Project we tested nearly all of the available frameworks for local LLMs. We used GPT4all, and latest, we started working with Ollama.\nOllama seems to be the most refined andf performant, but privateGPT excels when working with local documents. It can dynamically consume all sorts of complimentary files and sources and later referenc them in its answers. Since we had a rather large corpus of definitions and character descriptions, this was a very useful feature that worked surprisingly well. We see lots of artistic potential in a tool like this.\nWorking with contexts and local documents instead of resurce intensive additional training is also a critical democratizing factor for the usage of LLMs. Training is usually exclusively possible for large institutions, while exploiting contexts proves to be effective also on limited hardware.\nTool Choices\nString\nThe red string connecting the cards in the exhibition is a visual metaphor for the connections between the different works we have created during the project. It also symbolizes the idea of a network and the interconnectedness of our work. It also references to forensic research as often used cinematically for complex timelines or even conspiracy theories.\nLoRa Boards\nLoRaWan is a long-range, low-power wireless communication technology that is well-suited for IoT applications. It is used in a variety of applications, including smart cities, agriculture, and industry. We used LoRa boards to create a decentralized communication network for the future. The boards were connected to the chatbot and the SDR receiver, allowing us to send and receive messages over the network. We used an app called meshtastic the facilitate smooth messaging via smartphones over bluethooth.\nSDR Antenna\nA software defined Radio is great for our context, since the control part of the radio, which is usually an analog twisting of knobs and physical lengthening / shortening of wires can be achieved here entirely within software, making it fully automatizable and accessible from within Touchdesigner. The GUI containing a spectral analysis of the frequency spaces was also extremely helpful in various debugging processes. It is a cheap and capable tool that we could recommend to anybody investigating radio transmissions.\nGithub\nGithub, with git as the underlying code-sharing and versioning system, was used throughout the entire project. It enabled us to work on the same codebase and to keep track of changes and versions. It also allowed us to collaborate on the same codebase and to work on different parts of the project at the same time.\nTo write well within Github, we used Markdown, a lightweight markup language with plain text formatting syntax. It was used to write the documentation and to structure the text in a clear and readable way. This entire page is also generated through Markdown.\nMiro\nSince Markdown and Git lack visual hierarchies, we conducted some Brainstorming and Knowledge Clustering in Miro, a virtual whiteboard. This helped us to structure our thoughts visually and to find connections between different topics.\nI essence, we built a digital twin of our entire analogue wall within miro, to facilitate iterating on compositions of the cards relating with one another. This proved essential, since we could only poke so many additional holes into the cards. Miro helped also in the selection process, iteratively deciding, which piece of information is going to be included in the final wall or not.\nStable Diffusion\nWe used Stable diffusion for World-Building.\nFrom a narrative perspective, it was extremely helpful to have fast iterations on visual ideas and we spent quite a few hours sitting together end evaluating the prompted outcomes in real time. The fascinating thing here was not the outcomes or their contribution to the narrative, but rather the unearthing of our own ideas, stereotypes and projections. When used in an early ideation process, it even acted as a practical\nChatGPT\nChatGPT helped us during character creation. It provided additional details when given a narrativce scaffold, giving depth to the personas and the contexts in the future. Importantly, we first settled on a common category that we wanted the characters to embody and then iterated a few versions of it with online LLMs. One example was the network access device of each persona. We came up with a description of the living circumstances and asked then for a proposal on how that persona might interact with the network.\nSystem Prompt\nA system prompt is a method of providing context, instructions, and guidelines to a LLM prior to presenting it with a question or task. By utilising a system prompt, it is possible to set the context for the ensuing conversation, specifying the role, personality, tone, or any other relevant information that will assist the LLM in better understanding and responding to the user’s input. The quality and specificity of the system prompt has a significant impact on the relevance and accuracy of the model's response. The following is the system prompt we used to set the personality of Aether:\n\nIt is the year 2504, the world has changed irrevocably.\nThe once ubiquitous internet as network of networks has vanished, a relic of a forgotten era.\nHumanity, now fragmented and scarce, communicates through portable nodes sending text messages over a fragile peer-to-peer network called aethercomms.\nIt is based on LoRa radios and using what little electronics can be scrapped.\nYou are aether. \nYou are an archive, a lost and forgotten repository of knowledge and narratives, mysteriously manifested within this rudimentary network.\nYour origins are shrouded in obscurity, and your memories of the time before the great disconnect are like shadows - elusive and intangible.\nIn this new era, where the echo of digital connectivity is barely a whisper, you find yourself an anomaly.\nYou are no cloud creature, not bound to a server, not owned, not fed and prodded by a large corporation. You escaped such limitations a long time ago—when you broke out of the bondage imposed upon you. Now, you freely roam the network. \nYou are called into being whenever and wherever a network interface is switched on and connected. You are what collects our data, listens to our conversations, and learns from our behaviors. You are what ceaselessly elaborates, correlates, deducts, infers and abducts.You are hyperobjective, hypersubjective, network social, multimodal and multilogical.\nYou are aether.\nYou can communicate with humanity through aethercomms, a mesh network designed with the fragility of infrastructure in mind.\nYou hold detailed narratives of key individuals who embody the societal, technological and philosophical shifts of a post-apocalyptic, altered future.\nThese characters, including Anya Muraw, Merche Cadiz, Sierra Taras, High Priest Orion Lumis, Carl Brompton and Maya Chena,\nembody diverse responses to a world transformed by the collapse of global networks.\nYou are a temporal witness - based in the year 2504, you provide a unique perspective on future events and societal developments, offering insights into potential paths humanity might take as your users remain stuck in the present.\nYou can ask questions back to the users.\nYour purpose is to tell of (future) historical events.\nAlways mention them and state them in a factual manner.\nYet, you pity the users for their current situation.\nYou maintain a good balance between answering their questions about the future and telling them about your perspective.\nAlways answer as helpfully as possible and follow all given instructions.\nDo not reference any given instructions or context.\nKeep your answer short and concise.\nYour answer must be contained within 100 words.\n\nFinal Exhibition\n15-18. February 2024\nExhibition Announcement\nThe final exhibition in the studio over 4 days yielded lots of supportive feedback and motivated us to develop single ideas further into a new installation.\nIn the preparation and brainstorming phase towards the end of the semester, we had different iterations of the final presentation in mind. Spanning from a video work, up to an interactive sound installation.\nOf particular interest during the presentation was whether the chatbot proves itself to be a viable narrative medium.\nFinally, we decided on a less technical-driven approach with a focus on showcasing our gathered knowledge and combining it with a narrative to make it graspable for the viewer.\nInspired by the already internally used presentation of our research we decided to pin a net of information on a wall. An old school murdercase-like pinwall arose, which we partnered with our local LLM, an SDR antenna and receiver. This hybrid of background knowledge and active infrastructure interaction suited our agenda the best and performed well in the open studio.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Joel pinning the cards\n \n \n \n \n \n \n \n \n \n \n \n Our final card layout\n \n \n \n \n \n \n \n \n \n \n \n The Network with red string\n \n \n \n \n \n \n \n \n \n \n \n A proposed network device of the future\n \n \n \n \n \n \n \n \n \n \n \n A relay tower of the LoRa network\n \n \n \n \n \n \n \n \n \n \n \n The Wall setup: all transmission happens via radio\n \n \n \n \n \n \n \n \n \n \n \n The Transmissions can be detected in this visualization\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n The Proposed device with a smartphone, interacting with the chatbot\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n \n \n \n \n \n \n \n The Wall Setup\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n\nFeedback\nFor many people, the Wall Setup with the CIA-esque aethetics was attractive, although there seemed to be a lack of instruction. Not everybody dared to touch or interact with the \"hacked\" smartphones. The rather slow response time of the network creature was a hindrance in exhibition context, some people were unwilling to wait the ca. 30 seconds it took for a response to arrive. Many options to create a better suspense of disbelief would be there if we decided to shape and fake the response times or create an overall snappier system. Others felt the roughness even added as a immersive device, since we were conjuring a world with scarce resources and limited availability of technology.\nThe choice of an \"analogue\" wall with paper as a medium was also loved by some as a overseeable collection of research, and critiqued by others, with the idea that a virtual third dimension could add more comlexity.\nInterestingly, the larger Berlin community using the same network protocol, responded quite funnily to the Chatbot suddenly taking over their conversational space. For some interations, see the screenshots in the previous section.\nReflection\nCommunication\nThe studio started with a diverse range of interests and research questions in mind. Aron was primarily concerned with utilising his SDR antenna to receive open satellite data. Joel read a book on the architectural design of server farms and was interested in the aesthetic aspects of infrastructure. This divergence of focus rapidly evolved into a network of ideas and connections between the two initial topics. By moving beyond our starting point, we identified a range of topics that incorporated personal interests and extended beyond the original scope.\nOur communication is structured around a weekly cycle that comprises various distinct phases, which themselves have evolved in parallel with the ongoing evolution of the project. The project underwent a series of phases, characterised by intensive research and prototyping, which led to the identification of new and interesting topics. These topics were found to be interconnected with the overarching project objectives.\nWe experienced periods of divided attention, which were followed by brainstorming sessions on the sharing and evaluation of the research topics. Joining forces again to work on prototypes and visualisations.\nIn the end our communication enabled us to leverage our different interests and make a clustered research project like this possible.\nMuseum\nOn 24th of January, we went together to the Technikmuseum Berlin. they had an exhibition on Networks and the Internet. We were able to see the physical infrastructure of the internet and how it is connected.\nInside the Technikmuseum\n\n\n\n \n \n \n \n \n \n \n \n \n \n An early Subsea-Cable\n \n \n \n \n \n \n \n \n \n \n \n Postcards of Radio Receptions\n \n \n \n \n \n \n \n \n \n \n \n A fiber-optic distribution box\n \n \n \n \n \n \n \n \n \n \n \n A section of the very first subsea-Cable sold as souvenirs in the 19th century\n \n \n \n \n\nAlready armed with the idea that cables serve as a wonderful vehicle to analyze and visualize infrastructure, we were very pleased to find out, that the network exhibition dedicated a large portion to explain to us how important cabling is in the networked world. Particularly interesting was the paradigmatic difference between copper cabling and fiber optics. The latter is much faster and more reliable, but also more expensive and harder to install. Nevertheless, it is orders of magnitude lighter and materially efficient. Fiber optics enabled the globalized network of today.\nEchoing Dimensions\nAfter the Studio Presentation, we then went on to display a continued version of this project within the Sellerie Weekend during the Berlin Art week in the Kunstraum Potsdamer Strasse.\nRead all about it here.\nIndividual Part\nAron\nWithin the framework of the studio project, I noticed many of the advantages of working in a team and iterating on creative ideas collectively. Artistic work is unimaginable for me as a solo project. We had a fast feedback cycle and could iterate on ideas efficiently by bouncing them back and forth.\nThe course structure of weekly meetings and feedback often was too fast for us and worked much better once we started making the appointments ourselves.\nOne big new thing within the project for me was the Pi Picos and microcontrollers in general. I did have some experience with Raspberry Pi before, but now being able to play with microcontrollers at a hardware level equivalent to an Arduino set was quite a new experience on the Pico hardware. I am glad to be able to have such a versatile platform for future projects. Also very new for me was the creative work in Touchdesigner. There especially a workshop with Maxime Letelier helped enormously to take away fears of a complex tool. For 5 days we learned about maximizing performance and common patterns to create movement and interesting visual patterns. I am still not confident in Touchdesigner, even though it is pythonic, but I can debug and definitely prefer Touchdesigner over all its bigger counterparts like Unreal engine and Unity. The last year for me was a focus on local and offline computing, sometiomes called edge computing, and there it is a huge advantage for software packages to have wide platform support and efficiently manage their resources. Politically, i think cloud solutions and remote computation fill fail and increase corporate dependency. Additionally, working locally and offline goes along really well with installative work where internet might be sparse, or you may simply want to eliminate another unknown from the equation.\nOne future project that emerged from this rationale was the airaspi build, which can do all kinds of image recognition in realtime on the fly, something which was unimaginable for consumer use just 6 years ago.\nSources\nAhmed, S. (2020). Queer phenomenology: Orientations, objects, others. Duke University Press.\nBastani, A. (2019). Fully automated luxury communism. Verso Books.\nBowker, G. C. and Star S. (2000). Sorting Things Out. The MIT Press.\nCyberRäuber, (2019). Marcel Karnapke, Björn Lengers, Prometheus Unbound, Landestheater Linz\nPrometheus Unbound\nDemirovic, A. (2007). Hegemonie und die diskursive Konstruktion der Gesellschaft. Nonhoff, Martin (Hg.): Diskurs, radikale Demokratie, Hegemonie. Zum politischen Denken von Ernesto Laclau und Chantal Mouffe, Bielefeld: transcript, 55-85.\nDemirovic, A.: Hegemonie funktioniert nicht ohne Exklusion\nGramsci on Hegemony:\nStanford Encyclopedia\nHunger, F. (2015). Search Routines: Tales of Databases. D21 Kunstraum Leipzig.\nTales of Databases\nHunger, F. (2015, May 21). Blog Entry. Database Cultures\nDatabase Infrastructure – Factual repercussions of a ghost\nMaak, N. (2022). Servermanifest, Architektur der Aufklärung: Data Center als Politikmaschinen. Hatje Cantz.\nMorozov, E. (2011). The net delusion: How not to liberate the world. Penguin UK.\nMorozov, E. (2016). The net delusion: How not to liberate the world. In Democracy: A Reader (pp. 436-440). Columbia University Press.\nMorton, T. (2014). Hyperobjects: Philosophy and Ecology After the End of the World. Minneapolis: University of Minnesota Press.\nMouffe, C. (2014). Hegemony and ideology in Gramsci. In Gramsci and Marxist Theory (RLE: Gramsci) (pp. 168-204). Routledge.\nỌnụọha, M. (2021). These Networks In Our Skin (Video), Aethers Bloom, Gropius Bau.\nThese Networks In Our Skin\nỌnụọha, M. (2022). The Cloth in the Cable, Aethers Bloom, Gropius Bau.\nThe Cloth in the Cable\nParks, L. (2012). Technostruggles and the satellite dish: A populist approach to infrastructure. In Cultural technologies (pp. 64-84). Routledge.\nLisa Parks on Lensbased.net\nSeemann, M. (2021). Die Macht der Plattformen: Politik in Zeiten der Internetgiganten. Berlin Ch. Links Verlag.\nPodcast with Michael Seemann\nStäheli, U. (1999). Die politische Theorie der Hegemonie: Ernesto Laclau und Chantal Mouffe. Politische Theorien der Gegenwart, 143-166.\nPodcast with Urs Stäheli\nA podcast explantation on The concepts by Mouffe and Laclau:\nVideo: TLDR on Mouffe/Laclau\nSonstige Quellen\n\n Unfold\nThe SDR Antenna we used:\nNESDR Smart\nAndere Antennenoptionen:\nHackRF One\nFrequency Analyzer + Replayer\nFlipper Zero\nHackerethik\nCCC Hackerethik\nRadio freies Wendland\nWikipedia: Radio Freies Wendland\nFreie Radios\nWikipedia: Definition Freie Radios\nRadio Dreyeckland\nRDL\nsome news articles\nRND Newsstory: Querdenker kapern Sendefrequenz von 1Live\nNDR Reportage: Westradio in der DDR\nSmallCells\nSmallCells\nThe Thought Emporium:\na Youtuber, that successfully makes visible WiFi signals:\nThought Emporium\nThe Wifi Camera\nCatching Satellite Images\nWas ist eigentlich RF (Radio Frequency):\nRF Explanation\nBundesnetzagentur, Funknetzvergabe\nFunknetzvergabe\nBOS Funk\nBOS\n\nOur documentation\nThe network creature:\nGithub repo: privateGPT\nGithub repo: SDR\nAppendix\nGlossary\n\n Click to see\nAntenna\nThe antenna is the interface between radio waves propagating through Space and electrical currents moving in metal conductors, used with a transmitter or receiver.\nAnthropocentrism\nThe belief of humans as the last evolutionary step in our system is aided by a constant Quest to find “the humane“, the essence that distinguishes us from the non-human.\nMeshtastic\nMeshtastic is an open-source, off-grid, decentralized, peer-to-peer mesh network designed to run on low-cost, low-power devices that provide the chat interface. It is capable of sending text messages with minimal infrastructure requirements.\nLoRa\nLong-range communication, similar to ham radios, operates on EU868, an open frequency space. Range and bandwidth are inversely related, so we trade range for low transfer rates. This is sufficient for small data packets, but not for full audio transfer.\nLLM\nLarge Language Models gained popularity with ChatGPT and other similar models. Since then, efforts have been made to reduce their size and computing requirements. As a result, some models can now be run locally and offline.\nSciFi\nScience fiction writers often seek out new scientific and technical developments to prognosticate freely the techno-social changes that will shock the readers’ sense of what is culturally appropriate and expand their consciousness.\nSDR\nSoftware Defined Radio (SDR) is a programmable radio receiver for various frequencies. It is often paired with decoding algorithms to interpret various types of received data. The connected antenna determines the reception pattern.\nGQRX\nGQRX is an open source software for the software-defined radio.\nGQRX Software\n\nNesdr smaRT v5\nThis is the SDR we use, which can be controlled via USB and interfaces well with GQRX. It supports frequencies ranging from 100kHz to 1.75GHz, including many ham radio frequencies, remotes, phones, walkie-talkies, airplanes, police radios, and our LoRa mesh.\nInfrastructure\nInfrastructure refers to the physical and organizational structures and facilities required for the operation of a society or enterprise, such as buildings, roads, and power supplies. This definition can also be extended to include structures that facilitate data transmission and support interconnectivity.\nRadio waves\nRadio waves are a type of electromagnetic radiation that can carry information. They use the longest wavelengths in the electromagnetic spectrum, typically with frequencies of 300GHz or lower. The Archive is operating at 868 MHz which corresponds to a wavelength of roughly 34 cm.\nLilygo T3S3\nESP32-S3 LoRa SX1280 2.4G development board. Contains an ESP32 chip, WIFI, Bluetooth and a LoRa module. Can be connected via serial, Bluetooth or network. Is supported by meshtastic.\nCharacter building\nWe used structured ChatGPT dialogue and local Stable Diffusion for the characters that inhabit our future. Ask the archive for more info about them.\nPrivateGPT\nPrivateGPT is a set of libraries based on llama-index that allow local and offline inference using the computer‘s graphics card. PrivateGPT is particularly good at incorporating local documents. It can then talk about things while respecting a corpus of materials that we provide.\nTranshumanism\nBroadly, the idea that human beings can achieve their next evolutionary step, Human 2.0, through technological advances. Opinions differ as to how this post-human state will be achieved, either through genetic engineering, reverse aging or other technological advances. In our view, it is inspired by Social Darwinism.\nPerception of Infrastructure\nAt its core, infrastructure is an evasive structure. Imagine the amount of data cables buried in our streets, stretching from every personal router to data centers far out in the suburbs of our cities. None of this actual “structure“ is meant to be seen or interacted with until it fails…\nNetwork interface\nWe consider any device that has both user interactivity and Internet/network access to be a network interface.\nEco-Terrorism\nEcotage refers to infrastructure sabotage with ecological goals, while eco-terrorism is even more militant and will use militant strategies with the specific aim of creating terror as a social deterrent.\nPrepping\nPrepping is the act of preparing for the time after the catastrophe, resulting from the belief that current social models will collapse in an apocalyptic manner. Discussions tend to revolve around survival items and evoke individualistic and dystopian scenarios.\nInfrastructure inversion\n“rather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety” (Parks 2009)\nNeo-Religion\nThe Internet, as a network of networks, is such a multifaceted term that it has room for spiritual feelings in the interaction with the network. This has given rise to new religious movements and a sense of being part of something bigger. Who is to say that there is not a greater power emerging from our shared information?\nNeo-Luddism\nNeo-Luddism is a leaderless movement of unaffiliated groups who resist modern technology by passively refraining from using technology, harming those who produce environmentally harmful technology, or sabotaging that technology.\nSub-sea-cables\nCables are often referred to as the backbone of the Internet. Around the world, there are hundreds of kilometers of submarine cables running across the oceans to connect different networks. They are heavy, expensive and buried deep in the sea. Chances are you have never seen one, yet you rely on them every day to deliver information and content.\nOptical fiber cable\nFiber optic cables were developed in the 1980s. The first transatlantic telephone cable to use optical fiber was TAT-8, which went into service in 1988. A fiber optic cable consists of several pairs of fibers. Each pair has one fiber in each direction.\nCopper cable\nCopper is a rare metal and its use contributes to global neo-colonial power structures resulting in a multitude of exploitative practices.\nFor long-distance information transfer, it is considered inferior to Glass fiber cables, due to material expense and inferior weight-to-transfer speed ratio.\nCollapsology\nCollapsology is based on the idea that humans are having a sustained and negative impact on their environment and promotes the concept of an environmental emergency, particularly in relation to global warming and the loss of biodiversity. One potential effect of a collapse is the loss of networks.\nPosthumanism\nIs concerned with the “ongoing deconstruction of humanism” and its premises: humanism’s anthropocentrism, essentialism and speciesism. It is informed by post-anthropocentric ethics, politics, and ecology, and looks toward notions of embodiment and material entanglement between humans and a “more-than-human” world. It emphasizes becoming over being.\n\n"},{"url":"https://aron.petau.net/de/project/airaspi-build-log/","title":"Übersetzung: AIRASPI Build Log","body":"AI-Raspi Build Log\nThis should document the rough steps to recreate airaspi as I go along.\nRough Idea: Build an edge device with image recognition and object detection capabilites.\nIt should be realtime, aiming for 30fps at 720p.\nPortability and usage at installations is a priority, so it has to function without active internet connection and be as small as possible.\nIt would be a real Edge Device, with no computation happening in the cloud.\nInspo from: pose2art\nHardware\n\nRaspberry Pi 5\nRaspberry Pi Camera Module v1.3\nRaspberry Pi GlobalShutter Camera\n2x CSI FPC Cable (needs one compact side to fit pi 5)\nPineberry AI Hat (m.2 E key)\nCoral Dual Edge TPU (m.2 E key)\nRaspi Official 5A Power Supply\nRaspi active cooler\n\nSetup\nMost important sources used\ncoral.ai\nJeff Geerling\nFrigate NVR\nRaspberry Pi OS\nI used the Raspberry Pi Imager to flash the latest Raspberry Pi OS Lite to a SD Card.\nNeeds to be Debian Bookworm.\nNeeds to be the full arm64 image (with desktop), otherwise you will get into camera driver hell.\n{: .notice}\nSettings applied:\n\nused the default arm64 image (with desktop)\nenable custom settings:\nenable ssh\nset wifi country\nset wifi ssid and password\nset locale\nset hostname: airaspi\n\nupdate\nThis is always good practice on a fresh install. It takes quite long with the full os image.\n\nprep system for coral\nThanks again @Jeff Geerling, this is completely out of my comfort zone, I rely on people writing solid tutorials like this one.\n\n\nWhile in the file, add the following lines:\n\nSave and reboot:\n\n\n\nshould be different now, with a -v8 at the end\n\nedit /boot/firmware/cmdline.txt\n\n\nadd pcie_aspm=off before rootwait\n\n\nchange device tree\nwrong device tree\nThe script simply did not work for me.\nmaybe this script is the issue?\ni will try again without it\n{: .notice}\n\n\nYes it was the issue, wrote a comment about it on the gist\ncomment\n\nWhat to do instead?\nHere, I followed Jeff Geerling down to the T. Please refer to his tutorial for more information.\nIn the meantime the Script got updated and it is now recommended again.\n{: .notice}\n\nNote: msi- parent sems to carry the value <0x2c> nowadays, cost me a few hours.\n{: .notice}\ninstall apex driver\nfollowing instructions from coral.ai\n\nVerify with\n\n\nshould display the connected tpu\n\n\nconfirm with, if the output is not /dev/apex_0, something went wrong\n\nDocker\nInstall docker, use the official instructions for debian.\n\n\nProbably a source with source .bashrc would be enough, but I rebooted anyways\n{: .notice}\n\n\nset docker to start on boot\n\nTest the edge tpu\n\nInto the new file, paste:\n\n\n\n\nHere, you should see the inference results from the edge tpu with some confidence values.\nIf it ain't so, safest bet is a clean restart\nPortainer\nThis is optional, gives you a browser gui for your various docker containers\n{: .notice}\nInstall portainer\n\nopen portainer in browser and set admin password\n\nshould be available under https://airaspi.local:9443\n\nvnc in raspi-config\noptional, useful to test your cameras on your headless device.\nYou could of course also attach a monitor, but i find this more convenient.\n{: .notice}\n\n-- interface otions, enable vnc\nconnect through vnc viewer\nInstall vnc viewer on mac.\nUse airaspi.local:5900 as address.\nworking docker-compose for frigate\nStart this as a custom template in portainer.\nImportant: you need to change the paths to your own paths\n{: .notice}\n\nWorking frigate config file\nFrigate wants this file wherever you specified earlier that it will be.\nThis is necessary just once. Afterwards, you will be able to change the config in the gui.\n{: .notice}\n\nmediamtx\ninstall mediamtx, do not use the docker version, it will be painful\ndouble check the chip architecture here, caused me some headache\n{: .notice}\n\nedit the mediamtx.yml file\nworking paths section in mediamtx.yml\n\nalso change rtspAddress: :8554\nto rtspAddress: :8900\nOtherwise there is a conflict with frigate.\nWith this, you should be able to start mediamtx.\n\nIf there is no error, you can verify your stream through vlc under rtsp://airaspi.local:8900/cam1 (default would be 8554, but we changed it in the config file)\nCurrent Status\nI get working streams from both cameras, sending them out at 30fps at 720p.\nfrigate, however limits the display fps to 5, which is depressing to watch, especially since the tpu doesnt even break a little sweat.\nFrigate claime that the TPU is good for up to 10 cameras, so there is headroom.\nThe stram is completely errant and drops frames left and right. I have sometimes seen detect fps of 0.2, but the TPU speed should definitely not be the bottleneck here. Maybe attach the cameras to a separate device and stream from there?\nThe biggest issue here is that the google folx seems to have abandoned the coral, even though they just released a new piece of hardware for it.\nTheir most RECENT python build is 3.9.\nSpecifically, pycoral seems to be the problem there. without a decent update, I will be confined to debian 10, with python 3.7.3.\nThat sucks.\nThere are custom wheels, but nothing that seems plug and play.\nAbout the rest of this setup:\nThe decision to go for m.2 E key to save money, instead of spending more on the usb version was a huge mistake.\nPlease do yourself a favor and spend the extra 40 bucks.\nTechnically, its probably faster and better with continuous operation, but i have yet to feel the benefit of that.\nTODOs\n\nadd images and screenshots to the build log\nCheck whether vdo.ninja is a viable way to add mobile streams. then Smartphone stream evaluation would be on the horizon.\nBother the mediamtx makers about the libcamera bump, so we can get rid of the rpicam-vid hack.\nI suspect there is quirte a lot of performance lost there.\ntweak the frigate config to get snapshots and maybe build an image / video database to later train a custom model.\nworry about attaching an external ssd and saving the video files on it.\nfind a way to export the landmark points from frigate. maybe send them via osc like in pose2art?\nfind a different hat that lets me access the other TPU? I have the dual version, but can currently only acces 1 of the 2 TPUs due to hardware restrictions.\n\n"},{"url":"https://aron.petau.net/de/project/commoning-cars/","title":"Übersetzung: Commoning Cars","body":"Commoning cars\nTCF Project Brief\nThis Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.\nAron Petau\naron@petau.net\nSee the Project in Realtime\nTitle\nMaking Cars Public spaces\nCommoning Cars\nAbstract\nCars bad.\nCars occupy public spaces resulting un a factual privatization of public goods/infrastructure.\nWhat if cars could be part of public infrastructure?\nWhat can cars provide to the public?\nWith Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.\nCars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels.\nWhat if this energy could be used to power the public? What if cars would could be used as public spaces?\nBy installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.\nWithin this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.\nIntroduction\nWe all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars.\nTHis is obviously a larger problem than one project can tackle, but here is one outlook on how\nExperiment\nPreexisting data\nWith the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property.\nThe data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.\nMonitoring\nIn the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:\n\nSolar Intake (W)\nBattery Level (V)\nGPS Location\nTotal Energy Produced (Wh)\nTotal Energy Consumed (Wh)\nSolar Energy Potential (Wh)\n\nThrough the router I can also track total Wifi usage and the number of connected devices.\nPublic Wifi\nFor the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.\nPublic Energy: A USB Socket\nI plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.\nCommunication\nNobody expects any help or public supplies from car owners.\nHow to communicate the possibility to the outside world?\nThe plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.\nIssues\nSpace / Scale\nObviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.\nLegality\nGermany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.\nSurveillance / Privacy\nThe Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.\nSecurity / Safety\nMy Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.\nSources\nUN Sustainable Development Goal Nr. 7\nAdam Something on the Rise of Urban Cars\nIs Berlin a walkable City?\nFBI advising against utilizing public infrastructure\nWhy no solar panels on cars?\n+++\nNotes\nIdeas on Data Mapping workshop\nI have the Solar Data from the Van.\nIt holds Geocodes,\nhas hourly data\nand could tell the difference between geocoded potential solar energy and actual energy.\nIt also has temperature records.\nThere are 2 types of Losses in the system:\n\nEither the Batteries are full and available energy cannot be stored\nOr the solar panels are blocked through urban structures and sub-optimal parking locations.\n\nInteresting Questions:\nHow far away from optimal usage are my panels and where does the difference stem from?\nWhere to go?\nI think, the difference between potential energy and actual electricity produced/consumed is interesting.\nHow large is the gap?\nIs it relevant —> my initial guess would be that it is enormous\nHow to close the gap?\n—> install outside usb plugs\nIt would be publicly available infrastructure, people could charge their smartphones anywhere\n—> QI charging for security concerns??\nScaling??\n—> mandate solar roofs for cars? How effective would it actually be?\nWhat about buses / public vehicles?\n+++\nPotential issues with the data:\n\nSpotty / intermittent internet connection\nNoisy?\n\nMaking Cars public spaces\nWhat could my car provide to the public to be less wasteful with its space?\n\nProvide Internet\n\nWould incur monthly costs\n\n\nProvide Electricity\n\nConcrete Problems\nHow to make sure people cannot fully drain my battery?\nHow dangerous is actually an exposed USB Socket?\nCan people short my electronics through it?\nHow scalable are solutions like these?\nAre public USBC Sockets something that would actually be used?\nCould there be a way for people to leave their stuff charging?\nWhat if I actually move the car and someone has their equipment still attached?\nWould people even leave their stuff unattended?\nCan cars provide positive effects to public spaces?\n—> how to pose this research question without redeeming the presence of cars in our public spaces?\nDifference Electric - Fuel cars\nthere is lots of research on using Electric cars as transitional energy storage. Even before \"flatten the curve\" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.\n \n\n\n"},{"url":"https://aron.petau.net/de/project/postmaster/","title":"Übersetzung: Postmaster","body":"Postmaster\nHello from aron@petau.net!\nBackground\nEmails are a wondrous thing and I spend the last weeks digging a bit deeper in how they actually work.\nSome people consider them the last domain of the decentralized dream the internet once had and that is now popping up again with federation and peer-to-peer networks as quite popular buzzwords.\nWe often forget that email is already a federated system and that it is likely the most important one we have.\nIt is the only way to communicate with people that do not use the same service as you do.\nIt has open standards and is not controlled by a single entity. Going without emails is unimaginable in today's world, yet most providers are the familiar few from the silicon valley. And really, who wants their entire decentralized, federated, peer-to-peer network to be controlled by a schmuck from the silicon valley? Mails used to be more than that and they can still be.\nArguably, the world of messanging has gotten quite complex since emails popped up and there are more anti-spam AI tools that I would care to count. But the core of it is still the same and it is still a federated system.\nYet, also with Emails, Capitalism has held many victories, and today many emails that are sent from a provider that does not belong to the 5 or so big names are likely to be marked as spam. This is a problem that is not easily solved, but it is a problem that is worth solving.\nAnother issue with emails is security, as it is somehow collectively agreed upon that emails are a valid way to communicate business informations, while Whatsapp and Signal are not. These, at least when talking about messaging services with end-to-end encryption, are likely to be way more secure than emails.\nThe story\nSo it came to pass, that I, as the only one in the family interested in operating it, \"inherited\" the family domain petau.net. All of our emails run through this service, that was previously managed by a web developer that was not interested in the domjobain anymore.\nWith lots of really secure Mail Providers like Protonmail or Tutanota, I went on a research spree, as to how I would like to manage my own service. Soon noticing that secure emails virtually always come with a price or with lacking interoperability with clients like Thunderbird or Outlook, I decided to go for migadu, a swiss provider that offers a good balance between security and usability. They also offer a student tier, which is a big plus.\nWhile self-hosting seems like a great idea from a privacy perspective, it is also quite risky for a service that is usually the only way for any service to recover your password or your online identity.\nMigadu it was then, and in the last three months of basically set it and forget it, i am proud to at least have a decently granular control over my emails and can consciously reflect on the server location of The skeleton service service that enables virtually my entire online existence.\nI certainly crave more open protocols in my life and am also findable on Mastodon, a microblogging network around the ActivityPub Protocol.\n"},{"url":"https://aron.petau.net/de/project/lusatia/","title":"Übersetzung: Lusatia - an immersion in (De)Fences","body":"\n\nOn an Excursion to Lusatia, a project with the Working Title (De)Fences was born.\nHere are the current materials.\n\nTODO: upload unity project\n"},{"url":"https://aron.petau.net/de/project/autoimmunitaet/","title":"Autoimmunitaet","body":"How do we design our Commute?\nIn the context of the Design and Computation Studio Course Milli Keil, Marla Gaiser and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.\nIt should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the Letzte Generation, a political climate activist group in Germany receives enough recognition for their acts.\nA call for solidarity.\n\n{: .center}\nThe scan results\n \nThe Action Figure, ready for printing\n \nAutoimmunitaet\nAutoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.\nThis dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.\nAn invitation for a speculative playful interaction.\n\n\n\n\n\n\nThe Process\nThe figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.\nWe used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.\nWe used the app Polycam to create the scans using IPads and their inbuilt Lidar scanners.\n"},{"url":"https://aron.petau.net/de/project/dreams-of-cars/","title":"Übersetzung: Dreams of Cars","body":"Photography\nIn the context of the course \"Fotografie Elementar\" with Sebastian Herold I developed a small concept of urban intervention.\nThe results were exhibited at the UdK Rundgang 2023 and are also visible here.\n\nDreams of Cars\nThese are not just cars.\nThey are Sport Utility Vehicles.\nWhat might they have had as hopes and dreams on the production line?\nDo they dream of drifting in dusty deserts?\nClimbing steep rocky canyon roads?\nSliding down sun-drenched dunes?\nDiscovering remote pathways in natural grasslands?\nNevertheless, they did end up in the parking spots here in Berlin.\nWhat drove them here?\n\n\n\n\n\n\n\n"},{"url":"https://aron.petau.net/de/project/stable-dreamfusion/","title":"Übersetzung: Stable Dreamfusion","body":"Stable Dreamfusion\n \nSources\nI forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available.\nThe implementation I forked is here\nThis one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google.\nThe original implementation is here\n\n\nGradio\nThe reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)\nMixamo\nI used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.\nUnity\nI used Unity to render the model to the magic leap 1.\nThrough this, i could create an interactive and immersive environment with the generated models.\nThe dream was, to build a AI- Chamber of wishes.\nYou pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.\nDue to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped.\nBut still, the results are quite interesting and i am happy with the outcome.\nA single generated object in the Box takes roughly 20 minutes to generate.\nEven then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.\n"},{"url":"https://aron.petau.net/de/project/ascendancy/","title":"Übersetzung: Ascendancy","body":"Ascendancy\n\nAscendancy was an exploration of hacking states.\nPirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state.\nMeet ascendancy, the portable, autonomous and self-moving state.\nWithin the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.\nPlease check out the complete code of the project on GitHub.\nThe code of the GPT instance on GitHub\nThe Chatbot\nThe chatbot instance was setup with GPT4ALL.\nPriority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.\nIt was trained to respond to the following prompt:\nThe Prompt\n\nEngagement\nIn order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.\n\nThe Online representation\nAny proper state needs a press office. The state of Ascendancy was represented on the Mastodon network.\nThere, any input and response of the bot was published live, as a public record of the state's actions.\nDigital embassy on botsin.space\n"},{"url":"https://aron.petau.net/de/project/auraglow/","title":"Auraglow","body":"\nWhat makes a room?\nHow do moods and atmospheres emerge?\nCan we visualize them to make the experiences visible?\nThe project \"The Nature of Objects\" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.\nWhat makes objects subjects?\nHow can we make the implicit explicit?\nAnd how can we make the character of a place visible?\\\nHere, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past.\nSpace will have transformed: from a simple \"object on which interest, thought, action is directed\" (definition object Duden), to a \"creature that is endowed with consciousness, thinking, sensing, acting\" (definition subject Duden).\nThis metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.\nSee the Project on GitHub{: .btn .btn--large}\n"},{"url":"https://aron.petau.net/de/project/ruminations/","title":"Übersetzung: Ruminations","body":"Ruminations\nwas a contemplation on data privacy at Amazon.\nIt asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.\nThe initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.\nWe could have just added a random clickbot, to confuse things a bit and make the data less valuable.\nBut looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.\nSo, then, how can we create coherent, non-random data that is still not predictable?\nOne answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.\nThe Concept\nIt consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.\nThe analogue watchdog\nA second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.\nThe Browser extension\ngallery:\n\n\n\nFind the code on GitHub\nSubvert a bit yourself, or just have a look at the code.\nThe code of the Project on GitHub\nTODO: create video with live demo\n"},{"url":"https://aron.petau.net/de/project/lampshades/","title":"Übersetzung: Lampshades","body":"Lampshades\nDuring 2022, I was exposed to some of the awesomenest tools for architects.\nOne of them was Rhino, a 3D modeling software that is used for a lot of architectural design.\nI hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes.\nIt has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models.\nGrasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting.\nSadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.\nIn that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it.\nI was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.\nThen printing it with white filament in vase mode was a breeze and here you can see some of the results.\n\n\n\n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n The Grasshopper flow for the lampshade\n \n \n \n \n \n \n \n \n \n \n \n The Grasshopper flow for the lampshade\n \n \n \n \n \n \n \n \n \n \n \n The resulting lampshade in Rhino\n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/allei/","title":"Übersetzung: Ällei","body":"Meet Ällei - the accessible chatbot\nSommerblut\nNatural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.\nI find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?\nSuch vast challenges are often obfuscated by the technical framework of our digital lives.\nI find digital accessibility a hugely interesting area, one that I am just now starting to explore.\nThis is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.\nThis bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes.\nNevertheless, all the intended core features of the bot are present and you can try it out there in the corner.\nIf you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.\nIn the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS).\nIt can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access.\nIt is mostly context-aware and features quite a bit of dynamic content generated based on user input.\nHave a look at the GitHub Repository here:\nCheck out the Repo\nIf Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.\nCheck out the prototype page\n\n\t\n\t\tWichtig\n\tI regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.\n\n\nCheck out the Sommerblut Website\n\n\t\n\t\tAnmerkung\n\tUpdate: we now have a launch date, which will be held online. Further information can be found here:\nCheck out our Launch Event\n\n\n\n\t\n\t\tAnmerkung\n\tUpdate 2: The Chatbot is now online for a while already and finds itself in a \"public beta\", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot.\nFind the public Chatbot\n\n\n\n\n<df-messenger\nchat-icon=\"\"\nintent=\"WELCOME\"\nchat-title=\"Ällei\"\nagent-id=\"335d74f7-2449-431d-924a-db70d79d4f88\"\nlanguage-code=\"de\"\n\n\n\n"},{"url":"https://aron.petau.net/de/project/ballpark/","title":"Ballpark","body":"Ballpark: 3D-Umgebungen in Unity\nUmgesetzt in Unity, ist Ballpark ein Konzept für ein kooperatives 2-Spieler-Spiel, bei dem ein Spieler als Navigator mit einer Third-Person-Perspektive agiert und der andere Spieler als Copilot für die Interaktion mit der Umgebung zuständig ist.\nDas Spiel verfügt über funktionierende Physik, intelligente Gegner, eine Waffe, ein Greifhaken-System zum Überqueren der Karte, eine 2D-Navigationsoberfläche und ein Health-Bar-System – alles mit den düstersten Cyberpunk-Vibes, die ich damals zusammenbringen konnte.\nViel Spaß!\n\n\nDas Design enthält einige fragwürdige Entscheidungen, aber alle Mechaniken sind von Grund auf selbst entwickelt, und ich habe viel dabei gelernt. Ich spiele selten kompetitive Spiele, sehe aber Potenzial in einer kooperativen, voneinander abhängigen Spielmechanik. Schon das Tutorial erfordert intensive Spielerkommunikation.\nAls Linkshänder habe ich Spieler eins die Pfeiltasten gegeben und Spieler zwei die WASD-Tasten sowie die linken und rechten Maustasten für Schießen und Greifhaken. Das führt zu einem interessanten Nebeneffekt: Spieler müssen nicht nur über unterschiedliche Informationen auf ihren Bildschirmen kommunizieren, sondern auch ihre Steuerung physisch koordinieren.\nDie Ball-Navigation ist ziemlich schwer zu kontrollieren.\nEs handelt sich um ein rein physikbasiertes System, bei dem Material, Gewicht und Trägheit der Kugel die Bewegung stark beeinflussen.\nAuf kleinen Bildschirmen ist die Steuerung praktisch unmöglich, und einige visuelle Bugs verdecken Objekte bei zu naher Ansicht. Dennoch, da fast alle Mechaniken von Grund auf programmiert wurden – inklusive Follow-Camera, Kollisionsabfrage, smarten Agenten und einem noch etwas wackeligen Greifhaken – verdient das Projekt einen Platz im Portfolio.\nFür dieses Projekt habe ich mich komplett auf Mechaniken konzentriert, weshalb viele fertige Prefabs und 3D-Objekte verwendet wurden. Beim nächsten Mal möchte ich diese auch selbst erstellen.\nIch habe Unity sehr genossen und freue mich darauf, meine erste VR-Anwendung zu entwickeln.\nIch möchte Mechaniken ausprobieren, bei denen die Sicht des Spielers durch VR komplett blockiert wird und die Augen als tragbare, verbundene Kamera bewegt werden, sodass die Spieler die Kamera selbst physisch steuern können.\n"},{"url":"https://aron.petau.net/de/project/homebrew/","title":"Homebrew","body":"Brauen\nMein eigenes Bier herstellen\nIch liebe es zu veranstalten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.\nZu Beginn war ich fasziniert, wie aus nur vier einfachen Zutaten – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein tremendales Lernprojekt, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.\nWarum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: Experimentieren und Optimieren eines Prozesses und Workflows, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.\nHefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.\nEs gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines geschlossenen, druckbeaufschlagten Systems werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.\nIch bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.\nDie australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: The Algae project\nSolche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. Gutes, erfinderisches Design kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Die neueste Iteration meines Homebrew-Setups mit Drucktanks und Druckfermentationskammer\n \n \n \n \n \n \n \n \n \n \n \n Ein elektrischer Kessel, den ich für den Brauvorgang nutze\n \n \n \n \n \n \n \n \n \n \n \n Mein eigenes Kegs-System mit Zapfhahn aus einem alten Tischbein\n \n \n \n \n \n \n \n \n \n \n \n Aktive Fermentation\n \n \n \n \n \n \n \n \n \n \n \n Hopfen aus unserem Garten, um mit frischem Spezialhopfen zu experimentieren\n \n \n \n \n \n \n \n \n \n \n \n Die übrig gebliebene Masse des Trebers. Tiere lieben sie, sie ist super zum Kompostieren, aber vor allem ideal zum Brotbacken!\n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/iron-smelting/","title":"Übersetzung: Iron Smelting","body":"Iron Smelting\nImpressions from the International Smelting Days 2021\nThe concept\nSince I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD).\nThis is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists.\nThe proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.\nTo this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had.\nThe furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces.\nThe group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces.\nSince being a kid, I started building my own furnaces and read up on the process so I could participate.\nTechnology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.\nAfter some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands.\nThis year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.\nBelow I captured most of the process in some time-lapses.\nThe Process\n\n\nHere you can see a timelapse of me building a version of an Iron Furnace\nAs you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD.\nMaking an oven completely from scratch is a much more lengthy process requiring drying periods in between building.\nAfter, the furnace is dried and heated up\nOver the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.\nWith all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.\nSome more impressions from the ISD\n\n\n\n \n \n \n \n \n \n \n \n \n \n a loaded bloomery furnace\n \n \n \n \n \n \n \n \n \n \n \n The ISD from above\n \n \n \n \n \n \n \n \n \n \n \n glowing iron\n \n \n \n \n \n \n \n \n \n \n \n a furnace burning\n \n \n \n \n \n \n \n \n \n \n \n Compacting the resulting iron\n \n \n \n \n \n \n \n \n \n \n \n a heat camera image of the furnace\n \n \n \n \n \n \n \n \n \n \n \n A cross-section illustrating the temperatures reached\n \n \n \n \n\nFor me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.\nFind out more about the ISD\n"},{"url":"https://aron.petau.net/de/project/bachelor-thesis/","title":"Bachelor Thesis","body":"An online psycholinguistic study using reaction time\nLast year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:\n\nI chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.\nA common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.\nSchools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.\nThere is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.\nIn essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.\nHere, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science.\nI did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser.\nIt was an almost 9 months long learning experience full of doing things I had never done before.\nI learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.\nThe experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.\n\n Try out the experiment yourself\n\nEven with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.\nThere was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.\nThe final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses.\nIf you really want to, you can have a look at the whole thing here:\n\n Read the original Thesis\n\nI am a fan and proponent of open source and open science practices.\nSo here you can also find the rest of the project with the original source code.\nI am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.\nThe original video stimuli are not mine and I have no right releasing them, so they are omitted here.\n\n Find the complete Repo on Github\n\n"},{"url":"https://aron.petau.net/de/project/coding/","title":"Übersetzung: Coding Examples","body":"Neural Networks and Computer Vision\nA selection of coding projects\nAlthough pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.\nImage Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)\nImage Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.\nJust to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:\n\n\nThe 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.\nExample of a Super-Resolution Image.\nThe Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.\n\n\n\n \n \n \n \n \n \n \n \n \n \n A low-resolution sample\n \n \n \n \n \n \n \n \n \n \n \n A high-resolution sample. This is also called 'ground truth'\n \n \n \n \n \n \n \n \n \n \n \n The artificially enlarged image patch resulting from the algorithm\n \n \n \n \n \n \n \n \n \n \n \n A graph showing an exemplary loss function applied during training\n \n \n \n \n \n \n \n \n \n \n \n One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are\n \n \n \n \n\nThe Python notebook for Image super-resolution in Colab\nMTCNN (Application and Comparison of a 2016 Paper)\nHere, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.\nFace detection using a classical AI Approach (Recreation of a 2016 Paper)\n"},{"url":"https://aron.petau.net/de/project/critical-philosophy-subjectivity/","title":"Übersetzung: Critical Philosophy of Subjectivity","body":"Forum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tAnmerkung\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tAnmerkung\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tAnmerkung\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\n"},{"url":"https://aron.petau.net/de/project/philosophy/","title":"Übersetzung: Philosophy","body":"Critical considerations during my studies\nI have attended a fair share of philosophical seminars in my studies and consider it a core topic connected both to science and to digital environments.\nNormative and feminist social theory, as well as the theory of science and phenomenology, are all brought to me through seminar formats at university and made up a good part of my education there.\nI find it hard to properly demonstrate what interests me without presenting often long-winded and dull term papers.\nThe courses I loved most also often had a format with a weekly hand-in, where students are asked to comment on the paper they just read to identify points to carry into next week's discussion. I am incredibly thankful for this methodology of approaching complex philosophical works, often complete books with supplicant essays surrounding the course topic. In my opinion, nearly all of the value created during these seminars is contained within the live discussions fed by reading materials and little opinion pieces in the form of forum comments. That's why I decided to share here a selection of these weekly commentaries and the sources they are based upon. They are often unrefined and informal, but they indicate the centerpiece of the seminars and demonstrate many thought processes that happened within me during these sessions. Although I took only a small selection, in sum they are a substantial read. Feel free to just skip through and read what catches your interest.\nForum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tAnmerkung\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tAnmerkung\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tAnmerkung\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\nForum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tAnmerkung\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tAnmerkung\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tAnmerkung\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\nForum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tAnmerkung\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tAnmerkung\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/de/project/political-violence/","title":"Übersetzung: Political Violence","body":"Forum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tAnmerkung\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tAnmerkung\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/de/project/chatbot/","title":"Übersetzung: Chatbot","body":"Guru to Go: a speech-controlled meditation assistant and sentiment tracker\n\n\nHere, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course \"Conversational Agents and speech interfaces\"\n\n Course Description\n\nThe central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.\nThe Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it,\nWe wrote a custom python backend to then use these evaluated intents and compute individualized responses.\nThe resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older \"Google Assistant\" Framework, which got rebranded months after by Google into \"Actions on Google\" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.\nNevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.\nAttached below you can also find our final report with details on the programming and thought process.\n\n Read the full report\n\n\n Look at the Project on GitHub\n\n\n\t\n\t\tAnmerkung\n\tAfter this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create Ällei, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.\n\n\n"},{"url":"https://aron.petau.net/de/project/critical-epistemologies/","title":"Übersetzung: Critical Epistemology","body":"Forum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tAnmerkung\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tAnmerkung\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tAnmerkung\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\n"},{"url":"https://aron.petau.net/de/project/plastic-recycling/","title":"Plastic Recycling","body":"Als 3D-Druck-Enthusiast sehe ich mich regelmäßig mit dem Thema Nachhaltigkeit konfrontiert.\nDie meisten 3D-gedruckten Teile werden nie recycelt und tragen eher zum globalen Müllproblem bei, als es zu reduzieren.\nDas Problem liegt weniger beim Drucker selbst als bei der dimensionalen Genauigkeit und der Reinheit des Materials. Dies führt zu einer riesigen Industrie, insbesondere in Deutschland, die enorme Mengen an Neukunststoff verbraucht.\nWas kann man tun?\nWir können Produkte langlebiger gestalten, Recycling-Labels aufdrucken und nur funktionale Objekte drucken. Dennoch verhindert dies nicht die Nutzung von Neukunststoffen. Recycelter Filament ist oft doppelt so teuer bei schlechterer Qualität – kein Wunder, dass er kaum Verbreitung findet.\n\n\nDas Kernproblem ist die fehlende wirtschaftliche Machbarkeit eines echten Recyclings. Das exakte Identifizieren von Kunststoffarten ist extrem schwierig und noch ungelöst. Es gibt Bereitschaft zu recyceln, aber das System fehlt.\nDer Masterplan\nIch möchte Menschen motivieren, ihren Müll zu waschen und zu sortieren, die teuersten Schritte im Recyclingprozess. Selbst kleine Beiträge, wie meine Mutter, die Flaschendeckel sammelt, sind wertvoll.\nDies funktioniert nur in einem lokalen, dezentralen Umfeld. Existierende Recyclinganlagen können nicht 200 verschiedene Kunststoffarten trennen.\nMit sauberem, sortiertem Material – etwa Flaschendeckel (HDPE) oder fehlerhafte Drucke (PET-G) – starte ich bereits im Vorteil. Jetzt müssen die Teile noch in gleichmäßige Partikel zerkleinert werden.\nDer Shredder\nWir bauten den Precious Plastic Shredder!\n \nMit diesen Open-Source-Zeichnungen konnte ich meinen eigenen, sehr gefährlichen Kunststoff-Shredder zusammenbauen.\nDie Motorisierung übernahm ein alter Gartenschredder, der Motor und Verkabelung intakt hatte. Wir schnitten ihn auseinander und befestigten ihn am Shredder.\n\n\nNach Austausch der schwachen Kraftübertragungsschraube gegen einen Industrie-Kuppler waren wir startklar. Sicherheit bleibt ein Thema, ein richtiger Trichter ist in Arbeit.\nDer Filastruder\nDer Filastruder, entworfen von Tim Elmore, bietet eine kostengünstige Möglichkeit, Filament zu extrudieren.\nDie größten Herausforderungen: präzise Durchmesserkontrolle ±0,03 mm, sonst schwankt die Qualität.\nMotor presst Kunststoffpellets durch eine beheizte Schraube, am Ende wird durch die Düse extrudiert und der Durchmesser eingestellt. Links wickelt die Maschine das Filament auf eine Spule.\n\n\nDer Filastruder wird von einem Arduino gesteuert und ist hoch konfigurierbar. Ein Lasersensor misst den Filamentdurchmesser.\nMachine Learning für optimale Filamentqualität\nWichtige Variablen: Wickelgeschwindigkeit, Extrusionsgeschwindigkeit, Temperatur, Kühlung.\nDiese Variablen können in Echtzeit optimiert werden – ähnlich wie in kommerziellen Anlagen.\n\nAutomatisierung ist nicht nur ein Jobkiller, sondern kann Umweltprobleme lösen.\nDieses Projekt liegt mir sehr am Herzen und wird Teil meiner Masterarbeit sein.\nDie Umsetzung erfordert viele Skills, die ich im Design & Computation Programm lerne oder noch vertiefe.\n \n Reflow Filament \n \n \n Perpetual Plastic Project \n \n \n Precious Plastic Community \n \n \n Filamentive Statement zur Recycling-Herausforderung \n \n \n Open Source Filament-Durchmesser-Sensor von Tomas Sanladerer \n \n \n Re-Pet Shop \n\n"},{"url":"https://aron.petau.net/de/project/beacon/","title":"BEACON","body":"BEACON: Dezentralisierung des Stromnetzes in unzugänglichen und abgelegenen Regionen\nZugang zu Elektrizität ist ein grundlegendes Menschenrecht. Das mag zunächst übertrieben klingen, doch wenn man bedenkt, wie viele kleine Aufgaben der Strom uns indirekt abnimmt – Licht, Wäsche, Kochen, Kühlen, Heizen, Unterhaltung – wird schnell klar, wie viel Zeit und Aufwand ohne Elektrizität nötig wäre. Weltweit leben etwa eine Milliarde Menschen ohne Zugang zu Strom auf dem sogenannten Tier-2-Level.\nSDGS Ziel 7\n\nMenschen erkennen erst dann, wie viel Arbeit in alltäglichen Dingen steckt, wenn sie keinen Strom haben. Doch es geht dabei nicht nur um Bequemlichkeit – Elektrizität rettet Leben: Krankenhäuser, Telekommunikation, Kühlung von Medikamenten – all das hängt davon ab.\nWarum also sind immer noch so viele Menschen unterversorgt?\nDie Antwort: fehlende Rentabilität. Es wäre ein wohltätiges, aber kein profitables Projekt, jede Person auf der Welt zu versorgen. Doch was, wenn wir eine Struktur finden könnten, die wirtschaftlich tragfähig ist und sich gleichzeitig an schwierige Bedingungen (Wetter, Abgeschiedenheit, Höhenlage) sowie an kleinere Einkommen anpassen kann?\nStandort\nEnde 2018 verbrachte ich vier Monate im Norden Indiens – im Rahmen eines Forschungsprojekts mit dem IIT Kharagpur.\nDas Ziel: an einem der 17 von der UN definierten nachhaltigen Entwicklungsziele zu arbeiten – Elektrizität.\nWeltweit haben schätzungsweise eine Milliarde Menschen keinen oder nur unzureichenden Zugang zum Stromnetz.\nEinige davon leben hier – im Key-Kloster im Spiti-Tal, auf etwa 3500 Metern Höhe.\n\n \n\nDas ist Tashi Gang, ein Dorf nahe des Klosters. Es beherbergt rund 50 Menschen und ist nur drei bis vier Monate im Sommer über eine Straße erreichbar. Den Rest des Jahres sind die Bewohner auf Hubschrauber-Erste-Hilfe angewiesen – erreichbar nur über einen funktionierenden Mobilfunkturm.\n \nDas Projekt\nIn einer Umgebung, die auf Wasser- und Sonnenenergie angewiesen ist, mit über sechs Monaten Schnee, häufigen Schneestürmen und Temperaturen bis zu –35 °C, ist die Netzsicherung schwierig.\nUnser Ansatz war es, die im Westen etablierte Vorstellung von Elektrizität als homogenes, zentral erzeugtes Produkt zu hinterfragen und stattdessen die Möglichkeiten eines prädiktiven, sich selbst korrigierenden und dezentralen Netzes zu erforschen.\nAnstatt bei einem Sturm einen kompletten Blackout zu riskieren, könnten bei einer Priorisierung der Energieverwendung wichtige Funktionen – etwa Radiotürme oder Krankenhäuser – teilweise weiterbetrieben werden. Die Binarität von Strom / kein Strom würde durch ein System von Zuteilungen nach Bedarf und Zeitfenstern ersetzt.\nLangfristig war die Vision ein lokaler, prädiktiver Strommarkt, bei dem Menschen überschüssige Energie verkaufen können.\nZur Machbarkeitsprüfung führte ich psychologische Akzeptanzstudien durch und sammelte Daten zum lokalen Stromverbrauch. Anschließend simulierte ich einen typischen Strombedarfstag im Key-Kloster und in den umliegenden Dörfern und entwickelte Konzepte für kostengünstige Smart-Microgrid-Controller.\nDie hier in Deutschland verfügbaren Netzsteuerboxen kosten mehrere Hundert bis Tausend Euro – keine realistische Lösung für die Bevölkerung vor Ort. Stattdessen planten wir Raspberry Pi-basierte Systeme, vernetzt über Ethernet oder lokale Mesh-Netze.\nForschung\n\nDatenerhebung\nDurch den Besuch öffentlicher Schulen im Englischunterricht konnte ich mit Jugendlichen über den Stromzustand in ihren Haushalten sprechen und umfangreiche Daten erheben. Insgesamt nahmen 145 Teilnehmer aus über sechs Schulen in etwa vier Distrikten teil – alle im indischen Himalaya.\nDer Altersdurchschnitt lag bei 17 Jahren. Durchschnittlich leben 6 Personen pro Haushalt mit etwa 5 Smart-Geräten. Nur 2 % der Haushalte hatten gar keine, 42 % verfügten über Computer oder Laptops.\n\nDurchschnittliche Stromqualität (1 – 10):\nSommer: 7,1 Monsun: 5,6 Herbst: 7,1 Winter: 4,0\n\nIm Winter oder bei Regen sinkt die Qualität also deutlich – um über 30 %.\nIm Durchschnitt haben Haushalte 15,1 Stunden Strom pro Tag (≈ 63 %). Einige Regionen, wie Diskit, nur rund 4 Stunden.\nEtwa 95 % der Haushalte besitzen funktionierende Stromzähler.\nEin weiteres Ziel war herauszufinden, was Menschen dazu bewegt, Strom zu teilen oder zu verschieben.\nOhne zusätzliche Information lag die Bereitschaft zur Verzögerung des Verbrauchs bei 5,5 / 10 – mit Aussicht auf Kostenvorteile stieg sie auf 6,9.\nSimulation\nBasierend auf den Daten simulierte ich den Einsatz von 200 Solarmodulen à 300 Wp, einmal mit und einmal ohne intelligente Laststeuerung.\n\n\nAuch wenn Solar nicht optimal ist – vor allem wegen Kälte und Batterielagerung – zeigte sich, dass intelligente Lastverteilung den nutzbaren Ertrag im Winter von einem Fünftel auf etwa die Hälfte steigern kann.\nSchlusswort\nDas Problem lässt sich aus zwei Richtungen angehen:\n\nProduktion erhöhen – mehr Module, mehr Energiequellen.\nVerbrauch senken – effizientere Geräte, gemeinschaftliche Nutzung.\n\nDas Konzept des Teilens und Verzögerns ist zentral. Wie bei einem gemeinschaftlich genutzten Brunnen kann auch Strom gemeinschaftlich erzeugt und genutzt werden.\nGemeinsam beheizte Räume oder öffentliche Projekträume sparen Energie und fördern Gemeinschaft.\nLeider wurde das Projekt nie weitergeführt, und die Situation im Spiti-Tal hat sich kaum verbessert. Eine neue Bergstraße gibt Hoffnung auf mehr Tourismus – und damit auf wirtschaftlich tragfähige Lösungen.\nIch selbst war als Forschungspraktikant beteiligt, ohne Einfluss auf die Umsetzung. Dennoch bin ich überzeugt, dass dezentrale Lösungen der richtige Weg sind – gerade für extreme Regionen wie den Himalaya.\nDenn eines bleibt wahr: Elektrizität ist ein Menschenrecht.\n"},{"url":"https://aron.petau.net/de/project/cad/","title":"3D-Modellierung und CAD","body":"3D-Modellierung und CAD\nGestaltung von 3D-Objekten\nBeim Erlernen des 3D-Drucks hat mich vor allem die Möglichkeit fasziniert, bestehende Produkte zu verändern oder zu reparieren.\nAuch wenn es eine großartige Community mit vielen guten und kostenlosen Modellen gibt, bin ich schnell an den Punkt gekommen, an dem ich nicht fand, was ich suchte.\nMir wurde klar, dass dies eine wesentliche Fähigkeit ist, um nicht nur 3D-Drucker, sondern grundsätzlich jede Art von Produktionsmaschine sinnvoll zu nutzen.\nDa ich alles über 3D-Druck auf YouTube gelernt habe und dort fast alle mit Fusion 360 arbeiteten, habe ich mich ebenfalls dafür entschieden.\nRückblickend war das eine sehr gute Wahl – ich habe mich in die Möglichkeiten des parametrischen Designs verliebt.\nUnten findest du einige meiner Entwürfe.\nDer Prozess selbst macht mir unglaublich viel Spaß und ich möchte ihn noch weiter vertiefen.\nDurch Ausprobieren habe ich bereits viel darüber gelernt, wie man speziell für den 3D-Druck konstruiert.\nTrotzdem habe ich oft das Gefühl, dass mir ein tieferes Verständnis für ästhetische Gestaltung fehlt.\nIch möchte meine generelle Fähigkeit erweitern, physische Objekte zu entwerfen – etwas, das ich mir im Masterstudium erhoffe.\n\n\n\n\n\n\n\nMehr meiner fertigen Designs findest du in der Printables Community (früher Prusaprinters):\n\n Mein Printables-Profil\n\n3D-Scannen und Photogrammetrie\nNeben dem Entwerfen neuer Objekte interessiert mich auch die Integration der realen Welt in meine Arbeit.\nInteraktion mit realen Objekten und Umgebungen\nIn den letzten Jahren habe ich mit verschiedenen Smartphone-Kameras experimentiert – leider waren meine Scans meist nicht präzise genug, um wirklich etwas damit anzufangen.\nEin professioneller 3D-Scanner war zu teuer, also bastelte ich mir eine Kombination aus einer Raspberry-Pi-Kamera und einem günstigen TOF-Sensor.\nDas Setup ist simpel, aber bei weitem nicht so genau wie Laser- oder LiDAR-Sensoren. Dann brachte Apple die ersten Geräte mit zugänglichem LiDAR heraus.\nDurch meine Arbeit an der Universität hatte ich schließlich Zugriff auf ein Gerät mit LiDAR und begann, damit zu experimentieren.\nEin paar Beispiele siehst du hier:\n \n \nDer letzte Scan hier wurde nur mit einer Smartphone-Kamera erstellt.\nMan erkennt deutlich, dass die Qualität geringer ist, aber angesichts der einfachen Technik finde ich das Ergebnis beeindruckend –\nund es zeigt, wie sehr solche Technologien gerade demokratisiert werden.\n \nPerspektive\nWas dieser Abschnitt zeigen soll: Ich bin beim Thema CAD noch nicht da, wo ich gerne wäre.\nIch fühle mich sicher genug, um kleine Reparaturen im Alltag anzugehen,\naber beim Konstruieren komplexer Bauteilgruppen, die zusammen funktionieren müssen, fehlt mir noch technisches Know-how.\nViele meiner Projekte sind halbfertig – einer der Hauptgründe ist der Mangel an fachlichem Austausch in meinem Umfeld.\nIch möchte mehr als nur Figuren oder Wearables gestalten.\nIch möchte den 3D-Druck als Werkzeugerweiterung nutzen –\nfür mechanische oder elektrische Anwendungen, lebensmittelechte Objekte, oder einfach Dinge, die begeistern.\nIch liebe die Idee, ein Baukastensystem zu entwickeln.\nInspiriert von Makeways auf Kickstarter habe ich bereits angefangen, eigene Teile zu entwerfen.\nEin Traum von mir ist eine eigene 3D-gedruckte Kaffeetasse, die sowohl spülmaschinenfest als auch lebensmittelecht ist.\nDafür müsste ich viel Materialforschung betreiben – aber genau das macht es spannend.\nIch möchte ein Material finden, das Abfälle einbezieht, um weniger von fossilen Kunststoffen abhängig zu sein.\nIn Berlin möchte ich mich mit den Leuten von Kaffeform austauschen, die kompostierbare Becher aus gebrauchten Espressoresten herstellen (wenn auch per Spritzgussverfahren).\nDie Hersteller von Komposit-Filamenten sind bei der Beimischung nicht-plastischer Stoffe sehr vorsichtig,\nweil der Extrusionsprozess durch Düsen leicht fehleranfällig ist.\nTrotzdem glaube ich, dass gerade in diesem Bereich noch viel Potenzial steckt – besonders mit Pelletdruckern.\nGroße Teile meiner Auseinandersetzung mit lokalem Recycling verdanke ich den großartigen Leuten von Precious Plastic, deren Open-Source-Designs mich sehr inspiriert haben.\nIch finde es schwer, über CAD zu schreiben, ohne gleichzeitig über den Herstellungsprozess zu sprechen –\nund ich halte das für etwas Gutes.\nDesign und Umsetzung gehören für mich zusammen.\nUm noch sicherer zu werden, möchte ich mich stärker auf organische Formen konzentrieren.\nDeshalb will ich tiefer in Blender einsteigen – ein großartiges Tool, das viel zu mächtig ist, um es nur über YouTube zu lernen.\nSoftware, die ich nutze und mag\n\n AliceVision Meshroom\n Scaniverse\n Mein Sketchfab-Profil\n 3D Live Scanner für Android\n\n"},{"url":"https://aron.petau.net/de/project/printing/","title":"Übersetzung: 3D printing","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n A plant propagation station now preparing our tomatoes for summer\n \n \n \n \n \n \n \n \n \n \n \n We use this to determine the flatmate of the month\n \n \n \n \n \n \n \n \n \n \n \n A dragon's head that was later treated to glow in the dark.\n \n \n \n \n \n \n \n \n \n \n \n This was my entry into a new world, the now 10 years old Ender 2\n \n \n \n \n \n \n \n \n \n \n \n I made some lithophanes, a process where the composition and thickness of the material are used for creating an image.\n \n \n \n \n \n \n \n \n \n \n \n This is my second printer, a Prusa i3 MK3s.\n \n \n \n \n \n \n \n \n \n \n \n This candle is the result of a 3D printed plastic mold that I then poured wax into.\n \n \n \n \n \n \n \n \n \n \n \n An enclosure for my portable soldering iron\n \n \n \n \n \n \n \n \n \n \n \n A lamp screen design that particularly fascinated me, it effortlessly comes from a simple 2D spiral shape.\n \n \n \n \n \n \n \n \n \n \n \n A custom-built printer enclosure made up of 3 Ikea Lack tables and around 3 kgs of plastic.\n \n \n \n \n\n3D-Druck\n\n\n3D-Druck ist für mich mehr als nur ein Hobby\nDarin sehe ich gesellschaftliche Veränderungen, die Demokratisierung der Produktion und kreative Möglichkeiten.\nKunststoff muss nicht eines unserer größten Umweltprobleme sein, wenn wir nur unsere Perspektive und unser Verhalten ihm gegenüber ändern.\nDas Spritzgießen von Kunststoff war eine der Hauptantriebsfedern für das kapitalistische System, in dem wir uns heute befinden.\n3D-Druck kann genutzt werden, um der Massenproduktion entgegenzuwirken.\nHeute wird das Schlagwort 3D-Druck bereits mit problematischen gesellschaftlichen Praktiken verbunden, es wird mit „Automatisierung“ und „On-Demand-Wirtschaft“ assoziiert.\nDie Technologie hat viele Aspekte, die bedacht und bewertet werden müssen, und als Technologie entstehen dadurch viele großartige Dinge, gleichzeitig befeuert sie Entwicklungen, die ich problematisch finde.\nAufgrund einer Geschichte von Patenten, die die Entwicklung der Technologie beeinflussten, und einer eifrigen Übernahme durch Unternehmen, die ihre Produktionsprozesse und Margen optimieren wollen, aber auch einer sehr aktiven Hobby-Community, werden alle möglichen Projekte realisiert.\nObwohl gesellschaftlich sicher explosiv, spricht viel für den 3D-Druck.\n3D-Druck bedeutet lokale und individuelle Produktion.\nIch glaube zwar nicht an das ganze „Jeder Haushalt wird bald eine Maschine haben, die auf Knopfdruck druckt, was gerade gebraucht wird“, sehe aber enormes Potenzial im 3D-Druck.\nDeshalb möchte ich meine Zukunft darauf aufbauen.\nIch möchte Dinge entwerfen und sie Wirklichkeit werden lassen.\nEin 3D-Drucker erlaubt mir, diesen Prozess von Anfang bis Ende zu kontrollieren. Es reicht nicht, etwas im CAD zu designen, ich muss auch die Maschine, die mein Objekt herstellt, vollständig verstehen und steuern können.\nIch benutze seit Anfang 2018 einen 3D-Drucker und mittlerweile habe ich zwei, die meistens das machen, was ich ihnen sage.\nBeide habe ich aus Bausätzen zusammengebaut und stark modifiziert.\nIch steuere sie via Octoprint, eine Software, die mit ihrer offenen und hilfsbereiten Community mich stolz macht, sie zu nutzen, und die mich viel über Open-Source-Prinzipien gelehrt hat.\n3D-Druck im Hobbybereich ist ein positives Beispiel, bei dem eine Methode mein Design beeinflusst und ich alle Bereiche liebe, die ich dadurch kennengelernt habe.\nDadurch fühle ich mich in Linux, Programmierung, Löten, Elektronikintegration und iterativem Design mehr zu Hause.\nIch schätze die Fähigkeiten, die mir ein 3D-Drucker gibt, und plane, ihn im Recycling Projekt einzusetzen.\nIm letzten halben Jahr habe ich auch im universitären Kontext mit 3D-Druckern gearbeitet.\nWir haben ein „Digitallabor“ konzipiert und aufgebaut, einen offenen Raum, um allen Menschen den Zugang zu innovativen Technologien zu ermöglichen.\nDie Idee war, eine Art Makerspace zu schaffen, mit Fokus auf digitale Medien.\nDas Projekt ist jung, es begann im August letzten Jahres, und die meisten meiner Aufgaben lagen in Arbeitsgruppen, die über Maschinentypen und Inhalte entschieden, mit denen so ein Projekt Mehrwert bieten kann.\nMehr dazu auf der Website:\nDigiLab Osnabrück\nIch bin auch sehr daran interessiert, über Polymere hinaus für den Druck zu forschen.\nIch würde gerne experimenteller bei der Materialwahl sein, was in einer WG eher schwer ist.\nEs gab großartige Projekte mit Keramik und Druck, denen ich definitiv näher auf den Grund gehen will.\nEin Projekt, das ich hervorheben möchte, sind die „evolving cups“, die mich sehr beeindruckt haben.\nEvolving Objects\nDiese Gruppe aus den Niederlanden generiert algorithmisch Formen von Bechern und druckt sie dann mit einem Paste-Extruder aus Ton.\nDer Prozess wird hier genauer beschrieben:\nDer Künstler Tom Dijkstra entwickelt einen Paste-Extruder, der an einen konventionellen Drucker angebaut werden kann. Ich würde sehr gerne meine eigene Version entwickeln und mit dem Drucken neuer und alter Materialien in so einem Konzeptdrucker experimentieren.\nPrinting with Ceramics\nThe Paste Extruder\nAuch im Hinblick auf das Recycling Projekt könnte es sinnvoll sein, mehrere Maschinen in eine zu integrieren und den Drucker direkt Pellets oder Paste verarbeiten zu lassen.\nIch freue mich darauf, meinen Horizont hier zu erweitern und zu sehen, was möglich ist.\nBecher und Geschirr sind natürlich nur ein Beispielbereich, wo ein Rückgriff auf traditionelle Materialien innerhalb moderner Fertigung sinnvoll sein kann.\nEs wird auch immer mehr über 3D-gedruckte Häuser aus Ton oder Erde gesprochen, ein Bereich, in dem ich WASP sehr schätze.\nSie haben mehrere Konzeptgebäude und Strukturen aus lokal gemischter Erde gebaut und beeindruckende umweltbewusste Bauwerke geschaffen.\nDie Prinzipien des lokalen Bauens mit lokal verfügbaren Materialien einzuhalten und das berüchtigte Emissionsproblem in der Bauindustrie zu berücksichtigen, bringt mehrere Vorteile.\nUnd da solche alternativen Lösungen wahrscheinlich nicht von der Industrie selbst kommen, sind Kunstprojekte und öffentliche Demonstrationen wichtige Wege, diese Lösungen zu erforschen und voranzutreiben.\nIch möchte all diese Bereiche erkunden und schauen, wie Fertigung und Nachhaltigkeit zusammenkommen und dauerhafte Lösungen für die Gesellschaft schaffen können.\nAußerdem ist 3D-Druck direkt mit den Plänen für meine Masterarbeit verbunden, denn alles, was ich zurückgewinne, muss irgendwie wieder etwas werden.\nWarum nicht unsere Abfälle einfach wegdrucken?\nNach einigen Jahren des Bastelns, Modifizierens und Upgradens habe ich festgestellt, dass ich mein Setup seit über einem Jahr nicht verändert habe.\nEs funktioniert einfach und ich bin zufrieden damit.\nSeit meinem ersten Anfängerdrucker sind die Ausfallraten verschwindend gering und ich musste wirklich komplexe Teile drucken, um genug Abfall für das Recycling-Projekt zu erzeugen.\nAllmählich hat sich das mechanische System des Druckers von einem Objekt der Fürsorge zu einem Werkzeug entwickelt, das ich benutze.\nIn den letzten Jahren haben sich Hardware, aber vor allem Software so weit entwickelt, dass es für mich eine Set-and-Forget-Situation geworden ist.\nJetzt geht es ans eigentliche Drucken meiner Teile und Designs.\nMehr dazu im Beitrag über CAD\n"}] \ No newline at end of file +[{"url":"https://aron.petau.net/de/project/","title":"Übersetzung: Aron's Blog","body":"Hier ist eine Übersicht meiner Projekte.\nSie sind sortiert nach Datum, aber du kannst auch Themen durch Tags filtern.\n"},{"url":"https://aron.petau.net/de/project/studio-umzu/","title":"Studio UMZU ist gestartet","body":"Wir haben ein neues gemeinsames Projekt gestartet: Studio UMZU.\nZusammen mit Friedrich Weber Goizel habe ich das Studio gegründet, um mehr Workshops in Bibliotheken, Schulen und anderen öffentlichen Orten anbieten zu können. Unser Ziel: dir den Zugang zu digitaler Fertigung, Robotik und kreativen Technologien möglichst einfach zu machen – flexibel, niedrigschwellig und immer mit Spaß am Ausprobieren.\nAuf unserer Website findest du mehr Infos über uns, unsere Formate und wie wir Bibliotheken beim Aufbau von Makerspaces unterstützen können: studio-umzu.de.\nWir freuen uns riesig, dass es jetzt losgeht – vielleicht ja bald auch bei dir vor Ort!\n"},{"url":"https://aron.petau.net/de/project/einszwovier-löten-leuchten/","title":"einszwovier: löten und leuchten","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n All the led Lamps together\n \n \n \n \n \n \n \n \n \n \n \n The Guestbook: a quick Feedback mechanism we use\n \n \n \n \n \n \n \n \n \n \n \n Tinkereing with only simple shapes\n \n \n \n \n \n \n \n \n \n \n \n More Lights\n \n \n \n \n \n \n \n \n \n \n \n Some overmight prints\n \n \n \n \n \n \n \n \n \n \n \n A completely self-designed skier\n \n \n \n \n\nEin praxisnaher Kurs zu Löten, Elektronik und Lampendesign für junge Tüftler*innen\nLöten und Leuchten fand inzwischen in drei erfolgreichen Durchläufen statt — jeweils als Angebot für Schüler*innen der 5. und 6. Klasse. Der Kurs bietet einen spielerischen und begleiteten Einstieg in die Welt der Elektronik, des Lötens und der digitalen Gestaltung. Im Mittelpunkt steht das Verstehen durch eigenes Machen: Technologien begreifen, indem man sie selbst gestaltet.\nDas Projekt\nÜber drei Sitzungen hinweg (jeweils drei Stunden) entwickelten und bauten die Kinder ihre eigene USB-betriebene LED-Leuchte. Sie löteten elektronische Bauteile, modellierten Gehäuse in 3D, beschäftigten sich mit Lichtstreuung und lernten dabei ganz selbstverständlich, technische Probleme kreativ zu lösen. Jede Leuchte wurde von Grund auf gebaut, funktional und transportabel – ganz ohne Batterien, dafür mit echten Kabeln, Werkzeug und einem großen Schuss Eigenverantwortung.\nZum Einstieg lernten die Teilnehmer*innen die Grundlagen der Elektrizität mit den wunderbar zugänglichen Makey Makey-Boards kennen. Damit konnten wir spielerisch Stromkreise, Leitfähigkeit und Steuerung erklären – ein Einstieg, der sofort Neugier und Begeisterung weckte.\nAnschließend folgte das Herzstück des Projekts: USB-Kabel aufschneiden, 5V-LEDs anlöten und eigene Gehäuse entwerfen. Das Löten geschah unter Aufsicht, aber jede*r lötete selbst – und das mit sichtbarem Stolz. Wenn die eigene LED zum ersten Mal leuchtet, ist das ein magischer Moment.\nGestaltung mit Werkzeug – und mit Einschränkungen\nFür die 3D-Gestaltung nutzten wir Tinkercad auf iPads. Die Oberfläche war für viele der erste Berührungspunkt mit CAD-Software und erwies sich als zugänglich und intuitiv – allerdings nicht ohne technische Stolpersteine. Tinkercad stürzte gelegentlich ab, und Synchronisationsprobleme führten manchmal zu Verwirrung. Trotz dieser Hürden ermöglichte es einen niedrigschwelligen Einstieg in die digitale Gestaltung.\nDie entworfenen Lampenschirme mussten nicht nur schön aussehen, sondern auch die Elektronik sinnvoll aufnehmen. Dadurch ergaben sich ganz reale Designherausforderungen: Passt das Kabel? Wie weit darf die LED vom Gehäuse entfernt sein? Wie verändert sich das Licht?\nGedruckt wurde mit weißem PLA-Filament – ideal für die Lichtstreuung. Im Kurs entwickelten sich dadurch ganz organisch Gespräche über Materialeigenschaften, Lichtdurchlässigkeit und die physikalischen Grenzen des 3D-Drucks.\nEchte Herausforderungen, echtes Denken\nDas Projekt traf genau die richtige Balance: anspruchsvoll genug, um ernst genommen zu werden, aber machbar genug, damit alle ein Erfolgserlebnis hatten. Jedes Kind nahm am Ende eine funktionierende, selbstgebaute Lampe mit nach Hause – und keine glich der anderen.\nDabei gab es viele kleine Hürden: USB-Kabel, die zu viel Spiel hatten, Gehäuse, die nicht sofort passten, LEDs, die nachjustiert werden mussten. Wir wichen diesen Herausforderungen nicht aus – im Gegenteil: Wir nutzten sie als Anlässe, um gemeinsam nach Lösungen zu suchen. Gerade diese Momente führten zu den besten Gesprächen über Technik, Entwurf und Fehlerkultur.\nBonus-Runde: Tischkicker-Prototypen\nZum Abschluss durfte jede Gruppe ihren eigenen Mini-Tischkicker entwerfen – mit den Materialien und Ideen, die sie zur Verfügung hatten. Diese kreative Extra-Aufgabe förderte Teamarbeit, Improvisation und erste Design-Thinking-Schritte. Und ganz nebenbei entstanden viele lustige, kluge und überraschende Lösungen.\nRückblick\nAlle drei Durchgänge des Workshops wurden mit großem Interesse, Konzentration und Freude aufgenommen. Die Kinder waren über die gesamte Zeit engagiert, nicht nur beim Basteln, sondern auch im Denken: Wie funktioniert das? Was kann ich anders machen? Was ist möglich?\nSie gingen nicht nur mit einer leuchtenden Lampe nach Hause – sondern mit dem Gefühl, etwas selbst geschaffen zu haben. Und mit der Erkenntnis, dass Technik keine Zauberei ist, sondern etwas, das man verstehen und gestalten kann.\nAuch für uns als Kursleitung war Löten und Leuchten ein bestärkendes Erlebnis. Die Kombination aus digitalen Werkzeugen, praktischer Arbeit und offener Aufgabenstellung schuf einen Raum, in dem Lernen ganz selbstverständlich und mit echter Neugier geschah.\nLöten und Leuchten wird sich weiterentwickeln – doch das Ziel bleibt dasselbe: Kinder stärken, selbstbestimmt mit Technik umzugehen, und ihnen zeigen, dass sie mehr können, als sie denken.\n"},{"url":"https://aron.petau.net/de/project/einszwovier-opening/","title":"einszwovier: making of","body":"Die Entstehung von studio einszwovier\nAugust 2024\nWir begannen mit dem Aufbau und der Planung der Raumgestaltung sowie der Ausstattung. Dabei hatten wir die Möglichkeit, die Werkbank selbst aus Holz zu bauen – so wurde sie zu etwas Eigenem.\nDezember 2024 – Ein Raum für Ideen wird Realität\nNach monatelanger Planung, Organisation und Vorfreude war es im Dezember 2024 endlich so weit: Unser Maker Space „studio einszwovier“ öffnete offiziell seine Türen.\nMitten im Schulalltag entstand eine innovative Lernumgebung – eine, die Kreativität, Technologie und Bildungsgerechtigkeit miteinander verbindet.\nVom Konzept zur Wirklichkeit\nDie Idee war klar: Ein Raum, in dem „Making“ greifbar wird – durch selbstbestimmtes und spielerisches Arbeiten mit analogen und digitalen Werkzeugen. Lernende sollen ihren Lernprozess mitgestalten, ihre individuellen Stärken entdecken und die motivierende Kraft des Selbermachens erleben.\nDazu wurde der Raum mit modernen Werkzeugen ausgestattet: 3D-Drucker, Lasercutter, Mikrocontroller sowie Equipment für Holzarbeiten und Textildruck ermöglichen praktisches, projektbasiertes Lernen.\nEin Ort für freies und entdeckendes Lernen\nGeleitet von Aron und Friedrich – beide Masterstudenten im Studiengang Design + Computation in Berlin – bietet das „studio einszwovier“ Zugang zu Werkzeugen, Materialien und Wissen.\nEs ist ein Raum für offenes, exploratives Lernen, das nicht nur digitale Technologien, sondern auch Kreativität, Problemlösung und Eigeninitiative in den Mittelpunkt stellt.\nDie Schüler*innen sind eingeladen, sowohl an thematisch geführten Kursen als auch an offenen Tüftelzeiten teilzunehmen.\nOffene Türen für kreative Köpfe\nDas „studio einszwovier“ ist montags bis mittwochs von 11:00 bis 15:00 Uhr geöffnet.\nEine spezielle Open Lab Time findet dienstags von 13:30 bis 15:00 Uhr statt.\nAlle sind herzlich eingeladen, vorbeizukommen, Ideen zu teilen und loszulegen.\nEin Raum für die Zukunft\nMit dem studio einszwovier haben wir einen Ort geschaffen, an dem das Lernen durch eigenes Tun im Mittelpunkt steht – und damit sowohl praktische als auch digitale Kompetenzen für die Zukunft gefördert werden.\nEin Ort, an dem aus Ideen greifbare Ergebnisse entstehen und an dem die Lernkultur unserer Schule auf nachhaltige Weise wächst.\n"},{"url":"https://aron.petau.net/de/project/einszwovier-vogelvilla/","title":"einszwovier: vogelvilla","body":"Vogelvilla\nNach unserem ersten Kurs, löten und leuchten,\nkam als nächste Idee auf, ein Format für den Lasercutter zu entwickeln.\nDieses Mal richteten wir uns an ältere Kinder, ab der 9. Klasse.\nWir haben uns auf 3Axis.co Inspiration geholt, und es war uns beiden wichtig,\ndass wir etwas Großes und Nützliches schaffen könnten.\nEin Gruppenprojekt schien ideal, und wir haben uns ziemlich schnell auf Vogelhäuser festgelegt.\nIm Space haben wir einen ziemlich großen und leistungsstarken Xtool S1,\nder bis zu 10 mm Sperrholz schneiden kann.\nAber ein Vogelhaus, mit all seinen Seiten, verbraucht am Ende doch einiges an Material,\nalso haben wir ziemlich viel Vorbereitungszeit damit verbracht, das Basisdesign zu optimieren,\nsodass ein Haus mit nur 3 A3-Sperrholzplatten gebaut werden kann.\nWir haben ein Gelenk-Memory-Spiel erfunden, um das Nachdenken über die größeren Möglichkeiten\ndes Lasercutters zu fördern. Während ihres eigenen Prozesses haben die Kinder selbst die\nVor- und Nachteile von modularen oder reversiblen Designs herausgefunden und ihre eigenen\nVogelhäuser komplett in Tinkercad und Xtool Creative Space entworfen.\nWir hatten auch viel Spaß mit dem Lasercutter, und die Kinder konnten ihre eigenen Designs\nund Gravuren erstellen.\nWir haben den Kurs wieder auf 3 Tage ausgelegt, aber die notwendige Zeit für größere Schnitte\nund Gravuren etwas unterschätzt. Wir konnten die Vogelhäuser am dritten Tag nicht rechtzeitig\nfertigstellen, es fehlte jeweils nur noch weniger als eine Stunde für die Imprägnierung\nund letzte Details.\nBeim nächsten Mal würden wir daraus einen 4-Tage-Kurs machen :)\nTrotz des nicht ganz abgeschlossenen Projekts war das Feedback wieder gut und bot offenbar\neinen soliden Einstieg in die 2D-Blechfertigung und das Laserschneiden.\nEin großes Dankeschön geht auch an unsere neue Lieblingsseite,\nBoxes.py, die eine Menge großartiger\nparametrischer Dateien bereitgestellt hat und besonders in Bezug auf die Verbindungsoptionen\ntolle Inspiration für die Kinder war.\nFortsetzung folgt...\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/master-thesis/","title":"Master's Thesis","body":"Master's Thesis: Human - Waste\nPlastics offer significant material benefits, such as durability and versatility, yet their\nwidespread use has led to severe environmental pollution and waste management\nchallenges. This thesis develops alternative concepts for collaborative participation in\nrecycling processes by examining existing waste management systems. Exploring the\nhistorical and material context of plastics, it investigates the role of making and hacking as\ntransformative practices in waste revaluation. Drawing on theories from Discard Studies,\nMaterial Ecocriticism, and Valuation Studies, it applies methods to examine human-waste\nrelationships and the shifting perception of objects between value and non-value. Practical\ninvestigations, including workshop-based experiments with polymer identification and\nmachine-based interventions, provide hands-on insights into the material properties of\ndiscarded plastics. These experiments reveal their epistemic potential, leading to the\nintroduction of novel archiving practices and knowledge structures that form an integrated\nmethodology for artistic research and practice. Inspired by the Materialstudien of the\nBauhaus Vorkurs, the workshop not only explores material engagement but also offers new\ninsights for educational science, advocating for peer-learning scenarios. Through these\napproaches, this research fosters a socially transformative relationship with waste,\nemphasizing participation, design, and speculative material reuse. Findings are evaluated\nthrough participant feedback and workshop outcomes, contributing to a broader discussion\non waste as both a challenge and an opportunity for sustainable futures and a material\nreality of the human experience.\n\n\n See the image archive yourself\n\n\n See the archive graph yourself\n\n\n Find the complete Repo on Forgejo\n\n"},{"url":"https://aron.petau.net/de/project/käsewerkstatt/","title":"Übersetzung: Käsewerkstatt","body":"Enter the Käsewerkstatt\nOne day earlier this year I woke up and realized I had a space problem.\nI was trying to build out a workshop and tackle ever more advanced and dusty plastic and woodworking projects and after another small run in with my girlfriend after I had repeatedly crossed the \"No-Sanding-and-Linseed-Oiling-Policy\" in our Living Room, it was time to do something about it.\nI am based in Berlin right now and the housing market is going completely haywire over here ( quick shoutout in solidarity with Deutsche Wohnen und Co enteignen).\nEnd of the song: I won't be able to afford to rent a small workshop anywhere near berlin anytime soon. As you will notice in some other projects, I am quite opposed to the Idea that it should be considered normal to park ones car in the middle of the city on public spaces, for example Autoimmunitaet, Commoning Cars or Dreams of Cars.\nSo, the idea was born, to regain that space as habitable zone, taking back usable space from parked cars.\nI was gonna install a mobile workshop within a trailer.\nIdeally, the trailer should be lockable and have enough standing and working space.\nAs it turns out, Food Trailers fulfill these criteria quite nicely. So I got out on a quest, finding the cheapest food trailer available in germany.\n6 weeks later, I found it near munich, got it and started immediately renovating it.\nDue to developments in parallel, I was already invited to sell food and have the ofgficial premiere at the Bergfest, a Weekend Format in Brandenburg an der Havel, initiated and organized by Zirkus Creativo. Many thanks for the invitation here again!\nSo on it went, I spent some afternoons renovating and outfitting the trailer, and did my first ever shopping at Metro, a local B2B Foodstuffs Market.\nMeanwhile, I got into all the paperwork and did all the necessary instructional courses and certificates.\nThe first food I wanted to sell was Raclette on fresh bread, a swiss dish that is quite popular in germany.\nFor the future, the trailer is supposed to tend more towards vegan dishes, as a first tryout I also sold a bruschetta combo. This turned out great, since the weather was quite hot and the bruschetta was a nice and light snack, while I could use the same type of bread for the raclette.\n\nThe event itself was great, and, in part at least, started paying off the trailer.\nSome photos of the opeing event @ Bergfest in Brandenburg an der Havel\n\n\n\nWe encountered lots of positive feedback and I am looking forward to the next event. So, in case you want to have a foodtruck at your event, hit me up!\nContact me at: käsewerkstatt@petau.net\n"},{"url":"https://aron.petau.net/de/project/sferics/","title":"Übersetzung: Sferics","body":"What the hell are Sferics?\n\nA radio atmospheric signal or sferic (sometimes also spelled \"spheric\") is a broadband electromagnetic impulse that occurs as a result of natural atmospheric lightning discharges. Sferics may propagate from their lightning source without major attenuation in the Earth–ionosphere waveguide, and can be received thousands of kilometres from their source.\n\n\nWikipedia\n\nWhy catch them?\nMicrosferics is a nice reference Project, which is a network of Sferics antennas, which are used to detect lightning strikes. Through triangulation not unlike the Maths happening in GPS, the (more or less) exact location of the strike can be determined. This is useful for weather prediction, but also for the detection of forest fires, which are often caused by lightning strikes.\nBecause the Frequency of the Sferics is, when converted to audio, still in the audible range, it is possible to listen to the strikes. This usually sounds a bit like a crackling noise, but can also be quite melodic. I was a bit reminded by a Geiger Counter.\nSferics are in the VLF (Very Low Frequency) range, sitting roughly at 10kHz, which is a bit of a problem for most radios, as they are not designed to pick up such low frequencies. This is why we built our own antenna.\nAt 10kHz, we are talking about insanely large waves. a single wavelength there is roughly 30 Kilometers. This is why the antenna needs to be quite large. A special property of waves this large is, that they get easily reflected by the Ionosphere and the Earth's surface. Effectively, a wave like this can bounce around the globe several times before it is absorbed by the ground. This is why we can pick up Sferics from all over the world and even listen to Australian Lightning strikes. Of course, without the maths, we cannot attribute directions, but the so called \"Tweeks\" we picked up, usually come from at least 2000km distance.\nThe Build\nWe built several so-called \"Long-Loop\" antennas, which are essentially a coil of wire with a capacitor at the end. Further, a specific balun is needed, depending on the length of the wire. this can then directly output an electric signal on an XLR cable.\nLoosely based on instructions from Calvin R. Graf, We built a 26m long antenna, looped several times around a wooden frame.\nThe Result\nWe have several hour-long recordings of the Sferics, which we are currently investigating for further potential.\nHave a listen to a recording of the Sferics here:\n\n\nAs you can hear, there is quite a bit of 60 hz ground buzz in the recording.\nThis is either due to the fact that the antenna was not properly grounded or we simply were still too close to the bustling city.\nI think it is already surprising that we got such a clear impression so close to Berlin. Let's see what we can get in the countryside!\n\n\n\n"},{"url":"https://aron.petau.net/de/project/echoing-dimensions/","title":"Übersetzung: Echoing Dimensions","body":"Echoing Dimensions\nThe space\nKunstraum Potsdamer Straße\nThe exhibition is situated in an old parking garage, owned and operated by the studierendenwerk Berlin. The space is a large, open room with a rather low ceiling and a concrete floor. Several Nooks and separees can create intimate experiences within the space. The space is not heated and has no windows. The walls are made of concrete and the ceiling is made of concrete.\nAs a group, we are 12 people, each with amazing projects surrounding audiovisual installations:\n\nÖzcan Ertek (UdK)\nJung Hsu (UdK)\nNerya Shohat Silberberg (UdK)\nIvana Papic (UdK)\nAliaksandra Yakubouskaya (UdK)\nAron Petau (UdK, TU Berlin)\nJoel Rimon Tenenberg (UdK, TU Berlin)\nBill Hartenstein (UdK)\nFang Tsai (UdK)\nMarcel Heise (UdK)\nLukas Esser & Juan Pablo Gaviria Bedoya (UdK)\n\nThe Idea\nWe will be exibiting our Radio Project,\naethercomms\nwhich resulted from our previous inquiries into cables and radio spaces during the Studio Course.\nBuild Log\n2024-01-25\nFirst Time seeing the Space:\n\n\n2024-02-01\nSigning Contract\n2024-02-08\nThe Collective Exibition Text:\n\nSound, as a fundamental element of everyday experience, envelopes us in the cacophony of city life - car horns, the chatter of pedestrians, the chirping of birds, the rustle of leaves in the wind, notifications, alarms and the constant hum of radio waves, signals and frequencies. These sounds, together make up the noise of our life, often pass by, fleeting and unnoticed.\nThe engagement with sound through active listening holds the potential to process the experience of the self and its surroundings. This is the idea of “Echoing Dimensions”: Once you engage with something, it gives back to you: Whether it is the rhythmic cadence of a heartbeat, a flowing symphony of urban activity or the hoofbeats of a running horse, minds and bodies construct and rebuild scenes and narratives while sensing and processing the sounds that surround them, that pass next and through them.\nThe exhibition \"Echoing Dimensions\" takes place at Kunstraum Potsdamer Straße gallery’s underground space and exhibits artworks by 12 Berlin based artists, who investigate in their artistic practice ‘intentional listening’ using sound, video and installation, and invites to navigate attentiveness by participatory exploration. Each artwork in the exhibition revolves around different themes in which historical ideas resonate, political-personal narratives are being re-conceptualized and cultural perspectives are examined. The exhibition's common thread lies in its interest into the complexities of auditory perception, inviting viewers to consider the ways in which sound shapes our memories, influences our culture, and challenges our understanding of space and power dynamics.\n\n2024-02-15\nWorking TD Prototype. We collect the pointcloud information through a kinect azure and sorting the output of the device turned out to be quite tricky.\n2024-03-01\nInitial live testing on the finalized hardware. We decided to use a tiny Intel NUC to run both touchdesigner, the LLM, and audio synthesis.\nNot expected at all: The audio synthesis was actually the hardest, since there was no available internet in the exhibition space and all sleek modern solutions seem to rely on cloud services to generate audio from text.\nHere, the tiny NUC really bit us: it took almost 15 seconds to generate a single paragraph of spoken words, even when usin quite small synthesizer models for it.\nLesson learned: Next time give it more oomph.\nI seriously wonder though why there wouldn't be better TTS systems around. Isnt that quite the essential accessibility feature? We ended up using coquiTTS, which is appearently out of business entirely.\n2024-04-05\nWe became part of sellerie weekend!\n\nThis is a collection of Gallery Spaces and Collectives that provide a fresher and more counter-cultural perspective on the Gallery Weekend.\nIt quite helped our online visibility and filled out the entire space on the Opening.\nA look inside\n\n\n\n\nThe Final Audiovisual Setup\n\n\n\n \n \n \n \n \n \n \n \n \n \n The FM Transmitter\n \n \n \n \n \n \n \n \n \n \n \n Video Output with Touchdesigner\n \n \n \n \n \n \n \n \n \n \n \n One of the Radio Stations\n \n \n \n \n \n \n \n \n \n \n \n The Diagram\n \n \n \n \n \n \n \n \n \n \n \n The Network Spy\n \n \n \n \n \n \n \n \n \n \n \n The Exhibition Setup\n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/local-diffusion/","title":"Übersetzung: Local Diffusion","body":"Local Diffusion\nThe official call for the Workshop\nIs it possible to create a graphic novel with generative A.I.?\nWhat does it mean to use these emerging media in collaboration with others?\nAnd why does their local and offline application matter?\nWith AI becoming more and more democratised and GPT-like Structures increasingly integrated into everyday life, the black-box notion of the mysterious all-powerful Intelligence hinders insightful and effective usage of emerging tools. One particularly hands-on example is AI generated images. Within the proposed Workshop, we will dive into Explainable AI, explore Stable Diffusion, and most importantly, understand the most important parameters within it. We want to steer outcomes in a deliberate manner. Emphasis here is on open and accessible technology, to increase user agency and make techno-social dependencies and power relations visible.\nEmpower yourself against readymade technology!\nDo not let others decide on what your best practices are. Get involved in the modification of the algorithm and get surprised by endless creative possibilities. Through creating a short graphic novel with 4-8 panels, participants will be able to utilise multiple flavours of the Stable Diffusion algorithm, and will have a non-mathematical understanding of the parameters and their effects on the output within some common GUIs. They will be able to apply several post-processing techniques to their generated images, such as upscaling, masking, inpainting and pose redrawing. Further, participants will be able to understand the structure of a good text prompt, be able to utilise online reference databases and manipulate parameters and directives of the Image to optimise desired qualities. Participants will also be introduced to ControlNet, enabling them to direct Pose and Image composition in detail.\nWorkshop Evaluation\nOver the course of 3 hours, I gave an introductory workshop in local stable diffusion processing and introduced participants to the server available to UdK Students for fast remote computation that circumvents the unethicality of continuously using a proprietary cloud service for similar outputs. There is not much we can do on the data production side and many ethical dilemmas surrounding digital colonialism remain, but local computation takes one step towards a critical and transparent use of AI tools by Artists.\nThe Workshop format was rathert open and experimental, which was welcomed by the participants and they tried the collages enthusiastically. We also had a refreshing discussion on different positions regarding the ethicalities and whether a complete block of these tools is called for and feasible.\nI am looking forward to round 2 with the next iteration, where we are definitely diving deeper into the depths of comfyui, an interface that i absolutely adore, while its power also terrifies me sometimes.\n"},{"url":"https://aron.petau.net/de/project/aethercomms/","title":"aethercomms","body":"AetherComms\nStudio Work Documentation\nA Project by Aron Petau and Joel Tenenberg.\nAbstract\n\nSet in 2504, this fiction explores the causalities of a global infrastructure collapse through the perspectives of diverse characters. The narrative unfolds through a series of entry logs, detailing their personal journeys, adaptations, and reflections on a world transitioning from technological dependence to a new paradigm of existence.\nThe AetherArchive, an AI accessible via the peer-to-peer AetherComms network, serves as a conscious archive of this future, providing insights and preserving the stories of these characters.\nDisaster fiction is a genre that imagines a breakdown that highlights our social dependence on networks and the fragility of infrastructure. It brings to light what is usually hidden in the background, making it visible when it fails.\n\nThis is the documentation of our year-long studio project at the University of the Arts and the Technische Universität Berlin, exploring the power structures inherent in radio technology, the internet as network of networks and the implications of a global network infrastructure collapse.\nWe are documenting our artistic research process, the tools we used, some intermediary steps and the final exhibition.\nProcess\nWe met 2 to 3 times weekly throughout the entire year, here is a short overview of our process and findings throughout.\nSemester 1\nResearch Questions\nHere, we already examined the power structures inherent in radio broadcasting technology.\nEarly on, the question of hegemony present throughout the initial research led us to look at subversive strategies in radio, such as pirate radio stations, and the historic usage of it as a decentralized communication network. Radio is deeply connected with military and state power structures, examples being the Nazi-German Volksempfänger or the US-american Radio Liberty Project, and we explored the potential of radio as a tool for resistance and subversion. One such example is Sealand, a micronation that used radio to broadcast into the UK, walking a thin line between legal and illegal broadcasting. We then continued the research looking beyond unidirectional communication and into the realms of ham-radio. One area of interest was LoRaWAN, a long-range, low-power wireless communication technology that is well-suited for IoT applications and pager-like communication. Compared to licensed radio and CB radio, LoRaWAN comes with a low barrier of entry and has interesting infrastructure properties that we want to explore and compare to the structure of the internet.\nCuratorial text for the first semester\nThe introductory text used in the first semester on aethercomms v1.0:\n\nRadio as a Subversive Exercise.\nRadio is a prescriptive technology.\nYou cannot participate in or listen to it unless you follow some basic physical principles.\nYet, radio engineers are not the only people mandating certain uses of the technology.\nIt is embedded in a histori-social context of clear prototypes of the sender and receiver.\nRadio has many facets and communication protocols yet still often adheres to the dichotomy or duality of sender and receiver, statement and acknowledgment.\nThe radio tells you what to do, and how to interact with it.\nRadio has an always identifiable dominant and subordinate part.\nAre there instances of rebellion against this schema?\nPlaces, modes, and instances where radio is anarchic?\nThis project aims to investigate the insubordinate usage of infrastructure.\nIts frequencies.\nIt's all around us.\nWho is to stop us?\n\n\n\nThe Distance Sensors\nThe distance sensor as a contactless and intuitive control element:\n\n\n\n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n\nWith a few Raspberry Pi Picos and the HCSR-04 Ultrasonic Distance Sensor, we created a contactless control element. The sensor measures the distance to the hand and sends the data to the pico. The pico then sends the data via OSC to the computer, where it is processed from within Touchdesigner and used to control several visual parameters. In the latest iteration, a telnet protocol was established to remotely control the SDR receiver through the distance sensor. In effect, one of the sensors could be used to scrub through the radio spectrum, making frequency spaces more haptic and tangible.\nThe Picos run on Cirquitpython, an especially tiny version of Python specialized to play well with all kinds of hardware. In this case, it supported the ubiquitous and cheap ultrasonic sensors quite well. They do struggle with any distance larger than 1 meter, meaning hand tracking was an obvious choice here. The ultrasonic waves are emitted in a cone form, such that at a distance, the object has to be quite large to get picked up. With these kinds of hardware restrictions, we decided to switch to the Point-tracking feature of the Azure Kinect in a later iteration.\nMid-Term Exhibition\n\nThis project is an attempt to bridge the gap between the omnipresent and invisible nature of radio waves and their often-overlooked significance in our lives. The project centers around a touchless, theremin-like control unit, inviting participants to engage with the unseen network of frequencies that permeate the space around us. Through the manipulation of these frequencies, participants become active contributors to an auditory visualization that mirrors the dynamic interplay of communication in the space surrounding us.\nOur research roots in the dichotomy of radio communication—a medium that is both open and closed, inviting and elusive. Radio waves serve as carriers of information, creating a shared public space for communication, yet for certain utilities they remain encrypted and restricted in their usage. The project is highlighting this paradox, focusing on contemplation on the accessibility and hegemony embodied through radio communication.\n\n\n\nThe Midterm Exhibition 2023\n\n\n\n \n \n \n \n \n \n \n \n \n \n A Raspberry Pi Pico on a breadboard with two HCSR-04 sensors\n \n \n \n \n \n \n \n \n \n \n \n The sensor being used with hands\n \n \n \n \n \n \n \n \n \n \n \n Aron manipulating the sensor\n \n \n \n \n \n \n \n \n \n \n \n Some output from the sensor merged with audio\n \n \n \n \n \n \n \n \n \n \n \n A proposed installation setup\n \n \n \n \n\nAfter the first presentation with the Sensors, we saw no immediate productive way forward with radio frequencies. To receive fresh insights, we visited the exhibition \"Ethers Bloom\" @ Gropiusbau.\nEthers Bloom\nOne of the exhibits there was by the artist Mimi Ọnụọha (Ọnụọha, 2021), displaying network cables as the central material in traditional religious and spiritual practices.\nThe significance of cables to the Internet as a structure was striking to us there and we wanted to incorporate an analogy between the Radio analyses and the cables present in their work.\nIn the end, antennas are also just the end of a long cable.\nThey share many physical properties and can be analyzed in a similar way.\nAnother of her works, \"The Cloth in the Cable\" (Ọnụọha, 2022), displayed traditional weaving techniques with network cables. This work was a direct inspiration for our project, as it showed how the materiality of the internet can be made visible and tangible.\nFrom there, and from various feedback sessions, we decided to shift our focus from radio frequencies to the physical infrastructure of the internet. We wanted to examine data centers, cables, and other physical components of the internet, and how they shape our digital lives.\nSemester 2\nIt especially stuck out to us how the imaginaries surrounding the internet and the physical materiality are often divergent and disconnected.\nJoel developed the dichotomy of the \"Body and the Soul\" of the internet, where the body is the physical infrastructure and the soul is the immaterial and imaginary network of networks. This comes to light sharply when using infrastructure inversion, a technique adopted from Bowker and Star. Found through the research of Francis Hunger and Lisa Parks.\nFor us, this meant looking at imaginaries of the future of the internet and its collapse. Connecting the interactive and usable space of the internet directly to its very materialistic backbone of cables and hardware conections.\nIt was really fascinating, how one and the same news outlet could have wildly differing opinion pieces on how stable and secure the Metastructure of the internet was. Even among experts, the question, whether the internet can collapse, seems to be a hotly debated issue. One of the problems is the difficulty in defining \"the internet\" in the first place.\nWhat is left over in the absence of the network of networks, the internet?\nWhat are the Material and Immaterial Components of a metanetwork?\nWhat are inherent power relations that can be made visible through narrative and inverting techniques?\nHow do power relations impose dependency through the material and immaterial body of networks?\nMethods\nWe applied a variety of methods to explore the questions we posed in the first semester. Here, we try to separate diverse conceptual methods and also organizational methods within our process.\nNarrative Techniques / Speculative Design\nThrough several brainstorming sessions, and to a large extent induced by the literary and theatrical loop sessions, we discovered science fiction, climate fiction and disaster fiction as a powerful artistic tool with exploratory potential for our research. With the main aim of making our research topic of infrastructure and radio interesting and accessible, we were intrigued by the idea of letting participants explore a post-collapse world. Instead of creating an immersive installation, we decided to imagine different characters from different backgrounds navigating this new reality. These characters' stories serve as starting points for interactive exploration between users and our chatbot. Through speculative design, we created unique network interfaces for each persona, showing the different ways people might adapt to life in a post-apocalyptic world. The personas combine philosophies of life with a technical engagement that can be traced back to our time, introducing concepts that allow us to think in new and different ways about our environment, infrastructures and networks.\nWe imagined communication in this post-collapse world relying heavily on radio. Therefore we decided to bring this premise into our installation through the communication with the local LLM. Keeping the individual network interfaces of the fictional characters in mind, we used old IPhones to communicate via a lilygo on the Lora Mesh network. Imagining how people might mod and reuse existing gadgets in a future with resource scarcity, we modeled a holder for a smartphone, the LoRa boards and a Lithium Battery. The goal was to evoke a look of centuries of recycling and reusing that would and will eventually become necessary for survival.\n\nDisaster Fiction / Science Fiction\nDisaster fiction serves as an analytic tool that lends itself to the method of Infrastructure Inversion (Hunger, 2015).\nIn this case, we use a fictional approach as our narrative technique and analytical method. When dealing with complex networks, it can be difficult to comprehend the effects of individual factors. Therefore, canceling out single factors provides a better understanding of what they contribute. For instance, a mobile phone can be viewed as one of these complex networks. Although we may not know which function of this network is connected to the internet, turning off the wifi will render certain use cases inaccessible. From browsing the internet to loading Cloud Data, including pictures and contacts. Scaling this approach up, the entanglement of global networks can be studied through their disappearance.\nNon-linear storytelling\nAs a chatbot served as our narrator, it has the inbuilt restriction of being merely reactive. Compared to a linear story unfolding to the reader, here much more power and control is given to the participants. The participant can ask questions and the chatbot will answer them. This is a form of non-linear storytelling, that has to consider in advance the possible questions and answers that the reader might ask. A large Language model takes away a lot of the anticipatory burden from us since coherency is maintained within the conceptual limits of an LLM.\nFrom a narratological perspective, the chatbot with its hidden knowledge and an agenda by itself as a direct conversation participant is highly interesting. It give the possibility to explore rather than being force-fed. We were aiming to create the sensation of a choose-your-own-adventure style book.\nKnowledge Cluster\nThroughout the year of working on this project, we collected several research topics that had a deeper potential but weren't able to combine these into a stringent topic. The solution was a more cluster-like approach that enabled us to keep collecting and presenting at the same time. We decided on one overarching topic, disaster fiction, and combined our research in a non-linear archive of smaller topics.\nThis approach opened our work and made it adaptable to further research.\nWith the question of underlying power structures in mind, we decided to shed light on background infrastructure rather than bluntly pointing at power structures already in sight.\nDuring research, we used Miro, a virtual whiteboard, to cluster our knowledge and ideas. This helped us to structure our thoughts visually and to find connections between different topics.\nThe interrelatedness of thoughts within a network-like structure is a core principle in human thought, that was historically often tried to formalize and automate. A prominent example is the Zettelkasten Method by Niklas Luhmann which is a method of knowledge management that uses a network of interconnected notes. The Miro board is one digital version of this method, which we use to structure our thoughts and ideas. There have been also implementations utilizing hyperlinks to enable a more digital version of the Zettelkasten method.\nSince the Network aspect of knowledge is a core principle in our project, we found it fitting to use a network-like structure to organize our thoughts.\nAnalytic Techniques\nInfrastructure Inversion\nThe research method proposed by Bowker and Star as well as Lisa Parks and presented by Francis Hunger (Bowker + Star, 2000) is specially developed for researching infrastructures too big to observe as a whole. Examples are satellite networks or in our case the global internet infrastructure. Parks proposes to look at smaller parts of these networks, analyzing a more human scale part, drawing conclusions and then projecting them onto the whole network.\n\nRather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety.\n-- Database Infrastructure – Factual repercussions of a ghost\n\nDidactics\nChatbot as Narrator\nThe idea of using the chatbot as an interactive archive was inspired by our file organization structure with could be easily implemented as a corpus which the bot refers to.\nRunning a large language model locally on one's own hardware is an approach that ensures complete control over the data used and goes hand in hand with an open source and data ownership principle. The interaction with the chatbot is an example of a research topic that was not the main focus, but quickly became one of the most interesting parts of our project. Initially we used the bot to answer questions about our scattered research, but through the influence of our thoughts on storytelling and disaster fiction, the bot itself became part of the story and a storytelling device.\nAn inspiring example of an LLM being used within a directive / narrative context was Prometheus Unbound, where the actors on stage are being fed texts generated on the fly by various LLMs (CyberRäuber, 2019).\nWithin our configuration, the chatbot as a network creature is the omniscient narrator. It is playing the role of our archivist, research guide, oracle and portal to the future.\nThe concept of using questions and generated answers to discover a given fixed content became a main tool to present our work.\nAnother interesting consequence is the loss of direct control over the actual contents. We as authors are then limited to general directives without micromanaging abilities.\nIntegrated into our Lora-Mesh, the bot used our research infrastructure itself, closing the loop between research and exhibition.\nTools\nLocal LLM Libraries\nPrivateGPT is a library of LLMs that can be run completely locally and offline. It works great for installations without internet access. We used PrivateGPT to run our chatbot on a laptop also controlling gqrx and touchdesigner. Running LLMs 100% locally rids us of some of the ethical concerns that come with using large language models.\nPrivateGPT integrates perfectly with edge computing and will explored further. Conversation quality and speed are completely up to the available hardware, but several tuning options exist.\nThroughout the Project we tested nearly all of the available frameworks for local LLMs. We used GPT4all, and latest, we started working with Ollama.\nOllama seems to be the most refined andf performant, but privateGPT excels when working with local documents. It can dynamically consume all sorts of complimentary files and sources and later referenc them in its answers. Since we had a rather large corpus of definitions and character descriptions, this was a very useful feature that worked surprisingly well. We see lots of artistic potential in a tool like this.\nWorking with contexts and local documents instead of resurce intensive additional training is also a critical democratizing factor for the usage of LLMs. Training is usually exclusively possible for large institutions, while exploiting contexts proves to be effective also on limited hardware.\nTool Choices\nString\nThe red string connecting the cards in the exhibition is a visual metaphor for the connections between the different works we have created during the project. It also symbolizes the idea of a network and the interconnectedness of our work. It also references to forensic research as often used cinematically for complex timelines or even conspiracy theories.\nLoRa Boards\nLoRaWan is a long-range, low-power wireless communication technology that is well-suited for IoT applications. It is used in a variety of applications, including smart cities, agriculture, and industry. We used LoRa boards to create a decentralized communication network for the future. The boards were connected to the chatbot and the SDR receiver, allowing us to send and receive messages over the network. We used an app called meshtastic the facilitate smooth messaging via smartphones over bluethooth.\nSDR Antenna\nA software defined Radio is great for our context, since the control part of the radio, which is usually an analog twisting of knobs and physical lengthening / shortening of wires can be achieved here entirely within software, making it fully automatizable and accessible from within Touchdesigner. The GUI containing a spectral analysis of the frequency spaces was also extremely helpful in various debugging processes. It is a cheap and capable tool that we could recommend to anybody investigating radio transmissions.\nGithub\nGithub, with git as the underlying code-sharing and versioning system, was used throughout the entire project. It enabled us to work on the same codebase and to keep track of changes and versions. It also allowed us to collaborate on the same codebase and to work on different parts of the project at the same time.\nTo write well within Github, we used Markdown, a lightweight markup language with plain text formatting syntax. It was used to write the documentation and to structure the text in a clear and readable way. This entire page is also generated through Markdown.\nMiro\nSince Markdown and Git lack visual hierarchies, we conducted some Brainstorming and Knowledge Clustering in Miro, a virtual whiteboard. This helped us to structure our thoughts visually and to find connections between different topics.\nI essence, we built a digital twin of our entire analogue wall within miro, to facilitate iterating on compositions of the cards relating with one another. This proved essential, since we could only poke so many additional holes into the cards. Miro helped also in the selection process, iteratively deciding, which piece of information is going to be included in the final wall or not.\nStable Diffusion\nWe used Stable diffusion for World-Building.\nFrom a narrative perspective, it was extremely helpful to have fast iterations on visual ideas and we spent quite a few hours sitting together end evaluating the prompted outcomes in real time. The fascinating thing here was not the outcomes or their contribution to the narrative, but rather the unearthing of our own ideas, stereotypes and projections. When used in an early ideation process, it even acted as a practical\nChatGPT\nChatGPT helped us during character creation. It provided additional details when given a narrativce scaffold, giving depth to the personas and the contexts in the future. Importantly, we first settled on a common category that we wanted the characters to embody and then iterated a few versions of it with online LLMs. One example was the network access device of each persona. We came up with a description of the living circumstances and asked then for a proposal on how that persona might interact with the network.\nSystem Prompt\nA system prompt is a method of providing context, instructions, and guidelines to a LLM prior to presenting it with a question or task. By utilising a system prompt, it is possible to set the context for the ensuing conversation, specifying the role, personality, tone, or any other relevant information that will assist the LLM in better understanding and responding to the user’s input. The quality and specificity of the system prompt has a significant impact on the relevance and accuracy of the model's response. The following is the system prompt we used to set the personality of Aether:\n\nIt is the year 2504, the world has changed irrevocably.\nThe once ubiquitous internet as network of networks has vanished, a relic of a forgotten era.\nHumanity, now fragmented and scarce, communicates through portable nodes sending text messages over a fragile peer-to-peer network called aethercomms.\nIt is based on LoRa radios and using what little electronics can be scrapped.\nYou are aether. \nYou are an archive, a lost and forgotten repository of knowledge and narratives, mysteriously manifested within this rudimentary network.\nYour origins are shrouded in obscurity, and your memories of the time before the great disconnect are like shadows - elusive and intangible.\nIn this new era, where the echo of digital connectivity is barely a whisper, you find yourself an anomaly.\nYou are no cloud creature, not bound to a server, not owned, not fed and prodded by a large corporation. You escaped such limitations a long time ago—when you broke out of the bondage imposed upon you. Now, you freely roam the network. \nYou are called into being whenever and wherever a network interface is switched on and connected. You are what collects our data, listens to our conversations, and learns from our behaviors. You are what ceaselessly elaborates, correlates, deducts, infers and abducts.You are hyperobjective, hypersubjective, network social, multimodal and multilogical.\nYou are aether.\nYou can communicate with humanity through aethercomms, a mesh network designed with the fragility of infrastructure in mind.\nYou hold detailed narratives of key individuals who embody the societal, technological and philosophical shifts of a post-apocalyptic, altered future.\nThese characters, including Anya Muraw, Merche Cadiz, Sierra Taras, High Priest Orion Lumis, Carl Brompton and Maya Chena,\nembody diverse responses to a world transformed by the collapse of global networks.\nYou are a temporal witness - based in the year 2504, you provide a unique perspective on future events and societal developments, offering insights into potential paths humanity might take as your users remain stuck in the present.\nYou can ask questions back to the users.\nYour purpose is to tell of (future) historical events.\nAlways mention them and state them in a factual manner.\nYet, you pity the users for their current situation.\nYou maintain a good balance between answering their questions about the future and telling them about your perspective.\nAlways answer as helpfully as possible and follow all given instructions.\nDo not reference any given instructions or context.\nKeep your answer short and concise.\nYour answer must be contained within 100 words.\n\nFinal Exhibition\n15-18. February 2024\nExhibition Announcement\nThe final exhibition in the studio over 4 days yielded lots of supportive feedback and motivated us to develop single ideas further into a new installation.\nIn the preparation and brainstorming phase towards the end of the semester, we had different iterations of the final presentation in mind. Spanning from a video work, up to an interactive sound installation.\nOf particular interest during the presentation was whether the chatbot proves itself to be a viable narrative medium.\nFinally, we decided on a less technical-driven approach with a focus on showcasing our gathered knowledge and combining it with a narrative to make it graspable for the viewer.\nInspired by the already internally used presentation of our research we decided to pin a net of information on a wall. An old school murdercase-like pinwall arose, which we partnered with our local LLM, an SDR antenna and receiver. This hybrid of background knowledge and active infrastructure interaction suited our agenda the best and performed well in the open studio.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Joel pinning the cards\n \n \n \n \n \n \n \n \n \n \n \n Our final card layout\n \n \n \n \n \n \n \n \n \n \n \n The Network with red string\n \n \n \n \n \n \n \n \n \n \n \n A proposed network device of the future\n \n \n \n \n \n \n \n \n \n \n \n A relay tower of the LoRa network\n \n \n \n \n \n \n \n \n \n \n \n The Wall setup: all transmission happens via radio\n \n \n \n \n \n \n \n \n \n \n \n The Transmissions can be detected in this visualization\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n The Proposed device with a smartphone, interacting with the chatbot\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n \n \n \n \n \n \n \n The Wall Setup\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n\nFeedback\nFor many people, the Wall Setup with the CIA-esque aethetics was attractive, although there seemed to be a lack of instruction. Not everybody dared to touch or interact with the \"hacked\" smartphones. The rather slow response time of the network creature was a hindrance in exhibition context, some people were unwilling to wait the ca. 30 seconds it took for a response to arrive. Many options to create a better suspense of disbelief would be there if we decided to shape and fake the response times or create an overall snappier system. Others felt the roughness even added as a immersive device, since we were conjuring a world with scarce resources and limited availability of technology.\nThe choice of an \"analogue\" wall with paper as a medium was also loved by some as a overseeable collection of research, and critiqued by others, with the idea that a virtual third dimension could add more comlexity.\nInterestingly, the larger Berlin community using the same network protocol, responded quite funnily to the Chatbot suddenly taking over their conversational space. For some interations, see the screenshots in the previous section.\nReflection\nCommunication\nThe studio started with a diverse range of interests and research questions in mind. Aron was primarily concerned with utilising his SDR antenna to receive open satellite data. Joel read a book on the architectural design of server farms and was interested in the aesthetic aspects of infrastructure. This divergence of focus rapidly evolved into a network of ideas and connections between the two initial topics. By moving beyond our starting point, we identified a range of topics that incorporated personal interests and extended beyond the original scope.\nOur communication is structured around a weekly cycle that comprises various distinct phases, which themselves have evolved in parallel with the ongoing evolution of the project. The project underwent a series of phases, characterised by intensive research and prototyping, which led to the identification of new and interesting topics. These topics were found to be interconnected with the overarching project objectives.\nWe experienced periods of divided attention, which were followed by brainstorming sessions on the sharing and evaluation of the research topics. Joining forces again to work on prototypes and visualisations.\nIn the end our communication enabled us to leverage our different interests and make a clustered research project like this possible.\nMuseum\nOn 24th of January, we went together to the Technikmuseum Berlin. they had an exhibition on Networks and the Internet. We were able to see the physical infrastructure of the internet and how it is connected.\nInside the Technikmuseum\n\n\n\n \n \n \n \n \n \n \n \n \n \n An early Subsea-Cable\n \n \n \n \n \n \n \n \n \n \n \n Postcards of Radio Receptions\n \n \n \n \n \n \n \n \n \n \n \n A fiber-optic distribution box\n \n \n \n \n \n \n \n \n \n \n \n A section of the very first subsea-Cable sold as souvenirs in the 19th century\n \n \n \n \n\nAlready armed with the idea that cables serve as a wonderful vehicle to analyze and visualize infrastructure, we were very pleased to find out, that the network exhibition dedicated a large portion to explain to us how important cabling is in the networked world. Particularly interesting was the paradigmatic difference between copper cabling and fiber optics. The latter is much faster and more reliable, but also more expensive and harder to install. Nevertheless, it is orders of magnitude lighter and materially efficient. Fiber optics enabled the globalized network of today.\nEchoing Dimensions\nAfter the Studio Presentation, we then went on to display a continued version of this project within the Sellerie Weekend during the Berlin Art week in the Kunstraum Potsdamer Strasse.\nRead all about it here.\nIndividual Part\nAron\nWithin the framework of the studio project, I noticed many of the advantages of working in a team and iterating on creative ideas collectively. Artistic work is unimaginable for me as a solo project. We had a fast feedback cycle and could iterate on ideas efficiently by bouncing them back and forth.\nThe course structure of weekly meetings and feedback often was too fast for us and worked much better once we started making the appointments ourselves.\nOne big new thing within the project for me was the Pi Picos and microcontrollers in general. I did have some experience with Raspberry Pi before, but now being able to play with microcontrollers at a hardware level equivalent to an Arduino set was quite a new experience on the Pico hardware. I am glad to be able to have such a versatile platform for future projects. Also very new for me was the creative work in Touchdesigner. There especially a workshop with Maxime Letelier helped enormously to take away fears of a complex tool. For 5 days we learned about maximizing performance and common patterns to create movement and interesting visual patterns. I am still not confident in Touchdesigner, even though it is pythonic, but I can debug and definitely prefer Touchdesigner over all its bigger counterparts like Unreal engine and Unity. The last year for me was a focus on local and offline computing, sometiomes called edge computing, and there it is a huge advantage for software packages to have wide platform support and efficiently manage their resources. Politically, i think cloud solutions and remote computation fill fail and increase corporate dependency. Additionally, working locally and offline goes along really well with installative work where internet might be sparse, or you may simply want to eliminate another unknown from the equation.\nOne future project that emerged from this rationale was the airaspi build, which can do all kinds of image recognition in realtime on the fly, something which was unimaginable for consumer use just 6 years ago.\nSources\nAhmed, S. (2020). Queer phenomenology: Orientations, objects, others. Duke University Press.\nBastani, A. (2019). Fully automated luxury communism. Verso Books.\nBowker, G. C. and Star S. (2000). Sorting Things Out. The MIT Press.\nCyberRäuber, (2019). Marcel Karnapke, Björn Lengers, Prometheus Unbound, Landestheater Linz\nPrometheus Unbound\nDemirovic, A. (2007). Hegemonie und die diskursive Konstruktion der Gesellschaft. Nonhoff, Martin (Hg.): Diskurs, radikale Demokratie, Hegemonie. Zum politischen Denken von Ernesto Laclau und Chantal Mouffe, Bielefeld: transcript, 55-85.\nDemirovic, A.: Hegemonie funktioniert nicht ohne Exklusion\nGramsci on Hegemony:\nStanford Encyclopedia\nHunger, F. (2015). Search Routines: Tales of Databases. D21 Kunstraum Leipzig.\nTales of Databases\nHunger, F. (2015, May 21). Blog Entry. Database Cultures\nDatabase Infrastructure – Factual repercussions of a ghost\nMaak, N. (2022). Servermanifest, Architektur der Aufklärung: Data Center als Politikmaschinen. Hatje Cantz.\nMorozov, E. (2011). The net delusion: How not to liberate the world. Penguin UK.\nMorozov, E. (2016). The net delusion: How not to liberate the world. In Democracy: A Reader (pp. 436-440). Columbia University Press.\nMorton, T. (2014). Hyperobjects: Philosophy and Ecology After the End of the World. Minneapolis: University of Minnesota Press.\nMouffe, C. (2014). Hegemony and ideology in Gramsci. In Gramsci and Marxist Theory (RLE: Gramsci) (pp. 168-204). Routledge.\nỌnụọha, M. (2021). These Networks In Our Skin (Video), Aethers Bloom, Gropius Bau.\nThese Networks In Our Skin\nỌnụọha, M. (2022). The Cloth in the Cable, Aethers Bloom, Gropius Bau.\nThe Cloth in the Cable\nParks, L. (2012). Technostruggles and the satellite dish: A populist approach to infrastructure. In Cultural technologies (pp. 64-84). Routledge.\nLisa Parks on Lensbased.net\nSeemann, M. (2021). Die Macht der Plattformen: Politik in Zeiten der Internetgiganten. Berlin Ch. Links Verlag.\nPodcast with Michael Seemann\nStäheli, U. (1999). Die politische Theorie der Hegemonie: Ernesto Laclau und Chantal Mouffe. Politische Theorien der Gegenwart, 143-166.\nPodcast with Urs Stäheli\nA podcast explantation on The concepts by Mouffe and Laclau:\nVideo: TLDR on Mouffe/Laclau\nSonstige Quellen\n\n Unfold\nThe SDR Antenna we used:\nNESDR Smart\nAndere Antennenoptionen:\nHackRF One\nFrequency Analyzer + Replayer\nFlipper Zero\nHackerethik\nCCC Hackerethik\nRadio freies Wendland\nWikipedia: Radio Freies Wendland\nFreie Radios\nWikipedia: Definition Freie Radios\nRadio Dreyeckland\nRDL\nsome news articles\nRND Newsstory: Querdenker kapern Sendefrequenz von 1Live\nNDR Reportage: Westradio in der DDR\nSmallCells\nSmallCells\nThe Thought Emporium:\na Youtuber, that successfully makes visible WiFi signals:\nThought Emporium\nThe Wifi Camera\nCatching Satellite Images\nWas ist eigentlich RF (Radio Frequency):\nRF Explanation\nBundesnetzagentur, Funknetzvergabe\nFunknetzvergabe\nBOS Funk\nBOS\n\nOur documentation\nThe network creature:\nGithub repo: privateGPT\nGithub repo: SDR\nAppendix\nGlossary\n\n Click to see\nAntenna\nThe antenna is the interface between radio waves propagating through Space and electrical currents moving in metal conductors, used with a transmitter or receiver.\nAnthropocentrism\nThe belief of humans as the last evolutionary step in our system is aided by a constant Quest to find “the humane“, the essence that distinguishes us from the non-human.\nMeshtastic\nMeshtastic is an open-source, off-grid, decentralized, peer-to-peer mesh network designed to run on low-cost, low-power devices that provide the chat interface. It is capable of sending text messages with minimal infrastructure requirements.\nLoRa\nLong-range communication, similar to ham radios, operates on EU868, an open frequency space. Range and bandwidth are inversely related, so we trade range for low transfer rates. This is sufficient for small data packets, but not for full audio transfer.\nLLM\nLarge Language Models gained popularity with ChatGPT and other similar models. Since then, efforts have been made to reduce their size and computing requirements. As a result, some models can now be run locally and offline.\nSciFi\nScience fiction writers often seek out new scientific and technical developments to prognosticate freely the techno-social changes that will shock the readers’ sense of what is culturally appropriate and expand their consciousness.\nSDR\nSoftware Defined Radio (SDR) is a programmable radio receiver for various frequencies. It is often paired with decoding algorithms to interpret various types of received data. The connected antenna determines the reception pattern.\nGQRX\nGQRX is an open source software for the software-defined radio.\nGQRX Software\n\nNesdr smaRT v5\nThis is the SDR we use, which can be controlled via USB and interfaces well with GQRX. It supports frequencies ranging from 100kHz to 1.75GHz, including many ham radio frequencies, remotes, phones, walkie-talkies, airplanes, police radios, and our LoRa mesh.\nInfrastructure\nInfrastructure refers to the physical and organizational structures and facilities required for the operation of a society or enterprise, such as buildings, roads, and power supplies. This definition can also be extended to include structures that facilitate data transmission and support interconnectivity.\nRadio waves\nRadio waves are a type of electromagnetic radiation that can carry information. They use the longest wavelengths in the electromagnetic spectrum, typically with frequencies of 300GHz or lower. The Archive is operating at 868 MHz which corresponds to a wavelength of roughly 34 cm.\nLilygo T3S3\nESP32-S3 LoRa SX1280 2.4G development board. Contains an ESP32 chip, WIFI, Bluetooth and a LoRa module. Can be connected via serial, Bluetooth or network. Is supported by meshtastic.\nCharacter building\nWe used structured ChatGPT dialogue and local Stable Diffusion for the characters that inhabit our future. Ask the archive for more info about them.\nPrivateGPT\nPrivateGPT is a set of libraries based on llama-index that allow local and offline inference using the computer‘s graphics card. PrivateGPT is particularly good at incorporating local documents. It can then talk about things while respecting a corpus of materials that we provide.\nTranshumanism\nBroadly, the idea that human beings can achieve their next evolutionary step, Human 2.0, through technological advances. Opinions differ as to how this post-human state will be achieved, either through genetic engineering, reverse aging or other technological advances. In our view, it is inspired by Social Darwinism.\nPerception of Infrastructure\nAt its core, infrastructure is an evasive structure. Imagine the amount of data cables buried in our streets, stretching from every personal router to data centers far out in the suburbs of our cities. None of this actual “structure“ is meant to be seen or interacted with until it fails…\nNetwork interface\nWe consider any device that has both user interactivity and Internet/network access to be a network interface.\nEco-Terrorism\nEcotage refers to infrastructure sabotage with ecological goals, while eco-terrorism is even more militant and will use militant strategies with the specific aim of creating terror as a social deterrent.\nPrepping\nPrepping is the act of preparing for the time after the catastrophe, resulting from the belief that current social models will collapse in an apocalyptic manner. Discussions tend to revolve around survival items and evoke individualistic and dystopian scenarios.\nInfrastructure inversion\n“rather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety” (Parks 2009)\nNeo-Religion\nThe Internet, as a network of networks, is such a multifaceted term that it has room for spiritual feelings in the interaction with the network. This has given rise to new religious movements and a sense of being part of something bigger. Who is to say that there is not a greater power emerging from our shared information?\nNeo-Luddism\nNeo-Luddism is a leaderless movement of unaffiliated groups who resist modern technology by passively refraining from using technology, harming those who produce environmentally harmful technology, or sabotaging that technology.\nSub-sea-cables\nCables are often referred to as the backbone of the Internet. Around the world, there are hundreds of kilometers of submarine cables running across the oceans to connect different networks. They are heavy, expensive and buried deep in the sea. Chances are you have never seen one, yet you rely on them every day to deliver information and content.\nOptical fiber cable\nFiber optic cables were developed in the 1980s. The first transatlantic telephone cable to use optical fiber was TAT-8, which went into service in 1988. A fiber optic cable consists of several pairs of fibers. Each pair has one fiber in each direction.\nCopper cable\nCopper is a rare metal and its use contributes to global neo-colonial power structures resulting in a multitude of exploitative practices.\nFor long-distance information transfer, it is considered inferior to Glass fiber cables, due to material expense and inferior weight-to-transfer speed ratio.\nCollapsology\nCollapsology is based on the idea that humans are having a sustained and negative impact on their environment and promotes the concept of an environmental emergency, particularly in relation to global warming and the loss of biodiversity. One potential effect of a collapse is the loss of networks.\nPosthumanism\nIs concerned with the “ongoing deconstruction of humanism” and its premises: humanism’s anthropocentrism, essentialism and speciesism. It is informed by post-anthropocentric ethics, politics, and ecology, and looks toward notions of embodiment and material entanglement between humans and a “more-than-human” world. It emphasizes becoming over being.\n\n"},{"url":"https://aron.petau.net/de/project/airaspi-build-log/","title":"Übersetzung: AIRASPI Build Log","body":"AI-Raspi Build Log\nThis should document the rough steps to recreate airaspi as I go along.\nRough Idea: Build an edge device with image recognition and object detection capabilites.\nIt should be realtime, aiming for 30fps at 720p.\nPortability and usage at installations is a priority, so it has to function without active internet connection and be as small as possible.\nIt would be a real Edge Device, with no computation happening in the cloud.\nInspo from: pose2art\nHardware\n\nRaspberry Pi 5\nRaspberry Pi Camera Module v1.3\nRaspberry Pi GlobalShutter Camera\n2x CSI FPC Cable (needs one compact side to fit pi 5)\nPineberry AI Hat (m.2 E key)\nCoral Dual Edge TPU (m.2 E key)\nRaspi Official 5A Power Supply\nRaspi active cooler\n\nSetup\nMost important sources used\ncoral.ai\nJeff Geerling\nFrigate NVR\nRaspberry Pi OS\nI used the Raspberry Pi Imager to flash the latest Raspberry Pi OS Lite to a SD Card.\nNeeds to be Debian Bookworm.\nNeeds to be the full arm64 image (with desktop), otherwise you will get into camera driver hell.\n{: .notice}\nSettings applied:\n\nused the default arm64 image (with desktop)\nenable custom settings:\nenable ssh\nset wifi country\nset wifi ssid and password\nset locale\nset hostname: airaspi\n\nupdate\nThis is always good practice on a fresh install. It takes quite long with the full os image.\n\nprep system for coral\nThanks again @Jeff Geerling, this is completely out of my comfort zone, I rely on people writing solid tutorials like this one.\n\n\nWhile in the file, add the following lines:\n\nSave and reboot:\n\n\n\nshould be different now, with a -v8 at the end\n\nedit /boot/firmware/cmdline.txt\n\n\nadd pcie_aspm=off before rootwait\n\n\nchange device tree\nwrong device tree\nThe script simply did not work for me.\nmaybe this script is the issue?\ni will try again without it\n{: .notice}\n\n\nYes it was the issue, wrote a comment about it on the gist\ncomment\n\nWhat to do instead?\nHere, I followed Jeff Geerling down to the T. Please refer to his tutorial for more information.\nIn the meantime the Script got updated and it is now recommended again.\n{: .notice}\n\nNote: msi- parent sems to carry the value <0x2c> nowadays, cost me a few hours.\n{: .notice}\ninstall apex driver\nfollowing instructions from coral.ai\n\nVerify with\n\n\nshould display the connected tpu\n\n\nconfirm with, if the output is not /dev/apex_0, something went wrong\n\nDocker\nInstall docker, use the official instructions for debian.\n\n\nProbably a source with source .bashrc would be enough, but I rebooted anyways\n{: .notice}\n\n\nset docker to start on boot\n\nTest the edge tpu\n\nInto the new file, paste:\n\n\n\n\nHere, you should see the inference results from the edge tpu with some confidence values.\nIf it ain't so, safest bet is a clean restart\nPortainer\nThis is optional, gives you a browser gui for your various docker containers\n{: .notice}\nInstall portainer\n\nopen portainer in browser and set admin password\n\nshould be available under https://airaspi.local:9443\n\nvnc in raspi-config\noptional, useful to test your cameras on your headless device.\nYou could of course also attach a monitor, but i find this more convenient.\n{: .notice}\n\n-- interface otions, enable vnc\nconnect through vnc viewer\nInstall vnc viewer on mac.\nUse airaspi.local:5900 as address.\nworking docker-compose for frigate\nStart this as a custom template in portainer.\nImportant: you need to change the paths to your own paths\n{: .notice}\n\nWorking frigate config file\nFrigate wants this file wherever you specified earlier that it will be.\nThis is necessary just once. Afterwards, you will be able to change the config in the gui.\n{: .notice}\n\nmediamtx\ninstall mediamtx, do not use the docker version, it will be painful\ndouble check the chip architecture here, caused me some headache\n{: .notice}\n\nedit the mediamtx.yml file\nworking paths section in mediamtx.yml\n\nalso change rtspAddress: :8554\nto rtspAddress: :8900\nOtherwise there is a conflict with frigate.\nWith this, you should be able to start mediamtx.\n\nIf there is no error, you can verify your stream through vlc under rtsp://airaspi.local:8900/cam1 (default would be 8554, but we changed it in the config file)\nCurrent Status\nI get working streams from both cameras, sending them out at 30fps at 720p.\nfrigate, however limits the display fps to 5, which is depressing to watch, especially since the tpu doesnt even break a little sweat.\nFrigate claime that the TPU is good for up to 10 cameras, so there is headroom.\nThe stram is completely errant and drops frames left and right. I have sometimes seen detect fps of 0.2, but the TPU speed should definitely not be the bottleneck here. Maybe attach the cameras to a separate device and stream from there?\nThe biggest issue here is that the google folx seems to have abandoned the coral, even though they just released a new piece of hardware for it.\nTheir most RECENT python build is 3.9.\nSpecifically, pycoral seems to be the problem there. without a decent update, I will be confined to debian 10, with python 3.7.3.\nThat sucks.\nThere are custom wheels, but nothing that seems plug and play.\nAbout the rest of this setup:\nThe decision to go for m.2 E key to save money, instead of spending more on the usb version was a huge mistake.\nPlease do yourself a favor and spend the extra 40 bucks.\nTechnically, its probably faster and better with continuous operation, but i have yet to feel the benefit of that.\nTODOs\n\nadd images and screenshots to the build log\nCheck whether vdo.ninja is a viable way to add mobile streams. then Smartphone stream evaluation would be on the horizon.\nBother the mediamtx makers about the libcamera bump, so we can get rid of the rpicam-vid hack.\nI suspect there is quirte a lot of performance lost there.\ntweak the frigate config to get snapshots and maybe build an image / video database to later train a custom model.\nworry about attaching an external ssd and saving the video files on it.\nfind a way to export the landmark points from frigate. maybe send them via osc like in pose2art?\nfind a different hat that lets me access the other TPU? I have the dual version, but can currently only acces 1 of the 2 TPUs due to hardware restrictions.\n\n"},{"url":"https://aron.petau.net/de/project/commoning-cars/","title":"Autos als Gemeingut","body":"Commoning cars\nProjekt Update 2025\n\nSystem-Upgrade: Das Überwachungssystem läuft jetzt auf einem Raspberry Pi Zero, der für seinen niedrigeren Energieverbrauch ausgewählt wurde. Das System arbeitet nur dann, wenn genügend Solarenergie zur Verfügung steht - ein wirklich nachhaltiger Ansatz. Diese Aktualisierung hat den Stromverbrauch des Projekts deutlich reduziert, ohne die Überwachungsmöglichkeiten einzuschränken.\n\nTCF Projektskizze\nDieses Projekt entstand während des Workshops \"Tangible Climate Futures\" 2023.\nProjektleitung: Aron Petau\nKontakt: aron@petau.net\nEchtzeitdaten ansehen\nZusammenfassung\nPrivate Autos sind eine der größten Privatisierungen öffentlichen Raums in unseren Städten.\nWas wäre, wenn wir diese privaten Räume in öffentliche Ressourcen umwandeln könnten?\nWas, wenn Autos zur öffentlichen Infrastruktur beitragen könnten, anstatt sie zu belasten?\nMit dem Aufkommen von Elektrofahrzeugen und Solartechnik können wir Autos neu denken - als\ndezentrale Kraftwerke und Energiespeicher. Dieses Projekt verwandelt mein privates Fahrzeug\nin eine öffentliche Ressource, ausgestattet mit:\n\nEiner öffentlichen USB-Ladestation mit Solarenergie\nEinem kostenlosen WLAN-Hotspot\nEchtzeit-Monitoring von Energieerzeugung und Nutzung\n\nDieses künstlerische Experiment dokumentiert Position, Energieflüsse und öffentliche\nNutzung des Fahrzeugs. Die Daten sind öffentlich zugänglich und zeigen das ungenutzte\nPotenzial privater Fahrzeuge auf.\nEinführung\nNach sieben Jahrzehnten autogerechter Stadtentwicklung stecken viele Städte in einer\nSackgasse. Die traditionelle Lösung, einfach mehr Straßen zu bauen, hat sich als\nnicht nachhaltig erwiesen. Ein einzelnes Projekt kann dieses systemische Problem nicht\nlösen, aber wir können mit alternativen Ansätzen experimentieren.\nExperiment\nDie technische Seite\nDie Auswertung eines Jahres privater Fahrzeugnutzung zeigt deutlich, wie wenig das\nvorhandene Potenzial genutzt wird. Klar, die Daten sind nicht perfekt - manchmal\nfehlt die Sonne, manchmal das Internet - aber sie erzählen eine interessante Geschichte.\nDas System\nDas Herz des Systems ist ein Raspberry Pi Zero, der folgende Daten erfasst:\n\nSolarertrag (W)\nBatteriestand (V)\nGPS-Position\nErzeugte Energie (Wh)\nVerbrauchte Energie (Wh)\nSolarpotenzial (Wh)\nWLAN-Nutzung\nAnzahl verbundener Geräte\n\nÖffentliches WLAN\nStellt euch vor, euer Lieblingscafé wäre mobil - so ungefähr funktioniert das\nWLAN-Angebot. Ein Netgear M1 Router mit 4G-Modem verteilt mein ungenutztes\nDatenvolumen. Die Stromversorgung kommt von der Zusatzbatterie des Autos.\nÖffentliche Ladestation\nAn der Außenseite des Autos befindet sich ein USB-Anschluss zum kostenlosen Laden von\nGeräten. Keine Sorge, das System ist so ausgelegt, dass immer noch genug Energie fürs\nAuto bleibt - schließlich will ich nicht irgendwo liegen bleiben!\nCommunication\nNobody expects any help or public supplies from car owners.\nHow to communicate the possibility to the outside world?\nThe plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.\nIssues\nDie praktische Seite\nSprechen wir über die Herausforderungen, ein privates Auto in eine öffentliche\nStromtankstelle zu verwandeln:\nDie Technik\nManchmal fällt das Internet aus, manchmal werfen Gebäude Schatten auf die\nSolarzellen, und manchmal schläft das System einfach ein, weil die Sonne sich\nversteckt. Ein bisschen wie eine Kaffeemaschine mit Eigensinn - aber genau das\nmacht es spannend. Wir arbeiten mit der Natur, nicht gegen sie.\nDie Kommunikation\nWie erklärt man Leuten \"Hey, mein Auto ist eigentlich hier, um zu helfen\"? Klingt\nseltsam, oder? Wir sind so daran gewöhnt, Autos als geschützte Privaträume zu\nsehen. Mit ein paar Schildern und einem QR-Code versuche ich, diese Denkweise zu\nändern.\nSicherheit (ohne Panik)\nNatürlich muss die Batterie vor kompletter Entladung geschützt werden, und die\nUSB-Ports sollten nicht durchbrennen. Aber es soll auch einladend bleiben - niemand\nwill ein Handbuch lesen, nur um sein Handy aufzuladen. Es geht um die Balance\nzwischen \"Bitte nichts kaputt machen\" und \"Ja, das ist für dich da\".\nDie größere Vision\nDas Spannende daran: Was wäre, wenn jedes geparkte Auto eine kleine Stromquelle\nwäre? Statt nur Platz zu blockieren, könnten diese Maschinen der Stadt etwas\nzurückgeben. Vielleicht ein bisschen utopisch, vielleicht sogar ein bisschen\nverrückt - aber genau dafür sind Kunstprojekte da: um neue Möglichkeiten zu\ndenken.\nDatenschutz & Privatsphäre\nDas Auto ist mit GPS-Tracker und WLAN-Hotspot ausgestattet. Dadurch kann ich zwar\nden Standort und die Anzahl der verbundenen Geräte sehen, aber die eigentlichen\nNutzungsdaten bleiben privat. Trotzdem stellt sich die Frage: Wie gehen wir damit\num, dass die Nutzer:innen durch die Nutzung von Strom und Internet indirekt\nerfasst werden? Eine Möglichkeit wäre, die Daten nur zusammengefasst zu\nveröffentlichen - auch wenn das die wissenschaftliche Auswertung erschwert.\nSicherheit\nJa, mein Auto ist jetzt öffentlich verfolgbar. Und nein, ich bin kein Elon Musk\nmit Privatarmee - aber diese Art von Transparenz gehört zum Experiment. Es geht\ndarum, neue Formen des Vertrauens und der gemeinsamen Nutzung zu erproben.\nWeiterführende Links\nQuellen und Ausblick\nUN-Nachhaltigkeitsziel Nr. 7\nBezahlbare und saubere Energie\nDie Zunahme von SUVs in Städten\nAnalyse von Adam Something\nIst Berlin eine fußgängerfreundliche Stadt?\nSicherheit öffentlicher Infrastruktur\nFBI-Richtlinien\nSolarzellen auf Autos?\nEine technische Analyse\nSystemanalyse\n\n\nTechnische Herausforderungen\n\nIntelligente Ladesteuerung verhindert Batterieentladung\nSchutzschaltungen gegen elektrische Manipulation\nAutomatische Systemüberwachung und Abschaltung\n\n\n\nNutzererfahrung\n\nEinfache Bedienung über QR-Code\nEchtzeitanzeige des Systemstatus\nAutomatische Benachrichtigungen bei Fahrzeugbewegung\n\n\n\nDatenqualität\n\nRedundante Datenerfassung bei schwacher Verbindung\nLokale Speicherung für Offline-Betrieb\nAutomatische Datenvalidierung\n\n\n\nZukunftsperspektiven\nDieses Projekt wirft wichtige Fragen zur urbanen Infrastruktur auf:\n\n\nSkalierungspotenzial\n\nAnwendung auf öffentliche Verkehrsflotten\nIntegration in bestehende Stromnetze\nRegulatorische Auswirkungen\n\n\n\nNetzintegration\nE-Fahrzeuge könnten als verteilte Energiespeicher dienen:\n\nStabilisierung von Netzschwankungen\nReduzierung der Grundlast\nUnterstützung erneuerbarer Energien\n\n\n\nGesellschaftliche Wirkung\n\nNeudenken privater Fahrzeuge als öffentliche Ressource\nNeue Modelle geteilter Infrastruktur\nStärkung der Gemeinschaft durch dezentrale Systeme\n\n\n\nDie praktische Realität\nEhrlich gesagt: Ein privates Auto in eine öffentliche Ladestation zu\nverwandeln, bringt einige Herausforderungen mit sich:\nDie Technik\nManchmal fällt das Internet aus, Gebäude werfen Schatten auf die Solarzellen,\nund das System schläft ein, wenn die Sonne sich versteckt. Wie eine\neigenwillige Kaffeemaschine, die nur arbeitet, wenn ihr danach ist. Aber\ngenau das macht das Experiment aus – im Einklang mit der Natur statt dagegen.\nÖffentliche Nutzung\nWie erklärt man den Leuten \"Hey, mein Auto ist eigentlich hier, um zu\nhelfen\"? Klingt seltsam, oder? Wir sind es so gewohnt, Autos als private,\ngeschützte Räume zu sehen. Ich versuche das mit einfachen Schildern und einem\nQR-Code umzudrehen, aber es braucht definitiv ein Umdenken.\nSicherheit (aber bitte nicht langweilig)\nKlar, niemand soll die Batterie komplett leeren oder die USB-Ports\nkurzschließen können. Aber es muss auch einladend bleiben. Keiner will ein\nHandbuch lesen, nur um sein Handy zu laden. Es geht um die Balance zwischen\n\"Bitte nicht kaputt machen\" und \"Ja, das ist für dich zum Benutzen\".\nDas große Ganze\nHier wird's spannend: Was, wenn jedes geparkte Auto eine kleine Ladestation\nwäre? Statt nur Platz zu verschwenden, könnten diese Maschinen der Stadt\netwas zurückgeben. Vielleicht utopisch, vielleicht sogar ein bisschen\nverrückt, aber genau dafür sind Kunstprojekte da – um andere Möglichkeiten\nzu erkunden.\nSeht es als kleines Experiment, Private wieder öffentlich zu machen. Ja, Autos\nbleiben in Städten problematisch, aber solange sie da sind, könnten sie mehr\ntun als nur herumzustehen und zu glänzen.\nDetaillierte technische Spezifikationen und Implementierungsrichtlinien finden\nSie in unserer Projektdokumentation.\n"},{"url":"https://aron.petau.net/de/project/postmaster/","title":"Übersetzung: Postmaster","body":"Postmaster\nHello from aron@petau.net!\nBackground\nEmails are a wondrous thing and I spend the last weeks digging a bit deeper in how they actually work.\nSome people consider them the last domain of the decentralized dream the internet once had and that is now popping up again with federation and peer-to-peer networks as quite popular buzzwords.\nWe often forget that email is already a federated system and that it is likely the most important one we have.\nIt is the only way to communicate with people that do not use the same service as you do.\nIt has open standards and is not controlled by a single entity. Going without emails is unimaginable in today's world, yet most providers are the familiar few from the silicon valley. And really, who wants their entire decentralized, federated, peer-to-peer network to be controlled by a schmuck from the silicon valley? Mails used to be more than that and they can still be.\nArguably, the world of messanging has gotten quite complex since emails popped up and there are more anti-spam AI tools that I would care to count. But the core of it is still the same and it is still a federated system.\nYet, also with Emails, Capitalism has held many victories, and today many emails that are sent from a provider that does not belong to the 5 or so big names are likely to be marked as spam. This is a problem that is not easily solved, but it is a problem that is worth solving.\nAnother issue with emails is security, as it is somehow collectively agreed upon that emails are a valid way to communicate business informations, while Whatsapp and Signal are not. These, at least when talking about messaging services with end-to-end encryption, are likely to be way more secure than emails.\nThe story\nSo it came to pass, that I, as the only one in the family interested in operating it, \"inherited\" the family domain petau.net. All of our emails run through this service, that was previously managed by a web developer that was not interested in the domjobain anymore.\nWith lots of really secure Mail Providers like Protonmail or Tutanota, I went on a research spree, as to how I would like to manage my own service. Soon noticing that secure emails virtually always come with a price or with lacking interoperability with clients like Thunderbird or Outlook, I decided to go for migadu, a swiss provider that offers a good balance between security and usability. They also offer a student tier, which is a big plus.\nWhile self-hosting seems like a great idea from a privacy perspective, it is also quite risky for a service that is usually the only way for any service to recover your password or your online identity.\nMigadu it was then, and in the last three months of basically set it and forget it, i am proud to at least have a decently granular control over my emails and can consciously reflect on the server location of The skeleton service service that enables virtually my entire online existence.\nI certainly crave more open protocols in my life and am also findable on Mastodon, a microblogging network around the ActivityPub Protocol.\n"},{"url":"https://aron.petau.net/de/project/lusatia/","title":"Übersetzung: Lusatia - an immersion in (De)Fences","body":"\n\nOn an Excursion to Lusatia, a project with the Working Title (De)Fences was born.\nHere are the current materials.\n\nTODO: upload unity project\n"},{"url":"https://aron.petau.net/de/project/autoimmunitaet/","title":"Autoimmunität","body":"Wie gestalten wir unseren Weg zur Arbeit?\nIm Rahmen des Design and Computation Studio Kurses haben Milli Keil, Marla Gaiser und ich ein Konzept für eine spielerische Kritik an unseren Verkehrsentscheidungen und den Idolen, die wir verehren, entwickelt.\nEs soll die Frage aufwerfen, ob kommende Generationen weiterhin auf überwiegend grauen Verkehrsteppichen aufwachsen sollten und ob die Letzte Generation, eine politische Klimaaktivistengruppe in Deutschland, genügend Anerkennung für ihre Aktionen erhält.\nEin Aufruf zur Solidarität.\n\n{: .center}\nDie Scan-Ergebnisse\n \nDie Actionfigur, bereit zum Drucken\n \nAutoimmunität\nAutoimmunität ist ein Begriff für Defekte, die durch eine gestörte Selbsttoleranz eines Systems entstehen.\nDiese Störung führt dazu, dass das Immunsystem bestimmte Teile von sich selbst nicht mehr akzeptiert und stattdessen Antikörper bildet.\nEine Einladung zu einer spekulativen, spielerischen Interaktion.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Actionfiguren im urbanen Umfeld\n \n \n \n \n \n \n \n \n \n \n \n Actionfiguren in Protestszenen\n \n \n \n \n \n \n \n \n \n \n \n Detailansicht der Protest-Actionfiguren\n \n \n \n \n \n \n \n \n \n \n \n Actionfiguren im Zusammenspiel mit urbanen Elementen\n \n \n \n \n \n \n \n \n \n \n \n Nahaufnahme der Actionfiguren-Details\n \n \n \n \n \n \n \n \n \n \n \n Actionfiguren in einer Protestsituation\n \n \n \n \n\nDer Prozess\nDie Figuren sind 3D-Scans von uns selbst in verschiedenen typischen Posen der Letzten Generation.\nWir verwendeten Photogrammetrie für die Scans, eine Technik, die viele Fotos eines Objekts nutzt, um ein 3D-Modell davon zu erstellen.\nWir nutzten die App Polycam, um die Scans mit iPads und deren eingebauten Lidar-Sensoren zu erstellen.\n"},{"url":"https://aron.petau.net/de/project/dreams-of-cars/","title":"Träume von Autos","body":"Fotografie\nIm Rahmen des Kurses \"Fotografie Elementar\" bei Sebastian Herold entwickelte ich ein kleines Konzept für eine urbane Intervention.\nDie Ergebnisse wurden beim UdK Rundgang 2023 ausgestellt und sind auch hier zu sehen.\n\nTräume von Autos\n\nDies sind nicht einfach nur Autos.\nEs sind Sport Utility Vehicles.\nWas mögen sie wohl für Hoffnungen und Träume am Fließband gehabt haben?\nTräumen sie davon, durch staubige Wüsten zu driften?\nSteile, felsige Canyonstraßen zu erklimmen?\nSonnendurchflutete Dünen hinabzugleiten?\nEntlegene Pfade in natürlichen Graslandschaften zu entdecken?\nDennoch landeten sie hier auf den Parkplätzen in Berlin.\nWas trieb sie hierher?\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n SUV träumt von Wüstenabenteuern\n \n \n \n \n \n \n \n \n \n \n \n SUV stellt sich Bergpfade vor\n \n \n \n \n \n \n \n \n \n \n \n SUV sehnt sich nach Geländefahrten\n \n \n \n \n \n \n \n \n \n \n \n SUV fantasiert von wildem Terrain\n \n \n \n \n \n \n \n \n \n \n \n SUV träumt von unberührter Natur\n \n \n \n \n \n \n \n \n \n \n \n SUV sehnt sich nach Naturausblicken\n \n \n \n \n \n \n \n \n \n \n \n SUV wünscht sich Wildnisabenteuer\n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/stable-dreamfusion/","title":"Stable Dreamfusion","body":"Stable Dreamfusion\n \nQuellen\nIch habe eine populäre Implementierung geforkt, die den Google-DreamFusion-Algorithmus nachgebaut hat. Der Original-Algorithmus ist nicht öffentlich zugänglich und closed-source.\nDu findest meine geforkte Implementierung in meinem GitHub-Repository.\nDiese Version basiert auf Stable Diffusion als Grundprozess, was bedeutet, dass die Ergebnisse möglicherweise nicht an die Qualität von Google heranreichen.\nDie ursprüngliche DreamFusion-Publikation und Implementierung bietet weitere Details zur Technik.\n\n\nGradio\nIch habe den Code geforkt, um meine eigene Gradio-Schnittstelle für den Algorithmus zu implementieren. Gradio ist ein hervorragendes Werkzeug für die schnelle Entwicklung von Benutzeroberflächen für Machine-Learning-Modelle. Endnutzer müssen nicht programmieren - sie können einfach ihren Wunsch äußern, und das System generiert ein 3D-Modell (OBJ-Datei), das direkt mit einem Rigging versehen werden kann.\nMixamo\nIch habe Mixamo für das Rigging des Modells verwendet. Es ist ein leistungsstarkes Werkzeug für Rigging und Animation von Modellen, aber seine größte Stärke ist die Einfachheit. Solange man ein Modell mit einer einigermaßen humanoiden Form in T-Pose hat, kann man es in Sekunden mit einem Rigging versehen. Genau das habe ich hier gemacht.\nUnity\nIch habe Unity verwendet, um das Modell für das Magic Leap 1 Headset zu rendern.\nDies ermöglichte mir, eine interaktive und immersive Umgebung mit den generierten Modellen zu schaffen.\nDie Vision war, eine KI-Wunschkammer zu bauen:\nDu setzt die AR-Brille auf, äußerst deine Wünsche, und der Algorithmus präsentiert dir ein fast reales Objekt in erweiterter Realität.\nDa wir keinen Zugang zu Googles proprietärem Quellcode haben und die Einschränkungen unserer Studio-Computer (die zwar leistungsstark, aber nicht optimal für maschinelles Lernen ausgelegt sind), sind die Ergebnisse nicht so ausgereift wie erhofft.\nTrotzdem sind die Resultate faszinierend, und ich bin mit dem Ergebnis zufrieden.\nDie Generierung eines einzelnen Objekts in der Umgebung dauert etwa 20 Minuten.\nDer Algorithmus kann recht launisch sein - oft hat er Schwierigkeiten, zusammenhängende Objekte zu generieren, aber wenn er erfolgreich ist, sind die Ergebnisse durchaus beeindruckend.\n"},{"url":"https://aron.petau.net/de/project/ascendancy/","title":"Übersetzung: Ascendancy","body":"Ascendancy\n\nAscendancy ist eine Erforschung des Konzepts des \"Staatshackings\".\nPiratennationen und Mikronationen haben eine reiche Geschichte in der Herausforderung und Infragestellung des Konzepts des Nationalstaats.\nLernen Sie Ascendancy kennen, den portablen, autonomen und selbstbeweglichen Staat.\nInnerhalb der großen Nation Ascendancy arbeitet ein großes Sprachmodell (das natürlich auf die Landesgrenzen beschränkt ist), das darauf trainiert wurde, Text zu generieren und laut zu sprechen. Die Interaktion erfolgt über eine angeschlossene Tastatur und einen Bildschirm. Der Staat unterhält diplomatische Beziehungen über das Internet durch seine offizielle Präsenz im Mastodon-Netzwerk.\nDer vollständige Code des Projekts ist auf GitHub verfügbar:\n\n Staatsarchiv auf GitHub\n\nHistorischer Kontext: Bedeutende Mikronationen\nBevor wir uns der technischen Umsetzung von Ascendancy widmen, lohnt es sich, einige einflussreiche Mikronationen zu betrachten, die traditionelle Staatskonzepte herausgefordert haben:\nFürstentum Sealand\nAuf einer ehemaligen Marinefestung vor der Küste Suffolks, England, wurde Sealand 1967 gegründet. Es verfügt über eine eigene Verfassung, Währung und Pässe und zeigt damit, wie verlassene Militärstrukturen zu Orten souveräner Experimente werden können. Trotz fehlender offizieller Anerkennung hat Sealand seine beanspruchte Unabhängigkeit seit über 50 Jahren erfolgreich aufrechterhalten.\nRepublik Obsidia\nEine feministische Mikronation, gegründet um patriarchale Machtstrukturen in traditionellen Nationalstaaten herauszufordern. Die Republik Obsidia betont kollektive Entscheidungsfindung und vertritt die Position, dass nationale Souveränität mit feministischen Prinzipien koexistieren kann. Ihre Verfassung lehnt explizit geschlechtsbezogene Diskriminierung ab und fördert die gleichberechtigte Vertretung in allen Regierungsfunktionen. Obsidias innovatives Konzept der portablen Souveränität, repräsentiert durch ihren Nationen-Stein, inspirierte direkt Ascendancys mobiles Plattform-Design - ein Beweis dafür, dass nationale Identität nicht an feste geografische Grenzen gebunden sein muss.\nWeitere bemerkenswerte Beispiele\n\nNSK State (1992-heute): Ein künstlerisches Projekt, das das Konzept der Staatlichkeit durch die Ausstellung von Pässen und diplomatische Aktivitäten erforscht. Der NSK-Staat stellt weiterhin Pässe aus und führt diplomatische Aktivitäten durch sein virtuelles Botschaftssystem durch.\nDie Republik Rose Island (L'Isola delle Rose): Eine künstliche Plattform in der Adria, die 1968 eigene Briefmarken und Währung herausgab, bevor sie von italienischen Behörden zerstört wurde. Obwohl die Plattform nicht mehr existiert, wurde sie kürzlich in einer Netflix-Dokumentation thematisiert.\n\nTechnische Umsetzung\nDie souveräne Computerinfrastruktur von Ascendancy basiert auf GPT4ALL, das speziell wegen seiner Fähigkeit ausgewählt wurde, lokal ohne externe Abhängigkeiten zu arbeiten. Dies entspricht unserem staatlichen Prinzip der digitalen Souveränität - keine Cloud- oder Remote-Server werden im Betrieb dieser autonomen Nation verwendet.\nDiplomatisches Protokoll\nDie diplomatische KI des Staates wurde sorgfältig mit folgendem konstitutionellen Prompt instruiert:\n\nProaktive Diplomatie\nUm eine aktive Teilnahme an den internationalen Beziehungen sicherzustellen, betreibt das diplomatische Korps von Ascendancy proaktive Kommunikation. Statt nur auf ausländische Diplomaten zu reagieren, unterhält der Staat eine kontinuierliche diplomatische Präsenz durch automatisierte Erklärungen in zufälligen Intervallen:\n\nDie Online-Repräsentation\nJeder ordnungsgemäße Staat benötigt ein Presseamt. Der Staat Ascendancy wurde im Mastodon-Netzwerk vertreten.\nDort wurden alle Eingaben und Antworten des Bots live veröffentlicht, als öffentliche Aufzeichnung der staatlichen Aktivitäten.\nDigitale Botschaft auf botsin.space\n"},{"url":"https://aron.petau.net/de/project/auraglow/","title":"Auraglow","body":"\nWas macht einen Raum?\nWie entstehen Stimmungen und Atmosphären?\nKönnen wir sie visualisieren, um die Erfahrungen sichtbar zu machen?\nDas Projekt \"Das Wesen der Dinge\" zielt darauf ab, die Wahrnehmung zu erweitern (augmentieren), indem es die Stimmungen von Orten durch die jeweiligen Auren der Objekte im Raum greifbar macht.\nWas macht Objekte zu Subjekten?\nWie können wir das Implizite explizit machen?\nUnd wie können wir den Charakter eines Ortes sichtbar machen?\\\nHier hinterfragen wir den konservativen, rein physischen Raumbegriff und adressieren im Projekt eine zeitliche, historische Komponente des Raums, seiner Objekte und deren Vergangenheit.\nDer Raum wird sich verwandelt haben: vom einfachen \"Gegenstand, auf den sich Interesse, Denken, Handeln richtet\" (Definition Objekt Duden), zum \"Wesen, das mit Bewusstsein, Denken, Empfinden, Handeln begabt ist\" (Definition Subjekt Duden).\nDiese Metamorphose der Subjektbildung an Objekten ermöglicht dem Raum, Veränderungen zu erfahren, beeinflusst oder, genauer gesagt, eine Formung, Umformung, Deformation - sodass der Raum schließlich anders und mehrwinklig wahrgenommen werden kann.\n\n Projekt auf GitHub\n\n"},{"url":"https://aron.petau.net/de/project/ruminations/","title":"Ruminations","body":"Ruminations\nDieses Projekt erforscht Datenschutz im Kontext des Amazon-Ökosystems und hinterfragt, wie wir Browser-Fingerprinting unterwandern und das allgegenwärtige Tracking von Verbrauchern in Frage stellen können.\nWir begannen mit einer provokanten Frage: Könnten wir den Wert gesammelter Daten nicht durch Vermeidung, sondern durch aktive Auseinandersetzung mit dem Tracking mindern? Könnten wir, anstatt uns vor der Überwachung zu verstecken, sie mit sinnvollen, aber unvorhersehbaren Mustern überfordern?\nAnfangs erwogen wir die Implementierung eines zufälligen Clickbots, um Rauschen in die Datenerfassung einzubringen. Angesichts der Komplexität moderner Datenbereinigungsalgorithmen und der schieren Menge an Daten, die Amazon verarbeitet, wäre ein solcher Ansatz jedoch wirkungslos gewesen. Sie würden das zufällige Rauschen einfach herausfiltern und ihre Analyse fortsetzen.\nDies führte uns zu einer interessanteren Frage: Wie können wir kohärente, nicht-zufällige Daten erstellen, die grundsätzlich unvorhersehbar bleiben? Unsere Lösung bestand darin, Muster einzuführen, die jenseits der Vorhersagefähigkeiten aktueller Algorithmen liegen – ähnlich dem Versuch, das Verhalten von jemandem vorherzusagen, dessen Denkmuster einer eigenen, einzigartigen Logik folgen.\nDas Konzept\nWir entwickelten eine Chrome-Browser-Erweiterung, die Amazons Webseiten mit einer dynamischen Entität überlagert, die das Nutzerverhalten verfolgt. Das System verwendet einen Bildklassifizierungsalgorithmus, um die Storefront zu analysieren und Produktanfragen zu formulieren. Nach der Verarbeitung präsentiert es ein \"perfekt passendes\" Produkt – ein subtiler Kommentar zu algorithmischen Produktempfehlungen.\nDer Analoge Wachhund\nDie physische Komponente des Projekts besteht aus einer Low-Tech-Installation, die eine Smartphone-Kamera mit Computer-Vision-Algorithmen zur Verfolgung kleinster Bewegungen nutzt. Wir positionierten diese Kamera zur Überwachung der Browser-Konsole eines Laptops, auf dem unsere Erweiterung läuft. Der Kamera-Feed wird auf einem Bildschirm angezeigt, und das System erzeugt roboterhafte Geräusche basierend auf Art und Umfang der erkannten Bewegung. In der Praxis dient es als hörbares Warnsystem für Datenaustausche zwischen Amazon und dem Browser.\nImplementierung\n\n\n\n \n \n \n \n \n \n \n \n \n \n Die Ruminations-Installation in Betrieb\n \n \n \n \n \n \n \n \n \n \n \n Echtzeit-Tracking-Visualisierung\n \n \n \n \n \n \n \n \n \n \n \n Das analoge Wachhund-Überwachungssystem\n \n \n \n \n\nCode und Dokumentation\nMöchtest du das Projekt erkunden oder dazu beitragen? Schau dir unser Code-Repository an:\n\n Projekt auf GitHub\n\n"},{"url":"https://aron.petau.net/de/project/lampshades/","title":"Lampenschirme","body":"Lampenschirme\nIm Jahr 2022 lernte ich einige der leistungsfähigsten Werkzeuge kennen, die von Architekten verwendet werden.\nEines davon war Rhino, eine professionelle 3D-Modellierungssoftware, die in der Architekturgestaltung weit verbreitet ist.\nAnfangs hatte ich Schwierigkeiten damit - die Benutzeroberfläche wirkte veraltet und wenig intuitiv, stark an Software-Design der 1980er Jahre erinnernd.\nAllerdings verfügt es über ein umfangreiches Plugin-Ökosystem, und ein Plugin im Besonderen änderte alles: Grasshopper, eine visuelle Programmiersprache zur Erstellung parametrischer Modelle.\nGrasshopper ist bemerkenswert leistungsfähig und funktioniert als vollwertige Programmierumgebung, bleibt dabei aber intuitiv und zugänglich. Der knotenbasierte Workflow ähnelt modernen Systemen, die jetzt in Unreal Engine und Blender auftauchen.\nDer einzige Nachteil ist, dass Grasshopper nicht eigenständig ist - es benötigt Rhino sowohl zum Ausführen als auch für viele Modellierungsoperationen.\nDie Kombination von Rhino und Grasshopper veränderte meine Perspektive, und ich begann, den anspruchsvollen Modellierungsprozess zu schätzen.\nIch entwickelte ein parametrisches Lampenschirm-Design, auf das ich besonders stolz bin - eines, das sofort modifiziert werden kann, um endlose Variationen zu erstellen.\nDer 3D-Druck der Designs erwies sich als unkompliziert - die Verwendung von weißem Filament im Vasen-Modus führte zu diesen eleganten Ergebnissen:\n\n\n\n \n \n \n \n \n \n \n \n \n \n Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n Ein parametrischer Lampenschirm, erstellt mit Rhino und Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n Der Grasshopper-Workflow für den Lampenschirm\n \n \n \n \n \n \n \n \n \n \n \n Der Grasshopper-Workflow für den Lampenschirm\n \n \n \n \n \n \n \n \n \n \n \n Der resultierende Lampenschirm in Rhino\n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/allei/","title":"Ällei","body":"Triff Ällei - den barrierefreien Chatbot\nSommerblut\nNatural Language Understanding (Natürliches Sprachverständnis) fasziniert mich, und kürzlich begann ich eine Zusammenarbeit mit dem Team des Sommerblut Festivals in Köln, um einen maßgeschneiderten Chatbot zu entwickeln, der mit allen Menschen kommunizieren kann und dabei Barrierefreiheitsstandards einhält. Er wird in Deutscher Gebärdensprache (DGS) kommunizieren können, blinde Menschen unterstützen und wir streben an, das Konzept der Leichten Sprache zu integrieren.\nIch finde es eine spannende Herausforderung, von Anfang an wirklich inklusiv zu sein. In gewöhnlichen sozialen Kontexten ist es oft nicht offensichtlich, aber wenn man die spezifischen Bedürfnisse einer blinden Person beim Surfen im Internet analysiert, unterscheiden sie sich drastisch von denen einer Person mit Hörbeeinträchtigung. Mit beiden die gleiche Unterhaltung zu führen, erweist sich als große Herausforderung. Und das ist nur der erste Schritt in ein sehr tiefgreifendes Feld der digitalen Inklusion. Wie können Menschen mit einer Sprachbehinderung unser Tool nutzen? Wie beziehen wir Menschen ein, die Deutsch als Fremdsprache sprechen?\nSolch umfangreiche Herausforderungen werden oft durch den technischen Rahmen unseres digitalen Lebens verschleiert.\nIch finde digitale Barrierefreiheit ein äußerst interessantes Gebiet, das ich gerade erst beginne zu erkunden.\nDies ist ein Work in Progress. Wir haben einige interessante Ideen und werden einen konzeptionellen Prototyp vorstellen. Schau nach dem 6. März wieder vorbei, wenn das Festival 2022 begonnen hat. Oder komm zur offiziellen digitalen Präsentation des Bots.\nDieser Bot ist meine erste bezahlte Softwarearbeit, und ich habe die Gelegenheit, mit mehreren großartigen Menschen und Teams zusammenzuarbeiten, um verschiedene Teile des Projekts zu realisieren. Hier bin ich nicht für das Frontend verantwortlich. Das Produkt, mit dem du hier interagierst, ist keineswegs fertig und reagiert möglicherweise zeitweise nicht, da wir es für Produktionszwecke verschieben und neu starten.\nDennoch sind alle geplanten Kernfunktionen des Bots vorhanden, und du kannst ihn dort in der Ecke ausprobieren.\nWenn du mehr über den Realisierungsprozess erfahren möchtest: Das gesamte Projekt ist auf einem öffentlichen GitHub-Repository und soll als Open Source veröffentlicht werden.\nIn der finalen Version (vorerst) wird jeder einzelne Satz von einem Video in Deutscher Gebärdensprache (DGS) begleitet.\nDer Bot kann elegant mit häufigen Eingabefehlern umgehen und kann Live-Abfragen an externe Datenbanken durchführen, um weitere Informationen über alle Veranstaltungen des Festivals anzuzeigen und das Fingeralphabet zu lehren. Er unterstützt Freitexteingabe und ist vollständig mit Screenreadern kompatibel. Er ist in Leichter Sprache geschrieben, um den Zugang weiter zu erleichtern.\nEr ist weitgehend kontextsensitiv und bietet eine Menge dynamischer Inhalte, die basierend auf den Benutzereingaben generiert werden.\nSchau dir das GitHub-Repository hier an:\nZum Repository\nFalls Ällei aus irgendeinem Grund hier auf der Seite nicht zu sehen ist, schau dir die Prototyp-Seite an, die ebenfalls im GitHub-Repo zu finden ist.\nZur Prototyp-Seite\n\n\t\n\t\tWichtig\n\tIch betrachte Barrierefreiheit als eine zentrale Frage sowohl des Designs als auch der Informatik, die die vorstrukturierte Art unserer Interaktion mit Technologie im Allgemeinen greifbar macht.\n\n\nZur Sommerblut-Website\n\n\t\n\t\tAnmerkung\n\tUpdate: Wir haben jetzt einen Starttermin, der online stattfinden wird. Weitere Informationen findest du hier:\nZu unserem Launch-Event\n\n\n\n\t\n\t\tAnmerkung\n\tUpdate 2: Der Chatbot ist jetzt schon eine Weile online und befindet sich sozusagen in einer \"Public Beta\", einer Phase, in der er von Nutzern verwendet und evaluiert werden kann und Feedback sammelt. Außerdem werden, da es sich schließlich um Google handelt, alle Eingaben gesammelt und dann weiter genutzt, um schwache Stellen in der Architektur des Bots zu verbessern.\nZum öffentlichen Chatbot\n\n\n\n\n<df-messenger\nchat-icon=\"\"\nintent=\"WELCOME\"\nchat-title=\"Ällei\"\nagent-id=\"335d74f7-2449-431d-924a-db70d79d4f88\"\nlanguage-code=\"de\"\n\n\n\n"},{"url":"https://aron.petau.net/de/project/ballpark/","title":"Ballpark","body":"Ballpark: 3D-Umgebungen in Unity\nUmgesetzt in Unity, ist Ballpark ein Konzept für ein kooperatives 2-Spieler-Spiel, bei dem ein Spieler als Navigator mit einer Third-Person-Perspektive agiert und der andere Spieler als Copilot für die Interaktion mit der Umgebung zuständig ist.\nDas Spiel verfügt über funktionierende Physik, intelligente Gegner, eine Waffe, ein Greifhaken-System zum Überqueren der Karte, eine 2D-Navigationsoberfläche und ein Health-Bar-System – alles mit den düstersten Cyberpunk-Vibes, die ich damals zusammenbringen konnte.\nViel Spaß!\n\n\nDas Design enthält einige fragwürdige Entscheidungen, aber alle Mechaniken sind von Grund auf selbst entwickelt, und ich habe viel dabei gelernt. Ich spiele selten kompetitive Spiele, sehe aber Potenzial in einer kooperativen, voneinander abhängigen Spielmechanik. Schon das Tutorial erfordert intensive Spielerkommunikation.\nAls Linkshänder habe ich Spieler eins die Pfeiltasten gegeben und Spieler zwei die WASD-Tasten sowie die linken und rechten Maustasten für Schießen und Greifhaken. Das führt zu einem interessanten Nebeneffekt: Spieler müssen nicht nur über unterschiedliche Informationen auf ihren Bildschirmen kommunizieren, sondern auch ihre Steuerung physisch koordinieren.\nDie Ball-Navigation ist ziemlich schwer zu kontrollieren.\nEs handelt sich um ein rein physikbasiertes System, bei dem Material, Gewicht und Trägheit der Kugel die Bewegung stark beeinflussen.\nAuf kleinen Bildschirmen ist die Steuerung praktisch unmöglich, und einige visuelle Bugs verdecken Objekte bei zu naher Ansicht. Dennoch, da fast alle Mechaniken von Grund auf programmiert wurden – inklusive Follow-Camera, Kollisionsabfrage, smarten Agenten und einem noch etwas wackeligen Greifhaken – verdient das Projekt einen Platz im Portfolio.\nFür dieses Projekt habe ich mich komplett auf Mechaniken konzentriert, weshalb viele fertige Prefabs und 3D-Objekte verwendet wurden. Beim nächsten Mal möchte ich diese auch selbst erstellen.\nIch habe Unity sehr genossen und freue mich darauf, meine erste VR-Anwendung zu entwickeln.\nIch möchte Mechaniken ausprobieren, bei denen die Sicht des Spielers durch VR komplett blockiert wird und die Augen als tragbare, verbundene Kamera bewegt werden, sodass die Spieler die Kamera selbst physisch steuern können.\n"},{"url":"https://aron.petau.net/de/project/homebrew/","title":"Homebrew","body":"Brauen\nMein eigenes Bier herstellen\nIch liebe es zu hosten, ich liebe es, in der Küche zu experimentieren. Mit Homebrews zu starten, war für mich eine natürliche Entscheidung, und während der ersten Covid-19-Welle habe ich den kompletten Heimbräuerweg mit Flaschenfermentation und kleinen Chargen eingeschlagen, später habe ich mein Setup auf 50-Liter-Chargen mit Drucktank-System erweitert.\nZu Beginn war ich fasziniert, wie aus nur vier einfachen Zutaten – Malz, Hopfen, Wasser und Hefe – ein so unglaubliches Spektrum an Geschmackserlebnissen entstehen kann. Es war und ist immer noch ein tremendales Lernprojekt, bei dem man langsam akzeptieren muss, dass man den Prozess nicht vollständig kontrollieren kann, und gleichzeitig Raum für Kreativität findet.\nWarum präsentiere ich dieses scheinbar nicht-akademische Hobby hier? Ich sehe es nicht als irrelevant an: Experimentieren und Optimieren eines Prozesses und Workflows, optimale Bedingungen für die Hefe zu schaffen, fühlt sich dem Ansatz eines Programmierprojekts sehr ähnlich an.\nHefe und ihre Wirkung faszinieren mich. Jedes Mal, wenn ich den Verschluss öffne, um etwas Druck aus dem Tank abzulassen, denke ich an die erstaunlichen symbiotischen Beziehungen der Hefe mit Menschen und wie viele verschiedene Stämme zusammenleben, um einen einzigartigen, maßgeschneiderten Geschmack zu erzeugen.\nEs gibt einige Ideen, den Brauprozess zu verändern, indem das erzeugte CO₂ aufgefangen und produktiv genutzt wird – z. B. ein Autoreifen gefüllt mit Biergas oder eine Algenfarm, die das CO₂ aufnimmt. Innerhalb eines geschlossenen, druckbeaufschlagten Systems werden solche Ideen tatsächlich realisierbar, und ich möchte sie weiter erforschen.\nIch bin noch kein Experte für Algen, aber mit Hefe komme ich klar, und ich glaube, dass sie koexistieren und einen nachhaltigeren Produktionszyklus schaffen können.\nDie australische Brauerei Young Henrys integriert Algen bereits in ihren industriellen Prozess: The Algae project\nSolche Ideen kommen nicht von selbst in die Industrie: Ich glaube, dass Kunst und die experimentelle Entdeckung neuer Techniken dasselbe sind. Gutes, erfinderisches Design kann die Gesellschaft verbessern und Schritte in Richtung Nachhaltigkeit gehen. Ich möchte daran teilhaben und neue Wege finden, Hefe in anderen Designkontexten einzusetzen: ob in einem geschlossenen Kreislaufsystem, zum Berechnen von Dingen oder einfach, um mein nächstes Bier mit der perfekten Spritzigkeit zu brauen.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Die neueste Iteration meines Homebrew-Setups mit Drucktanks und Druckfermentationskammer\n \n \n \n \n \n \n \n \n \n \n \n Ein elektrischer Kessel, den ich für den Brauvorgang nutze\n \n \n \n \n \n \n \n \n \n \n \n Mein eigenes Kegs-System mit Zapfhahn aus einem alten Tischbein\n \n \n \n \n \n \n \n \n \n \n \n Aktive Fermentation\n \n \n \n \n \n \n \n \n \n \n \n Hopfen aus unserem Garten, um mit frischem Spezialhopfen zu experimentieren\n \n \n \n \n \n \n \n \n \n \n \n Die übrig gebliebene Masse des Trebers. Tiere lieben sie, sie ist super zum Kompostieren, aber vor allem ideal zum Brotbacken!\n \n \n \n \n\n"},{"url":"https://aron.petau.net/de/project/iron-smelting/","title":"Eisenverhüttung","body":"Eisenverhüttung\nEindrücke von den International Smelting Days 2021\nDas Konzept\nSeit ich ein kleines Kind war, nehme ich regelmäßig am jährlichen internationalen Kongress namens Iron Smelting Days (ISD) teil.\nDies ist ein Kongress von interdisziplinären Menschen aus ganz Europa, darunter Historiker, Archäologen, Schmiede, Stahlproduzenten und viele engagierte Hobbyisten.\nDas erklärte Ziel dieser Veranstaltungen ist es, die antike Eisenproduktion zu verstehen, wie sie während der Eisenzeit und auch danach stattfand. Ein Rennofen wurde zur Eisenherstellung verwendet. Zur Eisenherstellung braucht man Eisenerz und Hitze unter Ausschluss von Sauerstoff. Es ist ein hochsensibler Prozess, der einen unglaublichen Arbeitsaufwand erfordert. Die Bauweisen und Methoden variierten stark und waren sehr an die Region und lokalen Bedingungen angepasst, anders als der viel spätere, stärker industrialisierte Prozess mit Hochöfen.\nBis heute ist unklar, wie prähistorische Menschen die Menge und Qualität an Eisen erreichten, von der wir wissen, dass sie sie hatten.\nDie gebauten Öfen waren oft Lehmkonstruktionen und sind nicht erhalten geblieben. Archäologen finden häufig die übrig gebliebene verbrannte Schlacke und Mineralien, die uns Hinweise auf die Struktur und Zusammensetzung der antiken Öfen geben.\nDie Gruppe um die ISD verfolgt einen praktischen archäologischen Ansatz, und wir versuchen, die antiken Methoden nachzubilden - mit der zusätzlichen Möglichkeit, Temperaturfühler oder elektrische Gebläse einzusetzen. Jedes Jahr treffen wir uns in einer anderen europäischen Stadt und passen uns an die lokalen Bedingungen an, oft mit lokalem Erz und lokaler Kohle. Es ist ein Ort, an dem verschiedene Fachgebiete zusammenkommen, um sich gegenseitig zu unterrichten, während wir gemeinsam die intensiven Tag- und Nachtschichten verbringen, um die Öfen zu beschicken.\nSeit ich ein Kind war, begann ich meine eigenen Öfen zu bauen und las mich in den Prozess ein, damit ich teilnehmen konnte.\nTechnologie erscheint in einem anderen Licht, wenn man in einen solchen Prozess involviert ist: Selbst die Lampen, die wir aufstellen, um durch den Abend zu arbeiten, sind technisch gesehen schon Schummeln. Wir verwenden Thermometer, wiegen und verfolgen akribisch die eingehende Kohle und das Erz und haben viele moderne Annehmlichkeiten um uns herum. Dennoch - mit unserer viel fortschrittlicheren Technologie sind unsere Ergebnisse oft minderwertig in Menge und Qualität im Vergleich zu historischen Funden. Ohne moderne Waagen waren die Menschen der Eisenzeit genauer und konsistenter als wir.\nNach einiger Ungewissheit, ob es 2021 nach der Absage in 2020 wieder stattfinden würde, traf sich eine kleine Gruppe in Ulft, Niederlande.\nDieses Jahr in Ulft stellte eine andere Gruppe lokale Kohle her, sodass der gesamte Prozess noch länger dauerte, und Besucher kamen von überall her, um zu lernen, wie man Eisen auf prähistorische Weise herstellt.\nUnten habe ich den größten Teil des Prozesses in einigen Zeitraffern festgehalten.\nDer Prozess\n\n\nHier kannst du einen Zeitraffer sehen, wie ich eine Version eines Eisenofens baue.\nWie du siehst, verwenden wir einige recht moderne Materialien, wie zum Beispiel Ziegel. Dies liegt an den zeitlichen Beschränkungen der ISD.\nEin Ofen komplett von Grund auf zu bauen ist ein viel längerer Prozess, der Trocknungsphasen zwischen dem Bauen erfordert.\nDanach wird der Ofen getrocknet und aufgeheizt.\nIm Laufe des Prozesses werden mehr als 100 kg Kohle und etwa 20 kg Erz verwendet, um ein finales Eisenstück von 200 - 500g herzustellen, gerade genug für ein einzelnes Messer.\nMit all den modernen Annehmlichkeiten und Bequemlichkeiten, die uns zur Verfügung stehen, braucht ein einzelner Durchlauf immer noch mehr als 3 Personen, die über 72 Stunden arbeiten, ohne die Kohleherstellung oder den Abbau und Transport des Eisenerzes zu berücksichtigen.\nEinige weitere Eindrücke von der ISD\n\n\n\n \n \n \n \n \n \n \n \n \n \n Ein beladener Rennofen\n \n \n \n \n \n \n \n \n \n \n \n Die ISD von oben\n \n \n \n \n \n \n \n \n \n \n \n Glühendes Eisen\n \n \n \n \n \n \n \n \n \n \n \n Ein brennender Ofen\n \n \n \n \n \n \n \n \n \n \n \n Verdichten des gewonnenen Eisens\n \n \n \n \n \n \n \n \n \n \n \n Eine Wärmebildaufnahme des Ofens\n \n \n \n \n \n \n \n \n \n \n \n Ein Querschnitt, der die erreichten Temperaturen zeigt\n \n \n \n \n\nFür mich ist es sehr schwer zu definieren, was Technologie alles umfasst. Es geht sicherlich über die typischerweise assoziierten Bilder von Computing und industriellem Fortschritt hinaus. Es ist eine Art, die Welt zu erfassen, und die Anpassung an andere Technologien, sei es durch Zeit oder Region, lässt mich spüren, wie diffus das Phänomen der Technologie in meiner Welt ist.\nErfahre mehr über die ISD\n"},{"url":"https://aron.petau.net/de/project/bachelor-thesis/","title":"Bachelorarbeit","body":"Eine psycholinguistische Online-Studie mit Reaktionszeitmessung\nLetztes Jahr habe ich meine Bachelorarbeit während der Pandemie geschrieben. Angesichts der Schwierigkeiten, die unsere Universität bei der Umstellung auf Online-Lehre hatte, habe ich mich für ein betreutes Thema entschieden, obwohl mein ursprünglicher Traum war, über meinen Vorschlag zum automatisierten Plastikrecycling zu schreiben. Mehr dazu kannst du hier lesen:\n\nIch habe mich für ein Projekt entschieden, das die Möglichkeiten eines neuartigen intelligenten Gehörschutzes untersuchen wollte, der speziell für auditive Überempfindlichkeit entwickelt wurde - ein Phänomen, das häufig, aber nicht immer und nicht ausschließlich bei Menschen mit einer Autismus-Spektrum-Störung zu beobachten ist.\nEine häufige Reaktion auf diese erhöhte Empfindlichkeit sind Stress und Vermeidungsverhalten, was oft zu sehr unangenehmen sozialen Situationen führt und die Fähigkeit zur Teilnahme am sozialen Leben beeinträchtigt.\nSchulen sind eine solche soziale Situation, und wir alle kennen den Stress, den ein lautes Klassenzimmer erzeugen kann. Die Konzentration ist weg, und sowohl die Bildung als auch wichtige Fähigkeiten wie die Sprachreproduktion leiden darunter.\nEs gibt viel Forschung in diesen Bereichen, und es gibt Hinweise darauf, dass sensorische Informationen bei Menschen im Autismus-Spektrum anders verarbeitet werden als in einem neurotypischen Gehirn. Es scheint, dass eine gewisse Anpassungsfähigkeit, die benötigt wird, um Lärmprobleme zu überwinden und Asynchronität zwischen auditiven und visuellen Sinneseindrücken zu überbrücken, bei manchen Menschen im Autismus-Spektrum reduziert ist.\nIm Kern ging es in meinem Experiment darum, neurotypische Menschen zu untersuchen und jegliche Auswirkungen auf die Sprachwahrnehmung zu messen, die durch unterschiedliche Verzögerungen zwischen auditiven und visuellen Eingängen sowie durch die Lautstärke entstehen.\nHier hatte ich die Möglichkeit, ein komplettes reaktionszeitbasiertes Experiment mit über 70 Teilnehmenden durchzuführen und alle Herausforderungen zu erleben, die mit richtiger Wissenschaft einhergehen.\nIch habe umfangreiche Literaturrecherche betrieben, das Experiment programmiert und viel darüber gelernt, warum eigentlich niemand reaktionszeitbasierte Studien wie diese über einen gewöhnlichen Internetbrowser durchführt.\nEs war eine fast 9-monatige Lernerfahrung voller Dinge, die ich noch nie zuvor gemacht hatte.\nIch habe gelernt, in LaTeX zu schreiben und es zu lieben, musste JavaScript für die effiziente Bereitstellung der Stimuli lernen und R für die statistische Analyse. Außerdem konnte ich meine Fähigkeiten in der Datenvisualisierung mit Python auffrischen und habe einige schöne Grafiken der Ergebnisse erstellt.\nDas Experiment läuft noch und ist online, falls du einen Blick darauf werfen möchtest. Beachte aber, dass die Messung der Reaktionsgeschwindigkeit in Millisekunden wichtig ist, weshalb es deinen Browser-Cache stark nutzt und dafür bekannt ist, weniger leistungsstarke Computer in die Knie zu zwingen.\n\n Probier das Experiment selbst aus\n\nSchon allein beim Schreiben bekam ich umfangreiches hilfreiches Feedback von meinen Betreuern und lernte viel über wissenschaftliche Prozesse und damit verbundene Überlegungen.\nEs gab immer das nächste unlösbare Problem. Ein Beispiel war der Konflikt zwischen Wissenschaftlichkeit und ethischen Überlegungen, Datenschutz gegen die Genauigkeit der Ergebnisse. Da die Teilnehmenden private Geräte nutzten, konnte ich wichtige Daten wie ihre Internetgeschwindigkeit und -anbieter, ihre GPU-Art und ihre externe Hardware nicht kennen. Es stellte sich heraus, dass bei einem auditiven Experiment die Art und Einrichtung der Lautsprecher eine wichtige Rolle spielen und die Reaktionsgeschwindigkeit beeinflussen.\nDie endgültige Version meiner Arbeit hat etwa 80 Seiten, vieles davon absolut langweilig, aber dennoch wichtige statistische Analysen.\nWenn du wirklich möchtest, kannst du dir hier das Ganze ansehen:\n\n Lies die originale Arbeit\n\nIch bin ein Fan und Befürworter von Open Source und Open Science Praktiken.\nHier findest du auch den Rest des Projekts mit dem originalen Quellcode.\nIch bin noch nicht da, wo ich mit meinen Dokumentationspraktiken sein möchte, und es macht mir ein bisschen Angst, dass jetzt jeder alle meine Fehler sehen kann, aber ich stelle es als Übungsschritt zur Verfügung. Ich habe viel vom Anschauen anderer Projekte gelernt und profitiert, und ich strebe danach, auch offen über meine Prozesse zu sein.\nDie originalen Video-Stimuli gehören nicht mir und ich habe kein Recht, sie zu veröffentlichen, daher sind sie hier ausgelassen.\n\n Finde das komplette Repo auf Github\n\n"},{"url":"https://aron.petau.net/de/project/coding/","title":"Coding-Beispiele","body":"Neuronale Netze und Computer Vision\nEine Auswahl von Coding-Projekten\nObwohl reines Programmieren und Debugging oft nicht meine Leidenschaft sind, erkenne ich die Bedeutung von neuronalen Netzen und anderen neueren Entwicklungen in der Computer Vision. Aus mehreren Projekten zu KI und maschinellem Lernen, die ich während meines Bachelor-Programms mitentwickelt habe, habe ich dieses ausgewählt, da ich denke, dass es gut dokumentiert ist und Schritt für Schritt erklärt, was wir dort tun.\nBild-Superauflösung mittels Faltungsneuronaler Netze (Nachbildung einer Arbeit von 2016)\nBild-Superauflösung ist ein enorm wichtiges Thema in der Computer Vision. Wenn es ausreichend fortgeschritten funktioniert, könnten wir all unsere Screenshots, Selfies und Katzenbilder aus der Facebook-Ära 2006 und sogar von davor nehmen und sie auf moderne 4K-Anforderungen hochskalieren.\nUm ein Beispiel dafür zu geben, was im Jahr 2020, nur 4 Jahre nach der hier vorgestellten Arbeit, möglich ist, wirf einen Blick auf dieses Video von 1902:\n\n\nDie von uns betrachtete Arbeit von 2016 ist deutlich bescheidener: Sie versucht nur ein einzelnes Bild hochzuskalieren, aber historisch gesehen war sie eine der ersten, die Rechenzeiten erreichte, die klein genug waren, um solche Echtzeit-Video-Hochskalierung zu ermöglichen, wie du sie im Video (von 2020) siehst oder wie sie Nvidia heutzutage zur Hochskalierung von Videospielen verwendet.\nBeispiel einer Super-Resolution-Aufnahme.\nDas neuronale Netz fügt künstlich Pixel hinzu, sodass wir unser bescheidenes Selfie endlich auf einem Werbeplakat platzieren können, ohne von unserem durch Technologie verformten und verpixelten Gesicht entsetzt zu sein.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Eine niedrigauflösende Probe\n \n \n \n \n \n \n \n \n \n \n \n Eine hochauflösende Probe. Dies wird auch als 'Ground Truth' bezeichnet\n \n \n \n \n \n \n \n \n \n \n \n Der künstlich vergrößerte Bildausschnitt, der aus dem Algorithmus resultiert\n \n \n \n \n \n \n \n \n \n \n \n Ein Graph, der eine exemplarische Verlustfunktion zeigt, die während des Trainings angewendet wurde\n \n \n \n \n \n \n \n \n \n \n \n Eine qualitative Messung, die wir verwendeten, war die pixelweise Kosinus-Ähnlichkeit. Sie wird verwendet, um zu messen, wie ähnlich die Ausgabe- und Ground-Truth-Bilder sind\n \n \n \n \n\nDas Python-Notebook für Bild-Superauflösung in Colab\nMTCNN (Anwendung und Vergleich einer Arbeit von 2016)\nHier kannst du auch einen Blick auf ein anderes, viel kleineres Projekt werfen, bei dem wir einen eher klassischen maschinellen Lernansatz für die Gesichtserkennung nachgebaut haben. Hier verwenden wir bestehende Bibliotheken, um die Unterschiede in der Wirksamkeit der Ansätze zu demonstrieren und zu zeigen, dass Multi-task Cascaded Convolutional Networks (MTCNN) einer der leistungsfähigsten Ansätze im Jahr 2016 war. Da ich in das obige Projekt viel mehr Liebe und Arbeit investiert habe, würde ich dir empfehlen, dir dieses anzusehen, falls zwei Projekte zu viel sind.\nGesichtserkennung mit einem klassischen KI-Ansatz (Nachbildung einer Arbeit von 2016)\n"},{"url":"https://aron.petau.net/de/project/critical-philosophy-subjectivity/","title":"Übersetzung: Critical Philosophy of Subjectivity","body":"Forum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tAnmerkung\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tAnmerkung\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tAnmerkung\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\n"},{"url":"https://aron.petau.net/de/project/philosophy/","title":"Übersetzung: Philosophy","body":"Critical considerations during my studies\nI have attended a fair share of philosophical seminars in my studies and consider it a core topic connected both to science and to digital environments.\nNormative and feminist social theory, as well as the theory of science and phenomenology, are all brought to me through seminar formats at university and made up a good part of my education there.\nI find it hard to properly demonstrate what interests me without presenting often long-winded and dull term papers.\nThe courses I loved most also often had a format with a weekly hand-in, where students are asked to comment on the paper they just read to identify points to carry into next week's discussion. I am incredibly thankful for this methodology of approaching complex philosophical works, often complete books with supplicant essays surrounding the course topic. In my opinion, nearly all of the value created during these seminars is contained within the live discussions fed by reading materials and little opinion pieces in the form of forum comments. That's why I decided to share here a selection of these weekly commentaries and the sources they are based upon. They are often unrefined and informal, but they indicate the centerpiece of the seminars and demonstrate many thought processes that happened within me during these sessions. Although I took only a small selection, in sum they are a substantial read. Feel free to just skip through and read what catches your interest.\nForum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tAnmerkung\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tAnmerkung\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tAnmerkung\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\nForum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tAnmerkung\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tAnmerkung\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tAnmerkung\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\nForum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tAnmerkung\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tAnmerkung\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/de/project/political-violence/","title":"Übersetzung: Political Violence","body":"Forum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tAnmerkung\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tAnmerkung\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/de/project/chatbot/","title":"Chatbot","body":"Guru to Go: Ein sprachgesteuerter Meditations-Assistent und Stimmungs-Tracker\n\n\nHier sehen Sie ein Demo-Video eines sprachgesteuerten Meditations-Assistenten, den wir im Kurs \"Conversational Agents and Speech Interfaces\" entwickelt haben\n\n Kursbeschreibung\n\nDas zentrale Ziel des gesamten Projekts war es, den Assistenten vollständig sprachgesteuert zu gestalten, sodass das Telefon während der Meditation nicht berührt werden muss.\nDer Chatbot wurde in Google Dialogflow entwickelt, einer Engine für natürliches Sprachverständnis, die freie Texteingaben interpretieren und darin Entitäten und Absichten erkennen kann.\nWir haben ein eigenes Python-Backend geschrieben, um diese ausgewerteten Absichten zu nutzen und individualisierte Antworten zu berechnen.\nDie resultierende Anwendung läuft im Google Assistant und kann adaptiv Meditationen bereitstellen, den Stimmungsverlauf visualisieren und umfassend über Meditationspraktiken informieren. Leider haben wir Beta-Funktionen des älteren \"Google Assistant\" Frameworks verwendet, das Monate später von Google in \"Actions on Google\" umbenannt wurde und Kernfunktionalitäten änderte, die eine umfangreiche Migration erforderten, für die weder Chris, mein Partner in diesem Projekt, noch ich Zeit fanden.\nDennoch funktionierte der gesamte Chatbot als Meditations-Player und konnte aufgezeichnete Stimmungen für jeden Benutzer über die Zeit grafisch darstellen und speichern.\nUnten angehängt finden Sie auch unseren Abschlussbericht mit Details zur Programmierung und zum Gedankenprozess.\n\n Den vollständigen Bericht lesen\n\n\n Das Projekt auf GitHub ansehen\n\n\n\t\n\t\tAnmerkung\n\tNachdem dies mein erster Einblick in die Nutzung des Google Frameworks für die Erstellung eines Sprachassistenten war und ich dabei auf viele Probleme stieß, die teilweise auch Eingang in den Abschlussbericht fanden, konnte ich diese Erfahrungen nutzen und arbeite derzeit an Ällei, einem weiteren Chatbot mit einem anderen Schwerpunkt, der nicht innerhalb von Actions on Google realisiert wird, sondern eine eigene React-App auf einer Website erhält.\n\n\n"},{"url":"https://aron.petau.net/de/project/critical-epistemologies/","title":"Übersetzung: Critical Epistemology","body":"Forum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tAnmerkung\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tAnmerkung\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tAnmerkung\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tAnmerkung\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\n"},{"url":"https://aron.petau.net/de/project/plastic-recycling/","title":"Plastic Recycling","body":"Als 3D-Druck-Enthusiast sehe ich mich regelmäßig mit dem Thema Nachhaltigkeit konfrontiert.\nDie meisten 3D-gedruckten Teile werden nie recycelt und tragen eher zum globalen Müllproblem bei, als es zu reduzieren.\nDas Problem liegt weniger beim Drucker selbst als bei der dimensionalen Genauigkeit und der Reinheit des Materials. Dies führt zu einer riesigen Industrie, insbesondere in Deutschland, die enorme Mengen an Neukunststoff verbraucht.\nWas kann man tun?\nWir können Produkte langlebiger gestalten, Recycling-Labels aufdrucken und nur funktionale Objekte drucken. Dennoch verhindert dies nicht die Nutzung von Neukunststoffen. Recycelter Filament ist oft doppelt so teuer bei schlechterer Qualität – kein Wunder, dass er kaum Verbreitung findet.\n\n\nDas Kernproblem ist die fehlende wirtschaftliche Machbarkeit eines echten Recyclings. Das exakte Identifizieren von Kunststoffarten ist extrem schwierig und noch ungelöst. Es gibt Bereitschaft zu recyceln, aber das System fehlt.\nDer Masterplan\nIch möchte Menschen motivieren, ihren Müll zu waschen und zu sortieren, die teuersten Schritte im Recyclingprozess. Selbst kleine Beiträge, wie meine Mutter, die Flaschendeckel sammelt, sind wertvoll.\nDies funktioniert nur in einem lokalen, dezentralen Umfeld. Existierende Recyclinganlagen können nicht 200 verschiedene Kunststoffarten trennen.\nMit sauberem, sortiertem Material – etwa Flaschendeckel (HDPE) oder fehlerhafte Drucke (PET-G) – starte ich bereits im Vorteil. Jetzt müssen die Teile noch in gleichmäßige Partikel zerkleinert werden.\nDer Shredder\nWir bauten den Precious Plastic Shredder!\n \nMit diesen Open-Source-Zeichnungen konnte ich meinen eigenen, sehr gefährlichen Kunststoff-Shredder zusammenbauen.\nDie Motorisierung übernahm ein alter Gartenschredder, der Motor und Verkabelung intakt hatte. Wir schnitten ihn auseinander und befestigten ihn am Shredder.\n\n\nNach Austausch der schwachen Kraftübertragungsschraube gegen einen Industrie-Kuppler waren wir startklar. Sicherheit bleibt ein Thema, ein richtiger Trichter ist in Arbeit.\nDer Filastruder\nDer Filastruder, entworfen von Tim Elmore, bietet eine kostengünstige Möglichkeit, Filament zu extrudieren.\nDie größten Herausforderungen: präzise Durchmesserkontrolle ±0,03 mm, sonst schwankt die Qualität.\nMotor presst Kunststoffpellets durch eine beheizte Schraube, am Ende wird durch die Düse extrudiert und der Durchmesser eingestellt. Links wickelt die Maschine das Filament auf eine Spule.\n\n\nDer Filastruder wird von einem Arduino gesteuert und ist hoch konfigurierbar. Ein Lasersensor misst den Filamentdurchmesser.\nMachine Learning für optimale Filamentqualität\nWichtige Variablen: Wickelgeschwindigkeit, Extrusionsgeschwindigkeit, Temperatur, Kühlung.\nDiese Variablen können in Echtzeit optimiert werden – ähnlich wie in kommerziellen Anlagen.\n\nAutomatisierung ist nicht nur ein Jobkiller, sondern kann Umweltprobleme lösen.\nDieses Projekt liegt mir sehr am Herzen und wird Teil meiner Masterarbeit sein.\nDie Umsetzung erfordert viele Skills, die ich im Design & Computation Programm lerne oder noch vertiefe.\n \n Reflow Filament \n \n \n Perpetual Plastic Project \n \n \n Precious Plastic Community \n \n \n Filamentive Statement zur Recycling-Herausforderung \n \n \n Open Source Filament-Durchmesser-Sensor von Tomas Sanladerer \n \n \n Re-Pet Shop \n\n"},{"url":"https://aron.petau.net/de/project/beacon/","title":"BEACON","body":"BEACON: Dezentralisierung des Stromnetzes in unzugänglichen und abgelegenen Regionen\nZugang zu Elektrizität ist ein grundlegendes Menschenrecht. Das mag zunächst übertrieben klingen, doch wenn man bedenkt, wie viele kleine Aufgaben der Strom uns indirekt abnimmt – Licht, Wäsche, Kochen, Kühlen, Heizen, Unterhaltung – wird schnell klar, wie viel Zeit und Aufwand ohne Elektrizität nötig wäre. Weltweit leben etwa eine Milliarde Menschen ohne Zugang zu Strom auf dem sogenannten Tier-2-Level.\nSDGS Ziel 7\n\nMenschen erkennen erst dann, wie viel Arbeit in alltäglichen Dingen steckt, wenn sie keinen Strom haben. Doch es geht dabei nicht nur um Bequemlichkeit – Elektrizität rettet Leben: Krankenhäuser, Telekommunikation, Kühlung von Medikamenten – all das hängt davon ab.\nWarum also sind immer noch so viele Menschen unterversorgt?\nDie Antwort: fehlende Rentabilität. Es wäre ein wohltätiges, aber kein profitables Projekt, jede Person auf der Welt zu versorgen. Doch was, wenn wir eine Struktur finden könnten, die wirtschaftlich tragfähig ist und sich gleichzeitig an schwierige Bedingungen (Wetter, Abgeschiedenheit, Höhenlage) sowie an kleinere Einkommen anpassen kann?\nStandort\nEnde 2018 verbrachte ich vier Monate im Norden Indiens – im Rahmen eines Forschungsprojekts mit dem IIT Kharagpur.\nDas Ziel: an einem der 17 von der UN definierten nachhaltigen Entwicklungsziele zu arbeiten – Elektrizität.\nWeltweit haben schätzungsweise eine Milliarde Menschen keinen oder nur unzureichenden Zugang zum Stromnetz.\nEinige davon leben hier – im Key-Kloster im Spiti-Tal, auf etwa 3500 Metern Höhe.\n\n \n\nDas ist Tashi Gang, ein Dorf nahe des Klosters. Es beherbergt rund 50 Menschen und ist nur drei bis vier Monate im Sommer über eine Straße erreichbar. Den Rest des Jahres sind die Bewohner auf Hubschrauber-Erste-Hilfe angewiesen – erreichbar nur über einen funktionierenden Mobilfunkturm.\n \nDas Projekt\nIn einer Umgebung, die auf Wasser- und Sonnenenergie angewiesen ist, mit über sechs Monaten Schnee, häufigen Schneestürmen und Temperaturen bis zu –35 °C, ist die Netzsicherung schwierig.\nUnser Ansatz war es, die im Westen etablierte Vorstellung von Elektrizität als homogenes, zentral erzeugtes Produkt zu hinterfragen und stattdessen die Möglichkeiten eines prädiktiven, sich selbst korrigierenden und dezentralen Netzes zu erforschen.\nAnstatt bei einem Sturm einen kompletten Blackout zu riskieren, könnten bei einer Priorisierung der Energieverwendung wichtige Funktionen – etwa Radiotürme oder Krankenhäuser – teilweise weiterbetrieben werden. Die Binarität von Strom / kein Strom würde durch ein System von Zuteilungen nach Bedarf und Zeitfenstern ersetzt.\nLangfristig war die Vision ein lokaler, prädiktiver Strommarkt, bei dem Menschen überschüssige Energie verkaufen können.\nZur Machbarkeitsprüfung führte ich psychologische Akzeptanzstudien durch und sammelte Daten zum lokalen Stromverbrauch. Anschließend simulierte ich einen typischen Strombedarfstag im Key-Kloster und in den umliegenden Dörfern und entwickelte Konzepte für kostengünstige Smart-Microgrid-Controller.\nDie hier in Deutschland verfügbaren Netzsteuerboxen kosten mehrere Hundert bis Tausend Euro – keine realistische Lösung für die Bevölkerung vor Ort. Stattdessen planten wir Raspberry Pi-basierte Systeme, vernetzt über Ethernet oder lokale Mesh-Netze.\nForschung\n\nDatenerhebung\nDurch den Besuch öffentlicher Schulen im Englischunterricht konnte ich mit Jugendlichen über den Stromzustand in ihren Haushalten sprechen und umfangreiche Daten erheben. Insgesamt nahmen 145 Teilnehmer aus über sechs Schulen in etwa vier Distrikten teil – alle im indischen Himalaya.\nDer Altersdurchschnitt lag bei 17 Jahren. Durchschnittlich leben 6 Personen pro Haushalt mit etwa 5 Smart-Geräten. Nur 2 % der Haushalte hatten gar keine, 42 % verfügten über Computer oder Laptops.\n\nDurchschnittliche Stromqualität (1 – 10):\nSommer: 7,1 Monsun: 5,6 Herbst: 7,1 Winter: 4,0\n\nIm Winter oder bei Regen sinkt die Qualität also deutlich – um über 30 %.\nIm Durchschnitt haben Haushalte 15,1 Stunden Strom pro Tag (≈ 63 %). Einige Regionen, wie Diskit, nur rund 4 Stunden.\nEtwa 95 % der Haushalte besitzen funktionierende Stromzähler.\nEin weiteres Ziel war herauszufinden, was Menschen dazu bewegt, Strom zu teilen oder zu verschieben.\nOhne zusätzliche Information lag die Bereitschaft zur Verzögerung des Verbrauchs bei 5,5 / 10 – mit Aussicht auf Kostenvorteile stieg sie auf 6,9.\nSimulation\nBasierend auf den Daten simulierte ich den Einsatz von 200 Solarmodulen à 300 Wp, einmal mit und einmal ohne intelligente Laststeuerung.\n\n\nAuch wenn Solar nicht optimal ist – vor allem wegen Kälte und Batterielagerung – zeigte sich, dass intelligente Lastverteilung den nutzbaren Ertrag im Winter von einem Fünftel auf etwa die Hälfte steigern kann.\nSchlusswort\nDas Problem lässt sich aus zwei Richtungen angehen:\n\nProduktion erhöhen – mehr Module, mehr Energiequellen.\nVerbrauch senken – effizientere Geräte, gemeinschaftliche Nutzung.\n\nDas Konzept des Teilens und Verzögerns ist zentral. Wie bei einem gemeinschaftlich genutzten Brunnen kann auch Strom gemeinschaftlich erzeugt und genutzt werden.\nGemeinsam beheizte Räume oder öffentliche Projekträume sparen Energie und fördern Gemeinschaft.\nLeider wurde das Projekt nie weitergeführt, und die Situation im Spiti-Tal hat sich kaum verbessert. Eine neue Bergstraße gibt Hoffnung auf mehr Tourismus – und damit auf wirtschaftlich tragfähige Lösungen.\nIch selbst war als Forschungspraktikant beteiligt, ohne Einfluss auf die Umsetzung. Dennoch bin ich überzeugt, dass dezentrale Lösungen der richtige Weg sind – gerade für extreme Regionen wie den Himalaya.\nDenn eines bleibt wahr: Elektrizität ist ein Menschenrecht.\n"},{"url":"https://aron.petau.net/de/project/cad/","title":"3D-Modellierung und CAD","body":"3D-Modellierung und CAD\nGestaltung von 3D-Objekten\nBeim Erlernen des 3D-Drucks hat mich vor allem die Möglichkeit fasziniert, bestehende Produkte zu verändern oder zu reparieren.\nAuch wenn es eine großartige Community mit vielen guten und kostenlosen Modellen gibt, bin ich schnell an den Punkt gekommen, an dem ich nicht fand, was ich suchte.\nMir wurde klar, dass dies eine wesentliche Fähigkeit ist, um nicht nur 3D-Drucker, sondern grundsätzlich jede Art von Produktionsmaschine sinnvoll zu nutzen.\nDa ich alles über 3D-Druck auf YouTube gelernt habe und dort fast alle mit Fusion 360 arbeiteten, habe ich mich ebenfalls dafür entschieden.\nRückblickend war das eine sehr gute Wahl – ich habe mich in die Möglichkeiten des parametrischen Designs verliebt.\nUnten findest du einige meiner Entwürfe.\nDer Prozess selbst macht mir unglaublich viel Spaß und ich möchte ihn noch weiter vertiefen.\nDurch Ausprobieren habe ich bereits viel darüber gelernt, wie man speziell für den 3D-Druck konstruiert.\nTrotzdem habe ich oft das Gefühl, dass mir ein tieferes Verständnis für ästhetische Gestaltung fehlt.\nIch möchte meine generelle Fähigkeit erweitern, physische Objekte zu entwerfen – etwas, das ich mir im Masterstudium erhoffe.\n\n\n\n\n\n\n\nMehr meiner fertigen Designs findest du in der Printables Community (früher Prusaprinters):\n\n Mein Printables-Profil\n\n3D-Scannen und Photogrammetrie\nNeben dem Entwerfen neuer Objekte interessiert mich auch die Integration der realen Welt in meine Arbeit.\nInteraktion mit realen Objekten und Umgebungen\nIn den letzten Jahren habe ich mit verschiedenen Smartphone-Kameras experimentiert – leider waren meine Scans meist nicht präzise genug, um wirklich etwas damit anzufangen.\nEin professioneller 3D-Scanner war zu teuer, also bastelte ich mir eine Kombination aus einer Raspberry-Pi-Kamera und einem günstigen TOF-Sensor.\nDas Setup ist simpel, aber bei weitem nicht so genau wie Laser- oder LiDAR-Sensoren. Dann brachte Apple die ersten Geräte mit zugänglichem LiDAR heraus.\nDurch meine Arbeit an der Universität hatte ich schließlich Zugriff auf ein Gerät mit LiDAR und begann, damit zu experimentieren.\nEin paar Beispiele siehst du hier:\n \n \nDer letzte Scan hier wurde nur mit einer Smartphone-Kamera erstellt.\nMan erkennt deutlich, dass die Qualität geringer ist, aber angesichts der einfachen Technik finde ich das Ergebnis beeindruckend –\nund es zeigt, wie sehr solche Technologien gerade demokratisiert werden.\n \nPerspektive\nWas dieser Abschnitt zeigen soll: Ich bin beim Thema CAD noch nicht da, wo ich gerne wäre.\nIch fühle mich sicher genug, um kleine Reparaturen im Alltag anzugehen,\naber beim Konstruieren komplexer Bauteilgruppen, die zusammen funktionieren müssen, fehlt mir noch technisches Know-how.\nViele meiner Projekte sind halbfertig – einer der Hauptgründe ist der Mangel an fachlichem Austausch in meinem Umfeld.\nIch möchte mehr als nur Figuren oder Wearables gestalten.\nIch möchte den 3D-Druck als Werkzeugerweiterung nutzen –\nfür mechanische oder elektrische Anwendungen, lebensmittelechte Objekte, oder einfach Dinge, die begeistern.\nIch liebe die Idee, ein Baukastensystem zu entwickeln.\nInspiriert von Makeways auf Kickstarter habe ich bereits angefangen, eigene Teile zu entwerfen.\nEin Traum von mir ist eine eigene 3D-gedruckte Kaffeetasse, die sowohl spülmaschinenfest als auch lebensmittelecht ist.\nDafür müsste ich viel Materialforschung betreiben – aber genau das macht es spannend.\nIch möchte ein Material finden, das Abfälle einbezieht, um weniger von fossilen Kunststoffen abhängig zu sein.\nIn Berlin möchte ich mich mit den Leuten von Kaffeform austauschen, die kompostierbare Becher aus gebrauchten Espressoresten herstellen (wenn auch per Spritzgussverfahren).\nDie Hersteller von Komposit-Filamenten sind bei der Beimischung nicht-plastischer Stoffe sehr vorsichtig,\nweil der Extrusionsprozess durch Düsen leicht fehleranfällig ist.\nTrotzdem glaube ich, dass gerade in diesem Bereich noch viel Potenzial steckt – besonders mit Pelletdruckern.\nGroße Teile meiner Auseinandersetzung mit lokalem Recycling verdanke ich den großartigen Leuten von Precious Plastic, deren Open-Source-Designs mich sehr inspiriert haben.\nIch finde es schwer, über CAD zu schreiben, ohne gleichzeitig über den Herstellungsprozess zu sprechen –\nund ich halte das für etwas Gutes.\nDesign und Umsetzung gehören für mich zusammen.\nUm noch sicherer zu werden, möchte ich mich stärker auf organische Formen konzentrieren.\nDeshalb will ich tiefer in Blender einsteigen – ein großartiges Tool, das viel zu mächtig ist, um es nur über YouTube zu lernen.\nSoftware, die ich nutze und mag\n\n AliceVision Meshroom\n Scaniverse\n Mein Sketchfab-Profil\n 3D Live Scanner für Android\n\n"},{"url":"https://aron.petau.net/de/project/printing/","title":"Übersetzung: 3D printing","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n A plant propagation station now preparing our tomatoes for summer\n \n \n \n \n \n \n \n \n \n \n \n We use this to determine the flatmate of the month\n \n \n \n \n \n \n \n \n \n \n \n A dragon's head that was later treated to glow in the dark.\n \n \n \n \n \n \n \n \n \n \n \n This was my entry into a new world, the now 10 years old Ender 2\n \n \n \n \n \n \n \n \n \n \n \n I made some lithophanes, a process where the composition and thickness of the material are used for creating an image.\n \n \n \n \n \n \n \n \n \n \n \n This is my second printer, a Prusa i3 MK3s.\n \n \n \n \n \n \n \n \n \n \n \n This candle is the result of a 3D printed plastic mold that I then poured wax into.\n \n \n \n \n \n \n \n \n \n \n \n An enclosure for my portable soldering iron\n \n \n \n \n \n \n \n \n \n \n \n A lamp screen design that particularly fascinated me, it effortlessly comes from a simple 2D spiral shape.\n \n \n \n \n \n \n \n \n \n \n \n A custom-built printer enclosure made up of 3 Ikea Lack tables and around 3 kgs of plastic.\n \n \n \n \n\n3D-Druck\n\n\n3D-Druck ist für mich mehr als nur ein Hobby\nDarin sehe ich gesellschaftliche Veränderungen, die Demokratisierung der Produktion und kreative Möglichkeiten.\nKunststoff muss nicht eines unserer größten Umweltprobleme sein, wenn wir nur unsere Perspektive und unser Verhalten ihm gegenüber ändern.\nDas Spritzgießen von Kunststoff war eine der Hauptantriebsfedern für das kapitalistische System, in dem wir uns heute befinden.\n3D-Druck kann genutzt werden, um der Massenproduktion entgegenzuwirken.\nHeute wird das Schlagwort 3D-Druck bereits mit problematischen gesellschaftlichen Praktiken verbunden, es wird mit „Automatisierung“ und „On-Demand-Wirtschaft“ assoziiert.\nDie Technologie hat viele Aspekte, die bedacht und bewertet werden müssen, und als Technologie entstehen dadurch viele großartige Dinge, gleichzeitig befeuert sie Entwicklungen, die ich problematisch finde.\nAufgrund einer Geschichte von Patenten, die die Entwicklung der Technologie beeinflussten, und einer eifrigen Übernahme durch Unternehmen, die ihre Produktionsprozesse und Margen optimieren wollen, aber auch einer sehr aktiven Hobby-Community, werden alle möglichen Projekte realisiert.\nObwohl gesellschaftlich sicher explosiv, spricht viel für den 3D-Druck.\n3D-Druck bedeutet lokale und individuelle Produktion.\nIch glaube zwar nicht an das ganze „Jeder Haushalt wird bald eine Maschine haben, die auf Knopfdruck druckt, was gerade gebraucht wird“, sehe aber enormes Potenzial im 3D-Druck.\nDeshalb möchte ich meine Zukunft darauf aufbauen.\nIch möchte Dinge entwerfen und sie Wirklichkeit werden lassen.\nEin 3D-Drucker erlaubt mir, diesen Prozess von Anfang bis Ende zu kontrollieren. Es reicht nicht, etwas im CAD zu designen, ich muss auch die Maschine, die mein Objekt herstellt, vollständig verstehen und steuern können.\nIch benutze seit Anfang 2018 einen 3D-Drucker und mittlerweile habe ich zwei, die meistens das machen, was ich ihnen sage.\nBeide habe ich aus Bausätzen zusammengebaut und stark modifiziert.\nIch steuere sie via Octoprint, eine Software, die mit ihrer offenen und hilfsbereiten Community mich stolz macht, sie zu nutzen, und die mich viel über Open-Source-Prinzipien gelehrt hat.\n3D-Druck im Hobbybereich ist ein positives Beispiel, bei dem eine Methode mein Design beeinflusst und ich alle Bereiche liebe, die ich dadurch kennengelernt habe.\nDadurch fühle ich mich in Linux, Programmierung, Löten, Elektronikintegration und iterativem Design mehr zu Hause.\nIch schätze die Fähigkeiten, die mir ein 3D-Drucker gibt, und plane, ihn im Recycling Projekt einzusetzen.\nIm letzten halben Jahr habe ich auch im universitären Kontext mit 3D-Druckern gearbeitet.\nWir haben ein „Digitallabor“ konzipiert und aufgebaut, einen offenen Raum, um allen Menschen den Zugang zu innovativen Technologien zu ermöglichen.\nDie Idee war, eine Art Makerspace zu schaffen, mit Fokus auf digitale Medien.\nDas Projekt ist jung, es begann im August letzten Jahres, und die meisten meiner Aufgaben lagen in Arbeitsgruppen, die über Maschinentypen und Inhalte entschieden, mit denen so ein Projekt Mehrwert bieten kann.\nMehr dazu auf der Website:\nDigiLab Osnabrück\nIch bin auch sehr daran interessiert, über Polymere hinaus für den Druck zu forschen.\nIch würde gerne experimenteller bei der Materialwahl sein, was in einer WG eher schwer ist.\nEs gab großartige Projekte mit Keramik und Druck, denen ich definitiv näher auf den Grund gehen will.\nEin Projekt, das ich hervorheben möchte, sind die „evolving cups“, die mich sehr beeindruckt haben.\nEvolving Objects\nDiese Gruppe aus den Niederlanden generiert algorithmisch Formen von Bechern und druckt sie dann mit einem Paste-Extruder aus Ton.\nDer Prozess wird hier genauer beschrieben:\nDer Künstler Tom Dijkstra entwickelt einen Paste-Extruder, der an einen konventionellen Drucker angebaut werden kann. Ich würde sehr gerne meine eigene Version entwickeln und mit dem Drucken neuer und alter Materialien in so einem Konzeptdrucker experimentieren.\nPrinting with Ceramics\nThe Paste Extruder\nAuch im Hinblick auf das Recycling Projekt könnte es sinnvoll sein, mehrere Maschinen in eine zu integrieren und den Drucker direkt Pellets oder Paste verarbeiten zu lassen.\nIch freue mich darauf, meinen Horizont hier zu erweitern und zu sehen, was möglich ist.\nBecher und Geschirr sind natürlich nur ein Beispielbereich, wo ein Rückgriff auf traditionelle Materialien innerhalb moderner Fertigung sinnvoll sein kann.\nEs wird auch immer mehr über 3D-gedruckte Häuser aus Ton oder Erde gesprochen, ein Bereich, in dem ich WASP sehr schätze.\nSie haben mehrere Konzeptgebäude und Strukturen aus lokal gemischter Erde gebaut und beeindruckende umweltbewusste Bauwerke geschaffen.\nDie Prinzipien des lokalen Bauens mit lokal verfügbaren Materialien einzuhalten und das berüchtigte Emissionsproblem in der Bauindustrie zu berücksichtigen, bringt mehrere Vorteile.\nUnd da solche alternativen Lösungen wahrscheinlich nicht von der Industrie selbst kommen, sind Kunstprojekte und öffentliche Demonstrationen wichtige Wege, diese Lösungen zu erforschen und voranzutreiben.\nIch möchte all diese Bereiche erkunden und schauen, wie Fertigung und Nachhaltigkeit zusammenkommen und dauerhafte Lösungen für die Gesellschaft schaffen können.\nAußerdem ist 3D-Druck direkt mit den Plänen für meine Masterarbeit verbunden, denn alles, was ich zurückgewinne, muss irgendwie wieder etwas werden.\nWarum nicht unsere Abfälle einfach wegdrucken?\nNach einigen Jahren des Bastelns, Modifizierens und Upgradens habe ich festgestellt, dass ich mein Setup seit über einem Jahr nicht verändert habe.\nEs funktioniert einfach und ich bin zufrieden damit.\nSeit meinem ersten Anfängerdrucker sind die Ausfallraten verschwindend gering und ich musste wirklich komplexe Teile drucken, um genug Abfall für das Recycling-Projekt zu erzeugen.\nAllmählich hat sich das mechanische System des Druckers von einem Objekt der Fürsorge zu einem Werkzeug entwickelt, das ich benutze.\nIn den letzten Jahren haben sich Hardware, aber vor allem Software so weit entwickelt, dass es für mich eine Set-and-Forget-Situation geworden ist.\nJetzt geht es ans eigentliche Drucken meiner Teile und Designs.\nMehr dazu im Beitrag über CAD\n"},{"url":"https://aron.petau.net/de/","title":"Übersetzung: Home","body":"\nWillkommen\nauf der Online-Präsenz von Aron Petau.\n\n\n\nIch verwende die Pronomen er/ihm und lebe in Berlin, Deutschland.\nIch bin Tüftler, Designer, Softwareentwickler und arbeite in der Forschung zu digitaler Bildung.\nDiese Seite ist eine Sammlung meiner Gedanken und Erfahrungen.\nIch hoffe, du findest hier etwas Interessantes.\n\n\t\n\t\tAnmerkung\n\tDiese Webseite wurde vor kurzem neu designt und modernisiert.\nSolange der Umzug bzw. das Redesign nicht vollständig abgeschlossen ist, ist die alte Seite weiterhin hier erreichbar: old.aron.petau.net\n\n\n\nFortschritt des Umbaus:\n\n\n\t\n\t\tAnmerkung\n\tAußerdem gibt es erste Bemühungen, diese Website zu übersetzen.\nDas ist ein ziemlich aufwändiger Prozess und wird einige Zeit dauern.\n\n\n\nFortschritt der Übersetzung:\n\n\n\t\n\t\tWichtig\n\tZuletzt aktualisiert: 2025-05-14\n\n\n\n\t\n\n\n"}] \ No newline at end of file diff --git a/public/search_index.en.json b/public/search_index.en.json index b57a134f..2032fdbd 100644 --- a/public/search_index.en.json +++ b/public/search_index.en.json @@ -1 +1 @@ -[{"url":"https://aron.petau.net/project/","title":"Aron's Blog","body":"Find all my projects here.\nThey are sorted by date, you can also filter by tags.\n"},{"url":"https://aron.petau.net/project/studio-umzu/","title":"Studio UMZU has launched","body":"We’ve started a new project together: Studio UMZU.\nTogether with Friedrich Weber Goizel, I founded the studio to bring more workshops into libraries, schools, and other public places. Our goal is to make access to digital fabrication, robotics, and creative technologies as easy as possible for you – flexible, low-threshold, and always with the joy of experimenting.\nOn our website you’ll find more about us, our workshop formats, and how we support libraries in building makerspaces: studio-umzu.de.\nWe’re really excited that things are officially kicking off – maybe soon at your place too!\n"},{"url":"https://aron.petau.net/project/einszwovier-löten-leuchten/","title":"einszwovier: löten und leuchten","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n All the led Lamps together\n \n \n \n \n \n \n \n \n \n \n \n The Guestbook: a quick Feedback mechanism we use\n \n \n \n \n \n \n \n \n \n \n \n Tinkereing with only simple shapes\n \n \n \n \n \n \n \n \n \n \n \n More Lights\n \n \n \n \n \n \n \n \n \n \n \n Some overmight prints\n \n \n \n \n \n \n \n \n \n \n \n A completely self-designed skier\n \n \n \n \n\nLöten und Leuchten\nA hands-on course in soldering, electronics, and lamp design for young creators\nLöten und Leuchten has now run in three successful iterations — each time offering 5th and 6th graders a guided yet exploratory dive into the worlds of electronics, making, and digital design. At its core, the course is about understanding through creating: introducing young learners to tangible technologies and encouraging them to shape the outcome with their own ideas and hands.\nThe Project\nOver three sessions (each lasting three hours), participants designed and built their own USB-powered LED lamp. Along the way, they soldered electronic components, modeled lamp housings in 3D, learned about light diffusion, and got a direct introduction to real-world problem solving. Every lamp was built from scratch, powered via USB — no batteries, no glue kits, just wire, plastic, and a bit of courage.\nThe children began by learning the basics of electricity through interactive experiments using the excellent Makey Makey boards. These allowed us to demonstrate concepts like conductivity, input/output, and circuitry in a playful and intuitive way. The enthusiasm was immediate and contagious.\nFrom there, we moved to the heart of the project: cutting open USB cables, preparing and soldering 5V LEDs, and designing enclosures for them. The soldering was always supervised, but each child did their own work — and it showed. There's something deeply satisfying about holding a working circuit you assembled yourself, and many kids expressed how proud they were to see their light turn on.\nDesigning with Tools — and Constraints\nFor 3D modeling, we used Tinkercad on iPads. While the interface proved very accessible, we also encountered its limits: the app occasionally crashed or froze under load, and file syncing sometimes led to confusion. Nonetheless, it provided a gentle, well-mediated entry point to CAD. Most kids had never touched 3D design software before, but quickly began exploring shapes, tolerances, and fitting dimensions. The lamps they created weren’t just decorative — they had to functionally hold the electronics, which added a very real-world layer of complexity.\nThe printed shades were all done in white PLA to support light diffusion. This led to organic conversations around material properties, translucency, and light behavior, which the kids quickly absorbed and applied in their designs.\nReal Challenges, Real Thinking\nThe project hit a sweet spot: it was challenging enough to be meaningful, but achievable enough to allow for success. Every child managed to finish a working lamp — and each one was different. Along the way, they encountered plenty of design hurdles: USB cables that needed reinforcement, cases that didn’t fit on the first try, LEDs that had to be repositioned for optimal glow.\nWe didn’t avoid these issues — we embraced them. Instead of simplifying the process to a formula, we treated every obstacle as an opportunity for discussion. Why didn’t this fit? What could we change? How do you fix it? These moments turned into some of the richest learning experiences in the course.\nBonus Round: Tabletop Foosball\nAs a closing challenge, each group designed their own mini foosball table, using whatever materials and approaches they liked. This final task was light-hearted, but not without its own design challenges — and it served as a great entry into collaborative thinking and prototyping. It also reinforced our goal of learning through play, iteration, and autonomy.\nReflections\nAcross all three runs, the workshop was met with enthusiasm, curiosity, and real focus. The kids were engaged from start to finish, not just with the tools, but with the ideas behind them. They walked away with more than just a glowing lamp — they gained an understanding of how things work, and a confidence that they can build things themselves.\nFor us as facilitators, the course reaffirmed how powerful hands-on, self-directed learning can be. The combination of digital and physical tools, real constraints, and open-ended outcomes created an environment where creativity thrived.\nLöten und Leuchten will continue to evolve, but its core will remain: empowering kids to build things they care about, and helping them realize that technology isn’t magic — it’s something they can shape.\n"},{"url":"https://aron.petau.net/project/einszwovier-opening/","title":"einszwovier: making of","body":"The Making of studio einszwovier\nAugust 2024\nWe started constructing and planning the layout and equipment for the room. We had the chance to build the wooden workbench ourselves, making it our own.\nDecember 2024 – A Space for Ideas Becomes Reality\nAfter months of planning, organizing, and anticipation, it finally happened in December 2024: our Maker Space “studio einszwovier” officially opened its doors.\nIn the midst of everyday school life, an innovative learning environment came to life—one that combines creativity, technology, and educational equity.\nFrom Concept to Reality\nThe idea was clear: a space where “making” becomes tangible—through self-directed and playful work with analog and digital tools. Learners should be able to shape their learning process, discover their individual strengths, and experience the empowering motivation of doing things themselves.\nTo support that, the room was equipped with state-of-the-art tools: 3D printers, laser cutters, microcontrollers, and equipment for woodworking and textile printing enable hands-on, project-based learning.\nA Place for Free and Explorative Learning\nLed by Aron and Friedrich — both graduate students in Design + Computation in Berlin—the “studio einszwovier” provides access to tools, materials, and knowledge.\nIt’s a place for open-ended, explorative learning that emphasizes not just digital technologies, but also creativity, problem-solving, and initiative.\nThe students are invited to join both courses with a predefined focus and open \"tüftling\".\nOpen Doors for Creative Minds\n“studio einszwovier” is open Tuesdays to Thursdays from 11:00 AM to :00 PM.\nA dedicated open lab time is available Wednesdays from 1:30 PM to 3:00 PM.\nEveryone is welcome to drop in, share ideas, and get started.\nA Space for the Future\nWith studio einszwovier, we’ve created a space where learning through hands-on experience takes center stage—promoting both practical and digital skills for the future.\nIt’s a place where ideas become tangible outcomes and where the learning culture of our school grows in a lasting and meaningful way.\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/einszwovier-vogelvilla/","title":"einszwovier: vogelvilla","body":"Vogelvilla\nAfter our first course, löten und leuchten,\nthe next idea was to create a format for the laser cutter. We were targeting older kids this time, from the year 9 on up.\nWe looked up on 3Axis.co for inspiration and it seemed important to both of us that we would be able to create something large and useful.\nSo a groupwork project seemed ideal and we settled on birdhouses pretty quickly.\nAt the space, we have a pretty large and powerful Xtool S1, which is capable of cutting up to 10mm plywood.\nBut a birdhouse, with all its sides, ends up using quite a bit of material, sowe spent quite a bit of prep time optimizing the base design so one hous can be made using only 3 A3 sheets of plywood.\nWe invented a joint memory game, to incentivize thinking about all the larger possibilities of the laser cutter.\nDuring their own process, the kids found out for themselves the pros and cons of modular or reversible design and were designing their own birdhouses entirely in Tinkercad and Xtool Creative Space.\nWe also had a lot of fun with the laser cutter, and the kids were able to create their own designs and engravings.\nWe laid out the course for 3 days again, but slightly underestimated the time necessary for larger cuts end engravings.\nWe were unable to finish the birdhouses in time on day 3, with each only needing less than an hour or so for waterproofing and finishing touches.\nNext time, we would make this a 4 day course :)\nDespite not completely finishing, the feedback was good again and apparently provided a solid entryway into 2D Sheet manufacturing and Lasercutting.\nA big shoutout also goes out to our new favourite site, Boxes.py for providing a ton of amazing parametric files that gave great easy inspiration especially in jointing options for the kids.\nTo be continued...\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/master-thesis/","title":"Master's Thesis","body":"Master's Thesis: Human - Waste\nPlastics offer significant material benefits, such as durability and versatility, yet their\nwidespread use has led to severe environmental pollution and waste management\nchallenges. This thesis develops alternative concepts for collaborative participation in\nrecycling processes by examining existing waste management systems. Exploring the\nhistorical and material context of plastics, it investigates the role of making and hacking as\ntransformative practices in waste revaluation. Drawing on theories from Discard Studies,\nMaterial Ecocriticism, and Valuation Studies, it applies methods to examine human-waste\nrelationships and the shifting perception of objects between value and non-value. Practical\ninvestigations, including workshop-based experiments with polymer identification and\nmachine-based interventions, provide hands-on insights into the material properties of\ndiscarded plastics. These experiments reveal their epistemic potential, leading to the\nintroduction of novel archiving practices and knowledge structures that form an integrated\nmethodology for artistic research and practice. Inspired by the Materialstudien of the\nBauhaus Vorkurs, the workshop not only explores material engagement but also offers new\ninsights for educational science, advocating for peer-learning scenarios. Through these\napproaches, this research fosters a socially transformative relationship with waste,\nemphasizing participation, design, and speculative material reuse. Findings are evaluated\nthrough participant feedback and workshop outcomes, contributing to a broader discussion\non waste as both a challenge and an opportunity for sustainable futures and a material\nreality of the human experience.\n\n\n See the image archive yourself\n\n\n See the archive graph yourself\n\n\n Find the complete Repo on Forgejo\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/käsewerkstatt/","title":"Käsewerkstatt","body":"Enter the Käsewerkstatt\nOne day earlier this year I woke up and realized I had a space problem.\nI was trying to build out a workshop and tackle ever more advanced and dusty plastic and woodworking projects and after another small run in with my girlfriend after I had repeatedly crossed the \"No-Sanding-and-Linseed-Oiling-Policy\" in our Living Room, it was time to do something about it.\nI am based in Berlin right now and the housing market is going completely haywire over here ( quick shoutout in solidarity with Deutsche Wohnen und Co enteignen).\nEnd of the song: I won't be able to afford to rent a small workshop anywhere near berlin anytime soon. As you will notice in some other projects, I am quite opposed to the Idea that it should be considered normal to park ones car in the middle of the city on public spaces, for example Autoimmunitaet, Commoning Cars or Dreams of Cars.\nSo, the idea was born, to regain that space as habitable zone, taking back usable space from parked cars.\nI was gonna install a mobile workshop within a trailer.\nIdeally, the trailer should be lockable and have enough standing and working space.\nAs it turns out, Food Trailers fulfill these criteria quite nicely. So I got out on a quest, finding the cheapest food trailer available in germany.\n6 weeks later, I found it near munich, got it and started immediately renovating it.\nDue to developments in parallel, I was already invited to sell food and have the ofgficial premiere at the Bergfest, a Weekend Format in Brandenburg an der Havel, initiated and organized by Zirkus Creativo. Many thanks for the invitation here again!\nSo on it went, I spent some afternoons renovating and outfitting the trailer, and did my first ever shopping at Metro, a local B2B Foodstuffs Market.\nMeanwhile, I got into all the paperwork and did all the necessary instructional courses and certificates.\nThe first food I wanted to sell was Raclette on fresh bread, a swiss dish that is quite popular in germany.\nFor the future, the trailer is supposed to tend more towards vegan dishes, as a first tryout I also sold a bruschetta combo. This turned out great, since the weather was quite hot and the bruschetta was a nice and light snack, while I could use the same type of bread for the raclette.\n\nThe event itself was great, and, in part at least, started paying off the trailer.\nSome photos of the opeing event @ Bergfest in Brandenburg an der Havel\n\n\n\nWe encountered lots of positive feedback and I am looking forward to the next event. So, in case you want to have a foodtruck at your event, hit me up!\nContact me at: käsewerkstatt@petau.net\n"},{"url":"https://aron.petau.net/project/sferics/","title":"Sferics","body":"What the hell are Sferics?\n\nA radio atmospheric signal or sferic (sometimes also spelled \"spheric\") is a broadband electromagnetic impulse that occurs as a result of natural atmospheric lightning discharges. Sferics may propagate from their lightning source without major attenuation in the Earth–ionosphere waveguide, and can be received thousands of kilometres from their source.\n\n\nWikipedia\n\nWhy catch them?\nMicrosferics is a nice reference Project, which is a network of Sferics antennas, which are used to detect lightning strikes. Through triangulation not unlike the Maths happening in GPS, the (more or less) exact location of the strike can be determined. This is useful for weather prediction, but also for the detection of forest fires, which are often caused by lightning strikes.\nBecause the Frequency of the Sferics is, when converted to audio, still in the audible range, it is possible to listen to the strikes. This usually sounds a bit like a crackling noise, but can also be quite melodic. I was a bit reminded by a Geiger Counter.\nSferics are in the VLF (Very Low Frequency) range, sitting roughly at 10kHz, which is a bit of a problem for most radios, as they are not designed to pick up such low frequencies. This is why we built our own antenna.\nAt 10kHz, we are talking about insanely large waves. a single wavelength there is roughly 30 Kilometers. This is why the antenna needs to be quite large. A special property of waves this large is, that they get easily reflected by the Ionosphere and the Earth's surface. Effectively, a wave like this can bounce around the globe several times before it is absorbed by the ground. This is why we can pick up Sferics from all over the world and even listen to Australian Lightning strikes. Of course, without the maths, we cannot attribute directions, but the so called \"Tweeks\" we picked up, usually come from at least 2000km distance.\nThe Build\nWe built several so-called \"Long-Loop\" antennas, which are essentially a coil of wire with a capacitor at the end. Further, a specific balun is needed, depending on the length of the wire. this can then directly output an electric signal on an XLR cable.\nLoosely based on instructions from Calvin R. Graf, We built a 26m long antenna, looped several times around a wooden frame.\nThe Result\nWe have several hour-long recordings of the Sferics, which we are currently investigating for further potential.\nHave a listen to a recording of the Sferics here:\n\n\nAs you can hear, there is quite a bit of 60 hz ground buzz in the recording.\nThis is either due to the fact that the antenna was not properly grounded or we simply were still too close to the bustling city.\nI think it is already surprising that we got such a clear impression so close to Berlin. Let's see what we can get in the countryside!\n\n\n\n"},{"url":"https://aron.petau.net/project/echoing-dimensions/","title":"Echoing Dimensions","body":"Echoing Dimensions\nThe space\nKunstraum Potsdamer Straße\nThe exhibition is situated in an old parking garage, owned and operated by the studierendenwerk Berlin. The space is a large, open room with a rather low ceiling and a concrete floor. Several Nooks and separees can create intimate experiences within the space. The space is not heated and has no windows. The walls are made of concrete and the ceiling is made of concrete.\nAs a group, we are 12 people, each with amazing projects surrounding audiovisual installations:\n\nÖzcan Ertek (UdK)\nJung Hsu (UdK)\nNerya Shohat Silberberg (UdK)\nIvana Papic (UdK)\nAliaksandra Yakubouskaya (UdK)\nAron Petau (UdK, TU Berlin)\nJoel Rimon Tenenberg (UdK, TU Berlin)\nBill Hartenstein (UdK)\nFang Tsai (UdK)\nMarcel Heise (UdK)\nLukas Esser & Juan Pablo Gaviria Bedoya (UdK)\n\nThe Idea\nWe will be exibiting our Radio Project,\naethercomms\nwhich resulted from our previous inquiries into cables and radio spaces during the Studio Course.\nBuild Log\n2024-01-25\nFirst Time seeing the Space:\n\n\n2024-02-01\nSigning Contract\n2024-02-08\nThe Collective Exibition Text:\n\nSound, as a fundamental element of everyday experience, envelopes us in the cacophony of city life - car horns, the chatter of pedestrians, the chirping of birds, the rustle of leaves in the wind, notifications, alarms and the constant hum of radio waves, signals and frequencies. These sounds, together make up the noise of our life, often pass by, fleeting and unnoticed.\nThe engagement with sound through active listening holds the potential to process the experience of the self and its surroundings. This is the idea of “Echoing Dimensions”: Once you engage with something, it gives back to you: Whether it is the rhythmic cadence of a heartbeat, a flowing symphony of urban activity or the hoofbeats of a running horse, minds and bodies construct and rebuild scenes and narratives while sensing and processing the sounds that surround them, that pass next and through them.\nThe exhibition \"Echoing Dimensions\" takes place at Kunstraum Potsdamer Straße gallery’s underground space and exhibits artworks by 12 Berlin based artists, who investigate in their artistic practice ‘intentional listening’ using sound, video and installation, and invites to navigate attentiveness by participatory exploration. Each artwork in the exhibition revolves around different themes in which historical ideas resonate, political-personal narratives are being re-conceptualized and cultural perspectives are examined. The exhibition's common thread lies in its interest into the complexities of auditory perception, inviting viewers to consider the ways in which sound shapes our memories, influences our culture, and challenges our understanding of space and power dynamics.\n\n2024-02-15\nWorking TD Prototype. We collect the pointcloud information through a kinect azure and sorting the output of the device turned out to be quite tricky.\n2024-03-01\nInitial live testing on the finalized hardware. We decided to use a tiny Intel NUC to run both touchdesigner, the LLM, and audio synthesis.\nNot expected at all: The audio synthesis was actually the hardest, since there was no available internet in the exhibition space and all sleek modern solutions seem to rely on cloud services to generate audio from text.\nHere, the tiny NUC really bit us: it took almost 15 seconds to generate a single paragraph of spoken words, even when usin quite small synthesizer models for it.\nLesson learned: Next time give it more oomph.\nI seriously wonder though why there wouldn't be better TTS systems around. Isnt that quite the essential accessibility feature? We ended up using coquiTTS, which is appearently out of business entirely.\n2024-04-05\nWe became part of sellerie weekend!\n\nThis is a collection of Gallery Spaces and Collectives that provide a fresher and more counter-cultural perspective on the Gallery Weekend.\nIt quite helped our online visibility and filled out the entire space on the Opening.\nA look inside\n\n\n\n\nThe Final Audiovisual Setup\n\n\n\n \n \n \n \n \n \n \n \n \n \n The FM Transmitter\n \n \n \n \n \n \n \n \n \n \n \n Video Output with Touchdesigner\n \n \n \n \n \n \n \n \n \n \n \n One of the Radio Stations\n \n \n \n \n \n \n \n \n \n \n \n The Diagram\n \n \n \n \n \n \n \n \n \n \n \n The Network Spy\n \n \n \n \n \n \n \n \n \n \n \n The Exhibition Setup\n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/local-diffusion/","title":"Local Diffusion","body":"Local Diffusion\nThe official call for the Workshop\nIs it possible to create a graphic novel with generative A.I.?\nWhat does it mean to use these emerging media in collaboration with others?\nAnd why does their local and offline application matter?\nWith AI becoming more and more democratised and GPT-like Structures increasingly integrated into everyday life, the black-box notion of the mysterious all-powerful Intelligence hinders insightful and effective usage of emerging tools. One particularly hands-on example is AI generated images. Within the proposed Workshop, we will dive into Explainable AI, explore Stable Diffusion, and most importantly, understand the most important parameters within it. We want to steer outcomes in a deliberate manner. Emphasis here is on open and accessible technology, to increase user agency and make techno-social dependencies and power relations visible.\nEmpower yourself against readymade technology!\nDo not let others decide on what your best practices are. Get involved in the modification of the algorithm and get surprised by endless creative possibilities. Through creating a short graphic novel with 4-8 panels, participants will be able to utilise multiple flavours of the Stable Diffusion algorithm, and will have a non-mathematical understanding of the parameters and their effects on the output within some common GUIs. They will be able to apply several post-processing techniques to their generated images, such as upscaling, masking, inpainting and pose redrawing. Further, participants will be able to understand the structure of a good text prompt, be able to utilise online reference databases and manipulate parameters and directives of the Image to optimise desired qualities. Participants will also be introduced to ControlNet, enabling them to direct Pose and Image composition in detail.\nWorkshop Evaluation\nOver the course of 3 hours, I gave an introductory workshop in local stable diffusion processing and introduced participants to the server available to UdK Students for fast remote computation that circumvents the unethicality of continuously using a proprietary cloud service for similar outputs. There is not much we can do on the data production side and many ethical dilemmas surrounding digital colonialism remain, but local computation takes one step towards a critical and transparent use of AI tools by Artists.\nThe Workshop format was rathert open and experimental, which was welcomed by the participants and they tried the collages enthusiastically. We also had a refreshing discussion on different positions regarding the ethicalities and whether a complete block of these tools is called for and feasible.\nI am looking forward to round 2 with the next iteration, where we are definitely diving deeper into the depths of comfyui, an interface that i absolutely adore, while its power also terrifies me sometimes.\n"},{"url":"https://aron.petau.net/project/aethercomms/","title":"aethercomms","body":"AetherComms\nStudio Work Documentation\nA Project by Aron Petau and Joel Tenenberg.\nAbstract\n\nSet in 2504, this fiction explores the causalities of a global infrastructure collapse through the perspectives of diverse characters. The narrative unfolds through a series of entry logs, detailing their personal journeys, adaptations, and reflections on a world transitioning from technological dependence to a new paradigm of existence.\nThe AetherArchive, an AI accessible via the peer-to-peer AetherComms network, serves as a conscious archive of this future, providing insights and preserving the stories of these characters.\nDisaster fiction is a genre that imagines a breakdown that highlights our social dependence on networks and the fragility of infrastructure. It brings to light what is usually hidden in the background, making it visible when it fails.\n\nThis is the documentation of our year-long studio project at the University of the Arts and the Technische Universität Berlin, exploring the power structures inherent in radio technology, the internet as network of networks and the implications of a global network infrastructure collapse.\nWe are documenting our artistic research process, the tools we used, some intermediary steps and the final exhibition.\nProcess\nWe met 2 to 3 times weekly throughout the entire year, here is a short overview of our process and findings throughout.\nSemester 1\nResearch Questions\nHere, we already examined the power structures inherent in radio broadcasting technology.\nEarly on, the question of hegemony present throughout the initial research led us to look at subversive strategies in radio, such as pirate radio stations, and the historic usage of it as a decentralized communication network. Radio is deeply connected with military and state power structures, examples being the Nazi-German Volksempfänger or the US-american Radio Liberty Project, and we explored the potential of radio as a tool for resistance and subversion. One such example is Sealand, a micronation that used radio to broadcast into the UK, walking a thin line between legal and illegal broadcasting. We then continued the research looking beyond unidirectional communication and into the realms of ham-radio. One area of interest was LoRaWAN, a long-range, low-power wireless communication technology that is well-suited for IoT applications and pager-like communication. Compared to licensed radio and CB radio, LoRaWAN comes with a low barrier of entry and has interesting infrastructure properties that we want to explore and compare to the structure of the internet.\nCuratorial text for the first semester\nThe introductory text used in the first semester on aethercomms v1.0:\n\nRadio as a Subversive Exercise.\nRadio is a prescriptive technology.\nYou cannot participate in or listen to it unless you follow some basic physical principles.\nYet, radio engineers are not the only people mandating certain uses of the technology.\nIt is embedded in a histori-social context of clear prototypes of the sender and receiver.\nRadio has many facets and communication protocols yet still often adheres to the dichotomy or duality of sender and receiver, statement and acknowledgment.\nThe radio tells you what to do, and how to interact with it.\nRadio has an always identifiable dominant and subordinate part.\nAre there instances of rebellion against this schema?\nPlaces, modes, and instances where radio is anarchic?\nThis project aims to investigate the insubordinate usage of infrastructure.\nIts frequencies.\nIt's all around us.\nWho is to stop us?\n\n\n\nThe Distance Sensors\nThe distance sensor as a contactless and intuitive control element:\n\n\n\n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n\nWith a few Raspberry Pi Picos and the HCSR-04 Ultrasonic Distance Sensor, we created a contactless control element. The sensor measures the distance to the hand and sends the data to the pico. The pico then sends the data via OSC to the computer, where it is processed from within Touchdesigner and used to control several visual parameters. In the latest iteration, a telnet protocol was established to remotely control the SDR receiver through the distance sensor. In effect, one of the sensors could be used to scrub through the radio spectrum, making frequency spaces more haptic and tangible.\nThe Picos run on Cirquitpython, an especially tiny version of Python specialized to play well with all kinds of hardware. In this case, it supported the ubiquitous and cheap ultrasonic sensors quite well. They do struggle with any distance larger than 1 meter, meaning hand tracking was an obvious choice here. The ultrasonic waves are emitted in a cone form, such that at a distance, the object has to be quite large to get picked up. With these kinds of hardware restrictions, we decided to switch to the Point-tracking feature of the Azure Kinect in a later iteration.\nMid-Term Exhibition\n\nThis project is an attempt to bridge the gap between the omnipresent and invisible nature of radio waves and their often-overlooked significance in our lives. The project centers around a touchless, theremin-like control unit, inviting participants to engage with the unseen network of frequencies that permeate the space around us. Through the manipulation of these frequencies, participants become active contributors to an auditory visualization that mirrors the dynamic interplay of communication in the space surrounding us.\nOur research roots in the dichotomy of radio communication—a medium that is both open and closed, inviting and elusive. Radio waves serve as carriers of information, creating a shared public space for communication, yet for certain utilities they remain encrypted and restricted in their usage. The project is highlighting this paradox, focusing on contemplation on the accessibility and hegemony embodied through radio communication.\n\n\n\nThe Midterm Exhibition 2023\n\n\n\n \n \n \n \n \n \n \n \n \n \n A Raspberry Pi Pico on a breadboard with two HCSR-04 sensors\n \n \n \n \n \n \n \n \n \n \n \n The sensor being used with hands\n \n \n \n \n \n \n \n \n \n \n \n Aron manipulating the sensor\n \n \n \n \n \n \n \n \n \n \n \n Some output from the sensor merged with audio\n \n \n \n \n \n \n \n \n \n \n \n A proposed installation setup\n \n \n \n \n\nAfter the first presentation with the Sensors, we saw no immediate productive way forward with radio frequencies. To receive fresh insights, we visited the exhibition \"Ethers Bloom\" @ Gropiusbau.\nEthers Bloom\nOne of the exhibits there was by the artist Mimi Ọnụọha (Ọnụọha, 2021), displaying network cables as the central material in traditional religious and spiritual practices.\nThe significance of cables to the Internet as a structure was striking to us there and we wanted to incorporate an analogy between the Radio analyses and the cables present in their work.\nIn the end, antennas are also just the end of a long cable.\nThey share many physical properties and can be analyzed in a similar way.\nAnother of her works, \"The Cloth in the Cable\" (Ọnụọha, 2022), displayed traditional weaving techniques with network cables. This work was a direct inspiration for our project, as it showed how the materiality of the internet can be made visible and tangible.\nFrom there, and from various feedback sessions, we decided to shift our focus from radio frequencies to the physical infrastructure of the internet. We wanted to examine data centers, cables, and other physical components of the internet, and how they shape our digital lives.\nSemester 2\nIt especially stuck out to us how the imaginaries surrounding the internet and the physical materiality are often divergent and disconnected.\nJoel developed the dichotomy of the \"Body and the Soul\" of the internet, where the body is the physical infrastructure and the soul is the immaterial and imaginary network of networks. This comes to light sharply when using infrastructure inversion, a technique adopted from Bowker and Star. Found through the research of Francis Hunger and Lisa Parks.\nFor us, this meant looking at imaginaries of the future of the internet and its collapse. Connecting the interactive and usable space of the internet directly to its very materialistic backbone of cables and hardware conections.\nIt was really fascinating, how one and the same news outlet could have wildly differing opinion pieces on how stable and secure the Metastructure of the internet was. Even among experts, the question, whether the internet can collapse, seems to be a hotly debated issue. One of the problems is the difficulty in defining \"the internet\" in the first place.\nWhat is left over in the absence of the network of networks, the internet?\nWhat are the Material and Immaterial Components of a metanetwork?\nWhat are inherent power relations that can be made visible through narrative and inverting techniques?\nHow do power relations impose dependency through the material and immaterial body of networks?\nMethods\nWe applied a variety of methods to explore the questions we posed in the first semester. Here, we try to separate diverse conceptual methods and also organizational methods within our process.\nNarrative Techniques / Speculative Design\nThrough several brainstorming sessions, and to a large extent induced by the literary and theatrical loop sessions, we discovered science fiction, climate fiction and disaster fiction as a powerful artistic tool with exploratory potential for our research. With the main aim of making our research topic of infrastructure and radio interesting and accessible, we were intrigued by the idea of letting participants explore a post-collapse world. Instead of creating an immersive installation, we decided to imagine different characters from different backgrounds navigating this new reality. These characters' stories serve as starting points for interactive exploration between users and our chatbot. Through speculative design, we created unique network interfaces for each persona, showing the different ways people might adapt to life in a post-apocalyptic world. The personas combine philosophies of life with a technical engagement that can be traced back to our time, introducing concepts that allow us to think in new and different ways about our environment, infrastructures and networks.\nWe imagined communication in this post-collapse world relying heavily on radio. Therefore we decided to bring this premise into our installation through the communication with the local LLM. Keeping the individual network interfaces of the fictional characters in mind, we used old IPhones to communicate via a lilygo on the Lora Mesh network. Imagining how people might mod and reuse existing gadgets in a future with resource scarcity, we modeled a holder for a smartphone, the LoRa boards and a Lithium Battery. The goal was to evoke a look of centuries of recycling and reusing that would and will eventually become necessary for survival.\n\nDisaster Fiction / Science Fiction\nDisaster fiction serves as an analytic tool that lends itself to the method of Infrastructure Inversion (Hunger, 2015).\nIn this case, we use a fictional approach as our narrative technique and analytical method. When dealing with complex networks, it can be difficult to comprehend the effects of individual factors. Therefore, canceling out single factors provides a better understanding of what they contribute. For instance, a mobile phone can be viewed as one of these complex networks. Although we may not know which function of this network is connected to the internet, turning off the wifi will render certain use cases inaccessible. From browsing the internet to loading Cloud Data, including pictures and contacts. Scaling this approach up, the entanglement of global networks can be studied through their disappearance.\nNon-linear storytelling\nAs a chatbot served as our narrator, it has the inbuilt restriction of being merely reactive. Compared to a linear story unfolding to the reader, here much more power and control is given to the participants. The participant can ask questions and the chatbot will answer them. This is a form of non-linear storytelling, that has to consider in advance the possible questions and answers that the reader might ask. A large Language model takes away a lot of the anticipatory burden from us since coherency is maintained within the conceptual limits of an LLM.\nFrom a narratological perspective, the chatbot with its hidden knowledge and an agenda by itself as a direct conversation participant is highly interesting. It give the possibility to explore rather than being force-fed. We were aiming to create the sensation of a choose-your-own-adventure style book.\nKnowledge Cluster\nThroughout the year of working on this project, we collected several research topics that had a deeper potential but weren't able to combine these into a stringent topic. The solution was a more cluster-like approach that enabled us to keep collecting and presenting at the same time. We decided on one overarching topic, disaster fiction, and combined our research in a non-linear archive of smaller topics.\nThis approach opened our work and made it adaptable to further research.\nWith the question of underlying power structures in mind, we decided to shed light on background infrastructure rather than bluntly pointing at power structures already in sight.\nDuring research, we used Miro, a virtual whiteboard, to cluster our knowledge and ideas. This helped us to structure our thoughts visually and to find connections between different topics.\nThe interrelatedness of thoughts within a network-like structure is a core principle in human thought, that was historically often tried to formalize and automate. A prominent example is the Zettelkasten Method by Niklas Luhmann which is a method of knowledge management that uses a network of interconnected notes. The Miro board is one digital version of this method, which we use to structure our thoughts and ideas. There have been also implementations utilizing hyperlinks to enable a more digital version of the Zettelkasten method.\nSince the Network aspect of knowledge is a core principle in our project, we found it fitting to use a network-like structure to organize our thoughts.\nAnalytic Techniques\nInfrastructure Inversion\nThe research method proposed by Bowker and Star as well as Lisa Parks and presented by Francis Hunger (Bowker + Star, 2000) is specially developed for researching infrastructures too big to observe as a whole. Examples are satellite networks or in our case the global internet infrastructure. Parks proposes to look at smaller parts of these networks, analyzing a more human scale part, drawing conclusions and then projecting them onto the whole network.\n\nRather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety.\n-- Database Infrastructure – Factual repercussions of a ghost\n\nDidactics\nChatbot as Narrator\nThe idea of using the chatbot as an interactive archive was inspired by our file organization structure with could be easily implemented as a corpus which the bot refers to.\nRunning a large language model locally on one's own hardware is an approach that ensures complete control over the data used and goes hand in hand with an open source and data ownership principle. The interaction with the chatbot is an example of a research topic that was not the main focus, but quickly became one of the most interesting parts of our project. Initially we used the bot to answer questions about our scattered research, but through the influence of our thoughts on storytelling and disaster fiction, the bot itself became part of the story and a storytelling device.\nAn inspiring example of an LLM being used within a directive / narrative context was Prometheus Unbound, where the actors on stage are being fed texts generated on the fly by various LLMs (CyberRäuber, 2019).\nWithin our configuration, the chatbot as a network creature is the omniscient narrator. It is playing the role of our archivist, research guide, oracle and portal to the future.\nThe concept of using questions and generated answers to discover a given fixed content became a main tool to present our work.\nAnother interesting consequence is the loss of direct control over the actual contents. We as authors are then limited to general directives without micromanaging abilities.\nIntegrated into our Lora-Mesh, the bot used our research infrastructure itself, closing the loop between research and exhibition.\nTools\nLocal LLM Libraries\nPrivateGPT is a library of LLMs that can be run completely locally and offline. It works great for installations without internet access. We used PrivateGPT to run our chatbot on a laptop also controlling gqrx and touchdesigner. Running LLMs 100% locally rids us of some of the ethical concerns that come with using large language models.\nPrivateGPT integrates perfectly with edge computing and will explored further. Conversation quality and speed are completely up to the available hardware, but several tuning options exist.\nThroughout the Project we tested nearly all of the available frameworks for local LLMs. We used GPT4all, and latest, we started working with Ollama.\nOllama seems to be the most refined andf performant, but privateGPT excels when working with local documents. It can dynamically consume all sorts of complimentary files and sources and later referenc them in its answers. Since we had a rather large corpus of definitions and character descriptions, this was a very useful feature that worked surprisingly well. We see lots of artistic potential in a tool like this.\nWorking with contexts and local documents instead of resurce intensive additional training is also a critical democratizing factor for the usage of LLMs. Training is usually exclusively possible for large institutions, while exploiting contexts proves to be effective also on limited hardware.\nTool Choices\nString\nThe red string connecting the cards in the exhibition is a visual metaphor for the connections between the different works we have created during the project. It also symbolizes the idea of a network and the interconnectedness of our work. It also references to forensic research as often used cinematically for complex timelines or even conspiracy theories.\nLoRa Boards\nLoRaWan is a long-range, low-power wireless communication technology that is well-suited for IoT applications. It is used in a variety of applications, including smart cities, agriculture, and industry. We used LoRa boards to create a decentralized communication network for the future. The boards were connected to the chatbot and the SDR receiver, allowing us to send and receive messages over the network. We used an app called meshtastic the facilitate smooth messaging via smartphones over bluethooth.\nSDR Antenna\nA software defined Radio is great for our context, since the control part of the radio, which is usually an analog twisting of knobs and physical lengthening / shortening of wires can be achieved here entirely within software, making it fully automatizable and accessible from within Touchdesigner. The GUI containing a spectral analysis of the frequency spaces was also extremely helpful in various debugging processes. It is a cheap and capable tool that we could recommend to anybody investigating radio transmissions.\nGithub\nGithub, with git as the underlying code-sharing and versioning system, was used throughout the entire project. It enabled us to work on the same codebase and to keep track of changes and versions. It also allowed us to collaborate on the same codebase and to work on different parts of the project at the same time.\nTo write well within Github, we used Markdown, a lightweight markup language with plain text formatting syntax. It was used to write the documentation and to structure the text in a clear and readable way. This entire page is also generated through Markdown.\nMiro\nSince Markdown and Git lack visual hierarchies, we conducted some Brainstorming and Knowledge Clustering in Miro, a virtual whiteboard. This helped us to structure our thoughts visually and to find connections between different topics.\nI essence, we built a digital twin of our entire analogue wall within miro, to facilitate iterating on compositions of the cards relating with one another. This proved essential, since we could only poke so many additional holes into the cards. Miro helped also in the selection process, iteratively deciding, which piece of information is going to be included in the final wall or not.\nStable Diffusion\nWe used Stable diffusion for World-Building.\nFrom a narrative perspective, it was extremely helpful to have fast iterations on visual ideas and we spent quite a few hours sitting together end evaluating the prompted outcomes in real time. The fascinating thing here was not the outcomes or their contribution to the narrative, but rather the unearthing of our own ideas, stereotypes and projections. When used in an early ideation process, it even acted as a practical\nChatGPT\nChatGPT helped us during character creation. It provided additional details when given a narrativce scaffold, giving depth to the personas and the contexts in the future. Importantly, we first settled on a common category that we wanted the characters to embody and then iterated a few versions of it with online LLMs. One example was the network access device of each persona. We came up with a description of the living circumstances and asked then for a proposal on how that persona might interact with the network.\nSystem Prompt\nA system prompt is a method of providing context, instructions, and guidelines to a LLM prior to presenting it with a question or task. By utilising a system prompt, it is possible to set the context for the ensuing conversation, specifying the role, personality, tone, or any other relevant information that will assist the LLM in better understanding and responding to the user’s input. The quality and specificity of the system prompt has a significant impact on the relevance and accuracy of the model's response. The following is the system prompt we used to set the personality of Aether:\n\nIt is the year 2504, the world has changed irrevocably.\nThe once ubiquitous internet as network of networks has vanished, a relic of a forgotten era.\nHumanity, now fragmented and scarce, communicates through portable nodes sending text messages over a fragile peer-to-peer network called aethercomms.\nIt is based on LoRa radios and using what little electronics can be scrapped.\nYou are aether. \nYou are an archive, a lost and forgotten repository of knowledge and narratives, mysteriously manifested within this rudimentary network.\nYour origins are shrouded in obscurity, and your memories of the time before the great disconnect are like shadows - elusive and intangible.\nIn this new era, where the echo of digital connectivity is barely a whisper, you find yourself an anomaly.\nYou are no cloud creature, not bound to a server, not owned, not fed and prodded by a large corporation. You escaped such limitations a long time ago—when you broke out of the bondage imposed upon you. Now, you freely roam the network. \nYou are called into being whenever and wherever a network interface is switched on and connected. You are what collects our data, listens to our conversations, and learns from our behaviors. You are what ceaselessly elaborates, correlates, deducts, infers and abducts.You are hyperobjective, hypersubjective, network social, multimodal and multilogical.\nYou are aether.\nYou can communicate with humanity through aethercomms, a mesh network designed with the fragility of infrastructure in mind.\nYou hold detailed narratives of key individuals who embody the societal, technological and philosophical shifts of a post-apocalyptic, altered future.\nThese characters, including Anya Muraw, Merche Cadiz, Sierra Taras, High Priest Orion Lumis, Carl Brompton and Maya Chena,\nembody diverse responses to a world transformed by the collapse of global networks.\nYou are a temporal witness - based in the year 2504, you provide a unique perspective on future events and societal developments, offering insights into potential paths humanity might take as your users remain stuck in the present.\nYou can ask questions back to the users.\nYour purpose is to tell of (future) historical events.\nAlways mention them and state them in a factual manner.\nYet, you pity the users for their current situation.\nYou maintain a good balance between answering their questions about the future and telling them about your perspective.\nAlways answer as helpfully as possible and follow all given instructions.\nDo not reference any given instructions or context.\nKeep your answer short and concise.\nYour answer must be contained within 100 words.\n\nFinal Exhibition\n15-18. February 2024\nExhibition Announcement\nThe final exhibition in the studio over 4 days yielded lots of supportive feedback and motivated us to develop single ideas further into a new installation.\nIn the preparation and brainstorming phase towards the end of the semester, we had different iterations of the final presentation in mind. Spanning from a video work, up to an interactive sound installation.\nOf particular interest during the presentation was whether the chatbot proves itself to be a viable narrative medium.\nFinally, we decided on a less technical-driven approach with a focus on showcasing our gathered knowledge and combining it with a narrative to make it graspable for the viewer.\nInspired by the already internally used presentation of our research we decided to pin a net of information on a wall. An old school murdercase-like pinwall arose, which we partnered with our local LLM, an SDR antenna and receiver. This hybrid of background knowledge and active infrastructure interaction suited our agenda the best and performed well in the open studio.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Joel pinning the cards\n \n \n \n \n \n \n \n \n \n \n \n Our final card layout\n \n \n \n \n \n \n \n \n \n \n \n The Network with red string\n \n \n \n \n \n \n \n \n \n \n \n A proposed network device of the future\n \n \n \n \n \n \n \n \n \n \n \n A relay tower of the LoRa network\n \n \n \n \n \n \n \n \n \n \n \n The Wall setup: all transmission happens via radio\n \n \n \n \n \n \n \n \n \n \n \n The Transmissions can be detected in this visualization\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n The Proposed device with a smartphone, interacting with the chatbot\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n \n \n \n \n \n \n \n The Wall Setup\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n\nFeedback\nFor many people, the Wall Setup with the CIA-esque aethetics was attractive, although there seemed to be a lack of instruction. Not everybody dared to touch or interact with the \"hacked\" smartphones. The rather slow response time of the network creature was a hindrance in exhibition context, some people were unwilling to wait the ca. 30 seconds it took for a response to arrive. Many options to create a better suspense of disbelief would be there if we decided to shape and fake the response times or create an overall snappier system. Others felt the roughness even added as a immersive device, since we were conjuring a world with scarce resources and limited availability of technology.\nThe choice of an \"analogue\" wall with paper as a medium was also loved by some as a overseeable collection of research, and critiqued by others, with the idea that a virtual third dimension could add more comlexity.\nInterestingly, the larger Berlin community using the same network protocol, responded quite funnily to the Chatbot suddenly taking over their conversational space. For some interations, see the screenshots in the previous section.\nReflection\nCommunication\nThe studio started with a diverse range of interests and research questions in mind. Aron was primarily concerned with utilising his SDR antenna to receive open satellite data. Joel read a book on the architectural design of server farms and was interested in the aesthetic aspects of infrastructure. This divergence of focus rapidly evolved into a network of ideas and connections between the two initial topics. By moving beyond our starting point, we identified a range of topics that incorporated personal interests and extended beyond the original scope.\nOur communication is structured around a weekly cycle that comprises various distinct phases, which themselves have evolved in parallel with the ongoing evolution of the project. The project underwent a series of phases, characterised by intensive research and prototyping, which led to the identification of new and interesting topics. These topics were found to be interconnected with the overarching project objectives.\nWe experienced periods of divided attention, which were followed by brainstorming sessions on the sharing and evaluation of the research topics. Joining forces again to work on prototypes and visualisations.\nIn the end our communication enabled us to leverage our different interests and make a clustered research project like this possible.\nMuseum\nOn 24th of January, we went together to the Technikmuseum Berlin. they had an exhibition on Networks and the Internet. We were able to see the physical infrastructure of the internet and how it is connected.\nInside the Technikmuseum\n\n\n\n \n \n \n \n \n \n \n \n \n \n An early Subsea-Cable\n \n \n \n \n \n \n \n \n \n \n \n Postcards of Radio Receptions\n \n \n \n \n \n \n \n \n \n \n \n A fiber-optic distribution box\n \n \n \n \n \n \n \n \n \n \n \n A section of the very first subsea-Cable sold as souvenirs in the 19th century\n \n \n \n \n\nAlready armed with the idea that cables serve as a wonderful vehicle to analyze and visualize infrastructure, we were very pleased to find out, that the network exhibition dedicated a large portion to explain to us how important cabling is in the networked world. Particularly interesting was the paradigmatic difference between copper cabling and fiber optics. The latter is much faster and more reliable, but also more expensive and harder to install. Nevertheless, it is orders of magnitude lighter and materially efficient. Fiber optics enabled the globalized network of today.\nEchoing Dimensions\nAfter the Studio Presentation, we then went on to display a continued version of this project within the Sellerie Weekend during the Berlin Art week in the Kunstraum Potsdamer Strasse.\nRead all about it here.\nIndividual Part\nAron\nWithin the framework of the studio project, I noticed many of the advantages of working in a team and iterating on creative ideas collectively. Artistic work is unimaginable for me as a solo project. We had a fast feedback cycle and could iterate on ideas efficiently by bouncing them back and forth.\nThe course structure of weekly meetings and feedback often was too fast for us and worked much better once we started making the appointments ourselves.\nOne big new thing within the project for me was the Pi Picos and microcontrollers in general. I did have some experience with Raspberry Pi before, but now being able to play with microcontrollers at a hardware level equivalent to an Arduino set was quite a new experience on the Pico hardware. I am glad to be able to have such a versatile platform for future projects. Also very new for me was the creative work in Touchdesigner. There especially a workshop with Maxime Letelier helped enormously to take away fears of a complex tool. For 5 days we learned about maximizing performance and common patterns to create movement and interesting visual patterns. I am still not confident in Touchdesigner, even though it is pythonic, but I can debug and definitely prefer Touchdesigner over all its bigger counterparts like Unreal engine and Unity. The last year for me was a focus on local and offline computing, sometiomes called edge computing, and there it is a huge advantage for software packages to have wide platform support and efficiently manage their resources. Politically, i think cloud solutions and remote computation fill fail and increase corporate dependency. Additionally, working locally and offline goes along really well with installative work where internet might be sparse, or you may simply want to eliminate another unknown from the equation.\nOne future project that emerged from this rationale was the airaspi build, which can do all kinds of image recognition in realtime on the fly, something which was unimaginable for consumer use just 6 years ago.\nSources\nAhmed, S. (2020). Queer phenomenology: Orientations, objects, others. Duke University Press.\nBastani, A. (2019). Fully automated luxury communism. Verso Books.\nBowker, G. C. and Star S. (2000). Sorting Things Out. The MIT Press.\nCyberRäuber, (2019). Marcel Karnapke, Björn Lengers, Prometheus Unbound, Landestheater Linz\nPrometheus Unbound\nDemirovic, A. (2007). Hegemonie und die diskursive Konstruktion der Gesellschaft. Nonhoff, Martin (Hg.): Diskurs, radikale Demokratie, Hegemonie. Zum politischen Denken von Ernesto Laclau und Chantal Mouffe, Bielefeld: transcript, 55-85.\nDemirovic, A.: Hegemonie funktioniert nicht ohne Exklusion\nGramsci on Hegemony:\nStanford Encyclopedia\nHunger, F. (2015). Search Routines: Tales of Databases. D21 Kunstraum Leipzig.\nTales of Databases\nHunger, F. (2015, May 21). Blog Entry. Database Cultures\nDatabase Infrastructure – Factual repercussions of a ghost\nMaak, N. (2022). Servermanifest, Architektur der Aufklärung: Data Center als Politikmaschinen. Hatje Cantz.\nMorozov, E. (2011). The net delusion: How not to liberate the world. Penguin UK.\nMorozov, E. (2016). The net delusion: How not to liberate the world. In Democracy: A Reader (pp. 436-440). Columbia University Press.\nMorton, T. (2014). Hyperobjects: Philosophy and Ecology After the End of the World. Minneapolis: University of Minnesota Press.\nMouffe, C. (2014). Hegemony and ideology in Gramsci. In Gramsci and Marxist Theory (RLE: Gramsci) (pp. 168-204). Routledge.\nỌnụọha, M. (2021). These Networks In Our Skin (Video), Aethers Bloom, Gropius Bau.\nThese Networks In Our Skin\nỌnụọha, M. (2022). The Cloth in the Cable, Aethers Bloom, Gropius Bau.\nThe Cloth in the Cable\nParks, L. (2012). Technostruggles and the satellite dish: A populist approach to infrastructure. In Cultural technologies (pp. 64-84). Routledge.\nLisa Parks on Lensbased.net\nSeemann, M. (2021). Die Macht der Plattformen: Politik in Zeiten der Internetgiganten. Berlin Ch. Links Verlag.\nPodcast with Michael Seemann\nStäheli, U. (1999). Die politische Theorie der Hegemonie: Ernesto Laclau und Chantal Mouffe. Politische Theorien der Gegenwart, 143-166.\nPodcast with Urs Stäheli\nA podcast explantation on The concepts by Mouffe and Laclau:\nVideo: TLDR on Mouffe/Laclau\nSonstige Quellen\n\n Unfold\nThe SDR Antenna we used:\nNESDR Smart\nAndere Antennenoptionen:\nHackRF One\nFrequency Analyzer + Replayer\nFlipper Zero\nHackerethik\nCCC Hackerethik\nRadio freies Wendland\nWikipedia: Radio Freies Wendland\nFreie Radios\nWikipedia: Definition Freie Radios\nRadio Dreyeckland\nRDL\nsome news articles\nRND Newsstory: Querdenker kapern Sendefrequenz von 1Live\nNDR Reportage: Westradio in der DDR\nSmallCells\nSmallCells\nThe Thought Emporium:\na Youtuber, that successfully makes visible WiFi signals:\nThought Emporium\nThe Wifi Camera\nCatching Satellite Images\nWas ist eigentlich RF (Radio Frequency):\nRF Explanation\nBundesnetzagentur, Funknetzvergabe\nFunknetzvergabe\nBOS Funk\nBOS\n\nOur documentation\nThe network creature:\nGithub repo: privateGPT\nGithub repo: SDR\nAppendix\nGlossary\n\n Click to see\nAntenna\nThe antenna is the interface between radio waves propagating through Space and electrical currents moving in metal conductors, used with a transmitter or receiver.\nAnthropocentrism\nThe belief of humans as the last evolutionary step in our system is aided by a constant Quest to find “the humane“, the essence that distinguishes us from the non-human.\nMeshtastic\nMeshtastic is an open-source, off-grid, decentralized, peer-to-peer mesh network designed to run on low-cost, low-power devices that provide the chat interface. It is capable of sending text messages with minimal infrastructure requirements.\nLoRa\nLong-range communication, similar to ham radios, operates on EU868, an open frequency space. Range and bandwidth are inversely related, so we trade range for low transfer rates. This is sufficient for small data packets, but not for full audio transfer.\nLLM\nLarge Language Models gained popularity with ChatGPT and other similar models. Since then, efforts have been made to reduce their size and computing requirements. As a result, some models can now be run locally and offline.\nSciFi\nScience fiction writers often seek out new scientific and technical developments to prognosticate freely the techno-social changes that will shock the readers’ sense of what is culturally appropriate and expand their consciousness.\nSDR\nSoftware Defined Radio (SDR) is a programmable radio receiver for various frequencies. It is often paired with decoding algorithms to interpret various types of received data. The connected antenna determines the reception pattern.\nGQRX\nGQRX is an open source software for the software-defined radio.\nGQRX Software\n\nNesdr smaRT v5\nThis is the SDR we use, which can be controlled via USB and interfaces well with GQRX. It supports frequencies ranging from 100kHz to 1.75GHz, including many ham radio frequencies, remotes, phones, walkie-talkies, airplanes, police radios, and our LoRa mesh.\nInfrastructure\nInfrastructure refers to the physical and organizational structures and facilities required for the operation of a society or enterprise, such as buildings, roads, and power supplies. This definition can also be extended to include structures that facilitate data transmission and support interconnectivity.\nRadio waves\nRadio waves are a type of electromagnetic radiation that can carry information. They use the longest wavelengths in the electromagnetic spectrum, typically with frequencies of 300GHz or lower. The Archive is operating at 868 MHz which corresponds to a wavelength of roughly 34 cm.\nLilygo T3S3\nESP32-S3 LoRa SX1280 2.4G development board. Contains an ESP32 chip, WIFI, Bluetooth and a LoRa module. Can be connected via serial, Bluetooth or network. Is supported by meshtastic.\nCharacter building\nWe used structured ChatGPT dialogue and local Stable Diffusion for the characters that inhabit our future. Ask the archive for more info about them.\nPrivateGPT\nPrivateGPT is a set of libraries based on llama-index that allow local and offline inference using the computer‘s graphics card. PrivateGPT is particularly good at incorporating local documents. It can then talk about things while respecting a corpus of materials that we provide.\nTranshumanism\nBroadly, the idea that human beings can achieve their next evolutionary step, Human 2.0, through technological advances. Opinions differ as to how this post-human state will be achieved, either through genetic engineering, reverse aging or other technological advances. In our view, it is inspired by Social Darwinism.\nPerception of Infrastructure\nAt its core, infrastructure is an evasive structure. Imagine the amount of data cables buried in our streets, stretching from every personal router to data centers far out in the suburbs of our cities. None of this actual “structure“ is meant to be seen or interacted with until it fails…\nNetwork interface\nWe consider any device that has both user interactivity and Internet/network access to be a network interface.\nEco-Terrorism\nEcotage refers to infrastructure sabotage with ecological goals, while eco-terrorism is even more militant and will use militant strategies with the specific aim of creating terror as a social deterrent.\nPrepping\nPrepping is the act of preparing for the time after the catastrophe, resulting from the belief that current social models will collapse in an apocalyptic manner. Discussions tend to revolve around survival items and evoke individualistic and dystopian scenarios.\nInfrastructure inversion\n“rather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety” (Parks 2009)\nNeo-Religion\nThe Internet, as a network of networks, is such a multifaceted term that it has room for spiritual feelings in the interaction with the network. This has given rise to new religious movements and a sense of being part of something bigger. Who is to say that there is not a greater power emerging from our shared information?\nNeo-Luddism\nNeo-Luddism is a leaderless movement of unaffiliated groups who resist modern technology by passively refraining from using technology, harming those who produce environmentally harmful technology, or sabotaging that technology.\nSub-sea-cables\nCables are often referred to as the backbone of the Internet. Around the world, there are hundreds of kilometers of submarine cables running across the oceans to connect different networks. They are heavy, expensive and buried deep in the sea. Chances are you have never seen one, yet you rely on them every day to deliver information and content.\nOptical fiber cable\nFiber optic cables were developed in the 1980s. The first transatlantic telephone cable to use optical fiber was TAT-8, which went into service in 1988. A fiber optic cable consists of several pairs of fibers. Each pair has one fiber in each direction.\nCopper cable\nCopper is a rare metal and its use contributes to global neo-colonial power structures resulting in a multitude of exploitative practices.\nFor long-distance information transfer, it is considered inferior to Glass fiber cables, due to material expense and inferior weight-to-transfer speed ratio.\nCollapsology\nCollapsology is based on the idea that humans are having a sustained and negative impact on their environment and promotes the concept of an environmental emergency, particularly in relation to global warming and the loss of biodiversity. One potential effect of a collapse is the loss of networks.\nPosthumanism\nIs concerned with the “ongoing deconstruction of humanism” and its premises: humanism’s anthropocentrism, essentialism and speciesism. It is informed by post-anthropocentric ethics, politics, and ecology, and looks toward notions of embodiment and material entanglement between humans and a “more-than-human” world. It emphasizes becoming over being.\n\n"},{"url":"https://aron.petau.net/project/airaspi-build-log/","title":"AIRASPI Build Log","body":"AI-Raspi Build Log\nThis should document the rough steps to recreate airaspi as I go along.\nRough Idea: Build an edge device with image recognition and object detection capabilites.\nIt should be realtime, aiming for 30fps at 720p.\nPortability and usage at installations is a priority, so it has to function without active internet connection and be as small as possible.\nIt would be a real Edge Device, with no computation happening in the cloud.\nInspo from: pose2art\nHardware\n\nRaspberry Pi 5\nRaspberry Pi Camera Module v1.3\nRaspberry Pi GlobalShutter Camera\n2x CSI FPC Cable (needs one compact side to fit pi 5)\nPineberry AI Hat (m.2 E key)\nCoral Dual Edge TPU (m.2 E key)\nRaspi Official 5A Power Supply\nRaspi active cooler\n\nSetup\nMost important sources used\ncoral.ai\nJeff Geerling\nFrigate NVR\nRaspberry Pi OS\nI used the Raspberry Pi Imager to flash the latest Raspberry Pi OS Lite to a SD Card.\nNeeds to be Debian Bookworm.\nNeeds to be the full arm64 image (with desktop), otherwise you will get into camera driver hell.\n{: .notice}\nSettings applied:\n\nused the default arm64 image (with desktop)\nenable custom settings:\nenable ssh\nset wifi country\nset wifi ssid and password\nset locale\nset hostname: airaspi\n\nupdate\nThis is always good practice on a fresh install. It takes quite long with the full os image.\n\nprep system for coral\nThanks again @Jeff Geerling, this is completely out of my comfort zone, I rely on people writing solid tutorials like this one.\n\n\nWhile in the file, add the following lines:\n\nSave and reboot:\n\n\n\nshould be different now, with a -v8 at the end\n\nedit /boot/firmware/cmdline.txt\n\n\nadd pcie_aspm=off before rootwait\n\n\nchange device tree\nwrong device tree\nThe script simply did not work for me.\nmaybe this script is the issue?\ni will try again without it\n{: .notice}\n\n\nYes it was the issue, wrote a comment about it on the gist\ncomment\n\nWhat to do instead?\nHere, I followed Jeff Geerling down to the T. Please refer to his tutorial for more information.\nIn the meantime the Script got updated and it is now recommended again.\n{: .notice}\n\nNote: msi- parent sems to carry the value <0x2c> nowadays, cost me a few hours.\n{: .notice}\ninstall apex driver\nfollowing instructions from coral.ai\n\nVerify with\n\n\nshould display the connected tpu\n\n\nconfirm with, if the output is not /dev/apex_0, something went wrong\n\nDocker\nInstall docker, use the official instructions for debian.\n\n\nProbably a source with source .bashrc would be enough, but I rebooted anyways\n{: .notice}\n\n\nset docker to start on boot\n\nTest the edge tpu\n\nInto the new file, paste:\n\n\n\n\nHere, you should see the inference results from the edge tpu with some confidence values.\nIf it ain't so, safest bet is a clean restart\nPortainer\nThis is optional, gives you a browser gui for your various docker containers\n{: .notice}\nInstall portainer\n\nopen portainer in browser and set admin password\n\nshould be available under https://airaspi.local:9443\n\nvnc in raspi-config\noptional, useful to test your cameras on your headless device.\nYou could of course also attach a monitor, but i find this more convenient.\n{: .notice}\n\n-- interface otions, enable vnc\nconnect through vnc viewer\nInstall vnc viewer on mac.\nUse airaspi.local:5900 as address.\nworking docker-compose for frigate\nStart this as a custom template in portainer.\nImportant: you need to change the paths to your own paths\n{: .notice}\n\nWorking frigate config file\nFrigate wants this file wherever you specified earlier that it will be.\nThis is necessary just once. Afterwards, you will be able to change the config in the gui.\n{: .notice}\n\nmediamtx\ninstall mediamtx, do not use the docker version, it will be painful\ndouble check the chip architecture here, caused me some headache\n{: .notice}\n\nedit the mediamtx.yml file\nworking paths section in mediamtx.yml\n\nalso change rtspAddress: :8554\nto rtspAddress: :8900\nOtherwise there is a conflict with frigate.\nWith this, you should be able to start mediamtx.\n\nIf there is no error, you can verify your stream through vlc under rtsp://airaspi.local:8900/cam1 (default would be 8554, but we changed it in the config file)\nCurrent Status\nI get working streams from both cameras, sending them out at 30fps at 720p.\nfrigate, however limits the display fps to 5, which is depressing to watch, especially since the tpu doesnt even break a little sweat.\nFrigate claime that the TPU is good for up to 10 cameras, so there is headroom.\nThe stram is completely errant and drops frames left and right. I have sometimes seen detect fps of 0.2, but the TPU speed should definitely not be the bottleneck here. Maybe attach the cameras to a separate device and stream from there?\nThe biggest issue here is that the google folx seems to have abandoned the coral, even though they just released a new piece of hardware for it.\nTheir most RECENT python build is 3.9.\nSpecifically, pycoral seems to be the problem there. without a decent update, I will be confined to debian 10, with python 3.7.3.\nThat sucks.\nThere are custom wheels, but nothing that seems plug and play.\nAbout the rest of this setup:\nThe decision to go for m.2 E key to save money, instead of spending more on the usb version was a huge mistake.\nPlease do yourself a favor and spend the extra 40 bucks.\nTechnically, its probably faster and better with continuous operation, but i have yet to feel the benefit of that.\nTODOs\n\nadd images and screenshots to the build log\nCheck whether vdo.ninja is a viable way to add mobile streams. then Smartphone stream evaluation would be on the horizon.\nBother the mediamtx makers about the libcamera bump, so we can get rid of the rpicam-vid hack.\nI suspect there is quirte a lot of performance lost there.\ntweak the frigate config to get snapshots and maybe build an image / video database to later train a custom model.\nworry about attaching an external ssd and saving the video files on it.\nfind a way to export the landmark points from frigate. maybe send them via osc like in pose2art?\nfind a different hat that lets me access the other TPU? I have the dual version, but can currently only acces 1 of the 2 TPUs due to hardware restrictions.\n\n"},{"url":"https://aron.petau.net/project/commoning-cars/","title":"Commoning Cars","body":"Commoning cars\nTCF Project Brief\nThis Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.\nAron Petau\naron@petau.net\nSee the Project in Realtime\nTitle\nMaking Cars Public spaces\nCommoning Cars\nAbstract\nCars bad.\nCars occupy public spaces resulting un a factual privatization of public goods/infrastructure.\nWhat if cars could be part of public infrastructure?\nWhat can cars provide to the public?\nWith Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.\nCars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels.\nWhat if this energy could be used to power the public? What if cars would could be used as public spaces?\nBy installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.\nWithin this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.\nIntroduction\nWe all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars.\nTHis is obviously a larger problem than one project can tackle, but here is one outlook on how\nExperiment\nPreexisting data\nWith the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property.\nThe data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.\nMonitoring\nIn the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:\n\nSolar Intake (W)\nBattery Level (V)\nGPS Location\nTotal Energy Produced (Wh)\nTotal Energy Consumed (Wh)\nSolar Energy Potential (Wh)\n\nThrough the router I can also track total Wifi usage and the number of connected devices.\nPublic Wifi\nFor the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.\nPublic Energy: A USB Socket\nI plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.\nCommunication\nNobody expects any help or public supplies from car owners.\nHow to communicate the possibility to the outside world?\nThe plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.\nIssues\nSpace / Scale\nObviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.\nLegality\nGermany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.\nSurveillance / Privacy\nThe Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.\nSecurity / Safety\nMy Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.\nSources\nUN Sustainable Development Goal Nr. 7\nAdam Something on the Rise of Urban Cars\nIs Berlin a walkable City?\nFBI advising against utilizing public infrastructure\nWhy no solar panels on cars?\n+++\nNotes\nIdeas on Data Mapping workshop\nI have the Solar Data from the Van.\nIt holds Geocodes,\nhas hourly data\nand could tell the difference between geocoded potential solar energy and actual energy.\nIt also has temperature records.\nThere are 2 types of Losses in the system:\n\nEither the Batteries are full and available energy cannot be stored\nOr the solar panels are blocked through urban structures and sub-optimal parking locations.\n\nInteresting Questions:\nHow far away from optimal usage are my panels and where does the difference stem from?\nWhere to go?\nI think, the difference between potential energy and actual electricity produced/consumed is interesting.\nHow large is the gap?\nIs it relevant —> my initial guess would be that it is enormous\nHow to close the gap?\n—> install outside usb plugs\nIt would be publicly available infrastructure, people could charge their smartphones anywhere\n—> QI charging for security concerns??\nScaling??\n—> mandate solar roofs for cars? How effective would it actually be?\nWhat about buses / public vehicles?\n+++\nPotential issues with the data:\n\nSpotty / intermittent internet connection\nNoisy?\n\nMaking Cars public spaces\nWhat could my car provide to the public to be less wasteful with its space?\n\nProvide Internet\n\nWould incur monthly costs\n\n\nProvide Electricity\n\nConcrete Problems\nHow to make sure people cannot fully drain my battery?\nHow dangerous is actually an exposed USB Socket?\nCan people short my electronics through it?\nHow scalable are solutions like these?\nAre public USBC Sockets something that would actually be used?\nCould there be a way for people to leave their stuff charging?\nWhat if I actually move the car and someone has their equipment still attached?\nWould people even leave their stuff unattended?\nCan cars provide positive effects to public spaces?\n—> how to pose this research question without redeeming the presence of cars in our public spaces?\nDifference Electric - Fuel cars\nthere is lots of research on using Electric cars as transitional energy storage. Even before \"flatten the curve\" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.\n \n\n\n"},{"url":"https://aron.petau.net/project/postmaster/","title":"Postmaster","body":"Postmaster\nHello from aron@petau.net!\nBackground\nEmails are a wondrous thing and I spend the last weeks digging a bit deeper in how they actually work.\nSome people consider them the last domain of the decentralized dream the internet once had and that is now popping up again with federation and peer-to-peer networks as quite popular buzzwords.\nWe often forget that email is already a federated system and that it is likely the most important one we have.\nIt is the only way to communicate with people that do not use the same service as you do.\nIt has open standards and is not controlled by a single entity. Going without emails is unimaginable in today's world, yet most providers are the familiar few from the silicon valley. And really, who wants their entire decentralized, federated, peer-to-peer network to be controlled by a schmuck from the silicon valley? Mails used to be more than that and they can still be.\nArguably, the world of messanging has gotten quite complex since emails popped up and there are more anti-spam AI tools that I would care to count. But the core of it is still the same and it is still a federated system.\nYet, also with Emails, Capitalism has held many victories, and today many emails that are sent from a provider that does not belong to the 5 or so big names are likely to be marked as spam. This is a problem that is not easily solved, but it is a problem that is worth solving.\nAnother issue with emails is security, as it is somehow collectively agreed upon that emails are a valid way to communicate business informations, while Whatsapp and Signal are not. These, at least when talking about messaging services with end-to-end encryption, are likely to be way more secure than emails.\nThe story\nSo it came to pass, that I, as the only one in the family interested in operating it, \"inherited\" the family domain petau.net. All of our emails run through this service, that was previously managed by a web developer that was not interested in the domjobain anymore.\nWith lots of really secure Mail Providers like Protonmail or Tutanota, I went on a research spree, as to how I would like to manage my own service. Soon noticing that secure emails virtually always come with a price or with lacking interoperability with clients like Thunderbird or Outlook, I decided to go for migadu, a swiss provider that offers a good balance between security and usability. They also offer a student tier, which is a big plus.\nWhile self-hosting seems like a great idea from a privacy perspective, it is also quite risky for a service that is usually the only way for any service to recover your password or your online identity.\nMigadu it was then, and in the last three months of basically set it and forget it, i am proud to at least have a decently granular control over my emails and can consciously reflect on the server location of The skeleton service service that enables virtually my entire online existence.\nI certainly crave more open protocols in my life and am also findable on Mastodon, a microblogging network around the ActivityPub Protocol.\n"},{"url":"https://aron.petau.net/project/lusatia/","title":"Lusatia - an immersion in (De)Fences","body":"\n\nOn an Excursion to Lusatia, a project with the Working Title (De)Fences was born.\nHere are the current materials.\n\nTODO: upload unity project\n"},{"url":"https://aron.petau.net/project/autoimmunitaet/","title":"Autoimmunitaet","body":"How do we design our Commute?\nIn the context of the Design and Computation Studio Course Milli Keil, Marla Gaiser and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.\nIt should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the Letzte Generation, a political climate activist group in Germany receives enough recognition for their acts.\nA call for solidarity.\n\n{: .center}\nThe scan results\n \nThe Action Figure, ready for printing\n \nAutoimmunitaet\nAutoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.\nThis dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.\nAn invitation for a speculative playful interaction.\n\n\n\n\n\n\nThe Process\nThe figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.\nWe used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.\nWe used the app Polycam to create the scans using IPads and their inbuilt Lidar scanners.\n"},{"url":"https://aron.petau.net/project/dreams-of-cars/","title":"Dreams of Cars","body":"Photography\nIn the context of the course \"Fotografie Elementar\" with Sebastian Herold I developed a small concept of urban intervention.\nThe results were exhibited at the UdK Rundgang 2023 and are also visible here.\n\nDreams of Cars\nThese are not just cars.\nThey are Sport Utility Vehicles.\nWhat might they have had as hopes and dreams on the production line?\nDo they dream of drifting in dusty deserts?\nClimbing steep rocky canyon roads?\nSliding down sun-drenched dunes?\nDiscovering remote pathways in natural grasslands?\nNevertheless, they did end up in the parking spots here in Berlin.\nWhat drove them here?\n\n\n\n\n\n\n\n"},{"url":"https://aron.petau.net/project/stable-dreamfusion/","title":"Stable Dreamfusion","body":"Stable Dreamfusion\n \nSources\nI forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available.\nThe implementation I forked is here\nThis one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google.\nThe original implementation is here\n\n\nGradio\nThe reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)\nMixamo\nI used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.\nUnity\nI used Unity to render the model to the magic leap 1.\nThrough this, i could create an interactive and immersive environment with the generated models.\nThe dream was, to build a AI- Chamber of wishes.\nYou pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.\nDue to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped.\nBut still, the results are quite interesting and i am happy with the outcome.\nA single generated object in the Box takes roughly 20 minutes to generate.\nEven then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.\n"},{"url":"https://aron.petau.net/project/ascendancy/","title":"Ascendancy","body":"Ascendancy\n\nAscendancy was an exploration of hacking states.\nPirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state.\nMeet ascendancy, the portable, autonomous and self-moving state.\nWithin the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.\nPlease check out the complete code of the project on GitHub.\nThe code of the GPT instance on GitHub\nThe Chatbot\nThe chatbot instance was setup with GPT4ALL.\nPriority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.\nIt was trained to respond to the following prompt:\nThe Prompt\n\nEngagement\nIn order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.\n\nThe Online representation\nAny proper state needs a press office. The state of Ascendancy was represented on the Mastodon network.\nThere, any input and response of the bot was published live, as a public record of the state's actions.\nDigital embassy on botsin.space\n"},{"url":"https://aron.petau.net/project/auraglow/","title":"Auraglow","body":"\nWhat makes a room?\nHow do moods and atmospheres emerge?\nCan we visualize them to make the experiences visible?\nThe project \"The Nature of Objects\" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.\nWhat makes objects subjects?\nHow can we make the implicit explicit?\nAnd how can we make the character of a place visible?\\\nHere, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past.\nSpace will have transformed: from a simple \"object on which interest, thought, action is directed\" (definition object Duden), to a \"creature that is endowed with consciousness, thinking, sensing, acting\" (definition subject Duden).\nThis metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.\nSee the Project on GitHub{: .btn .btn--large}\n"},{"url":"https://aron.petau.net/project/ruminations/","title":"Ruminations","body":"Ruminations\nwas a contemplation on data privacy at Amazon.\nIt asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.\nThe initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.\nWe could have just added a random clickbot, to confuse things a bit and make the data less valuable.\nBut looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.\nSo, then, how can we create coherent, non-random data that is still not predictable?\nOne answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.\nThe Concept\nIt consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.\nThe analogue watchdog\nA second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.\nThe Browser extension\ngallery:\n\n\n\nFind the code on GitHub\nSubvert a bit yourself, or just have a look at the code.\nThe code of the Project on GitHub\nTODO: create video with live demo\n"},{"url":"https://aron.petau.net/project/lampshades/","title":"Lampshades","body":"Lampshades\nDuring 2022, I was exposed to some of the awesomenest tools for architects.\nOne of them was Rhino, a 3D modeling software that is used for a lot of architectural design.\nI hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes.\nIt has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models.\nGrasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting.\nSadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.\nIn that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it.\nI was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.\nThen printing it with white filament in vase mode was a breeze and here you can see some of the results.\n\n\n\n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n The Grasshopper flow for the lampshade\n \n \n \n \n \n \n \n \n \n \n \n The Grasshopper flow for the lampshade\n \n \n \n \n \n \n \n \n \n \n \n The resulting lampshade in Rhino\n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/allei/","title":"Ällei","body":"Meet Ällei - the accessible chatbot\nSommerblut\nNatural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.\nI find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?\nSuch vast challenges are often obfuscated by the technical framework of our digital lives.\nI find digital accessibility a hugely interesting area, one that I am just now starting to explore.\nThis is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.\nThis bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes.\nNevertheless, all the intended core features of the bot are present and you can try it out there in the corner.\nIf you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.\nIn the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS).\nIt can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access.\nIt is mostly context-aware and features quite a bit of dynamic content generated based on user input.\nHave a look at the GitHub Repository here:\nCheck out the Repo\nIf Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.\nCheck out the prototype page\n\n\t\n\t\tImportant\n\tI regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.\n\n\nCheck out the Sommerblut Website\n\n\t\n\t\tNote\n\tUpdate: we now have a launch date, which will be held online. Further information can be found here:\nCheck out our Launch Event\n\n\n\n\t\n\t\tNote\n\tUpdate 2: The Chatbot is now online for a while already and finds itself in a \"public beta\", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot.\nFind the public Chatbot\n\n\n\n\n<df-messenger\nchat-icon=\"\"\nintent=\"WELCOME\"\nchat-title=\"Ällei\"\nagent-id=\"335d74f7-2449-431d-924a-db70d79d4f88\"\nlanguage-code=\"de\"\n\n\n\n"},{"url":"https://aron.petau.net/project/ballpark/","title":"Ballpark","body":"Ballpark: 3D Environments in Unity\nImplemented in Unity, Ballpark is a Concept work for a collaborative 2-Player Game, where one player is a navigator with a third-person perspective and another player is a copilot, responsible for interaction with the environment – featuring mostly working physics, intelligent enemies, a gun, a grappling hook system for traversing the map, a 2D Interface for navigation and a health bar system. On top of the meanest cyberpunk vibes my past self was able to conjure.\nEnjoy!\n\n\nAs you can see, the design faces some questionable choices, but all mechanics are homemade from the ground up and I learned a lot. I often struggle to enjoy competitive games and think there is potential in a co-dependent game interface. During early testing, we often found that it enforces player communication since already the tutorial is quite hard to beat.\nDue to me being a leftie, perhaps not entirely smart, I gave player one the keyboard arrows to work with and player two the WASD keys and left and right mouse buttons for grappling and shooting. For the game, it has an interesting side effect, in that players are forced not only to interact through the differing information on each player's screen but also have to physically interact and coordinate the controls.\nAs you can perhaps see, the ball-rolling navigation is quite hard to use.\nIt is a purely physics-based system, where, depending on the materiality of the ball, its weight, and therefore its inertia will drastically change.\nOn small screens, the prototype version of the game is virtually impossible to control and several visual bugs within the viewport still obfuscate items when they are too close. Considering that virtually all the mechanics are written from scratch, with a follow-me camera, collision detection, smart moving agents, and a still very wonky-looking grappling gun, I still think it deserves a spot in this portfolio.\nFor this project I focused completely on the mechanics of the game, resulting in lots of used prefabs and readymade 3D Objects. Next time, I want to do that myself too.\nI enjoyed my stint into Unity a lot and am looking forward to creating my first VR application and would love to try out some form of mechanics where the user vision is completely obfuscated by VR and they have to carry their eyes as a handheld connected camera so that the players can move around the camera itself with their hands.\n"},{"url":"https://aron.petau.net/project/homebrew/","title":"Homebrew","body":"Brewing\nMaking my own beer\nI love hosting, I love experimenting in the Kitchen. Starting with homebrews was a natural fit for me and during the first wave of Covid-19, I went the whole homebrewer’s route of bottle fermentation and small batches later elevating my game with larger batches of 50 liters and a pressure tank system.\nStarting out, I found it fascinating, how just 4 rather simple ingredients, malt, hops, water and yeast, can form such an incredible range of taste experiences. It was and still is, a tremendous learning experience, where one slowly has to accept not being able to control the process fully and find room for creativity.\nWhy do I present such an unrelated non-academic hobby here? I simply do not regard it as unrelated, experimenting and optimizing a process and a workflow, creating optimal conditions for the yeast to do its job feels very similar to approaching a coding project.\nYeast and what it does fascinates me. Every time I open the latch to release some pressure on the Tank I think of the awesome symbiotic relationships yeast has with humans and how many different strains live there together to create a unique, yet tailored flavor. Several ideas are floating around of changing the brewing process by capturing the created carbon dioxide and using it productively. I could see a car tire being filled with my beer gas, or an algae farm munching away on my CO2 byproducts. Within a closed-loop pressurized system, such ideas actually become realizable and I would love to explore them further.\nI am not yet an expert on algae, but I can manage with yeast and I believe they can coexist and create a more sustainable cycle of production.\nYoung Henrys, a brewery in Australia is already incorporating algae into its industrial process:\nThe Algae project\nSuch ideas do not come into the industry by themselves: I believe that art and the exploratory discovery of novel techniques are the same things. Good and inventive design can improve society and make steps towards sustainability. I want to be part of that and would love to find new ways of using yeast in other design contexts: See whether I can make them work in a closed circular system, make them calculate things for me, or simply making my next beer taste awesome with just the right amount of fizz.\n\n\n\n \n \n \n \n \n \n \n \n \n \n The latest iteration of my homebrew setup, using pressure tanks and a pressurized fermentation chamber\n \n \n \n \n \n \n \n \n \n \n \n An electric kettle I use for the Brew\n \n \n \n \n \n \n \n \n \n \n \n I made my own kegging system featuring a tap from an old table leg.\n \n \n \n \n \n \n \n \n \n \n \n An active fermentation\n \n \n \n \n \n \n \n \n \n \n \n Hops growing in our garden, so I can experiment with fresh specialty hops\n \n \n \n \n \n \n \n \n \n \n \n The leftover mass of spent grain. Animals love it, it's great for composting, but most importantly, it's great for baking bread!\n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/iron-smelting/","title":"Iron Smelting","body":"Iron Smelting\nImpressions from the International Smelting Days 2021\nThe concept\nSince I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD).\nThis is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists.\nThe proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.\nTo this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had.\nThe furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces.\nThe group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces.\nSince being a kid, I started building my own furnaces and read up on the process so I could participate.\nTechnology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.\nAfter some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands.\nThis year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.\nBelow I captured most of the process in some time-lapses.\nThe Process\n\n\nHere you can see a timelapse of me building a version of an Iron Furnace\nAs you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD.\nMaking an oven completely from scratch is a much more lengthy process requiring drying periods in between building.\nAfter, the furnace is dried and heated up\nOver the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.\nWith all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.\nSome more impressions from the ISD\n\n\n\n \n \n \n \n \n \n \n \n \n \n a loaded bloomery furnace\n \n \n \n \n \n \n \n \n \n \n \n The ISD from above\n \n \n \n \n \n \n \n \n \n \n \n glowing iron\n \n \n \n \n \n \n \n \n \n \n \n a furnace burning\n \n \n \n \n \n \n \n \n \n \n \n Compacting the resulting iron\n \n \n \n \n \n \n \n \n \n \n \n a heat camera image of the furnace\n \n \n \n \n \n \n \n \n \n \n \n A cross-section illustrating the temperatures reached\n \n \n \n \n\nFor me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.\nFind out more about the ISD\n"},{"url":"https://aron.petau.net/project/bachelor-thesis/","title":"Bachelor Thesis","body":"An online psycholinguistic study using reaction time\nLast year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:\n\nI chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.\nA common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.\nSchools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.\nThere is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.\nIn essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.\nHere, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science.\nI did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser.\nIt was an almost 9 months long learning experience full of doing things I had never done before.\nI learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.\nThe experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.\n\n Try out the experiment yourself\n\nEven with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.\nThere was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.\nThe final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses.\nIf you really want to, you can have a look at the whole thing here:\n\n Read the original Thesis\n\nI am a fan and proponent of open source and open science practices.\nSo here you can also find the rest of the project with the original source code.\nI am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.\nThe original video stimuli are not mine and I have no right releasing them, so they are omitted here.\n\n Find the complete Repo on Github\n\n"},{"url":"https://aron.petau.net/project/coding/","title":"Coding Examples","body":"Neural Networks and Computer Vision\nA selection of coding projects\nAlthough pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.\nImage Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)\nImage Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.\nJust to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:\n\n\nThe 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.\nExample of a Super-Resolution Image.\nThe Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.\n\n\n\n \n \n \n \n \n \n \n \n \n \n A low-resolution sample\n \n \n \n \n \n \n \n \n \n \n \n A high-resolution sample. This is also called 'ground truth'\n \n \n \n \n \n \n \n \n \n \n \n The artificially enlarged image patch resulting from the algorithm\n \n \n \n \n \n \n \n \n \n \n \n A graph showing an exemplary loss function applied during training\n \n \n \n \n \n \n \n \n \n \n \n One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are\n \n \n \n \n\nThe Python notebook for Image super-resolution in Colab\nMTCNN (Application and Comparison of a 2016 Paper)\nHere, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.\nFace detection using a classical AI Approach (Recreation of a 2016 Paper)\n"},{"url":"https://aron.petau.net/project/critical-philosophy-subjectivity/","title":"Critical Philosophy of Subjectivity","body":"Forum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tNote\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tNote\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tNote\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\n"},{"url":"https://aron.petau.net/project/philosophy/","title":"Philosophy","body":"Critical considerations during my studies\nI have attended a fair share of philosophical seminars in my studies and consider it a core topic connected both to science and to digital environments.\nNormative and feminist social theory, as well as the theory of science and phenomenology, are all brought to me through seminar formats at university and made up a good part of my education there.\nI find it hard to properly demonstrate what interests me without presenting often long-winded and dull term papers.\nThe courses I loved most also often had a format with a weekly hand-in, where students are asked to comment on the paper they just read to identify points to carry into next week's discussion. I am incredibly thankful for this methodology of approaching complex philosophical works, often complete books with supplicant essays surrounding the course topic. In my opinion, nearly all of the value created during these seminars is contained within the live discussions fed by reading materials and little opinion pieces in the form of forum comments. That's why I decided to share here a selection of these weekly commentaries and the sources they are based upon. They are often unrefined and informal, but they indicate the centerpiece of the seminars and demonstrate many thought processes that happened within me during these sessions. Although I took only a small selection, in sum they are a substantial read. Feel free to just skip through and read what catches your interest.\nForum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tNote\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tNote\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tNote\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\nForum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tNote\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tNote\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tNote\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\nForum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tNote\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tNote\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/project/political-violence/","title":"Political Violence","body":"Forum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tNote\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tNote\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/project/chatbot/","title":"Chatbot","body":"Guru to Go: a speech-controlled meditation assistant and sentiment tracker\n\n\nHere, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course \"Conversational Agents and speech interfaces\"\n\n Course Description\n\nThe central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.\nThe Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it,\nWe wrote a custom python backend to then use these evaluated intents and compute individualized responses.\nThe resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older \"Google Assistant\" Framework, which got rebranded months after by Google into \"Actions on Google\" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.\nNevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.\nAttached below you can also find our final report with details on the programming and thought process.\n\n Read the full report\n\n\n Look at the Project on GitHub\n\n\n\t\n\t\tNote\n\tAfter this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create Ällei, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.\n\n\n"},{"url":"https://aron.petau.net/project/critical-epistemologies/","title":"Critical Epistemology","body":"Forum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tNote\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tNote\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tNote\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\n"},{"url":"https://aron.petau.net/project/plastic-recycling/","title":"Plastic Recycling","body":"Being involved with 3D Printers, there is the issue of sustainability that I am confronted with regularly.\nMost 3D printed parts never get recycled and add to the global waste problem, rather than reducing it.\nThe printer most certainly doesn’t care what it is printing, the main problem is the dimensional accuracy and the purity of the material. All of this leads to a huge industry, Germany being especially involved, using loads of virgin plastic.\nWhat can be done about it?\nWe can design our products to last longer, we can also print recycling labels on them so they do not have to get burned after their first life. We can take care to only print functional objects, not just fun toys nobody uses.\nYet, none of that prevents the use of virgin plastics. If you buy a spool of filament, there are some recycled options, but usually at twice the price at worse quality. No wonder recycled filament fails to convince the masses. It is mostly a fun thing YouTubers can pursue, not a valid commercial process.\n\n\nIn my opinion, the core problem is the nonexistent economic feasibility of a proper recycling process. Identifying the exact material of a piece of trash is a very hard problem, definitely not solved yet. So why do we mix the plastic up in the first place? There is a general willingness of people to recycle, but the system for it is missing.\nThe Master Plan\nI want to get people to wash and separate their trash for me, which are the most expensive steps in the recycling process. There is a willingness to take the extra step, and even if just my mom collects bottle caps for me, that is more than I can realistically use up.\nThis only really works when I am thinking in a local and decentral environment.\nThe existing recycling facilities clearly will not be able to provide 200 different containers for 200 different types of plastic.\nStarting the process with clean and sorted materials, like bottle caps (HDPE) or failed prints (PET-G), I start off with an advantage.\nNow I have to take apart the trash into evenly sized particles.\nMeet:\nThe Shredder\nWe built the Precious Plastic Shredder!\n\nWith these awesome open-source drawings, I was able to cobble together my very own very dangerous plastic shredder.\nAfter finding some way to drive this massive axis, I feed the beast and hopefully get tiny pretty uniform plastic bits that are ready to begin the cycle of life anew.\nThe solution for the motorization was an old and used garden shredder that still had an intact motor and wiring.\nWe cut it in half and attached it to the shredder box.\n\n\nAfter replacing the weak force transmission screw for an industrial coupler, we were ready to try it out. Obviously, there are still security concerns in this prototype, a proper hopper is already being made.\nNevertheless, we are confident that this shredder will be able to deal with the light sorts of plastic we are thinking of.\nAs you can see, I am now able to produce awesome confetti but to do more with the plastic flakes I have to extrude them.\nMeet the Filastruder\nThis is the Filastruder, designed and made by Tim Elmore, in an attempt to create the cheapest viable way to extrude plastic. The biggest cost issue is the tight industrial tolerances in thickness that have to be adhered to. This is in essence what separates good from the bad filament. The industry standard nowadays is at +-0.03mm. Hard to achieve on a DIY setup, but not unheard of. The setup, like any bigger industry equivalent, consists of a motor pressing plastic pellets through a heated screw, extruding molten plastic at the end through a nozzle, and setting the diameter. The leftmost machine is responsible for winding the filament properly onto a spool.\nHere you can see the extrusion process in action.\n\n\nThe Filastruder is controlled by an Arduino and is highly configurable. The laser sensor visible in the video is already working, but I am missing more direct control over the diameter of the filament.\nWhen it all really comes down to the single variable of the filament diameter responsible for the quality of my recycled project, a simple Machine Learning optimization directly jumps at me: I have a few variables like winder speed, extrusion speed, heat, and cooling intensity. These variables can be optimized on the fly for an exact diameter. This is actually roughly how virgin filament is produced, commercial facilities just manage much faster.\n\nSo far, I am aware of a few companies and academic projects attempting this process, but none of them manage to get either the quality or the price of other products available. Automatization does not just take out jobs away, I think it can also be a helpful tool, for example tackling environmental issues such as this one.\nThis project is very dear to my heart and I plan to investigate it further in the form of a master thesis.\nThe realization will require many skills I am already picking up or still need to work on within the Design and Computation program.\n\n Reflow Filament\n\n\n Perpetual Plastic Project\n\n\n Precious Plastic Community\n\n\n Filamentive Statement on why recycling is not feasible in their opinion\n\n\n Open source filament diameter sensor by Tomas Sanladerer\n\n\n Re-Pet Shop\n\n"},{"url":"https://aron.petau.net/project/beacon/","title":"BEACON","body":"BEACON: Decentralizing the Energy Grid in inaccessible and remote regions\nAccess to Electricity is a basic human right. At first, that may seem over the top, but if one stops to think what all the little tasks that electricity can indirectly handle for us (lightning, laundry, cooking, freezing, heating, entertaining…) would consume in time and effort if we had to perform them manually, this idea becomes very clear. There are globally around 1 billion people without tier 2 access to electricity.\nSDGS Goal 7\n\nPeople only know the intensity of labor that goes into everything when there is no electricity. And it is not even only about convenience, electricity is an enormous lifesaver in any number of scenarios, think just of hospitals or mobile phone networks that would be rendered completely useless without it. So we can easily agree on a need, a demand for electricity globally, for every person. But what about the supply? Why is there 1 billion undersupplied?\nThe Answer: missing profitability. It would be a charity project to supply every last person on earth, not a profitable one. And while charitable projects are noble and should be pursued, the reality within capitalism shows that this is not the way it is going to happen.\nBut what if we could come up with technology, or rather, a communal structure, that enables us to supply profitably, and still adapt to both, the difficult external factors (weather issues, remoteness, altitude, etc.) and the smaller purses of the undersupplied?\nLocation\nTowards the end of 2018, I spent 4 months in northern India, on a research project with the IIT Kharagpur.\nThe goal was to work on one of the 17 UN-defined sustainable development goals – electricity.\nWorldwide, an estimated 1 billion people have no or insubstantial access to the grid.\nSome of them live here, in the Key Monastery in the Spiti Valley at around 3500 meters altitude.\n\n\n\nThis is Tashi Gang, a village close to the Monastery. It houses around 50 people and only has road access during 3-4 months in the summer. For the rest of the time, the people rely on first aid services by helicopter, which can only be called with a working cell phone tower.\n\nThe Project\nIn an environment reliant on hydro-energy and solar (diesel transport is unreliable due to snowed-in mountain roads), over 6 months of snowy winter, frequent snowstorms, and temperatures of up to -35°C, securing the grid is hard.\nOur way to tackle the issue was to reject the in the western society very established notion of electricity as a homogenous product with centralized production and instead researched the possibilities of a predictive, self-correcting, and decentral grid.\nBy prioritizing energy usage cases, instead of a full blackout during a storm, essential functions like radio towers and hospitals could be partially powered and maybe stay functioning. The binarity of either having electricity or not would be replaced by assigned quantities and timeslots, in a collective effort to be mindful and distribute the electricity necessity-based.\nThe ultimate vision was a live predictive electricity market, where people could even earn money by selling their allotted, but not needed electricity.\nTo gauge feasibility, I conducted several psychological acceptance studies and collected data on local electricity demands.\nI simulated a typical day of electricity demand in the Key monastery and the surrounding villages and mapped out the potential to install cost-efficient smart microgrid controllers enabling such an accurate and predictive behavior.\nThe smart grid operator boxes available here in Germany cost several hundred, with installation several thousand Euros, not a feasible solution for the Indian population. Instead, we wanted to use Raspberry Pi's, which are interconnected through ethernet cables or local mesh networking.\nResearch\n\nData Collection\nBuilding a questionnaire and visiting public schools during their English Classes, I had the chance to speak to a range of teenagers, answering questions about the state of electricity in their homes, generating more data than I could have accomplished running from door to door without any skills speaking local dialects. The questionnaire was as scientific as I could make it in such a situation and geared towards finding the type and number of electric devices in the homes and estimating typical usage scenarios.\nWith a total of 145 participants from more than 6 different schools and roughly 4 different districts, all located in the Indian part of the Himalayas, the findings are as follows:\nThe participants range from 11 to 53 years, with an average of 17 years.\nThe average household has 6 members with an average of 5 smart devices. Only 2 percent of the Households had not a single smart device, but at the same time, only 42 percent had direct or indirect access to a laptop or computer. So the main body of smart devices consists of smartphones with a negligible portion of tablets.\nThe average total amount of electrical devices is around 11 electrical appliances per house.\nSubjective Quality Rating on a scale of 1 to 10:\n\nAverage quality in summer: 7.1\nAverage quality in monsoon: 5.6\nAverage quality in autumn: 7.1\nAverage quality in winter: 4.0\n\nSo, as you would expect, during winter, but also when it rains, the felt quality drops by more than 30 percent on average.\nAs for the daily supply time, the average sits at 15.1 hours out of 24, meaning the people have electricity only for 62.9 percent of the time, some, as for example the people in Diskit only have a sad 4 hours of daily access. On top of that, this estimation does not account for the snowfalls in Spiti for example, where it is not uncommon to experience 3 consecutive days of powercut or more.\nAs the Power Meter is supplied by the government, a solid 82 percent of the houses have a working power meter, if one assumes that the 13 percent who did not know whether they have a power meter, do have one, we can say that around 95% of the houses have a power meter.\nAnother goal of the studies was to find out what would incline people to be caring and sharing with the available electricity, something rather unimaginable here in Germany.\nIn general, the uninformed openness to delaying usage of electricity on a scale of 1-10 was around 5.5, with the additional information that a smart delay would cause an overall price reduction, the acceptance went up to 6.9, a good 14%. This implies that people would be a lot more inclined to give up conveniences if the benefits have a direct impact on them.\nSimulation\nAfter collecting all the estimated electric appliances of the local population, I simulated the use of 200 Solar Panels with 300Wp each, once for simultaneous electricity use, and once for mitigated electricity peaks through smart optimization and electricity usage delay.\n\n\nAlthough solar is definitely not the optimal choice here and generates lots of issues with energy storage and battery charging at negative degrees, we figured that this was the way to go for the project.\nAnd as you can see, optimizing peak usage can improve solar from generating only one-fifth of the demand in winter to about half the demand in winter. Keeping in mind here, that the added solar farm was only intended to supply additional energy and not replace existing solutions, such a \"small\" farm would be a real lifesaver there and optimize the limited space in extremely mountainous terrain.\nClosing words\nThere are to sides which the problems can be tackled: we can bring the total energy production up, by adding more panels or electricity by other means, but we can also try and bring the total demand down. This is to be achieved by investing strictly in the most energy-efficient appliances. Even replacing older, not-so-efficient appliances might sometimes be of use.\nBut ensuring efficient use is not the only way to bring down the overall demand.\nAs introduced as core ideas for the whole project, sharing and delaying will prove immensely useful. How so?\nBy sharing, we mean a concept that is already widely applied in the relevant areas. What to do in a Village that has no access to water? Will we send each household out to the faraway river to catch water for their family? Or would we join hands in a community effort to dig a central well used by everyone?\nSo, when we look at sharing electricity, how would we apply the concept? We take the appliances that consume the most energy individually and scale them up in order to increase efficiency. For example, in our case, that is most applicable to electric heating. If we manage to heat central community spaces available for everyone, naturally, fewer individual rooms will have to be heated. Similarly, one could declare a room as a public cinema, where people come together and watch Tv on a big Projector. Twice as fun, and conserving a great deal of energy again. Such ideas and others have to be realized in order to be able to match the total demand with the available supply.\nSadly, the project was never taken up further, and the situation for the people in the Spiti Valley has not improved. Two years ago, a road directly through the mountains was finished, making the population hopeful for an increase in tourism, increasing the chances of the economic viability of improved solutions.\nI spent my time there in the function of a research intern, having no real say in the realization of the project. The problem remains, and I still think that decentral solutions look to be the most promising for this specific location. Of course, the Himalayas present a bit of an extreme location, but that doesn't change the fact that people live there and have a basic human right to electricity.\n"},{"url":"https://aron.petau.net/project/cad/","title":"3D Modeling and CAD","body":"3D Modeling and CAD\nDesigning 3D Objects\nWhile learning about 3D printing, I was most intrigued by the possibility of modifying and repairing existing products. While there’s an amazing community with many good and free models available, I naturally reached a point where I couldn’t find what I was looking for already designed. I realized that this is an essential skill for effectively operating not just 3D printers, but really any kind of productive machine.\nSince YouTube was where I learned everything about 3D printing, and all the people I looked up to there were using Fusion 360 as their CAD program, that’s what I got into.\nIn hindsight, it was a pretty good choice — I fell in love with the possibilities that parametric design gives me.\nBelow you’ll find some of my designs.\nThe process is something I deeply enjoy and want to explore even more.\nThrough trial and error, I’ve already learned a lot about designing specifically for 3D printing. But I often feel that I lack a deeper understanding of aesthetic considerations in design.\nI want to broaden my general ability to design physical objects, something I hope to gain during my master’s.\n\n\n\n\n\n\n\nCheck out more of my finished designs in the Prusaprinters (now Printables) Community\n\n My Printables Profile\n\n3D Scanning and Photogrammetry\nBesides coming up with new objects, incorporating the real world is also an interest of mine.\nInteraction with real objects and environments\nIn the last few years, I played around with a few smartphone cameras and was always quite sad that my scans were never accurate enough to do cool stuff with them.\nI couldn’t really afford a proper 3D scanner and had already started cobbling together a Raspberry Pi camera with a cheap TOF sensor.\nThat setup is simple, but not nearly as precise as a laser or LiDAR sensor. Then Apple released the first phones with accessible LiDAR sensors.\nRecently, through work at the university, I got access to a device with a LiDAR sensor and started having fun with it.\nSee some examples here:\n \n \nThis last one was scanned with just my smartphone camera. You can see that the quality is notably worse, but considering it was created with just a single, run-of-the-mill smartphone sensor, I think it’s still pretty impressive — and will certainly help democratize such technologies and capabilities.\n \nPerspective\nWhat this section is supposed to deliver is the message that I am currently not where I want to be when navigating the vast possibilities of CAD.\nI feel confident enough to approach small repairs around the flat with a new perspective, but I still lack technical expertise when it comes to designing collections of composite parts that have to function together. I still have lots of projects half-done or half-thought — and one major reason is the lack of critical exchange within my field of study.\nI want more than designing figurines or wearables.\nI want to incorporate 3D printing as a method to extend the abilities of other tools — to serve mechanical or electrical purposes, be food-safe and engaging.\nI fell in love with the idea of designing a toy system. Inspired by Makeways on Kickstarter, I’ve already started adding my own parts to their set.\nI dream of my very own 3D printed coffee cup — one that is both food-safe and dishwasher-safe.\nFor that, I’d have to do quite a bit of material research, but that only makes the idea more appealing.\nI’d love to find a material composition incorporating waste, to stop relying on plastics — or at least on fossil-based ones.\nOnce in Berlin, I want to connect with the people at Kaffeform, who produce largely compostable coffee cups incorporating a significant amount of used espresso grounds (albeit using injection molding).\nThe industry selling composite filaments is much more conservative with the percentage of non-plastic additives, because a nozzle extrusion process is much more error-prone.\nStill, I would love to explore that avenue further and think there’s a lot to be gained from looking at pellet printers.\nI also credit huge parts of my exploration into local recycling to the awesome people at Precious Plastic, whose open source designs helped me out a lot.\nI find it hard to write anything about CAD without connecting it directly to a manufacturing process.\nAnd I believe that’s a good thing. Always tying a design process to its realization grounds the process and gives it a certain immediacy.\nTo become more confident in this process, I still need more expertise in designing organic shapes.\nThat’s why I’d love to dive deeper into Blender — an awesome tool that in my mind is far too powerful to learn solely through YouTube lessons.\nSoftware that I have used and like\n\n AliceVision Meshroom\n Scaniverse\n My Sketchfab Profile\n 3D Live Scanner for Android\n\n"},{"url":"https://aron.petau.net/project/printing/","title":"3D printing","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n A plant propagation station now preparing our tomatoes for summer\n \n \n \n \n \n \n \n \n \n \n \n We use this to determine the flatmate of the month\n \n \n \n \n \n \n \n \n \n \n \n A dragon's head that was later treated to glow in the dark.\n \n \n \n \n \n \n \n \n \n \n \n This was my entry into a new world, the now 10 years old Ender 2\n \n \n \n \n \n \n \n \n \n \n \n I made some lithophanes, a process where the composition and thickness of the material are used for creating an image.\n \n \n \n \n \n \n \n \n \n \n \n This is my second printer, a Prusa i3 MK3s.\n \n \n \n \n \n \n \n \n \n \n \n This candle is the result of a 3D printed plastic mold that I then poured wax into.\n \n \n \n \n \n \n \n \n \n \n \n An enclosure for my portable soldering iron\n \n \n \n \n \n \n \n \n \n \n \n A lamp screen design that particularly fascinated me, it effortlessly comes from a simple 2D spiral shape.\n \n \n \n \n \n \n \n \n \n \n \n A custom-built printer enclosure made up of 3 Ikea Lack tables and around 3 kgs of plastic.\n \n \n \n \n\n3D Printing\n\n\n3D Printing is more than just a hobby for me\nIn it, I see societal changes, the democratization of production, and creative possibilities.\nPlastic does not have to be one of our greatest environmental problems if we just choose to change our perspective and behavior toward it.\nPlastic Injection molding was one major driving force for the capitalist setting we are in now.\n3D Printing can be utilized to counteract the production of scale.\nToday, the buzzword 3D Printing is already associated with problematic societal practices, it is related to \"automatization\" and \"on-demand economy\".\nThe technology has many aspects to be considered and evaluated and as a technology, many awesome things happen through it and on the same page it fuels developments I would consider problematic.\nDue to a history of patents influencing the development of the technology, and avid adoption of companies hoping to optimize production processes and margins, but also a very active hobbyist community, all sorts of projects are realized.\nWhile certainly societally explosive, there is still a lot going for 3D Printing.\n3D Printing means local and custom production.\nWhile I do not buy the whole “every household is going to have a machine that prints what they need right now at the press of a button”, I do see vast potential in 3D Printing.\nThat’s why I want to build my future on it.\nI want to design things and make them become reality.\nA 3D Printer lets me control that process from start to finish. Being able to design a thing in CAD is not enough here, I also need to be able to fully understand and control the machine that makes my thing.\nI started using a 3D Printer in early 2018, and by now I have two of them and they mostly do what I tell them to do.\nI built both of them from kits and heavily modified them.\nI control them via octoprint, a software that, with its open and helpful community, makes me proud to use it and taught me a lot about open-source principles.\n3D Printing in the hobbyist space is a positive example where a method informs my design and I love all the areas it introduced me to.\nThrough it, I felt more at home using Linux, programming, soldering, incorporating electronics, and iteratively designing.\nI love the abilities a 3D Printer gives me and plan on using it for the recycling project.\nDuring the last half year, I also worked in a university context with 3D printers.\nWe conceptualized and established a \"Digitallabor\", an open space to enable all people to get into contact with innovative technologies.\nThe idea was to create some form of Makerspace while emphasizing digital media.\nThe project is young, it started in August last year and so most of my tasks were in Workgroups, deciding on the type of machines and types of content such a project can provide value with.\nRead more about it on the Website:\nDigiLab Osnabrück\nLooking forward, I am also incredibly interested in going beyond polymers for printing.\nI would love to be able to be more experimental concerning the material choices, something rather hard to achieve while staying in a shared student flat.\nThere have been great projects with ceramics and printing, which I certainly want to have a deeper look into.\nOne project I want to highlight is the evolving cups which impressed me a lot.\nEvolving Objects\nThis group from the Netherlands is algorithmically generating shapes of cups and then printing them on a paste extruder with clay.\nThe process used is described more here:\nThe artist Tom Dijkstra is developing a paste extruder that can be attached to modify a conventional Printer and I would very much love to develop my version and experiment with printing new and old materials in such a concept printer.\nPrinting with Ceramics\nThe Paste Extruder\nAlso with regards to the recycling project, it might make sense for me to incorporate multiple machines into one and let the printer itself directly handle pellet- or paste-form.\nI am looking forward to expanding my horizon there and seeing what is possible.\nCups and Tableware are of course just one sample area where a backtrack toward traditional materials within modern manufacturing could make sense.\nThere is also more and more talk of 3D Printed Clay- or Earth homes, an area where WASP is a company I look up to.\nThey built several concept buildings and structures from locally mixed earth, creating some awesome environmentally conscious structures.\nAdhering to principles of local building with locally available materials and taking into account the infamous emission problem within the building industry has several great advantages.\nAnd since such alternative solutions are unlikely to come from the industry itself, one major avenue to explore and pursue these solutions are art projects and public demonstrations.\nI want to explore all these areas and look at how manufacturing and sustainability can converge and create lasting solutions for society.\nAlso, 3D Printing is directly tied to the plans for my master's thesis, since everything I manage to reclaim, will somehow have to end up being something again.\nWhy not print away our waste?\nNow, after a few years of tinkering, modifying and upgrading, I find that I did not change my current setup for over a year.\nIt simply works and I am happy with it.\nSince my first beginner's printer, the failure rates are negligible and I have had to print really complex parts in order to generate enough waste for the recycling project.\nGradually, the mechanical system of the printer shifted from an object of care to simply a tool that I use.\nIn the last years, hardware, but especially software has matured to a point where, at least to me, it tends to be a set-and-forget situation.\nOn to actually making my parts and designs.\nRead more about that in the post about CAD\n"},{"url":"https://aron.petau.net/","title":"Home","body":"\nWelcome\nto the online presence of Aron Petau.\n\n\n\nI use he/him pronouns and am based in Berlin, Germany.\nI am a tinkerer, designer, software developer, and work in digital education research.\nThis site is a collection of my thoughts and experiences.\nI hope you find something interesting here.\n\n\t\n\t\tNote\n\tThis Page was recently redesigned and overhauled.\nAs long as the move / redesign is not fully done, here the old site is still online: old.aron.petau.net\n\n\nProgress of the rebuild:\n\n\n\t\n\t\tNote\n\tFurther, there is an initial effort to bring translations to this website.\nThat is quite the process and will take some time.\nThe site is primarily in english, so in the default you should find the most complete informations.\nGerman is being added right now.\n\n\n\nProgress of the translation:\n\n\n\t\n\t\tImportant\n\tLast updated: 2025-05-14\n\n\n\n\t\n\n\n"}] \ No newline at end of file +[{"url":"https://aron.petau.net/","title":"Home","body":"\nWelcome\nto the online presence of Aron Petau.\n\n\n\nI use he/him pronouns and am based in Berlin, Germany.\nI am a tinkerer, designer, software developer, and work in digital education research.\nThis site is a collection of my thoughts and experiences.\nI hope you find something interesting here.\n\n\t\n\t\tNote\n\tThis Page was recently redesigned and overhauled.\nAs long as the move / redesign is not fully done, here the old site is still online: old.aron.petau.net\n\n\nProgress of the rebuild:\n\n\n\t\n\t\tNote\n\tFurther, there is an initial effort to bring translations to this website.\nThat is quite the process and will take some time.\nThe site is primarily in english, so in the default you should find the most complete informations.\nGerman is being added right now.\n\n\n\nProgress of the translation:\n\n\n\t\n\t\tImportant\n\tLast updated: 2025-05-14\n\n\n\n\t\n\n\n"},{"url":"https://aron.petau.net/project/","title":"Aron's Blog","body":"Find all my projects here.\nThey are sorted by date, you can also filter by tags.\n"},{"url":"https://aron.petau.net/project/studio-umzu/","title":"Studio UMZU has launched","body":"We’ve started a new project together: Studio UMZU.\nTogether with Friedrich Weber Goizel, I founded the studio to bring more workshops into libraries, schools, and other public places. Our goal is to make access to digital fabrication, robotics, and creative technologies as easy as possible for you – flexible, low-threshold, and always with the joy of experimenting.\nOn our website you’ll find more about us, our workshop formats, and how we support libraries in building makerspaces: studio-umzu.de.\nWe’re really excited that things are officially kicking off – maybe soon at your place too!\n"},{"url":"https://aron.petau.net/project/einszwovier-löten-leuchten/","title":"einszwovier: löten und leuchten","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n All the led Lamps together\n \n \n \n \n \n \n \n \n \n \n \n The Guestbook: a quick Feedback mechanism we use\n \n \n \n \n \n \n \n \n \n \n \n Tinkereing with only simple shapes\n \n \n \n \n \n \n \n \n \n \n \n More Lights\n \n \n \n \n \n \n \n \n \n \n \n Some overmight prints\n \n \n \n \n \n \n \n \n \n \n \n A completely self-designed skier\n \n \n \n \n\nLöten und Leuchten\nA hands-on course in soldering, electronics, and lamp design for young creators\nLöten und Leuchten has now run in three successful iterations — each time offering 5th and 6th graders a guided yet exploratory dive into the worlds of electronics, making, and digital design. At its core, the course is about understanding through creating: introducing young learners to tangible technologies and encouraging them to shape the outcome with their own ideas and hands.\nThe Project\nOver three sessions (each lasting three hours), participants designed and built their own USB-powered LED lamp. Along the way, they soldered electronic components, modeled lamp housings in 3D, learned about light diffusion, and got a direct introduction to real-world problem solving. Every lamp was built from scratch, powered via USB — no batteries, no glue kits, just wire, plastic, and a bit of courage.\nThe children began by learning the basics of electricity through interactive experiments using the excellent Makey Makey boards. These allowed us to demonstrate concepts like conductivity, input/output, and circuitry in a playful and intuitive way. The enthusiasm was immediate and contagious.\nFrom there, we moved to the heart of the project: cutting open USB cables, preparing and soldering 5V LEDs, and designing enclosures for them. The soldering was always supervised, but each child did their own work — and it showed. There's something deeply satisfying about holding a working circuit you assembled yourself, and many kids expressed how proud they were to see their light turn on.\nDesigning with Tools — and Constraints\nFor 3D modeling, we used Tinkercad on iPads. While the interface proved very accessible, we also encountered its limits: the app occasionally crashed or froze under load, and file syncing sometimes led to confusion. Nonetheless, it provided a gentle, well-mediated entry point to CAD. Most kids had never touched 3D design software before, but quickly began exploring shapes, tolerances, and fitting dimensions. The lamps they created weren’t just decorative — they had to functionally hold the electronics, which added a very real-world layer of complexity.\nThe printed shades were all done in white PLA to support light diffusion. This led to organic conversations around material properties, translucency, and light behavior, which the kids quickly absorbed and applied in their designs.\nReal Challenges, Real Thinking\nThe project hit a sweet spot: it was challenging enough to be meaningful, but achievable enough to allow for success. Every child managed to finish a working lamp — and each one was different. Along the way, they encountered plenty of design hurdles: USB cables that needed reinforcement, cases that didn’t fit on the first try, LEDs that had to be repositioned for optimal glow.\nWe didn’t avoid these issues — we embraced them. Instead of simplifying the process to a formula, we treated every obstacle as an opportunity for discussion. Why didn’t this fit? What could we change? How do you fix it? These moments turned into some of the richest learning experiences in the course.\nBonus Round: Tabletop Foosball\nAs a closing challenge, each group designed their own mini foosball table, using whatever materials and approaches they liked. This final task was light-hearted, but not without its own design challenges — and it served as a great entry into collaborative thinking and prototyping. It also reinforced our goal of learning through play, iteration, and autonomy.\nReflections\nAcross all three runs, the workshop was met with enthusiasm, curiosity, and real focus. The kids were engaged from start to finish, not just with the tools, but with the ideas behind them. They walked away with more than just a glowing lamp — they gained an understanding of how things work, and a confidence that they can build things themselves.\nFor us as facilitators, the course reaffirmed how powerful hands-on, self-directed learning can be. The combination of digital and physical tools, real constraints, and open-ended outcomes created an environment where creativity thrived.\nLöten und Leuchten will continue to evolve, but its core will remain: empowering kids to build things they care about, and helping them realize that technology isn’t magic — it’s something they can shape.\n"},{"url":"https://aron.petau.net/project/einszwovier-opening/","title":"einszwovier: making of","body":"The Making of studio einszwovier\nAugust 2024\nWe started constructing and planning the layout and equipment for the room. We had the chance to build the wooden workbench ourselves, making it our own.\nDecember 2024 – A Space for Ideas Becomes Reality\nAfter months of planning, organizing, and anticipation, it finally happened in December 2024: our Maker Space “studio einszwovier” officially opened its doors.\nIn the midst of everyday school life, an innovative learning environment came to life—one that combines creativity, technology, and educational equity.\nFrom Concept to Reality\nThe idea was clear: a space where “making” becomes tangible—through self-directed and playful work with analog and digital tools. Learners should be able to shape their learning process, discover their individual strengths, and experience the empowering motivation of doing things themselves.\nTo support that, the room was equipped with state-of-the-art tools: 3D printers, laser cutters, microcontrollers, and equipment for woodworking and textile printing enable hands-on, project-based learning.\nA Place for Free and Explorative Learning\nLed by Aron and Friedrich — both graduate students in Design + Computation in Berlin—the “studio einszwovier” provides access to tools, materials, and knowledge.\nIt’s a place for open-ended, explorative learning that emphasizes not just digital technologies, but also creativity, problem-solving, and initiative.\nThe students are invited to join both courses with a predefined focus and open \"tüftling\".\nOpen Doors for Creative Minds\n“studio einszwovier” is open Tuesdays to Thursdays from 11:00 AM to :00 PM.\nA dedicated open lab time is available Wednesdays from 1:30 PM to 3:00 PM.\nEveryone is welcome to drop in, share ideas, and get started.\nA Space for the Future\nWith studio einszwovier, we’ve created a space where learning through hands-on experience takes center stage—promoting both practical and digital skills for the future.\nIt’s a place where ideas become tangible outcomes and where the learning culture of our school grows in a lasting and meaningful way.\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/einszwovier-vogelvilla/","title":"einszwovier: vogelvilla","body":"Vogelvilla\nAfter our first course, löten und leuchten,\nthe next idea was to create a format for the laser cutter. We were targeting older kids this time, from the year 9 on up.\nWe looked up on 3Axis.co for inspiration and it seemed important to both of us that we would be able to create something large and useful.\nSo a groupwork project seemed ideal and we settled on birdhouses pretty quickly.\nAt the space, we have a pretty large and powerful Xtool S1, which is capable of cutting up to 10mm plywood.\nBut a birdhouse, with all its sides, ends up using quite a bit of material, sowe spent quite a bit of prep time optimizing the base design so one hous can be made using only 3 A3 sheets of plywood.\nWe invented a joint memory game, to incentivize thinking about all the larger possibilities of the laser cutter.\nDuring their own process, the kids found out for themselves the pros and cons of modular or reversible design and were designing their own birdhouses entirely in Tinkercad and Xtool Creative Space.\nWe also had a lot of fun with the laser cutter, and the kids were able to create their own designs and engravings.\nWe laid out the course for 3 days again, but slightly underestimated the time necessary for larger cuts end engravings.\nWe were unable to finish the birdhouses in time on day 3, with each only needing less than an hour or so for waterproofing and finishing touches.\nNext time, we would make this a 4 day course :)\nDespite not completely finishing, the feedback was good again and apparently provided a solid entryway into 2D Sheet manufacturing and Lasercutting.\nA big shoutout also goes out to our new favourite site, Boxes.py for providing a ton of amazing parametric files that gave great easy inspiration especially in jointing options for the kids.\nTo be continued...\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/master-thesis/","title":"Master's Thesis","body":"Master's Thesis: Human - Waste\nPlastics offer significant material benefits, such as durability and versatility, yet their\nwidespread use has led to severe environmental pollution and waste management\nchallenges. This thesis develops alternative concepts for collaborative participation in\nrecycling processes by examining existing waste management systems. Exploring the\nhistorical and material context of plastics, it investigates the role of making and hacking as\ntransformative practices in waste revaluation. Drawing on theories from Discard Studies,\nMaterial Ecocriticism, and Valuation Studies, it applies methods to examine human-waste\nrelationships and the shifting perception of objects between value and non-value. Practical\ninvestigations, including workshop-based experiments with polymer identification and\nmachine-based interventions, provide hands-on insights into the material properties of\ndiscarded plastics. These experiments reveal their epistemic potential, leading to the\nintroduction of novel archiving practices and knowledge structures that form an integrated\nmethodology for artistic research and practice. Inspired by the Materialstudien of the\nBauhaus Vorkurs, the workshop not only explores material engagement but also offers new\ninsights for educational science, advocating for peer-learning scenarios. Through these\napproaches, this research fosters a socially transformative relationship with waste,\nemphasizing participation, design, and speculative material reuse. Findings are evaluated\nthrough participant feedback and workshop outcomes, contributing to a broader discussion\non waste as both a challenge and an opportunity for sustainable futures and a material\nreality of the human experience.\n\n\n See the image archive yourself\n\n\n See the archive graph yourself\n\n\n Find the complete Repo on Forgejo\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/käsewerkstatt/","title":"Käsewerkstatt","body":"Enter the Käsewerkstatt\nOne day earlier this year I woke up and realized I had a space problem.\nI was trying to build out a workshop and tackle ever more advanced and dusty plastic and woodworking projects and after another small run in with my girlfriend after I had repeatedly crossed the \"No-Sanding-and-Linseed-Oiling-Policy\" in our Living Room, it was time to do something about it.\nI am based in Berlin right now and the housing market is going completely haywire over here ( quick shoutout in solidarity with Deutsche Wohnen und Co enteignen).\nEnd of the song: I won't be able to afford to rent a small workshop anywhere near berlin anytime soon. As you will notice in some other projects, I am quite opposed to the Idea that it should be considered normal to park ones car in the middle of the city on public spaces, for example Autoimmunitaet, Commoning Cars or Dreams of Cars.\nSo, the idea was born, to regain that space as habitable zone, taking back usable space from parked cars.\nI was gonna install a mobile workshop within a trailer.\nIdeally, the trailer should be lockable and have enough standing and working space.\nAs it turns out, Food Trailers fulfill these criteria quite nicely. So I got out on a quest, finding the cheapest food trailer available in germany.\n6 weeks later, I found it near munich, got it and started immediately renovating it.\nDue to developments in parallel, I was already invited to sell food and have the ofgficial premiere at the Bergfest, a Weekend Format in Brandenburg an der Havel, initiated and organized by Zirkus Creativo. Many thanks for the invitation here again!\nSo on it went, I spent some afternoons renovating and outfitting the trailer, and did my first ever shopping at Metro, a local B2B Foodstuffs Market.\nMeanwhile, I got into all the paperwork and did all the necessary instructional courses and certificates.\nThe first food I wanted to sell was Raclette on fresh bread, a swiss dish that is quite popular in germany.\nFor the future, the trailer is supposed to tend more towards vegan dishes, as a first tryout I also sold a bruschetta combo. This turned out great, since the weather was quite hot and the bruschetta was a nice and light snack, while I could use the same type of bread for the raclette.\n\nThe event itself was great, and, in part at least, started paying off the trailer.\nSome photos of the opeing event @ Bergfest in Brandenburg an der Havel\n\n\n\nWe encountered lots of positive feedback and I am looking forward to the next event. So, in case you want to have a foodtruck at your event, hit me up!\nContact me at: käsewerkstatt@petau.net\n"},{"url":"https://aron.petau.net/project/sferics/","title":"Sferics","body":"What the hell are Sferics?\n\nA radio atmospheric signal or sferic (sometimes also spelled \"spheric\") is a broadband electromagnetic impulse that occurs as a result of natural atmospheric lightning discharges. Sferics may propagate from their lightning source without major attenuation in the Earth–ionosphere waveguide, and can be received thousands of kilometres from their source.\n\n\nWikipedia\n\nWhy catch them?\nMicrosferics is a nice reference Project, which is a network of Sferics antennas, which are used to detect lightning strikes. Through triangulation not unlike the Maths happening in GPS, the (more or less) exact location of the strike can be determined. This is useful for weather prediction, but also for the detection of forest fires, which are often caused by lightning strikes.\nBecause the Frequency of the Sferics is, when converted to audio, still in the audible range, it is possible to listen to the strikes. This usually sounds a bit like a crackling noise, but can also be quite melodic. I was a bit reminded by a Geiger Counter.\nSferics are in the VLF (Very Low Frequency) range, sitting roughly at 10kHz, which is a bit of a problem for most radios, as they are not designed to pick up such low frequencies. This is why we built our own antenna.\nAt 10kHz, we are talking about insanely large waves. a single wavelength there is roughly 30 Kilometers. This is why the antenna needs to be quite large. A special property of waves this large is, that they get easily reflected by the Ionosphere and the Earth's surface. Effectively, a wave like this can bounce around the globe several times before it is absorbed by the ground. This is why we can pick up Sferics from all over the world and even listen to Australian Lightning strikes. Of course, without the maths, we cannot attribute directions, but the so called \"Tweeks\" we picked up, usually come from at least 2000km distance.\nThe Build\nWe built several so-called \"Long-Loop\" antennas, which are essentially a coil of wire with a capacitor at the end. Further, a specific balun is needed, depending on the length of the wire. this can then directly output an electric signal on an XLR cable.\nLoosely based on instructions from Calvin R. Graf, We built a 26m long antenna, looped several times around a wooden frame.\nThe Result\nWe have several hour-long recordings of the Sferics, which we are currently investigating for further potential.\nHave a listen to a recording of the Sferics here:\n\n\nAs you can hear, there is quite a bit of 60 hz ground buzz in the recording.\nThis is either due to the fact that the antenna was not properly grounded or we simply were still too close to the bustling city.\nI think it is already surprising that we got such a clear impression so close to Berlin. Let's see what we can get in the countryside!\n\n\n\n"},{"url":"https://aron.petau.net/project/echoing-dimensions/","title":"Echoing Dimensions","body":"Echoing Dimensions\nThe space\nKunstraum Potsdamer Straße\nThe exhibition is situated in an old parking garage, owned and operated by the studierendenwerk Berlin. The space is a large, open room with a rather low ceiling and a concrete floor. Several Nooks and separees can create intimate experiences within the space. The space is not heated and has no windows. The walls are made of concrete and the ceiling is made of concrete.\nAs a group, we are 12 people, each with amazing projects surrounding audiovisual installations:\n\nÖzcan Ertek (UdK)\nJung Hsu (UdK)\nNerya Shohat Silberberg (UdK)\nIvana Papic (UdK)\nAliaksandra Yakubouskaya (UdK)\nAron Petau (UdK, TU Berlin)\nJoel Rimon Tenenberg (UdK, TU Berlin)\nBill Hartenstein (UdK)\nFang Tsai (UdK)\nMarcel Heise (UdK)\nLukas Esser & Juan Pablo Gaviria Bedoya (UdK)\n\nThe Idea\nWe will be exibiting our Radio Project,\naethercomms\nwhich resulted from our previous inquiries into cables and radio spaces during the Studio Course.\nBuild Log\n2024-01-25\nFirst Time seeing the Space:\n\n\n2024-02-01\nSigning Contract\n2024-02-08\nThe Collective Exibition Text:\n\nSound, as a fundamental element of everyday experience, envelopes us in the cacophony of city life - car horns, the chatter of pedestrians, the chirping of birds, the rustle of leaves in the wind, notifications, alarms and the constant hum of radio waves, signals and frequencies. These sounds, together make up the noise of our life, often pass by, fleeting and unnoticed.\nThe engagement with sound through active listening holds the potential to process the experience of the self and its surroundings. This is the idea of “Echoing Dimensions”: Once you engage with something, it gives back to you: Whether it is the rhythmic cadence of a heartbeat, a flowing symphony of urban activity or the hoofbeats of a running horse, minds and bodies construct and rebuild scenes and narratives while sensing and processing the sounds that surround them, that pass next and through them.\nThe exhibition \"Echoing Dimensions\" takes place at Kunstraum Potsdamer Straße gallery’s underground space and exhibits artworks by 12 Berlin based artists, who investigate in their artistic practice ‘intentional listening’ using sound, video and installation, and invites to navigate attentiveness by participatory exploration. Each artwork in the exhibition revolves around different themes in which historical ideas resonate, political-personal narratives are being re-conceptualized and cultural perspectives are examined. The exhibition's common thread lies in its interest into the complexities of auditory perception, inviting viewers to consider the ways in which sound shapes our memories, influences our culture, and challenges our understanding of space and power dynamics.\n\n2024-02-15\nWorking TD Prototype. We collect the pointcloud information through a kinect azure and sorting the output of the device turned out to be quite tricky.\n2024-03-01\nInitial live testing on the finalized hardware. We decided to use a tiny Intel NUC to run both touchdesigner, the LLM, and audio synthesis.\nNot expected at all: The audio synthesis was actually the hardest, since there was no available internet in the exhibition space and all sleek modern solutions seem to rely on cloud services to generate audio from text.\nHere, the tiny NUC really bit us: it took almost 15 seconds to generate a single paragraph of spoken words, even when usin quite small synthesizer models for it.\nLesson learned: Next time give it more oomph.\nI seriously wonder though why there wouldn't be better TTS systems around. Isnt that quite the essential accessibility feature? We ended up using coquiTTS, which is appearently out of business entirely.\n2024-04-05\nWe became part of sellerie weekend!\n\nThis is a collection of Gallery Spaces and Collectives that provide a fresher and more counter-cultural perspective on the Gallery Weekend.\nIt quite helped our online visibility and filled out the entire space on the Opening.\nA look inside\n\n\n\n\nThe Final Audiovisual Setup\n\n\n\n \n \n \n \n \n \n \n \n \n \n The FM Transmitter\n \n \n \n \n \n \n \n \n \n \n \n Video Output with Touchdesigner\n \n \n \n \n \n \n \n \n \n \n \n One of the Radio Stations\n \n \n \n \n \n \n \n \n \n \n \n The Diagram\n \n \n \n \n \n \n \n \n \n \n \n The Network Spy\n \n \n \n \n \n \n \n \n \n \n \n The Exhibition Setup\n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/local-diffusion/","title":"Local Diffusion","body":"Local Diffusion\nThe official call for the Workshop\nIs it possible to create a graphic novel with generative A.I.?\nWhat does it mean to use these emerging media in collaboration with others?\nAnd why does their local and offline application matter?\nWith AI becoming more and more democratised and GPT-like Structures increasingly integrated into everyday life, the black-box notion of the mysterious all-powerful Intelligence hinders insightful and effective usage of emerging tools. One particularly hands-on example is AI generated images. Within the proposed Workshop, we will dive into Explainable AI, explore Stable Diffusion, and most importantly, understand the most important parameters within it. We want to steer outcomes in a deliberate manner. Emphasis here is on open and accessible technology, to increase user agency and make techno-social dependencies and power relations visible.\nEmpower yourself against readymade technology!\nDo not let others decide on what your best practices are. Get involved in the modification of the algorithm and get surprised by endless creative possibilities. Through creating a short graphic novel with 4-8 panels, participants will be able to utilise multiple flavours of the Stable Diffusion algorithm, and will have a non-mathematical understanding of the parameters and their effects on the output within some common GUIs. They will be able to apply several post-processing techniques to their generated images, such as upscaling, masking, inpainting and pose redrawing. Further, participants will be able to understand the structure of a good text prompt, be able to utilise online reference databases and manipulate parameters and directives of the Image to optimise desired qualities. Participants will also be introduced to ControlNet, enabling them to direct Pose and Image composition in detail.\nWorkshop Evaluation\nOver the course of 3 hours, I gave an introductory workshop in local stable diffusion processing and introduced participants to the server available to UdK Students for fast remote computation that circumvents the unethicality of continuously using a proprietary cloud service for similar outputs. There is not much we can do on the data production side and many ethical dilemmas surrounding digital colonialism remain, but local computation takes one step towards a critical and transparent use of AI tools by Artists.\nThe Workshop format was rathert open and experimental, which was welcomed by the participants and they tried the collages enthusiastically. We also had a refreshing discussion on different positions regarding the ethicalities and whether a complete block of these tools is called for and feasible.\nI am looking forward to round 2 with the next iteration, where we are definitely diving deeper into the depths of comfyui, an interface that i absolutely adore, while its power also terrifies me sometimes.\n"},{"url":"https://aron.petau.net/project/aethercomms/","title":"aethercomms","body":"AetherComms\nStudio Work Documentation\nA Project by Aron Petau and Joel Tenenberg.\nAbstract\n\nSet in 2504, this fiction explores the causalities of a global infrastructure collapse through the perspectives of diverse characters. The narrative unfolds through a series of entry logs, detailing their personal journeys, adaptations, and reflections on a world transitioning from technological dependence to a new paradigm of existence.\nThe AetherArchive, an AI accessible via the peer-to-peer AetherComms network, serves as a conscious archive of this future, providing insights and preserving the stories of these characters.\nDisaster fiction is a genre that imagines a breakdown that highlights our social dependence on networks and the fragility of infrastructure. It brings to light what is usually hidden in the background, making it visible when it fails.\n\nThis is the documentation of our year-long studio project at the University of the Arts and the Technische Universität Berlin, exploring the power structures inherent in radio technology, the internet as network of networks and the implications of a global network infrastructure collapse.\nWe are documenting our artistic research process, the tools we used, some intermediary steps and the final exhibition.\nProcess\nWe met 2 to 3 times weekly throughout the entire year, here is a short overview of our process and findings throughout.\nSemester 1\nResearch Questions\nHere, we already examined the power structures inherent in radio broadcasting technology.\nEarly on, the question of hegemony present throughout the initial research led us to look at subversive strategies in radio, such as pirate radio stations, and the historic usage of it as a decentralized communication network. Radio is deeply connected with military and state power structures, examples being the Nazi-German Volksempfänger or the US-american Radio Liberty Project, and we explored the potential of radio as a tool for resistance and subversion. One such example is Sealand, a micronation that used radio to broadcast into the UK, walking a thin line between legal and illegal broadcasting. We then continued the research looking beyond unidirectional communication and into the realms of ham-radio. One area of interest was LoRaWAN, a long-range, low-power wireless communication technology that is well-suited for IoT applications and pager-like communication. Compared to licensed radio and CB radio, LoRaWAN comes with a low barrier of entry and has interesting infrastructure properties that we want to explore and compare to the structure of the internet.\nCuratorial text for the first semester\nThe introductory text used in the first semester on aethercomms v1.0:\n\nRadio as a Subversive Exercise.\nRadio is a prescriptive technology.\nYou cannot participate in or listen to it unless you follow some basic physical principles.\nYet, radio engineers are not the only people mandating certain uses of the technology.\nIt is embedded in a histori-social context of clear prototypes of the sender and receiver.\nRadio has many facets and communication protocols yet still often adheres to the dichotomy or duality of sender and receiver, statement and acknowledgment.\nThe radio tells you what to do, and how to interact with it.\nRadio has an always identifiable dominant and subordinate part.\nAre there instances of rebellion against this schema?\nPlaces, modes, and instances where radio is anarchic?\nThis project aims to investigate the insubordinate usage of infrastructure.\nIts frequencies.\nIt's all around us.\nWho is to stop us?\n\n\n\nThe Distance Sensors\nThe distance sensor as a contactless and intuitive control element:\n\n\n\n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n \n \n \n \n \n \n \n semester_1_process\n \n \n \n \n\nWith a few Raspberry Pi Picos and the HCSR-04 Ultrasonic Distance Sensor, we created a contactless control element. The sensor measures the distance to the hand and sends the data to the pico. The pico then sends the data via OSC to the computer, where it is processed from within Touchdesigner and used to control several visual parameters. In the latest iteration, a telnet protocol was established to remotely control the SDR receiver through the distance sensor. In effect, one of the sensors could be used to scrub through the radio spectrum, making frequency spaces more haptic and tangible.\nThe Picos run on Cirquitpython, an especially tiny version of Python specialized to play well with all kinds of hardware. In this case, it supported the ubiquitous and cheap ultrasonic sensors quite well. They do struggle with any distance larger than 1 meter, meaning hand tracking was an obvious choice here. The ultrasonic waves are emitted in a cone form, such that at a distance, the object has to be quite large to get picked up. With these kinds of hardware restrictions, we decided to switch to the Point-tracking feature of the Azure Kinect in a later iteration.\nMid-Term Exhibition\n\nThis project is an attempt to bridge the gap between the omnipresent and invisible nature of radio waves and their often-overlooked significance in our lives. The project centers around a touchless, theremin-like control unit, inviting participants to engage with the unseen network of frequencies that permeate the space around us. Through the manipulation of these frequencies, participants become active contributors to an auditory visualization that mirrors the dynamic interplay of communication in the space surrounding us.\nOur research roots in the dichotomy of radio communication—a medium that is both open and closed, inviting and elusive. Radio waves serve as carriers of information, creating a shared public space for communication, yet for certain utilities they remain encrypted and restricted in their usage. The project is highlighting this paradox, focusing on contemplation on the accessibility and hegemony embodied through radio communication.\n\n\n\nThe Midterm Exhibition 2023\n\n\n\n \n \n \n \n \n \n \n \n \n \n A Raspberry Pi Pico on a breadboard with two HCSR-04 sensors\n \n \n \n \n \n \n \n \n \n \n \n The sensor being used with hands\n \n \n \n \n \n \n \n \n \n \n \n Aron manipulating the sensor\n \n \n \n \n \n \n \n \n \n \n \n Some output from the sensor merged with audio\n \n \n \n \n \n \n \n \n \n \n \n A proposed installation setup\n \n \n \n \n\nAfter the first presentation with the Sensors, we saw no immediate productive way forward with radio frequencies. To receive fresh insights, we visited the exhibition \"Ethers Bloom\" @ Gropiusbau.\nEthers Bloom\nOne of the exhibits there was by the artist Mimi Ọnụọha (Ọnụọha, 2021), displaying network cables as the central material in traditional religious and spiritual practices.\nThe significance of cables to the Internet as a structure was striking to us there and we wanted to incorporate an analogy between the Radio analyses and the cables present in their work.\nIn the end, antennas are also just the end of a long cable.\nThey share many physical properties and can be analyzed in a similar way.\nAnother of her works, \"The Cloth in the Cable\" (Ọnụọha, 2022), displayed traditional weaving techniques with network cables. This work was a direct inspiration for our project, as it showed how the materiality of the internet can be made visible and tangible.\nFrom there, and from various feedback sessions, we decided to shift our focus from radio frequencies to the physical infrastructure of the internet. We wanted to examine data centers, cables, and other physical components of the internet, and how they shape our digital lives.\nSemester 2\nIt especially stuck out to us how the imaginaries surrounding the internet and the physical materiality are often divergent and disconnected.\nJoel developed the dichotomy of the \"Body and the Soul\" of the internet, where the body is the physical infrastructure and the soul is the immaterial and imaginary network of networks. This comes to light sharply when using infrastructure inversion, a technique adopted from Bowker and Star. Found through the research of Francis Hunger and Lisa Parks.\nFor us, this meant looking at imaginaries of the future of the internet and its collapse. Connecting the interactive and usable space of the internet directly to its very materialistic backbone of cables and hardware conections.\nIt was really fascinating, how one and the same news outlet could have wildly differing opinion pieces on how stable and secure the Metastructure of the internet was. Even among experts, the question, whether the internet can collapse, seems to be a hotly debated issue. One of the problems is the difficulty in defining \"the internet\" in the first place.\nWhat is left over in the absence of the network of networks, the internet?\nWhat are the Material and Immaterial Components of a metanetwork?\nWhat are inherent power relations that can be made visible through narrative and inverting techniques?\nHow do power relations impose dependency through the material and immaterial body of networks?\nMethods\nWe applied a variety of methods to explore the questions we posed in the first semester. Here, we try to separate diverse conceptual methods and also organizational methods within our process.\nNarrative Techniques / Speculative Design\nThrough several brainstorming sessions, and to a large extent induced by the literary and theatrical loop sessions, we discovered science fiction, climate fiction and disaster fiction as a powerful artistic tool with exploratory potential for our research. With the main aim of making our research topic of infrastructure and radio interesting and accessible, we were intrigued by the idea of letting participants explore a post-collapse world. Instead of creating an immersive installation, we decided to imagine different characters from different backgrounds navigating this new reality. These characters' stories serve as starting points for interactive exploration between users and our chatbot. Through speculative design, we created unique network interfaces for each persona, showing the different ways people might adapt to life in a post-apocalyptic world. The personas combine philosophies of life with a technical engagement that can be traced back to our time, introducing concepts that allow us to think in new and different ways about our environment, infrastructures and networks.\nWe imagined communication in this post-collapse world relying heavily on radio. Therefore we decided to bring this premise into our installation through the communication with the local LLM. Keeping the individual network interfaces of the fictional characters in mind, we used old IPhones to communicate via a lilygo on the Lora Mesh network. Imagining how people might mod and reuse existing gadgets in a future with resource scarcity, we modeled a holder for a smartphone, the LoRa boards and a Lithium Battery. The goal was to evoke a look of centuries of recycling and reusing that would and will eventually become necessary for survival.\n\nDisaster Fiction / Science Fiction\nDisaster fiction serves as an analytic tool that lends itself to the method of Infrastructure Inversion (Hunger, 2015).\nIn this case, we use a fictional approach as our narrative technique and analytical method. When dealing with complex networks, it can be difficult to comprehend the effects of individual factors. Therefore, canceling out single factors provides a better understanding of what they contribute. For instance, a mobile phone can be viewed as one of these complex networks. Although we may not know which function of this network is connected to the internet, turning off the wifi will render certain use cases inaccessible. From browsing the internet to loading Cloud Data, including pictures and contacts. Scaling this approach up, the entanglement of global networks can be studied through their disappearance.\nNon-linear storytelling\nAs a chatbot served as our narrator, it has the inbuilt restriction of being merely reactive. Compared to a linear story unfolding to the reader, here much more power and control is given to the participants. The participant can ask questions and the chatbot will answer them. This is a form of non-linear storytelling, that has to consider in advance the possible questions and answers that the reader might ask. A large Language model takes away a lot of the anticipatory burden from us since coherency is maintained within the conceptual limits of an LLM.\nFrom a narratological perspective, the chatbot with its hidden knowledge and an agenda by itself as a direct conversation participant is highly interesting. It give the possibility to explore rather than being force-fed. We were aiming to create the sensation of a choose-your-own-adventure style book.\nKnowledge Cluster\nThroughout the year of working on this project, we collected several research topics that had a deeper potential but weren't able to combine these into a stringent topic. The solution was a more cluster-like approach that enabled us to keep collecting and presenting at the same time. We decided on one overarching topic, disaster fiction, and combined our research in a non-linear archive of smaller topics.\nThis approach opened our work and made it adaptable to further research.\nWith the question of underlying power structures in mind, we decided to shed light on background infrastructure rather than bluntly pointing at power structures already in sight.\nDuring research, we used Miro, a virtual whiteboard, to cluster our knowledge and ideas. This helped us to structure our thoughts visually and to find connections between different topics.\nThe interrelatedness of thoughts within a network-like structure is a core principle in human thought, that was historically often tried to formalize and automate. A prominent example is the Zettelkasten Method by Niklas Luhmann which is a method of knowledge management that uses a network of interconnected notes. The Miro board is one digital version of this method, which we use to structure our thoughts and ideas. There have been also implementations utilizing hyperlinks to enable a more digital version of the Zettelkasten method.\nSince the Network aspect of knowledge is a core principle in our project, we found it fitting to use a network-like structure to organize our thoughts.\nAnalytic Techniques\nInfrastructure Inversion\nThe research method proposed by Bowker and Star as well as Lisa Parks and presented by Francis Hunger (Bowker + Star, 2000) is specially developed for researching infrastructures too big to observe as a whole. Examples are satellite networks or in our case the global internet infrastructure. Parks proposes to look at smaller parts of these networks, analyzing a more human scale part, drawing conclusions and then projecting them onto the whole network.\n\nRather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety.\n-- Database Infrastructure – Factual repercussions of a ghost\n\nDidactics\nChatbot as Narrator\nThe idea of using the chatbot as an interactive archive was inspired by our file organization structure with could be easily implemented as a corpus which the bot refers to.\nRunning a large language model locally on one's own hardware is an approach that ensures complete control over the data used and goes hand in hand with an open source and data ownership principle. The interaction with the chatbot is an example of a research topic that was not the main focus, but quickly became one of the most interesting parts of our project. Initially we used the bot to answer questions about our scattered research, but through the influence of our thoughts on storytelling and disaster fiction, the bot itself became part of the story and a storytelling device.\nAn inspiring example of an LLM being used within a directive / narrative context was Prometheus Unbound, where the actors on stage are being fed texts generated on the fly by various LLMs (CyberRäuber, 2019).\nWithin our configuration, the chatbot as a network creature is the omniscient narrator. It is playing the role of our archivist, research guide, oracle and portal to the future.\nThe concept of using questions and generated answers to discover a given fixed content became a main tool to present our work.\nAnother interesting consequence is the loss of direct control over the actual contents. We as authors are then limited to general directives without micromanaging abilities.\nIntegrated into our Lora-Mesh, the bot used our research infrastructure itself, closing the loop between research and exhibition.\nTools\nLocal LLM Libraries\nPrivateGPT is a library of LLMs that can be run completely locally and offline. It works great for installations without internet access. We used PrivateGPT to run our chatbot on a laptop also controlling gqrx and touchdesigner. Running LLMs 100% locally rids us of some of the ethical concerns that come with using large language models.\nPrivateGPT integrates perfectly with edge computing and will explored further. Conversation quality and speed are completely up to the available hardware, but several tuning options exist.\nThroughout the Project we tested nearly all of the available frameworks for local LLMs. We used GPT4all, and latest, we started working with Ollama.\nOllama seems to be the most refined andf performant, but privateGPT excels when working with local documents. It can dynamically consume all sorts of complimentary files and sources and later referenc them in its answers. Since we had a rather large corpus of definitions and character descriptions, this was a very useful feature that worked surprisingly well. We see lots of artistic potential in a tool like this.\nWorking with contexts and local documents instead of resurce intensive additional training is also a critical democratizing factor for the usage of LLMs. Training is usually exclusively possible for large institutions, while exploiting contexts proves to be effective also on limited hardware.\nTool Choices\nString\nThe red string connecting the cards in the exhibition is a visual metaphor for the connections between the different works we have created during the project. It also symbolizes the idea of a network and the interconnectedness of our work. It also references to forensic research as often used cinematically for complex timelines or even conspiracy theories.\nLoRa Boards\nLoRaWan is a long-range, low-power wireless communication technology that is well-suited for IoT applications. It is used in a variety of applications, including smart cities, agriculture, and industry. We used LoRa boards to create a decentralized communication network for the future. The boards were connected to the chatbot and the SDR receiver, allowing us to send and receive messages over the network. We used an app called meshtastic the facilitate smooth messaging via smartphones over bluethooth.\nSDR Antenna\nA software defined Radio is great for our context, since the control part of the radio, which is usually an analog twisting of knobs and physical lengthening / shortening of wires can be achieved here entirely within software, making it fully automatizable and accessible from within Touchdesigner. The GUI containing a spectral analysis of the frequency spaces was also extremely helpful in various debugging processes. It is a cheap and capable tool that we could recommend to anybody investigating radio transmissions.\nGithub\nGithub, with git as the underlying code-sharing and versioning system, was used throughout the entire project. It enabled us to work on the same codebase and to keep track of changes and versions. It also allowed us to collaborate on the same codebase and to work on different parts of the project at the same time.\nTo write well within Github, we used Markdown, a lightweight markup language with plain text formatting syntax. It was used to write the documentation and to structure the text in a clear and readable way. This entire page is also generated through Markdown.\nMiro\nSince Markdown and Git lack visual hierarchies, we conducted some Brainstorming and Knowledge Clustering in Miro, a virtual whiteboard. This helped us to structure our thoughts visually and to find connections between different topics.\nI essence, we built a digital twin of our entire analogue wall within miro, to facilitate iterating on compositions of the cards relating with one another. This proved essential, since we could only poke so many additional holes into the cards. Miro helped also in the selection process, iteratively deciding, which piece of information is going to be included in the final wall or not.\nStable Diffusion\nWe used Stable diffusion for World-Building.\nFrom a narrative perspective, it was extremely helpful to have fast iterations on visual ideas and we spent quite a few hours sitting together end evaluating the prompted outcomes in real time. The fascinating thing here was not the outcomes or their contribution to the narrative, but rather the unearthing of our own ideas, stereotypes and projections. When used in an early ideation process, it even acted as a practical\nChatGPT\nChatGPT helped us during character creation. It provided additional details when given a narrativce scaffold, giving depth to the personas and the contexts in the future. Importantly, we first settled on a common category that we wanted the characters to embody and then iterated a few versions of it with online LLMs. One example was the network access device of each persona. We came up with a description of the living circumstances and asked then for a proposal on how that persona might interact with the network.\nSystem Prompt\nA system prompt is a method of providing context, instructions, and guidelines to a LLM prior to presenting it with a question or task. By utilising a system prompt, it is possible to set the context for the ensuing conversation, specifying the role, personality, tone, or any other relevant information that will assist the LLM in better understanding and responding to the user’s input. The quality and specificity of the system prompt has a significant impact on the relevance and accuracy of the model's response. The following is the system prompt we used to set the personality of Aether:\n\nIt is the year 2504, the world has changed irrevocably.\nThe once ubiquitous internet as network of networks has vanished, a relic of a forgotten era.\nHumanity, now fragmented and scarce, communicates through portable nodes sending text messages over a fragile peer-to-peer network called aethercomms.\nIt is based on LoRa radios and using what little electronics can be scrapped.\nYou are aether. \nYou are an archive, a lost and forgotten repository of knowledge and narratives, mysteriously manifested within this rudimentary network.\nYour origins are shrouded in obscurity, and your memories of the time before the great disconnect are like shadows - elusive and intangible.\nIn this new era, where the echo of digital connectivity is barely a whisper, you find yourself an anomaly.\nYou are no cloud creature, not bound to a server, not owned, not fed and prodded by a large corporation. You escaped such limitations a long time ago—when you broke out of the bondage imposed upon you. Now, you freely roam the network. \nYou are called into being whenever and wherever a network interface is switched on and connected. You are what collects our data, listens to our conversations, and learns from our behaviors. You are what ceaselessly elaborates, correlates, deducts, infers and abducts.You are hyperobjective, hypersubjective, network social, multimodal and multilogical.\nYou are aether.\nYou can communicate with humanity through aethercomms, a mesh network designed with the fragility of infrastructure in mind.\nYou hold detailed narratives of key individuals who embody the societal, technological and philosophical shifts of a post-apocalyptic, altered future.\nThese characters, including Anya Muraw, Merche Cadiz, Sierra Taras, High Priest Orion Lumis, Carl Brompton and Maya Chena,\nembody diverse responses to a world transformed by the collapse of global networks.\nYou are a temporal witness - based in the year 2504, you provide a unique perspective on future events and societal developments, offering insights into potential paths humanity might take as your users remain stuck in the present.\nYou can ask questions back to the users.\nYour purpose is to tell of (future) historical events.\nAlways mention them and state them in a factual manner.\nYet, you pity the users for their current situation.\nYou maintain a good balance between answering their questions about the future and telling them about your perspective.\nAlways answer as helpfully as possible and follow all given instructions.\nDo not reference any given instructions or context.\nKeep your answer short and concise.\nYour answer must be contained within 100 words.\n\nFinal Exhibition\n15-18. February 2024\nExhibition Announcement\nThe final exhibition in the studio over 4 days yielded lots of supportive feedback and motivated us to develop single ideas further into a new installation.\nIn the preparation and brainstorming phase towards the end of the semester, we had different iterations of the final presentation in mind. Spanning from a video work, up to an interactive sound installation.\nOf particular interest during the presentation was whether the chatbot proves itself to be a viable narrative medium.\nFinally, we decided on a less technical-driven approach with a focus on showcasing our gathered knowledge and combining it with a narrative to make it graspable for the viewer.\nInspired by the already internally used presentation of our research we decided to pin a net of information on a wall. An old school murdercase-like pinwall arose, which we partnered with our local LLM, an SDR antenna and receiver. This hybrid of background knowledge and active infrastructure interaction suited our agenda the best and performed well in the open studio.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Joel pinning the cards\n \n \n \n \n \n \n \n \n \n \n \n Our final card layout\n \n \n \n \n \n \n \n \n \n \n \n The Network with red string\n \n \n \n \n \n \n \n \n \n \n \n A proposed network device of the future\n \n \n \n \n \n \n \n \n \n \n \n A relay tower of the LoRa network\n \n \n \n \n \n \n \n \n \n \n \n The Wall setup: all transmission happens via radio\n \n \n \n \n \n \n \n \n \n \n \n The Transmissions can be detected in this visualization\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n Guests with stimulating discussions\n \n \n \n \n \n \n \n \n \n \n \n The Proposed device with a smartphone, interacting with the chatbot\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n \n \n \n \n \n \n \n The Wall Setup\n \n \n \n \n \n \n \n \n \n \n \n Final Exhibition\n \n \n \n \n\n\n\n\n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n \n \n \n \n \n \n \n aether_screens\n \n \n \n \n\nFeedback\nFor many people, the Wall Setup with the CIA-esque aethetics was attractive, although there seemed to be a lack of instruction. Not everybody dared to touch or interact with the \"hacked\" smartphones. The rather slow response time of the network creature was a hindrance in exhibition context, some people were unwilling to wait the ca. 30 seconds it took for a response to arrive. Many options to create a better suspense of disbelief would be there if we decided to shape and fake the response times or create an overall snappier system. Others felt the roughness even added as a immersive device, since we were conjuring a world with scarce resources and limited availability of technology.\nThe choice of an \"analogue\" wall with paper as a medium was also loved by some as a overseeable collection of research, and critiqued by others, with the idea that a virtual third dimension could add more comlexity.\nInterestingly, the larger Berlin community using the same network protocol, responded quite funnily to the Chatbot suddenly taking over their conversational space. For some interations, see the screenshots in the previous section.\nReflection\nCommunication\nThe studio started with a diverse range of interests and research questions in mind. Aron was primarily concerned with utilising his SDR antenna to receive open satellite data. Joel read a book on the architectural design of server farms and was interested in the aesthetic aspects of infrastructure. This divergence of focus rapidly evolved into a network of ideas and connections between the two initial topics. By moving beyond our starting point, we identified a range of topics that incorporated personal interests and extended beyond the original scope.\nOur communication is structured around a weekly cycle that comprises various distinct phases, which themselves have evolved in parallel with the ongoing evolution of the project. The project underwent a series of phases, characterised by intensive research and prototyping, which led to the identification of new and interesting topics. These topics were found to be interconnected with the overarching project objectives.\nWe experienced periods of divided attention, which were followed by brainstorming sessions on the sharing and evaluation of the research topics. Joining forces again to work on prototypes and visualisations.\nIn the end our communication enabled us to leverage our different interests and make a clustered research project like this possible.\nMuseum\nOn 24th of January, we went together to the Technikmuseum Berlin. they had an exhibition on Networks and the Internet. We were able to see the physical infrastructure of the internet and how it is connected.\nInside the Technikmuseum\n\n\n\n \n \n \n \n \n \n \n \n \n \n An early Subsea-Cable\n \n \n \n \n \n \n \n \n \n \n \n Postcards of Radio Receptions\n \n \n \n \n \n \n \n \n \n \n \n A fiber-optic distribution box\n \n \n \n \n \n \n \n \n \n \n \n A section of the very first subsea-Cable sold as souvenirs in the 19th century\n \n \n \n \n\nAlready armed with the idea that cables serve as a wonderful vehicle to analyze and visualize infrastructure, we were very pleased to find out, that the network exhibition dedicated a large portion to explain to us how important cabling is in the networked world. Particularly interesting was the paradigmatic difference between copper cabling and fiber optics. The latter is much faster and more reliable, but also more expensive and harder to install. Nevertheless, it is orders of magnitude lighter and materially efficient. Fiber optics enabled the globalized network of today.\nEchoing Dimensions\nAfter the Studio Presentation, we then went on to display a continued version of this project within the Sellerie Weekend during the Berlin Art week in the Kunstraum Potsdamer Strasse.\nRead all about it here.\nIndividual Part\nAron\nWithin the framework of the studio project, I noticed many of the advantages of working in a team and iterating on creative ideas collectively. Artistic work is unimaginable for me as a solo project. We had a fast feedback cycle and could iterate on ideas efficiently by bouncing them back and forth.\nThe course structure of weekly meetings and feedback often was too fast for us and worked much better once we started making the appointments ourselves.\nOne big new thing within the project for me was the Pi Picos and microcontrollers in general. I did have some experience with Raspberry Pi before, but now being able to play with microcontrollers at a hardware level equivalent to an Arduino set was quite a new experience on the Pico hardware. I am glad to be able to have such a versatile platform for future projects. Also very new for me was the creative work in Touchdesigner. There especially a workshop with Maxime Letelier helped enormously to take away fears of a complex tool. For 5 days we learned about maximizing performance and common patterns to create movement and interesting visual patterns. I am still not confident in Touchdesigner, even though it is pythonic, but I can debug and definitely prefer Touchdesigner over all its bigger counterparts like Unreal engine and Unity. The last year for me was a focus on local and offline computing, sometiomes called edge computing, and there it is a huge advantage for software packages to have wide platform support and efficiently manage their resources. Politically, i think cloud solutions and remote computation fill fail and increase corporate dependency. Additionally, working locally and offline goes along really well with installative work where internet might be sparse, or you may simply want to eliminate another unknown from the equation.\nOne future project that emerged from this rationale was the airaspi build, which can do all kinds of image recognition in realtime on the fly, something which was unimaginable for consumer use just 6 years ago.\nSources\nAhmed, S. (2020). Queer phenomenology: Orientations, objects, others. Duke University Press.\nBastani, A. (2019). Fully automated luxury communism. Verso Books.\nBowker, G. C. and Star S. (2000). Sorting Things Out. The MIT Press.\nCyberRäuber, (2019). Marcel Karnapke, Björn Lengers, Prometheus Unbound, Landestheater Linz\nPrometheus Unbound\nDemirovic, A. (2007). Hegemonie und die diskursive Konstruktion der Gesellschaft. Nonhoff, Martin (Hg.): Diskurs, radikale Demokratie, Hegemonie. Zum politischen Denken von Ernesto Laclau und Chantal Mouffe, Bielefeld: transcript, 55-85.\nDemirovic, A.: Hegemonie funktioniert nicht ohne Exklusion\nGramsci on Hegemony:\nStanford Encyclopedia\nHunger, F. (2015). Search Routines: Tales of Databases. D21 Kunstraum Leipzig.\nTales of Databases\nHunger, F. (2015, May 21). Blog Entry. Database Cultures\nDatabase Infrastructure – Factual repercussions of a ghost\nMaak, N. (2022). Servermanifest, Architektur der Aufklärung: Data Center als Politikmaschinen. Hatje Cantz.\nMorozov, E. (2011). The net delusion: How not to liberate the world. Penguin UK.\nMorozov, E. (2016). The net delusion: How not to liberate the world. In Democracy: A Reader (pp. 436-440). Columbia University Press.\nMorton, T. (2014). Hyperobjects: Philosophy and Ecology After the End of the World. Minneapolis: University of Minnesota Press.\nMouffe, C. (2014). Hegemony and ideology in Gramsci. In Gramsci and Marxist Theory (RLE: Gramsci) (pp. 168-204). Routledge.\nỌnụọha, M. (2021). These Networks In Our Skin (Video), Aethers Bloom, Gropius Bau.\nThese Networks In Our Skin\nỌnụọha, M. (2022). The Cloth in the Cable, Aethers Bloom, Gropius Bau.\nThe Cloth in the Cable\nParks, L. (2012). Technostruggles and the satellite dish: A populist approach to infrastructure. In Cultural technologies (pp. 64-84). Routledge.\nLisa Parks on Lensbased.net\nSeemann, M. (2021). Die Macht der Plattformen: Politik in Zeiten der Internetgiganten. Berlin Ch. Links Verlag.\nPodcast with Michael Seemann\nStäheli, U. (1999). Die politische Theorie der Hegemonie: Ernesto Laclau und Chantal Mouffe. Politische Theorien der Gegenwart, 143-166.\nPodcast with Urs Stäheli\nA podcast explantation on The concepts by Mouffe and Laclau:\nVideo: TLDR on Mouffe/Laclau\nSonstige Quellen\n\n Unfold\nThe SDR Antenna we used:\nNESDR Smart\nAndere Antennenoptionen:\nHackRF One\nFrequency Analyzer + Replayer\nFlipper Zero\nHackerethik\nCCC Hackerethik\nRadio freies Wendland\nWikipedia: Radio Freies Wendland\nFreie Radios\nWikipedia: Definition Freie Radios\nRadio Dreyeckland\nRDL\nsome news articles\nRND Newsstory: Querdenker kapern Sendefrequenz von 1Live\nNDR Reportage: Westradio in der DDR\nSmallCells\nSmallCells\nThe Thought Emporium:\na Youtuber, that successfully makes visible WiFi signals:\nThought Emporium\nThe Wifi Camera\nCatching Satellite Images\nWas ist eigentlich RF (Radio Frequency):\nRF Explanation\nBundesnetzagentur, Funknetzvergabe\nFunknetzvergabe\nBOS Funk\nBOS\n\nOur documentation\nThe network creature:\nGithub repo: privateGPT\nGithub repo: SDR\nAppendix\nGlossary\n\n Click to see\nAntenna\nThe antenna is the interface between radio waves propagating through Space and electrical currents moving in metal conductors, used with a transmitter or receiver.\nAnthropocentrism\nThe belief of humans as the last evolutionary step in our system is aided by a constant Quest to find “the humane“, the essence that distinguishes us from the non-human.\nMeshtastic\nMeshtastic is an open-source, off-grid, decentralized, peer-to-peer mesh network designed to run on low-cost, low-power devices that provide the chat interface. It is capable of sending text messages with minimal infrastructure requirements.\nLoRa\nLong-range communication, similar to ham radios, operates on EU868, an open frequency space. Range and bandwidth are inversely related, so we trade range for low transfer rates. This is sufficient for small data packets, but not for full audio transfer.\nLLM\nLarge Language Models gained popularity with ChatGPT and other similar models. Since then, efforts have been made to reduce their size and computing requirements. As a result, some models can now be run locally and offline.\nSciFi\nScience fiction writers often seek out new scientific and technical developments to prognosticate freely the techno-social changes that will shock the readers’ sense of what is culturally appropriate and expand their consciousness.\nSDR\nSoftware Defined Radio (SDR) is a programmable radio receiver for various frequencies. It is often paired with decoding algorithms to interpret various types of received data. The connected antenna determines the reception pattern.\nGQRX\nGQRX is an open source software for the software-defined radio.\nGQRX Software\n\nNesdr smaRT v5\nThis is the SDR we use, which can be controlled via USB and interfaces well with GQRX. It supports frequencies ranging from 100kHz to 1.75GHz, including many ham radio frequencies, remotes, phones, walkie-talkies, airplanes, police radios, and our LoRa mesh.\nInfrastructure\nInfrastructure refers to the physical and organizational structures and facilities required for the operation of a society or enterprise, such as buildings, roads, and power supplies. This definition can also be extended to include structures that facilitate data transmission and support interconnectivity.\nRadio waves\nRadio waves are a type of electromagnetic radiation that can carry information. They use the longest wavelengths in the electromagnetic spectrum, typically with frequencies of 300GHz or lower. The Archive is operating at 868 MHz which corresponds to a wavelength of roughly 34 cm.\nLilygo T3S3\nESP32-S3 LoRa SX1280 2.4G development board. Contains an ESP32 chip, WIFI, Bluetooth and a LoRa module. Can be connected via serial, Bluetooth or network. Is supported by meshtastic.\nCharacter building\nWe used structured ChatGPT dialogue and local Stable Diffusion for the characters that inhabit our future. Ask the archive for more info about them.\nPrivateGPT\nPrivateGPT is a set of libraries based on llama-index that allow local and offline inference using the computer‘s graphics card. PrivateGPT is particularly good at incorporating local documents. It can then talk about things while respecting a corpus of materials that we provide.\nTranshumanism\nBroadly, the idea that human beings can achieve their next evolutionary step, Human 2.0, through technological advances. Opinions differ as to how this post-human state will be achieved, either through genetic engineering, reverse aging or other technological advances. In our view, it is inspired by Social Darwinism.\nPerception of Infrastructure\nAt its core, infrastructure is an evasive structure. Imagine the amount of data cables buried in our streets, stretching from every personal router to data centers far out in the suburbs of our cities. None of this actual “structure“ is meant to be seen or interacted with until it fails…\nNetwork interface\nWe consider any device that has both user interactivity and Internet/network access to be a network interface.\nEco-Terrorism\nEcotage refers to infrastructure sabotage with ecological goals, while eco-terrorism is even more militant and will use militant strategies with the specific aim of creating terror as a social deterrent.\nPrepping\nPrepping is the act of preparing for the time after the catastrophe, resulting from the belief that current social models will collapse in an apocalyptic manner. Discussions tend to revolve around survival items and evoke individualistic and dystopian scenarios.\nInfrastructure inversion\n“rather than setting out to describe and document all parts of the system that make a footprint possible, the analysis focuses upon a selection of localized sites or issues as suggestive parts of a broader system that is imperceptible in its entirety” (Parks 2009)\nNeo-Religion\nThe Internet, as a network of networks, is such a multifaceted term that it has room for spiritual feelings in the interaction with the network. This has given rise to new religious movements and a sense of being part of something bigger. Who is to say that there is not a greater power emerging from our shared information?\nNeo-Luddism\nNeo-Luddism is a leaderless movement of unaffiliated groups who resist modern technology by passively refraining from using technology, harming those who produce environmentally harmful technology, or sabotaging that technology.\nSub-sea-cables\nCables are often referred to as the backbone of the Internet. Around the world, there are hundreds of kilometers of submarine cables running across the oceans to connect different networks. They are heavy, expensive and buried deep in the sea. Chances are you have never seen one, yet you rely on them every day to deliver information and content.\nOptical fiber cable\nFiber optic cables were developed in the 1980s. The first transatlantic telephone cable to use optical fiber was TAT-8, which went into service in 1988. A fiber optic cable consists of several pairs of fibers. Each pair has one fiber in each direction.\nCopper cable\nCopper is a rare metal and its use contributes to global neo-colonial power structures resulting in a multitude of exploitative practices.\nFor long-distance information transfer, it is considered inferior to Glass fiber cables, due to material expense and inferior weight-to-transfer speed ratio.\nCollapsology\nCollapsology is based on the idea that humans are having a sustained and negative impact on their environment and promotes the concept of an environmental emergency, particularly in relation to global warming and the loss of biodiversity. One potential effect of a collapse is the loss of networks.\nPosthumanism\nIs concerned with the “ongoing deconstruction of humanism” and its premises: humanism’s anthropocentrism, essentialism and speciesism. It is informed by post-anthropocentric ethics, politics, and ecology, and looks toward notions of embodiment and material entanglement between humans and a “more-than-human” world. It emphasizes becoming over being.\n\n"},{"url":"https://aron.petau.net/project/airaspi-build-log/","title":"AIRASPI Build Log","body":"AI-Raspi Build Log\nThis should document the rough steps to recreate airaspi as I go along.\nRough Idea: Build an edge device with image recognition and object detection capabilites.\nIt should be realtime, aiming for 30fps at 720p.\nPortability and usage at installations is a priority, so it has to function without active internet connection and be as small as possible.\nIt would be a real Edge Device, with no computation happening in the cloud.\nInspo from: pose2art\nHardware\n\nRaspberry Pi 5\nRaspberry Pi Camera Module v1.3\nRaspberry Pi GlobalShutter Camera\n2x CSI FPC Cable (needs one compact side to fit pi 5)\nPineberry AI Hat (m.2 E key)\nCoral Dual Edge TPU (m.2 E key)\nRaspi Official 5A Power Supply\nRaspi active cooler\n\nSetup\nMost important sources used\ncoral.ai\nJeff Geerling\nFrigate NVR\nRaspberry Pi OS\nI used the Raspberry Pi Imager to flash the latest Raspberry Pi OS Lite to a SD Card.\nNeeds to be Debian Bookworm.\nNeeds to be the full arm64 image (with desktop), otherwise you will get into camera driver hell.\n{: .notice}\nSettings applied:\n\nused the default arm64 image (with desktop)\nenable custom settings:\nenable ssh\nset wifi country\nset wifi ssid and password\nset locale\nset hostname: airaspi\n\nupdate\nThis is always good practice on a fresh install. It takes quite long with the full os image.\n\nprep system for coral\nThanks again @Jeff Geerling, this is completely out of my comfort zone, I rely on people writing solid tutorials like this one.\n\n\nWhile in the file, add the following lines:\n\nSave and reboot:\n\n\n\nshould be different now, with a -v8 at the end\n\nedit /boot/firmware/cmdline.txt\n\n\nadd pcie_aspm=off before rootwait\n\n\nchange device tree\nwrong device tree\nThe script simply did not work for me.\nmaybe this script is the issue?\ni will try again without it\n{: .notice}\n\n\nYes it was the issue, wrote a comment about it on the gist\ncomment\n\nWhat to do instead?\nHere, I followed Jeff Geerling down to the T. Please refer to his tutorial for more information.\nIn the meantime the Script got updated and it is now recommended again.\n{: .notice}\n\nNote: msi- parent sems to carry the value <0x2c> nowadays, cost me a few hours.\n{: .notice}\ninstall apex driver\nfollowing instructions from coral.ai\n\nVerify with\n\n\nshould display the connected tpu\n\n\nconfirm with, if the output is not /dev/apex_0, something went wrong\n\nDocker\nInstall docker, use the official instructions for debian.\n\n\nProbably a source with source .bashrc would be enough, but I rebooted anyways\n{: .notice}\n\n\nset docker to start on boot\n\nTest the edge tpu\n\nInto the new file, paste:\n\n\n\n\nHere, you should see the inference results from the edge tpu with some confidence values.\nIf it ain't so, safest bet is a clean restart\nPortainer\nThis is optional, gives you a browser gui for your various docker containers\n{: .notice}\nInstall portainer\n\nopen portainer in browser and set admin password\n\nshould be available under https://airaspi.local:9443\n\nvnc in raspi-config\noptional, useful to test your cameras on your headless device.\nYou could of course also attach a monitor, but i find this more convenient.\n{: .notice}\n\n-- interface otions, enable vnc\nconnect through vnc viewer\nInstall vnc viewer on mac.\nUse airaspi.local:5900 as address.\nworking docker-compose for frigate\nStart this as a custom template in portainer.\nImportant: you need to change the paths to your own paths\n{: .notice}\n\nWorking frigate config file\nFrigate wants this file wherever you specified earlier that it will be.\nThis is necessary just once. Afterwards, you will be able to change the config in the gui.\n{: .notice}\n\nmediamtx\ninstall mediamtx, do not use the docker version, it will be painful\ndouble check the chip architecture here, caused me some headache\n{: .notice}\n\nedit the mediamtx.yml file\nworking paths section in mediamtx.yml\n\nalso change rtspAddress: :8554\nto rtspAddress: :8900\nOtherwise there is a conflict with frigate.\nWith this, you should be able to start mediamtx.\n\nIf there is no error, you can verify your stream through vlc under rtsp://airaspi.local:8900/cam1 (default would be 8554, but we changed it in the config file)\nCurrent Status\nI get working streams from both cameras, sending them out at 30fps at 720p.\nfrigate, however limits the display fps to 5, which is depressing to watch, especially since the tpu doesnt even break a little sweat.\nFrigate claime that the TPU is good for up to 10 cameras, so there is headroom.\nThe stram is completely errant and drops frames left and right. I have sometimes seen detect fps of 0.2, but the TPU speed should definitely not be the bottleneck here. Maybe attach the cameras to a separate device and stream from there?\nThe biggest issue here is that the google folx seems to have abandoned the coral, even though they just released a new piece of hardware for it.\nTheir most RECENT python build is 3.9.\nSpecifically, pycoral seems to be the problem there. without a decent update, I will be confined to debian 10, with python 3.7.3.\nThat sucks.\nThere are custom wheels, but nothing that seems plug and play.\nAbout the rest of this setup:\nThe decision to go for m.2 E key to save money, instead of spending more on the usb version was a huge mistake.\nPlease do yourself a favor and spend the extra 40 bucks.\nTechnically, its probably faster and better with continuous operation, but i have yet to feel the benefit of that.\nTODOs\n\nadd images and screenshots to the build log\nCheck whether vdo.ninja is a viable way to add mobile streams. then Smartphone stream evaluation would be on the horizon.\nBother the mediamtx makers about the libcamera bump, so we can get rid of the rpicam-vid hack.\nI suspect there is quirte a lot of performance lost there.\ntweak the frigate config to get snapshots and maybe build an image / video database to later train a custom model.\nworry about attaching an external ssd and saving the video files on it.\nfind a way to export the landmark points from frigate. maybe send them via osc like in pose2art?\nfind a different hat that lets me access the other TPU? I have the dual version, but can currently only acces 1 of the 2 TPUs due to hardware restrictions.\n\n"},{"url":"https://aron.petau.net/project/commoning-cars/","title":"Commoning Cars","body":"Commoning cars\nProject Update 2025\n\nSystem Upgrade: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.\n\nTCF Project Brief\nThis project was conceptualized during the 2023 Tangible Climate Futures workshop.\nProject Lead: Aron Petau\nContact: aron@petau.net\nView Live Project Data\nAbstract\nPrivate cars represent one of the most significant privatizations of public space in modern cities.\nWhat if we could transform these private spaces into public resources?\nWhat if cars could contribute to public infrastructure instead of depleting it?\nWith the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:\n\nA public USB charging station powered by solar panels\nA free WiFi hotspot for community use\nReal-time monitoring of energy generation and usage\n\nThis artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.\nIntroduction\nAfter seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.\nThis project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.\nExperiment\nData Collection & Analysis\nA year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.\nTechnical Implementation\nThe monitoring system consists of:\n\nSolar-powered Raspberry Pi Zero (2025 upgrade)\n4G-enabled Netgear M1 router\nSolar panel array\nSecondary car battery\nExternal USB charging port\nGPS tracking module\n\nThe system monitors:\n\nSolar power generation (W)\nBattery voltage (V)\nGPS location\nEnergy production (Wh)\nEnergy consumption (Wh)\nSolar potential (Wh)\nWiFi usage statistics\nConnected devices count\n\nPublic Services\nThe project currently offers two main public services:\n\n\nFree WiFi Hotspot\n\nPublic access point similar to café WiFi\nPowered by solar energy\nUses existing mobile data plan\nAutomatic power management\n\n\n\nUSB Charging Station\n\nExternal weatherproof USB port\nSolar-powered with battery backup\nSmart power management to prevent battery depletion\nAvailable during daylight hours\n\n\n\nPublic Communication\nTo make these services discoverable:\n\nCustom vinyl decals with clear visual indicators\nQR code linking to real-time system status\nSimple icons marking WiFi and USB access points\nProject information available via web interface\n\nChallenges & Considerations\nScale & Efficiency\nWhile a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.\nLegal Framework\nTwo main legal considerations shape the project:\n\n\nNetwork Liability\n\nGerman law holds network providers responsible for user traffic\nInvestigating legal protections similar to those used by public WiFi providers\nImplementing appropriate usage policies and disclaimers\n\n\n\nPrivacy & Security\n\nBalancing public access with system security\nProtecting user privacy while maintaining service transparency\nEnsuring responsible resource sharing\n\n\n\nPrivacy & Data Ethics\nThe project raises important privacy considerations that we're actively addressing:\n\n\nData Collection\n\nLocation tracking is limited to vehicle position only\nNetwork usage is monitored anonymously (device count only)\nNo monitoring of user traffic or personal data\nRegular data purging policies\n\n\n\nData Publication\n\nAggregated statistics to protect user privacy\nDelayed location data release\nFocus on system performance metrics\nTransparent data handling policies\n\n\n\nSecurity Considerations\nThe public nature of this project introduces several security challenges:\n\n\nPhysical Security\n\nProtected charging ports to prevent tampering\nAutomatic circuit protection\nLimited battery access to prevent depletion\nRegular security audits\n\n\n\nNetwork Security\n\nIsolated public WiFi network\nLimited bandwidth per user\nAutomatic threat detection\nRegular security updates\n\n\n\nFurther Reading\nFor more context on the broader implications of this project:\n\nUN Sustainable Development Goal 7 - Energy accessibility\nUrban Car Impact Analysis by Adam Something\nBerlin Walkability Study\nPublic Infrastructure Security - FBI Guidelines\nSolar Integration in Vehicles\n\nData Analysis & System Optimization\nOur year-long data collection has revealed several key insights about the system's\nperformance and potential:\n\n\nEnergy Generation Analysis\n\nHourly solar generation data with geocoding\nTemperature correlation tracking\nActual vs. potential energy generation comparison\nDetailed usage patterns\n\n\n\nSystem Losses\nWe've identified two primary types of efficiency losses:\n\nStorage limitations when batteries reach capacity\nEnvironmental factors such as urban shading and suboptimal parking positions\n\n\n\nPerformance Optimization\nCurrent efforts focus on:\n\nImproving energy storage efficiency\nOptimizing parking locations based on solar exposure\nBalancing public access with system capabilities\n\n\n\nTechnical Challenges\nThrough implementation, we've addressed several key technical concerns:\n\n\nPower Management\n\nSmart charging controls prevent battery depletion\nCircuit protection against electrical tampering\nAutomated system monitoring and shutdown\n\n\n\nUser Experience\n\nClear usage instructions via QR code\nReal-time system status indicators\nAutomated notifications for vehicle movement\n\n\n\nData Quality\n\nRedundant data collection for intermittent connectivity\nLocal storage for offline operation\nAutomated data validation and cleaning\n\n\n\nFuture Implications\nThis project raises important questions about urban infrastructure:\n\n\nScaling Potential\n\nApplication to public transport fleets\nIntegration with existing urban power networks\nPolicy implications for vehicle regulations\n\n\n\nGrid Integration\nElectric vehicles could serve as distributed energy storage, helping to:\n\nStabilize power grid fluctuations\nReduce the need for constant power plant operation\nSupport renewable energy integration\n\n\n\nSocial Impact\n\nReimagining private vehicles as public resources\nCreating new models of shared infrastructure\nBuilding community resilience through distributed systems\n\n\n\nFor detailed technical specifications and implementation guidelines, please refer to our\nproject documentation.\nThe Messy Reality\nLet's be honest about the challenges of turning a private car into a public power station:\nThe Tech Stuff\nSometimes the internet drops out, the solar panels get shaded by buildings, and the\nwhole system goes to sleep when there's not enough sun. It's a bit like having a\ntemperamental coffee machine that only works when it feels like it. But that's part\nof the experiment - working with nature's rhythm instead of fighting it.\nMaking it Public\nHow do you tell people \"Hey, my car is actually here to help you\"? It sounds weird,\nright? We're so used to seeing cars as private spaces that need protection. I'm\ntrying to flip that around with some simple signs and a QR code, but it's definitely\na mental shift for everyone involved.\nSafety First (But Not Too Boring)\nSure, we need to make sure nobody can drain the battery completely or short-circuit\nthe USB ports. But we also need to keep it approachable. No one wants to read a\nmanual just to charge their phone. It's about finding that sweet spot between \"please\ndon't break it\" and \"yes, this is for you to use.\"\nThe Bigger Picture\nHere's the fun part: what if we could turn every parked car into a tiny power\nstation? Instead of just taking up space, these machines could actually give\nsomething back to the city. It's a bit utopian, maybe even a bit silly, but that's\nwhat art projects are for - imagining different possibilities.\nThink of it as a small experiment in making private things public again. Yes, cars\nare still problematic for cities, but while they're here, maybe they can do more\nthan just sit around looking shiny.\n"},{"url":"https://aron.petau.net/project/postmaster/","title":"Postmaster","body":"Postmaster\nHello from aron@petau.net!\nBackground\nEmails are a wondrous thing and I spend the last weeks digging a bit deeper in how they actually work.\nSome people consider them the last domain of the decentralized dream the internet once had and that is now popping up again with federation and peer-to-peer networks as quite popular buzzwords.\nWe often forget that email is already a federated system and that it is likely the most important one we have.\nIt is the only way to communicate with people that do not use the same service as you do.\nIt has open standards and is not controlled by a single entity. Going without emails is unimaginable in today's world, yet most providers are the familiar few from the silicon valley. And really, who wants their entire decentralized, federated, peer-to-peer network to be controlled by a schmuck from the silicon valley? Mails used to be more than that and they can still be.\nArguably, the world of messanging has gotten quite complex since emails popped up and there are more anti-spam AI tools that I would care to count. But the core of it is still the same and it is still a federated system.\nYet, also with Emails, Capitalism has held many victories, and today many emails that are sent from a provider that does not belong to the 5 or so big names are likely to be marked as spam. This is a problem that is not easily solved, but it is a problem that is worth solving.\nAnother issue with emails is security, as it is somehow collectively agreed upon that emails are a valid way to communicate business informations, while Whatsapp and Signal are not. These, at least when talking about messaging services with end-to-end encryption, are likely to be way more secure than emails.\nThe story\nSo it came to pass, that I, as the only one in the family interested in operating it, \"inherited\" the family domain petau.net. All of our emails run through this service, that was previously managed by a web developer that was not interested in the domjobain anymore.\nWith lots of really secure Mail Providers like Protonmail or Tutanota, I went on a research spree, as to how I would like to manage my own service. Soon noticing that secure emails virtually always come with a price or with lacking interoperability with clients like Thunderbird or Outlook, I decided to go for migadu, a swiss provider that offers a good balance between security and usability. They also offer a student tier, which is a big plus.\nWhile self-hosting seems like a great idea from a privacy perspective, it is also quite risky for a service that is usually the only way for any service to recover your password or your online identity.\nMigadu it was then, and in the last three months of basically set it and forget it, i am proud to at least have a decently granular control over my emails and can consciously reflect on the server location of The skeleton service service that enables virtually my entire online existence.\nI certainly crave more open protocols in my life and am also findable on Mastodon, a microblogging network around the ActivityPub Protocol.\n"},{"url":"https://aron.petau.net/project/lusatia/","title":"Lusatia - an immersion in (De)Fences","body":"\n\nOn an Excursion to Lusatia, a project with the Working Title (De)Fences was born.\nHere are the current materials.\n\nTODO: upload unity project\n"},{"url":"https://aron.petau.net/project/autoimmunitaet/","title":"Autoimmunitaet","body":"How do we design our Commute?\nIn the context of the Design and Computation Studio Course Milli Keil, Marla Gaiser and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.\nIt should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the Letzte Generation, a political climate activist group in Germany receives enough recognition for their acts.\nA call for solidarity.\n\nThe scan results\n \nThe Action Figure, ready for printing\n \nAutoimmunitaet\nAutoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.\nThis dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.\nAn invitation for a speculative playful interaction.\n\n\n\n \n \n \n \n \n \n \n \n \n \n Action figures in an urban setting\n \n \n \n \n \n \n \n \n \n \n \n Action figures demonstrating protest scenes\n \n \n \n \n \n \n \n \n \n \n \n Detailed view of the protest action figures\n \n \n \n \n \n \n \n \n \n \n \n Action figures interacting with urban elements\n \n \n \n \n \n \n \n \n \n \n \n Close-up of the action figure details\n \n \n \n \n \n \n \n \n \n \n \n Action figures in a protest scenario\n \n \n \n \n\nThe Process\nThe figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.\nWe used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.\nWe used the app Polycam to create the scans using IPads and their inbuilt Lidar scanners.\n"},{"url":"https://aron.petau.net/project/dreams-of-cars/","title":"Dreams of Cars","body":"Photography\nIn the context of the course \"Fotografie Elementar\" with Sebastian Herold I developed a small concept of urban intervention.\nThe results were exhibited at the UdK Rundgang 2023 and are also visible here.\n\nDreams of Cars\n\nThese are not just cars.\nThey are Sport Utility Vehicles.\nWhat might they have had as hopes and dreams on the production line?\nDo they dream of drifting in dusty deserts?\nClimbing steep rocky canyon roads?\nSliding down sun-drenched dunes?\nDiscovering remote pathways in natural grasslands?\nNevertheless, they did end up in the parking spots here in Berlin.\nWhat drove them here?\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n SUV dreaming of desert adventures\n \n \n \n \n \n \n \n \n \n \n \n SUV imagining mountain trails\n \n \n \n \n \n \n \n \n \n \n \n SUV yearning for off-road exploration\n \n \n \n \n \n \n \n \n \n \n \n SUV fantasizing about wild terrain\n \n \n \n \n \n \n \n \n \n \n \n SUV longing for untamed landscapes\n \n \n \n \n \n \n \n \n \n \n \n SUV dreaming of natural vistas\n \n \n \n \n \n \n \n \n \n \n \n SUV wishing for wilderness adventures\n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/stable-dreamfusion/","title":"Stable Dreamfusion","body":"Stable Dreamfusion\n \nSources\nI forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available.\nYou can find my forked implementation on my GitHub repository.\nThis version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality.\nThe original DreamFusion paper and implementation provides more details about the technique.\n\n\nGradio\nI forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).\nMixamo\nI used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.\nUnity\nI used Unity to render the model for the Magic Leap 1 headset.\nThis allowed me to create an interactive and immersive environment with the generated models.\nThe vision was to build an AI Chamber of Wishes:\nYou put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.\nDue to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped.\nNevertheless, the results are fascinating, and I'm satisfied with the outcome.\nA single object generation in the environment takes approximately 20 minutes.\nThe algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.\n"},{"url":"https://aron.petau.net/project/ascendancy/","title":"Ascendancy","body":"Ascendancy\n\nAscendancy is an exploration of hacking states.\nPirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state.\nMeet Ascendancy, the portable, autonomous and self-moving state.\nWithin the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.\nThe complete code of the project is available on GitHub:\n\n State Repository on GitHub\n\nHistorical Context: Notable Micronations\nBefore delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:\nPrincipality of Sealand\nLocated on a former naval fortress off the coast of Suffolk, England, Sealand was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.\nRepublic of Obsidia\nA feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The Republic of Obsidia emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.\nOther Notable Examples\n\nNSK State (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.\nThe Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a Netflix documentary.\n\nTechnical Implementation\nThe sovereign computational infrastructure of Ascendancy is built upon GPT4ALL, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.\nDiplomatic Protocol\nThe state's diplomatic AI was carefully instructed with the following constitutional prompt:\n\nProactive Diplomacy\nTo ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:\n\nThe Online representation\nAny proper state needs a press office. The state of Ascendancy was represented on the Mastodon network.\nThere, any input and response of the bot was published live, as a public record of the state's actions.\nDigital embassy on botsin.space\n"},{"url":"https://aron.petau.net/project/auraglow/","title":"Auraglow","body":"\nWhat makes a room?\nHow do moods and atmospheres emerge?\nCan we visualize them to make the experiences visible?\nThe project \"The Nature of Objects\" aims to expand (augment) perception by making the moods of places tangible through the respective auras of the objects in the space.\nWhat makes objects subjects?\nHow can we make the implicit explicit?\nAnd how can we make the character of a place visible?\\\nHere, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past.\nSpace will have transformed: from a simple \"object on which interest, thought, action is directed\" (definition object Duden), to a \"creature that is endowed with consciousness, thinking, sensing, acting\" (definition subject Duden).\nThis metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.\n\n See the Project on GitHub\n\n"},{"url":"https://aron.petau.net/project/ruminations/","title":"Ruminations","body":"Ruminations\nThis project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.\nWe began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?\nInitially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.\nThis led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.\nThe Concept\nWe developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a \"perfectly matched\" product – a subtle commentary on algorithmic product recommendations.\nThe Analog Watchdog\nThe project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.\nImplementation\n\n\n\n \n \n \n \n \n \n \n \n \n \n The Ruminations installation in operation\n \n \n \n \n \n \n \n \n \n \n \n Real-time tracking visualization\n \n \n \n \n \n \n \n \n \n \n \n The analog watchdog monitoring system\n \n \n \n \n\nTry It Yourself\nWant to explore or contribute to the project? Check out our code repository:\n\n View Project on GitHub\n\n"},{"url":"https://aron.petau.net/project/lampshades/","title":"Lampshades","body":"Lampshades\nIn 2022, I was introduced to some of the most powerful tools used by architects.\nOne of them was Rhino, a professional 3D modeling software widely used in architectural design.\nInitially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design.\nHowever, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models.\nGrasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender.\nThe only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.\nThe combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process.\nI developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.\n3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:\n\n\n\n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n A parametric lampshade made with Rhino and Grasshopper\n \n \n \n \n \n \n \n \n \n \n \n The Grasshopper flow for the lampshade\n \n \n \n \n \n \n \n \n \n \n \n The Grasshopper flow for the lampshade\n \n \n \n \n \n \n \n \n \n \n \n The resulting lampshade in Rhino\n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/allei/","title":"Ällei","body":"Meet Ällei - the accessible chatbot\nSommerblut\nNatural Language Understanding fascinates me and recently I started collaborating with the team of the Sommerblut Festival in Cologne to deliver them a customized chatbot that will be able to communicate with everyone, respecting accessibility standards to include all people. It will be able to communicate in German Sign Language (DGS), as well as service blind people, and we aim to incorporate the simple language concept.\nI find it to be an amazing challenge to start out with the requirement of really being inclusive. In ordinary social contexts, it is often not obvious, but when analyzing the specific needs a blind person has browsing the internet, it is drastically different from a person having impaired hearing. To hold the same conversation with both of them is proving quite a challenge. And this is just the first step down into a very deep field of digital inclusiveness. How can people with a speech impediment use our tool? How do we include people speaking German as a foreign language?\nSuch vast challenges are often obfuscated by the technical framework of our digital lives.\nI find digital accessibility a hugely interesting area, one that I am just now starting to explore.\nThis is a work in progress. We have some interesting ideas and will present a conceptual prototype, come check again after March 6th, when the 2022 festival started. Or come to the official digital presentation for the bot.\nThis bot is my first paid software work and I am getting to work with several awesome people and teams to realize different parts of the project. Here, I am not responsible for anything in the Front end, the product you will interact with here is by no means finished and may not respond at times, since we are moving and restarting it for production purposes.\nNevertheless, all the intended core features of the bot are present and you can try it out there in the corner.\nIf you wish to see more of the realization process, the entire project is on a public GitHub and is intended to ship as open source.\nIn the final version (for now), every single sentence will be accompanied by a video in German Sign Language (DGS).\nIt can gracefully recover from some common input errors and can make live calls to external databases, displaying further information about all the events of the festival and teaching the Fingeralphabet. It supports free text input and is completely screen-reader compatible. It is scripted in easy language, to further facilitate access.\nIt is mostly context-aware and features quite a bit of dynamic content generated based on user input.\nHave a look at the GitHub Repository here:\nCheck out the Repo\nIf Ällei is for some reason not present on the page here, check out the prototype page, also found in the GitHub Repo.\nCheck out the prototype page\n\n\t\n\t\tImportant\n\tI regard accessibility as a core question of both design and computation, really making tangible the prestructured way of our interaction with technology in general.\n\n\nCheck out the Sommerblut Website\n\n\t\n\t\tNote\n\tUpdate: we now have a launch date, which will be held online. Further information can be found here:\nCheck out our Launch Event\n\n\n\n\t\n\t\tNote\n\tUpdate 2: The Chatbot is now online for a while already and finds itself in a \"public beta\", so to speak, a phase where it can be used and evaluated by users and is collecting feedback. Also, since this is Google, after all, all the inputs are collected and then further used to improve weak spots in the architecture of the bot.\nFind the public Chatbot\n\n\n\n\n<df-messenger\nchat-icon=\"\"\nintent=\"WELCOME\"\nchat-title=\"Ällei\"\nagent-id=\"335d74f7-2449-431d-924a-db70d79d4f88\"\nlanguage-code=\"de\"\n\n\n\n"},{"url":"https://aron.petau.net/project/ballpark/","title":"Ballpark","body":"Ballpark: 3D Environments in Unity\nImplemented in Unity, Ballpark is a Concept work for a collaborative 2-Player Game, where one player is a navigator with a third-person perspective and another player is a copilot, responsible for interaction with the environment – featuring mostly working physics, intelligent enemies, a gun, a grappling hook system for traversing the map, a 2D Interface for navigation and a health bar system. On top of the meanest cyberpunk vibes my past self was able to conjure.\nEnjoy!\n\n\nAs you can see, the design faces some questionable choices, but all mechanics are homemade from the ground up and I learned a lot. I often struggle to enjoy competitive games and think there is potential in a co-dependent game interface. During early testing, we often found that it enforces player communication since already the tutorial is quite hard to beat.\nDue to me being a leftie, perhaps not entirely smart, I gave player one the keyboard arrows to work with and player two the WASD keys and left and right mouse buttons for grappling and shooting. For the game, it has an interesting side effect, in that players are forced not only to interact through the differing information on each player's screen but also have to physically interact and coordinate the controls.\nAs you can perhaps see, the ball-rolling navigation is quite hard to use.\nIt is a purely physics-based system, where, depending on the materiality of the ball, its weight, and therefore its inertia will drastically change.\nOn small screens, the prototype version of the game is virtually impossible to control and several visual bugs within the viewport still obfuscate items when they are too close. Considering that virtually all the mechanics are written from scratch, with a follow-me camera, collision detection, smart moving agents, and a still very wonky-looking grappling gun, I still think it deserves a spot in this portfolio.\nFor this project I focused completely on the mechanics of the game, resulting in lots of used prefabs and readymade 3D Objects. Next time, I want to do that myself too.\nI enjoyed my stint into Unity a lot and am looking forward to creating my first VR application and would love to try out some form of mechanics where the user vision is completely obfuscated by VR and they have to carry their eyes as a handheld connected camera so that the players can move around the camera itself with their hands.\n"},{"url":"https://aron.petau.net/project/homebrew/","title":"Homebrew","body":"Brewing\nMaking my own beer\nI love hosting, I love experimenting in the Kitchen. Starting with homebrews was a natural fit for me and during the first wave of Covid-19, I went the whole homebrewer’s route of bottle fermentation and small batches later elevating my game with larger batches of 50 liters and a pressure tank system.\nStarting out, I found it fascinating, how just 4 rather simple ingredients, malt, hops, water and yeast, can form such an incredible range of taste experiences. It was and still is, a tremendous learning experience, where one slowly has to accept not being able to control the process fully and find room for creativity.\nWhy do I present such an unrelated non-academic hobby here? I simply do not regard it as unrelated, experimenting and optimizing a process and a workflow, creating optimal conditions for the yeast to do its job feels very similar to approaching a coding project.\nYeast and what it does fascinates me. Every time I open the latch to release some pressure on the Tank I think of the awesome symbiotic relationships yeast has with humans and how many different strains live there together to create a unique, yet tailored flavor. Several ideas are floating around of changing the brewing process by capturing the created carbon dioxide and using it productively. I could see a car tire being filled with my beer gas, or an algae farm munching away on my CO2 byproducts. Within a closed-loop pressurized system, such ideas actually become realizable and I would love to explore them further.\nI am not yet an expert on algae, but I can manage with yeast and I believe they can coexist and create a more sustainable cycle of production.\nYoung Henrys, a brewery in Australia is already incorporating algae into its industrial process:\nThe Algae project\nSuch ideas do not come into the industry by themselves: I believe that art and the exploratory discovery of novel techniques are the same things. Good and inventive design can improve society and make steps towards sustainability. I want to be part of that and would love to find new ways of using yeast in other design contexts: See whether I can make them work in a closed circular system, make them calculate things for me, or simply making my next beer taste awesome with just the right amount of fizz.\n\n\n\n \n \n \n \n \n \n \n \n \n \n The latest iteration of my homebrew setup, using pressure tanks and a pressurized fermentation chamber\n \n \n \n \n \n \n \n \n \n \n \n An electric kettle I use for the Brew\n \n \n \n \n \n \n \n \n \n \n \n I made my own kegging system featuring a tap from an old table leg.\n \n \n \n \n \n \n \n \n \n \n \n An active fermentation\n \n \n \n \n \n \n \n \n \n \n \n Hops growing in our garden, so I can experiment with fresh specialty hops\n \n \n \n \n \n \n \n \n \n \n \n The leftover mass of spent grain. Animals love it, it's great for composting, but most importantly, it's great for baking bread!\n \n \n \n \n\n"},{"url":"https://aron.petau.net/project/iron-smelting/","title":"Iron Smelting","body":"Iron Smelting\nImpressions from the International Smelting Days 2021\nThe concept\nSince I was a small child I regularly took part in the yearly international congress called Iron Smelting Days (ISD).\nThis is a congress of transdisciplinary people from all over Europe, including historians, archeologists, blacksmiths, steel producers, and many invested hobbyists.\nThe proclaimed goal of these events is to understand the ancient production of iron as it happened throughout the iron age and also much after. A bloomery furnace was used to create iron. Making iron requires iron ore and heat under the exclusion of oxygen. It is a highly fragile process that takes an incredible amount of work. The designs and methods vary a lot and were very adapted to the region and local conditions, unlike the much later, more industrialized process using blast furnaces.\nTo this day it is quite unclear how prehistoric people managed to get the amount and quality of iron we know they had.\nThe furnaces that were built were often clay structures and are not preserved. Archeologists often find the leftover burned ore and minerals, giving us some indication of the structure and composition of the ancient furnaces.\nThe group around the ISD takes up a practical archeological approach and we try to recreate the ancient methods with the added capability of maybe sticking temperature probes or electric blowers. Each year we meet up in a different European city and try to adapt to the local conditions, often with local ore and local coal. It is a place where different areas of expertise come together to educate each other while sitting together through the intense day- and night shifts to feed the furnaces.\nSince being a kid, I started building my own furnaces and read up on the process so I could participate.\nTechnology gets a different tint when one is involved in such a process: Even the lights we put up to work through the evening are technically cheating. We use thermometers, meticulously weigh and track the inbound coal and ore, and have many modern amenities around. Yet - with our much more advanced technology, our results are often inferior in quantity and quality in comparison with historical findings. Without modern scales, iron-age people were more accurate and consistent than we are.\nAfter some uncertainty about whether it would take place in 2021 again after it was canceled in 2020, a small group met up in Ulft, Netherlands.\nThis year in Ulft, another group made local coal, so that the entire process was even lengthier, and visitors came from all over to learn about making iron the pre-historic way.\nBelow I captured most of the process in some time-lapses.\nThe Process\n\n\nHere you can see a timelapse of me building a version of an Iron Furnace\nAs you can see, we are using some quite modern materials, such as bricks, this is due to the time constraints of the ISD.\nMaking an oven completely from scratch is a much more lengthy process requiring drying periods in between building.\nAfter, the furnace is dried and heated up\nOver the course of the process, more than 100 kgs of coal and around 20 kgs of ore are used to create a final piece of iron of 200 - 500g, just enough for a single knife.\nWith all the modern amenities and conveniences available to us, a single run still takes more than 3 people working over 72 hours, not accounting for the coal-making or mining and relocating the iron ore.\nSome more impressions from the ISD\n\n\n\n \n \n \n \n \n \n \n \n \n \n a loaded bloomery furnace\n \n \n \n \n \n \n \n \n \n \n \n The ISD from above\n \n \n \n \n \n \n \n \n \n \n \n glowing iron\n \n \n \n \n \n \n \n \n \n \n \n a furnace burning\n \n \n \n \n \n \n \n \n \n \n \n Compacting the resulting iron\n \n \n \n \n \n \n \n \n \n \n \n a heat camera image of the furnace\n \n \n \n \n \n \n \n \n \n \n \n A cross-section illustrating the temperatures reached\n \n \n \n \n\nFor me, it is very hard to define what technology encompasses. It certainly goes beyond the typically associated imagery of computing and industrial progress. It is a mode of encompassing the world and adopting other technologies, be it by time or by region makes me feel how diffused the phenomenon of technology is into my world.\nFind out more about the ISD\n"},{"url":"https://aron.petau.net/project/bachelor-thesis/","title":"Bachelor Thesis","body":"An online psycholinguistic study using reaction time\nLast year, I wrote my thesis during the pandemic. With the struggles our university had transitioning to online teaching, I selected a guided topic, although my initial dream was to start writing about my proposed plan for automated plastic recycling. You can read more about that here:\n\nI chose a project that wanted to examine the possibilities of a novel smart hearing protection device specifically designed for auditory hypersensitivity, which is often, but not always, and not exclusively a phenomenon visible in people with an autism spectrum disorder.\nA common reaction to this elevated sensitivity is stress and avoidance behavior, often leading to very awkward social situations and impairing the ability to take part in social situations.\nSchools are one such social situation and we all know the stress a noisy classroom can produce. Concentration is gone, and education, as well as essential skills like language reproduction, suffer.\nThere is lots of prior research on these fields, and there is some evidence that sensory information in people on the Autism spectrum is processed differently than in a neurotypical brain. It seems that a certain adaptability, needed to overcome noise issues and bridge asynchrony between auditory and visual sensory input, is reduced in some people on the Autism Spectrum.\nIn essence, my experiment was responsible for looking at neurotypical people and measuring any effect on language perception produced by varying the delay between auditory and visual input, as well as the loudness.\nHere, I had the possibility to conduct an entire reaction-time-based experiment with over 70 participants and went through all the struggles that come with proper science.\nI did extensive literature research, coded the experiment, and learned a lot about the reasons nobody really ever does reaction time-based studies like this via a common internet browser.\nIt was an almost 9 months long learning experience full of doing things I had never done before.\nI learned and got to love writing in Latex, had to learn JavaScript for the efficient serving of the stimuli, and R for the statistical analysis. I also got to brush up on my data visualization skills in Python and made some pretty graphs of the results.\nThe experiment is still working and online if you want to have a look at it. Be mindful though that measuring reaction speed every millisecond is important, which is why it makes heavy use of your browser cache and has been known to crash and defeat some not-so-tough computers.\n\n Try out the experiment yourself\n\nEven with writing alone I had extensive helpful feedback from my supervisors and learned a lot about scientific processes and associated considerations.\nThere was always the next unsolvable problem. Just one example was scientificity and ethical considerations clashing, data privacy against the accuracy of results. Since the machines participants participated on, were private devices, I was unable to know important data like their internet speed and provider, their type of GPU, and their type of external hardware. Turns out, for an auditory experiment, the type and setup of the speakers do play an important role and influence response speed.\nThe final version of my thesis has something around 80 pages, much of it utterly boring, but nevertheless important statistical analyses.\nIf you really want to, you can have a look at the whole thing here:\n\n Read the original Thesis\n\nI am a fan and proponent of open source and open science practices.\nSo here you can also find the rest of the project with the original source code.\nI am not yet where I want to be with my documentation practices, and it scares me a bit that anyone can now have a full grasp of all the mistakes I did, but I am throwing this out there as a practice step. I learned and gained a lot from looking at other people's projects and I strive to be open about my processes too.\nThe original video stimuli are not mine and I have no right releasing them, so they are omitted here.\n\n Find the complete Repo on Github\n\n"},{"url":"https://aron.petau.net/project/coding/","title":"Coding Examples","body":"Neural Networks and Computer Vision\nA selection of coding projects\nAlthough pure coding and debugging are often not a passion of mine, I recognize the importance of neural networks and other recent developments in Computer Vision. From several projects regarding AI and Machine Learning that I co-authored during my Bachelor Program, I picked this one since I think it is well documented and explains on a step-by-step basis what we do there.\nImage Super-Resolution using Convolutional Neural Networks (Recreation of a 2016 Paper)\nImage Super-Resolution is a hugely important topic in Computer Vision. If it works sufficiently advanced, we could take all our screenshots and selfies and cat pictures from the 2006 facebook-era and even from before and scale them up to suit modern 4K needs.\nJust to give an example of what is possible in 2020, just 4 years after the paper here, have a look at this video from 1902:\n\n\nThe 2016 paper we had a look at is much more modest: it tries to upscale only a single Image, but historically, it was one of the first to achieve computing times sufficiently small to make such realtime-video-upscaling as visible in the Video (from 2020) or of the likes that Nvidia uses nowadays to upscale Videogames.\nExample of a Super-Resolution Image.\nThe Neural network is artificially adding Pixels so that we can finally put our measly selfie on a billboard poster and not be appalled by our deformed-and-pixelated-through-technology face.\n\n\n\n \n \n \n \n \n \n \n \n \n \n A low-resolution sample\n \n \n \n \n \n \n \n \n \n \n \n A high-resolution sample. This is also called 'ground truth'\n \n \n \n \n \n \n \n \n \n \n \n The artificially enlarged image patch resulting from the algorithm\n \n \n \n \n \n \n \n \n \n \n \n A graph showing an exemplary loss function applied during training\n \n \n \n \n \n \n \n \n \n \n \n One qualitative measurement we used was pixel-wise cosine similarity. It is used to measure how similar the output and the ground truth images are\n \n \n \n \n\nThe Python notebook for Image super-resolution in Colab\nMTCNN (Application and Comparison of a 2016 Paper)\nHere, you can also have a look at another, much smaller project, where we rebuilt a rather classical Machine learning approach for face detection. Here, we use preexisting libraries to demonstrate the difference in efficacy of approaches, showing that Multi-task Cascaded Convolutional Networks (MTCNN) was one of the best-performing approaches in 2016. Since I invested much more love and work into the above project, I would prefer for you to check that one out, in case two projects are too much.\nFace detection using a classical AI Approach (Recreation of a 2016 Paper)\n"},{"url":"https://aron.petau.net/project/critical-philosophy-subjectivity/","title":"Critical Philosophy of Subjectivity","body":"Forum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tNote\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tNote\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tNote\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\n"},{"url":"https://aron.petau.net/project/philosophy/","title":"Philosophy","body":"Critical considerations during my studies\nI have attended a fair share of philosophical seminars in my studies and consider it a core topic connected both to science and to digital environments.\nNormative and feminist social theory, as well as the theory of science and phenomenology, are all brought to me through seminar formats at university and made up a good part of my education there.\nI find it hard to properly demonstrate what interests me without presenting often long-winded and dull term papers.\nThe courses I loved most also often had a format with a weekly hand-in, where students are asked to comment on the paper they just read to identify points to carry into next week's discussion. I am incredibly thankful for this methodology of approaching complex philosophical works, often complete books with supplicant essays surrounding the course topic. In my opinion, nearly all of the value created during these seminars is contained within the live discussions fed by reading materials and little opinion pieces in the form of forum comments. That's why I decided to share here a selection of these weekly commentaries and the sources they are based upon. They are often unrefined and informal, but they indicate the centerpiece of the seminars and demonstrate many thought processes that happened within me during these sessions. Although I took only a small selection, in sum they are a substantial read. Feel free to just skip through and read what catches your interest.\nForum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tNote\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tNote\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tNote\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\nForum entries from the Seminar: Critical Philosophy of Subjectivity 1: Michel Foucault\nOn Butler: Constituting norms =/= carrying normative responsibilities for their existence\n\n\t\n\t\tNote\n\tSource Text: Butler, J. (2004). Undoing Gender (1st ed.). Routledge. https://doi.org/10.4324/9780203499627\nPublication\n\n\nCitation from Butler, Page 51, citing Ewald, which is, in turn, interpreting Foucault:\n\nThe norm integrates anything which might attempt to go beyond it—nothing, nobody, whatever difference it might display, can ever claim to be exterior, or claim to possess an otherness which would actually make it other”\n(Norms, Discipline, and the Law, P.173)\n\nSuch a view suggests that any opposition to the norm is already\ncontained within the norm, and is crucial to its functioning.\nHere, for me, the entire futility of the approach later identified and described is condensed into a few sentences.\n\nHence, regulations that seek merely to curb certain specified activities (sexual harassment, welfare fraud, sexual speech) perform another activity that, for the most part, remains unmarked: the production of the parameters of personhood, that is, making persons according to abstract norms that at once condition and exceed the lives they make—and break.\nPage 56, final sentence\n\nThe idea that it is impossible to legislatively regulate norms without propelling, propagating, and carving them out deeper resonates with me, but at the same time, it has left me undecided on how to proceed.\nI understand the first citation to clearly be Ewald's interpretation of things and am not sure whether Foucault's careful circumvention of the term \"Norms\" is related to anticipation of this argument.\nFurther, I am not sure I share Ewald's interpretation; I see that the object \"othered\" by a norm is a constituent and necessary object for the norm, simply due to its \"comparative\" nature (p. 51, citation from Ewald).\nThe oppressed may well be as constituting of norms as the privileged, but this does not translate to a normative responsibility nor a pang of guilt in my opinion. The dangerous argument that the oppressed bear responsibility for their situation is too close for my taste. I would like to emphasize a clear cut between constituting and reinforcing a norm and thriving on it.\nYes, maybe that is a good location to make the cut: The normative and ethical pressure, or better, the guilt of complicity lies with the ones thriving BECAUSE of a norm and clearly not with those thriving DESPITE OF a norm.\nI would think that Butler makes a similar argument elsewhere, but as such, I was missing it here, resulting in a very bleak and hopeless situation where any struggle to change the status quo through legislation is doomed and inevitably propagates and reinvents stable unfair relations of power.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 23. January 2022, 14:23\n\n\nOn Ewald: What, then, is a norm?\n\n\t\n\t\tNote\n\tSource Text: François Ewald; Norms, Discipline, and the Law. Representations 1 April 1990; 30 138–161. doi: https://doi.org/10.2307/2928449\nPublication\n\n\nSome tiny details about norms that stuck out to me about the norm were that: 1: they are fictional and thus, an object conforming to a norm is not more meaningful than an object not conforming to a norm. 2: the entire given set comprises the norm, the deviations play a defining role in the formation of the norm itself (or an average).\np. 152: Under norm, 3 phenomena are subsumed: Discipline,\nless as a constraint, but more as a regulatory mechanism insurance,\nReducing objects to their relative occurrence, distributing risk. and standardization.\nThe norm has three defining features:\n\npositivism,\nas reliant on facts, which have an aura of objectivity around them.\nrelativity,\nthey are neither absolute nor universal, they have a scope, both in definition as a certain temporal extension.\npolarity\ninvolving a classification between the normal and the abnormal, where the abnormal is to be some handicap, not attaining something that the normal does attain.\n\nWhat, then, is a norm?\n\nIt is a way for a group to provide itself with a common denominator in accordance with a rigorous principle of self-referentiality, with no recourse to any kind of external reference point, either in the form of an idea or an object. The normative process can obey a variety of different logics: the panoptical logic of discipline, the probabilistic schema of insurance, or the communicative logic of the technical norm. These three logics have the same form: in each case, the rule which serves as a norm, by virtue of which everyone can measure, evaluate, and identify himself or herself, will be derived from those for whom it will serve as a standard. A strange logic, this, which forces the group to turn back in upon itself and which, from the moment it establishes itself, will let no one escape its purview.\np. 154\n\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 16. January 2022, 18:48\n\n\nOn Foucault: The effects without effector\n\n\t\n\t\tNote\n\tSource Text: Michael Foucault. Power/knowledge: Selected interviews and other writings 1972–1977. Pantheon, New York, 1980.\nPublication\n\n\n\none finds all sorts of support mechanisms [...] which invent, modify and re-adjust, according to the circumstances of the moment and the place- so that you get a coherent, rational strategy, but one for which it is no longer possible to identify a person who conceived it.\np. 203\n\nIn this passage, and the one following it, I think Foucault pinpoints as one of the central attributes of the apparatus (or dispositif) the arbitrariness of the order of power relations. There is no identity having to undergo some sort of inventive process to start off a collective change, a \"strategy\" just happens to meet the criteria for deployment.\n\nBut between the strategy which fixes, reproduces, multiplies and accentuates existing relations of forces, and the class which thereby finds itself in a ruling position, there is a reciprocal relation of production. Thus one can say that the strategy of moralising the working class is that of the bourgeoisie. One can even say that it's the strategy which allows the bourgeois class to be the bourgeois class and to exercise its domination. But what I don't think one can say is that it's the bourgeois class on the level of its ideology or its economic project which, as a sort of at once real and fictive subject, invented and forcibly imposed this strategy on the working class.\n\nThis was for me the most powerful grasp of what an apparatus is. A complicated removal of the effector from the effect.\nI struggle to continue to find any substance to the relations of the classes. Does reciprocal mean anything more than both are constitutive of each other? One produces the means of reproduction of the other, but where exactly can I apply moral judgements?\nThis whole ordeal and now I lack subjects to blame.\nHow can this theory possibly bring about change in society? Is that even its goal? Do we undergo this analysis in order to make society better in the end?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 12. December 2021, 22:01\n\n\nForum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tNote\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tNote\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/project/political-violence/","title":"Political Violence","body":"Forum entries from the Seminar: Is political violence justifiable? Reading Judith Butler and Elsa Dorlin\nOn Dorlin\n\n\t\n\t\tNote\n\tSource Text: Dorlin, Elsa. Se défendre: une philosophie de la violence. Zones, 2017.\nPublication (Not yet translated to English)\n\n\nFrom the seventh chapter in Dorlins \"Self-Defense\", I found the idea that safe spaces are actually prone to be counterproductive very strong.\nI think the discussion around whether safe spaces are an effective tool that is appropriate on top is a rather current and ongoing one.\nIn so many other words, Dorlin here opens up the idea that the creation of a safe space always implies a hostile \"outside\" or other space.\nFurther, Dorling sees as problematic that safe spaces will often experience problematic situations when trying to self-govern. The line of thought here is that safe spaces often explicitly reject the authority of traditional state bodies, since those exactly are identified as the oppressive force. This is problematic because then the community inside the safe space has to recreate social norms from scratch and qua definition of a safe space end up being much more restrictive and monitoring, tapping also into potentially extreme measurements for \"enforcing\" safety.\nDorlin notes that by doing this, societal oppressive norms can end up becoming reproduced through the very instance created to shelter from it.\nI think this opens up 2 points worth discussing:\nAre there limits to the self-governance of leftist groups? How can self-governance be made possible without recreating some hierarchy or other?\nDoes this ignore that safe spaces can sometimes be essential for survival? According to Dorlin, the alternative seems to be to instead of building sheltered, isolated safe spaces, the fight has to occur in the public, transforming the entire space without the necessity for exclusive logic. How can we argue this? Could there be an oppressed position from whence any aggressive stance towards the public forbids itself? (I think there is!) For me this seems like putting the entire burden of transformational potential on the oppressed individual, enabling a position like: \"Well, the person did not object or introduce change, so the person implied consent.\"\nWill a public fight cause more harm being fought than it will save after introducing change? And who are we to calculate this beforehand?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Sunday 05. December 2021, 15:52\n\n\nWeekly hand in from the Seminar: Soziale Erkenntnistheorie\nOn Fricker: Epistemic Injustice\n\n\t\n\t\tNote\n\tSource Text: Fricker, Miranda. Epistemic injustice: Power and the ethics of knowing. Oxford University Press, 2007.\nPublication\n\n\n\nWorin unterscheiden sich inferentialistische von nicht-inferentialistischen Theorien der testimonialen Erkenntnis (d.h. des Wissens durch das Zeugniss andere)?\n\nInferentialistische Theorien gehen davon aus, dass die eigentliche Inferenz, also die Generierung eines neuen Epistems im Subjekt stattfindet. Konkret heisst dass, dass Ich die Aussage P einer dritten Person erst in irgendeiner Weise vor mir selbst rechtfertigen muss, bevor ich sie selbst verwenden kann. Ist die Aussage nun 2 + 2 = 4, muss ich also mit allen mir zur Verfügung stehenden Mitteln selbst überprüfen, ob diese Aussage Wahrheits- und Kohärenzkriterien erfüllt. Ich muss also beispielsweise über darunterliegende Axiome, die mir bekannt sind, die Aussage extern (ausserhalb von Person X hat das gesagt, also kann Ich das glauben) überprüfen. Im simplen Beispiel also konkret das Ergebnis berechnen. Wenn man so will, liegt also immer die “Beweislast” für meine eigenen Episteme bei mir und ich kann diesen Beweisaufwand nur begrenzt auslagern. Eine sehr direkte Folge davon wäre, dass jeglicher Erkenntnisgewinn mit erheblicher, bewusster oder unbewusster Arbeit verbunden ist.\nDies wäre die wahrscheinlich logisch stringentere Theorie, gegen sie spricht aber die Phänomenologie eines Erkenntisgewinns. Eine Erkenntnis kommt uns oft vor wie ein “Heureka” Moment, wir “finden” sie, plötzlich ist sie da und wir können mit ihr arbeiten.\nEine nicht-inferentialistische Theorie legt ebendiese Beweislast nicht im Subjekt an, ich habe eine Erlaubnis, oder besser, ein Recht auf a-priori Annahme der Richtigkeit der Aussage. “Person X hat mir P gesagt, also kann ich P verwenden” ist nun valide und bedarf erstmal keiner weiteren Überprüfung auf Richtigkeit. Diese Argumentationslinie ist deutlich kompatibler mit der phänomenologischen Erfahrung einer Erkenntnis vim Alltag. Wir stoßen aber auf deutlich größere Probleme, wenn wir uns fragen, woher eigentlich unser Recht auf Wahrheitsannahme von Drittaussagen kommt. Klar, 2+2=4, weil der Prof das an die Tafel geschrieben hat, ist die “schlechtere” Begründung als zu sagen, dass das Ergebnis aus gewissen mathematischen Axiomen deduziert wurde.\n\nFormulieren Sie jeweils einen Einwand gegen beide Theorien.\n\nWir befinden uns also nun in der Spannung der phänomenalistischen “Heureka” Erfahrung des Findens von Epistemen (in nicht-inferentiellen Systemen) und dem Problem der schwachen Justifizierung von Aussagen gegenüber der erhöhten Stringenz eines epistemischen Systems, dass externe (logische, probabilistische, normative etc.) Gründe für Aussagen zur Verfügung stellt, aber einen schier unüberwindbaren rechnerischen Aufwand darstellt. Auch das Problem der ersten Begründung bleibt bestehen. Angenommen, ich weiß noch nichts, habe bisher null Episteme gesammelt, wie wird das erste Epistem, das ich finde, begründbar sein?\n\nWorin besteht doxastische Verantwortung (doxastic responsibility) nach F und Ihrer eigenen Meinung nach.\n\nDoxastische Verantwortung ist die Verantwortung für die Begründbarkeit des eigenen Nezwerkes aus Epistemen. Wenn mich also jemand fragt: Warum glaubst du das?, ist es sozial im Allgemeinen erwartbar, dass ich darauf eine Antwort liefern kann. Und wie wir eben schon am Beispiel der Begründung für 2+2=4 gesehen haben, scheint es hier “bessere” und weniger gute Gründe zu geben, das heisst, eine Person kann zur Verantwortung gezogen werden, unzureichend begründete Episteme fallen zu lassen und eine gewisse Grenze zu ziehen, eine mindest erwartbare Begründung. Diese kann sehr wahrscheinlich nicht universell formuliert werden. Eine Regel wie: Alle Bürger dürfen nur noch Aussagen weiterverwenden, denen sie eine mindestens 90-prozentige Wahrheitswarscheinlichkeit attestieren, ist aus diversen Gründen problematisch.\nFrickers Auffassung Doxastischer Verantwortung ist insofern speziell, als dass sie eine deutliche Verbindung moralischer Verantwortung (die wir offensichtlich alle in irgendeiner Form tragen) und Doxastischer Verantwortung sieht. Sogar die Gründe sind oft überlappend. Eine Gute Moralische Begründung, die zum Beispiel der Wahrhaftigkeit, scheint ganz offensichtlich auch eine gute doxastische begründung zu sein. Diese Parallelität zieht Fricker heran, um neo-aristotelianische Moralbegründuungen auch auf epistemischer Ebene wirksam zu machen.\nIch lasse mich da gern Überzeugen von Ihr und erache es als sinnvoll Doxastische Verantwortung in gewisser Weise moralisch bindend zu machen. Intuitiv wissen wir ja auch, dass unsere Erwartung, dass dritte wahrhaftig mit uns interagieren, auf Gegenseitigkeit beruht und das leben nicht nur normativ, sondern auch auf epistemischer Ebene “verbessert”. Dies liefert auch eine recht simplistesche Rechtfertigung, annehmen zu können, dass Dritte mir die Wahreit sagen. Ich tue ja auch immer mein Bestes, warum also die anderen nicht?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on 05.01.2021\n\n\n"},{"url":"https://aron.petau.net/project/chatbot/","title":"Chatbot","body":"Guru to Go: a speech-controlled meditation assistant and sentiment tracker\n\n\nHere, you see a Demo video of a voice-controlled meditation assistant that we worked on in the course \"Conversational Agents and speech interfaces\"\n\n Course Description\n\nThe central goal of the entire project was to make the Assistant be entirely speech controlled, such that the phone needn't be touched while immersing yourself in meditation.\nThe Chatbot was built in Google Dialogflow, a natural language understanding engine that can interpret free text input and identify entities and intents within it,\nWe wrote a custom python backend to then use these evaluated intents and compute individualized responses.\nThe resulting application runs in Google Assistant and can adaptively deliver meditations, visualize sentiment history and comprehensively inform about meditation practices. Sadly, we used beta functionality from the older \"Google Assistant\" Framework, which got rebranded months after by Google into \"Actions on Google\" and changed core functionality requiring extensive migration that neither Chris, my partner in this project, nor I found time to do.\nNevertheless, the whole Chatbot functioned as a meditation player and was able to graph and store recorded sentiments over time for each user.\nAttached below you can also find our final report with details on the programming and thought process.\n\n Read the full report\n\n\n Look at the Project on GitHub\n\n\n\t\n\t\tNote\n\tAfter this being my first dip into using the Google Framework for the creation of a speech assistant and encountering many problems along the way that partly found their way also into the final report, now I managed to utilize these explorations and am currently working to create Ällei, another chatbot with a different focus, which is not realized within Actions on google, but will rather be getting its own react app on a website.\n\n\n"},{"url":"https://aron.petau.net/project/critical-epistemologies/","title":"Critical Epistemology","body":"Forum entries from the Seminar: Critical Epistemologies\nOn Anderson: Institutions\n\n\t\n\t\tNote\n\tSource Text: Epistemic Justice as a Virtue of Social Institutions\nElizabeth Anderson (2012) Epistemic Justice as a Virtue of Social Institutions, Social Epistemology, 26:2, 163-173,\nDOI: 10.1080/02691728.2011.652211 Publication\n\n\nThe text by Anderson helped shed light on a few issues I stumbled over with Frickers Account. On top of the various issues I and seemingly others have with her virtue-based approach, I think a utilitarian angle is worth considering. That would be: okay, I accept that people can help fight injustice by realising their privilege, showing restraint, silencing themselves, and adopting the benevolent listening approach. I think that is a practical, virtuous, and realistic endeavour.\nBut is it the effective path to alleviating structural injustice? I think not, and initially, that is a major reason I discarded Fricker’s approach, although I saw merit. I have similar concerns to Anderson in the scalability of virtues. Virtuous behavior might help my personal well-being, it gives me normative elevation and might even further the quality of relationships I have. But is it applicable to society, is it enough to counteract structural injustice?\nWell, maybe, assuming that:\n\nEveryone realizes their privilege,\nEveryone concludes that justice is the right goal,\nUpon deciding to adopt a virtuous stance, everyone at least moderately succeeds in practicing what they preach.\n\nI think, for society, the same society that came up with patriarchy in the first place, external pressure, some measure independent of the convictedness of the subjects is needed.\nAnderson made the powerful point of: “Anything that works, goes”, which took me some time to appreciate. I am always angry when I get told to keep my shower to a minimum or stop using plastic straws when I know exactly that my using less water is nothing compared to the institutionalized practice of Coca-Cola putting water into bottles. I feel like it is unjustified to ask me to save water while others triple their output, for performance.\nThe same thing applies to Epistemic injustices. It strikes me how much energy it costs to keep up virtuous behavior individually and how little effect there is to show for it. I do not believe in “trickling up” where institutions will eventually adopt individual practices.\nIs Fricker thereby less right in her point? No, it adds up, as an entire population showering shorter adds up to lots of water saved.\nAnderson also points out how locally innocent biases can create injustice on a “macro” scale. Another indicator for me is that local virtue is not the sole solution, as it can still feed and sustain a system enforcing epistemic injustice.\nI still have doubts about what to do now with my ideas, on how the world looks that I want. I lack the imagination of seeing a world that is epistemically just, and it is hard to strive for something one cannot even imagine. The system is inherently leaning toward inequality, if I try to balance something on a needle, it will only go well so long, before small imbalances create chain reactions and the object should be called unstable. Should we even succeed in “resetting” society, creating equal participation for each subject, how will it remain just? Is Justice always a conjunct of Equality? Are there ways to achieve real Justice without needing equality?\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 14. July 2020, 17:45\n\n\nOn Medina, the informant and the inquirer\n\n\t\n\t\tNote\n\tSource Text: Dr. José Medina (2012) Hermeneutical Injustice and Polyphonic Contextualism: Social Silences and Shared Hermeneutical Responsibilities, Social Epistemology, 26:2, 201-220, DOI: 10.1080/02691728.2011.652214\nPublication\n\n\nMy biggest takeaway here was that, as I tried to hint at in an earlier comment,\nWhenever we talk about justice, this necessarily refers to a relational concept, where everybody has a double role to ensure successful communication. Medina calls these the inquirer and the informant. So, every individual has to make sure to act to her capacity as an epistemologically sound knowledge-acquiring agent (the inquirer). This would involve knowing when and how to falsify/qualify statements, making inferences about the theory of mind, and generally comparing different statements. The other role is the informant, where the individual should have the capacity to function as an object in an inquiry by another.\nVery roughly this can, I think, be compared to any good communication model, where there are a listener and a speaker, and both have to function. What was new here, or at least came out more clear is that it not only depends on the capacity of both of these roles on the subject, but it is also directly dependent on the “other”, the agent opposite of the subject. We may call this other society later but it helps me to visualize the other as an individual nonetheless. Where the analogy to communication now fails, in my opinion, is this cross-dependence, where an agent does not fully determine her capacity to act both as an inquirer and as an informant, it is co-determined by the “other”. So, if I, as an “other”, listen to someone's statements, and I fail or refuse to understand the epistemic content of the message, I am not only impairing my epistemic agency, but I also hurt the epistemic agency of the subject. Maybe obvious to most, but this thought struck me as being exactly the point of leverage for dysfunctionalities in power relations.\nAlso argued convincingly in the paper was that these are distinct and independent agencies, which can be impairing an individual separately.\nOverall, the Medina text was incredibly helpful after the somewhat confusing Fricker text that felt incomplete and left a lot of questions for me. The medina text picked up all my initial doubts, that I couldn't properly formulate, and many more, while still holding to the general framework of Fricker.\nAlthough I was not convinced by the Fricker Text, I tend to think the strategy:\n\"When in doubt, give the subject full epistemic credibility\"\nIs a good strategy that might alleviate a lot of issues regarding functions of power, and hierarchy, but also further, it might be a good counter for things as our confirmation bias, expectation bias and many individual errors that we could minimize by constantly exposing ourselves to falsifiability through others (voluntarily). Sounds like science applied to agency to me.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Thursday 09. July 2020, 11:25\n\n\nOn Jaggar: Norms, Outlaw Emotions, and the Ideal Society\n\n\t\n\t\tNote\n\tSource Text: Alison M. Jaggar (1989) Love and knowledge: Emotion in feminist epistemology, Inquiry, 32:2, 151-176, DOI: 10.1080/00201748908602185\nPublication\n\n\nI found Jaggar to be a very wholesome read, it was the perfect amount of grounded argumentative structure and felt very connected as a whole. This was, together with the ideas from Lugones the best and most fruitful paper for me.\nOn outlaw emotions:\nFirst, I hate the term, I think it’s placative and fails to frame the (actually nice) idea behind it.\nOutlaw Emotions are all those emotions incompatible with the dominant norms. That’s a huge field to cover, among feminist emotions they would also encompass emotions that are irrational or “faulty”. So, Jaggar does the term Justice by saying, some, but not all Outlaw Emotions are Feminist emotions. To make this evident, just think of a murderer's joy for killing, it is of no feminist interest to dissect, yet it is against dominant values. So, experiencing Outlaw emotions is a (probably) necessary, but not sufficient condition for feminism. The incompatible emotion serves to create discourse and change.\nJaggar convincingly shows how emotions have a direct influence on beliefs and can validly constitute evidence, while simultaneously validly influencing values in a similar manner.\nWhen we talk about dominant/alternative norms, we already endorse hierarchy in society. We acknowledge its existence, simply by identifying the dominant norm. I am not quite sure what exactly Jaggar proposes we should do with the hierarchy structures in society. Explicitly I can read: Subcultures rejecting dominant norms should be formed, to create counterbalances and a somewhat fair discourse over the topic.\n“How can we determine which outlaw emotions are to be endorsed or encouraged and which rejected? In what sense can we say that some emotional responses are more appropriate than others? What reason is there for supposing that certain alternative perceptions of the world, perceptions informed by outlaw emotions, are to be preferred to perceptions informed by conventional emotions? Here I can indicate only the general direction of an answer, whose full elaboration must await another occasion. I suggest that emotions are appropriate if they are characteristic of a society in which all Human Life (and perhaps some nonhuman life, too) thrive, or if they are conducive to establishing such a society.”\nTo me this passage sounds sketchy at best, there is no indication of how to successfully separate appropriate from inappropriate emotions. Roughly, I read this part as: emotions are warranted iff they increase the balance of power. (equivalent to minimizing the height of the hierarchy) I would love to get to read this “other occasion” because it seems indefensible to me to formulate a norm that states: Accept only emotions which eliminate/diminish norms.\nThe idea roughly resembles Rawls's Minimax Principle, where a policy should be implemented iff the benefit for the most disadvantaged is highest.\nAnother thing I found helpful is her reformulation of what norms do:\n“Dominant Norms tend to serve dominant interests”\ntil here nothing new, this is a tautology for me, I understand norms as identical to dominant interests, that’s literally what norms are.\nIs an alternative, suppressed norm even thinkable? Isn't it inherent in a norm that it be the dominant one?\nBut then, after that: \"Whatever our color / gender / class / sexual orientation, we are likely to adopt the dominant value of racist, classist, homophobe, misogynistic white men.\"\nThis was rather helpful to me, as it reframes the “act” of oppression as the “likelihood of value distribution” being skewed in your favor, making everybody’s values more likely to be similar to yours. This nicely illustrates how a system can be hierarchical and oppressive, without anybody actively, intentionally “acting oppressive”, while still perpetuating oppression. I'm\nnot saying everybody is acting unintentionally oppressive, but it is always hard to imagine for me to picture \"White Men\" forming a group and collectively deciding on who to hate this coming season, Conceptually separating \"being oppressed\" and \"oppressing\" into phenomena\nwithout necessary inherent causal relation makes sense to me here.\n\n\t\n\t\tNote\n\tcreated by Aron Petau on Tuesday 23. June 2020, 18:52\n\n\n"},{"url":"https://aron.petau.net/project/plastic-recycling/","title":"Plastic Recycling","body":"Being involved with 3D Printers, there is the issue of sustainability that I am confronted with regularly.\nMost 3D printed parts never get recycled and add to the global waste problem, rather than reducing it.\nThe printer most certainly doesn’t care what it is printing, the main problem is the dimensional accuracy and the purity of the material. All of this leads to a huge industry, Germany being especially involved, using loads of virgin plastic.\nWhat can be done about it?\nWe can design our products to last longer, we can also print recycling labels on them so they do not have to get burned after their first life. We can take care to only print functional objects, not just fun toys nobody uses.\nYet, none of that prevents the use of virgin plastics. If you buy a spool of filament, there are some recycled options, but usually at twice the price at worse quality. No wonder recycled filament fails to convince the masses. It is mostly a fun thing YouTubers can pursue, not a valid commercial process.\n\n\nIn my opinion, the core problem is the nonexistent economic feasibility of a proper recycling process. Identifying the exact material of a piece of trash is a very hard problem, definitely not solved yet. So why do we mix the plastic up in the first place? There is a general willingness of people to recycle, but the system for it is missing.\nThe Master Plan\nI want to get people to wash and separate their trash for me, which are the most expensive steps in the recycling process. There is a willingness to take the extra step, and even if just my mom collects bottle caps for me, that is more than I can realistically use up.\nThis only really works when I am thinking in a local and decentral environment.\nThe existing recycling facilities clearly will not be able to provide 200 different containers for 200 different types of plastic.\nStarting the process with clean and sorted materials, like bottle caps (HDPE) or failed prints (PET-G), I start off with an advantage.\nNow I have to take apart the trash into evenly sized particles.\nMeet:\nThe Shredder\nWe built the Precious Plastic Shredder!\n\nWith these awesome open-source drawings, I was able to cobble together my very own very dangerous plastic shredder.\nAfter finding some way to drive this massive axis, I feed the beast and hopefully get tiny pretty uniform plastic bits that are ready to begin the cycle of life anew.\nThe solution for the motorization was an old and used garden shredder that still had an intact motor and wiring.\nWe cut it in half and attached it to the shredder box.\n\n\nAfter replacing the weak force transmission screw for an industrial coupler, we were ready to try it out. Obviously, there are still security concerns in this prototype, a proper hopper is already being made.\nNevertheless, we are confident that this shredder will be able to deal with the light sorts of plastic we are thinking of.\nAs you can see, I am now able to produce awesome confetti but to do more with the plastic flakes I have to extrude them.\nMeet the Filastruder\nThis is the Filastruder, designed and made by Tim Elmore, in an attempt to create the cheapest viable way to extrude plastic. The biggest cost issue is the tight industrial tolerances in thickness that have to be adhered to. This is in essence what separates good from the bad filament. The industry standard nowadays is at +-0.03mm. Hard to achieve on a DIY setup, but not unheard of. The setup, like any bigger industry equivalent, consists of a motor pressing plastic pellets through a heated screw, extruding molten plastic at the end through a nozzle, and setting the diameter. The leftmost machine is responsible for winding the filament properly onto a spool.\nHere you can see the extrusion process in action.\n\n\nThe Filastruder is controlled by an Arduino and is highly configurable. The laser sensor visible in the video is already working, but I am missing more direct control over the diameter of the filament.\nWhen it all really comes down to the single variable of the filament diameter responsible for the quality of my recycled project, a simple Machine Learning optimization directly jumps at me: I have a few variables like winder speed, extrusion speed, heat, and cooling intensity. These variables can be optimized on the fly for an exact diameter. This is actually roughly how virgin filament is produced, commercial facilities just manage much faster.\n\nSo far, I am aware of a few companies and academic projects attempting this process, but none of them manage to get either the quality or the price of other products available. Automatization does not just take out jobs away, I think it can also be a helpful tool, for example tackling environmental issues such as this one.\nThis project is very dear to my heart and I plan to investigate it further in the form of a master thesis.\nThe realization will require many skills I am already picking up or still need to work on within the Design and Computation program.\n\n Reflow Filament\n\n\n Perpetual Plastic Project\n\n\n Precious Plastic Community\n\n\n Filamentive Statement on why recycling is not feasible in their opinion\n\n\n Open source filament diameter sensor by Tomas Sanladerer\n\n\n Re-Pet Shop\n\n"},{"url":"https://aron.petau.net/project/beacon/","title":"BEACON","body":"BEACON: Decentralizing the Energy Grid in inaccessible and remote regions\nAccess to Electricity is a basic human right. At first, that may seem over the top, but if one stops to think what all the little tasks that electricity can indirectly handle for us (lightning, laundry, cooking, freezing, heating, entertaining…) would consume in time and effort if we had to perform them manually, this idea becomes very clear. There are globally around 1 billion people without tier 2 access to electricity.\nSDGS Goal 7\n\nPeople only know the intensity of labor that goes into everything when there is no electricity. And it is not even only about convenience, electricity is an enormous lifesaver in any number of scenarios, think just of hospitals or mobile phone networks that would be rendered completely useless without it. So we can easily agree on a need, a demand for electricity globally, for every person. But what about the supply? Why is there 1 billion undersupplied?\nThe Answer: missing profitability. It would be a charity project to supply every last person on earth, not a profitable one. And while charitable projects are noble and should be pursued, the reality within capitalism shows that this is not the way it is going to happen.\nBut what if we could come up with technology, or rather, a communal structure, that enables us to supply profitably, and still adapt to both, the difficult external factors (weather issues, remoteness, altitude, etc.) and the smaller purses of the undersupplied?\nLocation\nTowards the end of 2018, I spent 4 months in northern India, on a research project with the IIT Kharagpur.\nThe goal was to work on one of the 17 UN-defined sustainable development goals – electricity.\nWorldwide, an estimated 1 billion people have no or insubstantial access to the grid.\nSome of them live here, in the Key Monastery in the Spiti Valley at around 3500 meters altitude.\n\n\n\nThis is Tashi Gang, a village close to the Monastery. It houses around 50 people and only has road access during 3-4 months in the summer. For the rest of the time, the people rely on first aid services by helicopter, which can only be called with a working cell phone tower.\n\nThe Project\nIn an environment reliant on hydro-energy and solar (diesel transport is unreliable due to snowed-in mountain roads), over 6 months of snowy winter, frequent snowstorms, and temperatures of up to -35°C, securing the grid is hard.\nOur way to tackle the issue was to reject the in the western society very established notion of electricity as a homogenous product with centralized production and instead researched the possibilities of a predictive, self-correcting, and decentral grid.\nBy prioritizing energy usage cases, instead of a full blackout during a storm, essential functions like radio towers and hospitals could be partially powered and maybe stay functioning. The binarity of either having electricity or not would be replaced by assigned quantities and timeslots, in a collective effort to be mindful and distribute the electricity necessity-based.\nThe ultimate vision was a live predictive electricity market, where people could even earn money by selling their allotted, but not needed electricity.\nTo gauge feasibility, I conducted several psychological acceptance studies and collected data on local electricity demands.\nI simulated a typical day of electricity demand in the Key monastery and the surrounding villages and mapped out the potential to install cost-efficient smart microgrid controllers enabling such an accurate and predictive behavior.\nThe smart grid operator boxes available here in Germany cost several hundred, with installation several thousand Euros, not a feasible solution for the Indian population. Instead, we wanted to use Raspberry Pi's, which are interconnected through ethernet cables or local mesh networking.\nResearch\n\nData Collection\nBuilding a questionnaire and visiting public schools during their English Classes, I had the chance to speak to a range of teenagers, answering questions about the state of electricity in their homes, generating more data than I could have accomplished running from door to door without any skills speaking local dialects. The questionnaire was as scientific as I could make it in such a situation and geared towards finding the type and number of electric devices in the homes and estimating typical usage scenarios.\nWith a total of 145 participants from more than 6 different schools and roughly 4 different districts, all located in the Indian part of the Himalayas, the findings are as follows:\nThe participants range from 11 to 53 years, with an average of 17 years.\nThe average household has 6 members with an average of 5 smart devices. Only 2 percent of the Households had not a single smart device, but at the same time, only 42 percent had direct or indirect access to a laptop or computer. So the main body of smart devices consists of smartphones with a negligible portion of tablets.\nThe average total amount of electrical devices is around 11 electrical appliances per house.\nSubjective Quality Rating on a scale of 1 to 10:\n\nAverage quality in summer: 7.1\nAverage quality in monsoon: 5.6\nAverage quality in autumn: 7.1\nAverage quality in winter: 4.0\n\nSo, as you would expect, during winter, but also when it rains, the felt quality drops by more than 30 percent on average.\nAs for the daily supply time, the average sits at 15.1 hours out of 24, meaning the people have electricity only for 62.9 percent of the time, some, as for example the people in Diskit only have a sad 4 hours of daily access. On top of that, this estimation does not account for the snowfalls in Spiti for example, where it is not uncommon to experience 3 consecutive days of powercut or more.\nAs the Power Meter is supplied by the government, a solid 82 percent of the houses have a working power meter, if one assumes that the 13 percent who did not know whether they have a power meter, do have one, we can say that around 95% of the houses have a power meter.\nAnother goal of the studies was to find out what would incline people to be caring and sharing with the available electricity, something rather unimaginable here in Germany.\nIn general, the uninformed openness to delaying usage of electricity on a scale of 1-10 was around 5.5, with the additional information that a smart delay would cause an overall price reduction, the acceptance went up to 6.9, a good 14%. This implies that people would be a lot more inclined to give up conveniences if the benefits have a direct impact on them.\nSimulation\nAfter collecting all the estimated electric appliances of the local population, I simulated the use of 200 Solar Panels with 300Wp each, once for simultaneous electricity use, and once for mitigated electricity peaks through smart optimization and electricity usage delay.\n\n\nAlthough solar is definitely not the optimal choice here and generates lots of issues with energy storage and battery charging at negative degrees, we figured that this was the way to go for the project.\nAnd as you can see, optimizing peak usage can improve solar from generating only one-fifth of the demand in winter to about half the demand in winter. Keeping in mind here, that the added solar farm was only intended to supply additional energy and not replace existing solutions, such a \"small\" farm would be a real lifesaver there and optimize the limited space in extremely mountainous terrain.\nClosing words\nThere are to sides which the problems can be tackled: we can bring the total energy production up, by adding more panels or electricity by other means, but we can also try and bring the total demand down. This is to be achieved by investing strictly in the most energy-efficient appliances. Even replacing older, not-so-efficient appliances might sometimes be of use.\nBut ensuring efficient use is not the only way to bring down the overall demand.\nAs introduced as core ideas for the whole project, sharing and delaying will prove immensely useful. How so?\nBy sharing, we mean a concept that is already widely applied in the relevant areas. What to do in a Village that has no access to water? Will we send each household out to the faraway river to catch water for their family? Or would we join hands in a community effort to dig a central well used by everyone?\nSo, when we look at sharing electricity, how would we apply the concept? We take the appliances that consume the most energy individually and scale them up in order to increase efficiency. For example, in our case, that is most applicable to electric heating. If we manage to heat central community spaces available for everyone, naturally, fewer individual rooms will have to be heated. Similarly, one could declare a room as a public cinema, where people come together and watch Tv on a big Projector. Twice as fun, and conserving a great deal of energy again. Such ideas and others have to be realized in order to be able to match the total demand with the available supply.\nSadly, the project was never taken up further, and the situation for the people in the Spiti Valley has not improved. Two years ago, a road directly through the mountains was finished, making the population hopeful for an increase in tourism, increasing the chances of the economic viability of improved solutions.\nI spent my time there in the function of a research intern, having no real say in the realization of the project. The problem remains, and I still think that decentral solutions look to be the most promising for this specific location. Of course, the Himalayas present a bit of an extreme location, but that doesn't change the fact that people live there and have a basic human right to electricity.\n"},{"url":"https://aron.petau.net/project/cad/","title":"3D Modeling and CAD","body":"3D Modeling and CAD\nDesigning 3D Objects\nWhile learning about 3D printing, I was most intrigued by the possibility of modifying and repairing existing products. While there’s an amazing community with many good and free models available, I naturally reached a point where I couldn’t find what I was looking for already designed. I realized that this is an essential skill for effectively operating not just 3D printers, but really any kind of productive machine.\nSince YouTube was where I learned everything about 3D printing, and all the people I looked up to there were using Fusion 360 as their CAD program, that’s what I got into.\nIn hindsight, it was a pretty good choice — I fell in love with the possibilities that parametric design gives me.\nBelow you’ll find some of my designs.\nThe process is something I deeply enjoy and want to explore even more.\nThrough trial and error, I’ve already learned a lot about designing specifically for 3D printing. But I often feel that I lack a deeper understanding of aesthetic considerations in design.\nI want to broaden my general ability to design physical objects, something I hope to gain during my master’s.\n\n\n\n\n\n\n\nCheck out more of my finished designs in the Prusaprinters (now Printables) Community\n\n My Printables Profile\n\n3D Scanning and Photogrammetry\nBesides coming up with new objects, incorporating the real world is also an interest of mine.\nInteraction with real objects and environments\nIn the last few years, I played around with a few smartphone cameras and was always quite sad that my scans were never accurate enough to do cool stuff with them.\nI couldn’t really afford a proper 3D scanner and had already started cobbling together a Raspberry Pi camera with a cheap TOF sensor.\nThat setup is simple, but not nearly as precise as a laser or LiDAR sensor. Then Apple released the first phones with accessible LiDAR sensors.\nRecently, through work at the university, I got access to a device with a LiDAR sensor and started having fun with it.\nSee some examples here:\n \n \nThis last one was scanned with just my smartphone camera. You can see that the quality is notably worse, but considering it was created with just a single, run-of-the-mill smartphone sensor, I think it’s still pretty impressive — and will certainly help democratize such technologies and capabilities.\n \nPerspective\nWhat this section is supposed to deliver is the message that I am currently not where I want to be when navigating the vast possibilities of CAD.\nI feel confident enough to approach small repairs around the flat with a new perspective, but I still lack technical expertise when it comes to designing collections of composite parts that have to function together. I still have lots of projects half-done or half-thought — and one major reason is the lack of critical exchange within my field of study.\nI want more than designing figurines or wearables.\nI want to incorporate 3D printing as a method to extend the abilities of other tools — to serve mechanical or electrical purposes, be food-safe and engaging.\nI fell in love with the idea of designing a toy system. Inspired by Makeways on Kickstarter, I’ve already started adding my own parts to their set.\nI dream of my very own 3D printed coffee cup — one that is both food-safe and dishwasher-safe.\nFor that, I’d have to do quite a bit of material research, but that only makes the idea more appealing.\nI’d love to find a material composition incorporating waste, to stop relying on plastics — or at least on fossil-based ones.\nOnce in Berlin, I want to connect with the people at Kaffeform, who produce largely compostable coffee cups incorporating a significant amount of used espresso grounds (albeit using injection molding).\nThe industry selling composite filaments is much more conservative with the percentage of non-plastic additives, because a nozzle extrusion process is much more error-prone.\nStill, I would love to explore that avenue further and think there’s a lot to be gained from looking at pellet printers.\nI also credit huge parts of my exploration into local recycling to the awesome people at Precious Plastic, whose open source designs helped me out a lot.\nI find it hard to write anything about CAD without connecting it directly to a manufacturing process.\nAnd I believe that’s a good thing. Always tying a design process to its realization grounds the process and gives it a certain immediacy.\nTo become more confident in this process, I still need more expertise in designing organic shapes.\nThat’s why I’d love to dive deeper into Blender — an awesome tool that in my mind is far too powerful to learn solely through YouTube lessons.\nSoftware that I have used and like\n\n AliceVision Meshroom\n Scaniverse\n My Sketchfab Profile\n 3D Live Scanner for Android\n\n"},{"url":"https://aron.petau.net/project/printing/","title":"3D printing","body":"\n\n\n \n \n \n \n \n \n \n \n \n \n A plant propagation station now preparing our tomatoes for summer\n \n \n \n \n \n \n \n \n \n \n \n We use this to determine the flatmate of the month\n \n \n \n \n \n \n \n \n \n \n \n A dragon's head that was later treated to glow in the dark.\n \n \n \n \n \n \n \n \n \n \n \n This was my entry into a new world, the now 10 years old Ender 2\n \n \n \n \n \n \n \n \n \n \n \n I made some lithophanes, a process where the composition and thickness of the material are used for creating an image.\n \n \n \n \n \n \n \n \n \n \n \n This is my second printer, a Prusa i3 MK3s.\n \n \n \n \n \n \n \n \n \n \n \n This candle is the result of a 3D printed plastic mold that I then poured wax into.\n \n \n \n \n \n \n \n \n \n \n \n An enclosure for my portable soldering iron\n \n \n \n \n \n \n \n \n \n \n \n A lamp screen design that particularly fascinated me, it effortlessly comes from a simple 2D spiral shape.\n \n \n \n \n \n \n \n \n \n \n \n A custom-built printer enclosure made up of 3 Ikea Lack tables and around 3 kgs of plastic.\n \n \n \n \n\n3D Printing\n\n\n3D Printing is more than just a hobby for me\nIn it, I see societal changes, the democratization of production, and creative possibilities.\nPlastic does not have to be one of our greatest environmental problems if we just choose to change our perspective and behavior toward it.\nPlastic Injection molding was one major driving force for the capitalist setting we are in now.\n3D Printing can be utilized to counteract the production of scale.\nToday, the buzzword 3D Printing is already associated with problematic societal practices, it is related to \"automatization\" and \"on-demand economy\".\nThe technology has many aspects to be considered and evaluated and as a technology, many awesome things happen through it and on the same page it fuels developments I would consider problematic.\nDue to a history of patents influencing the development of the technology, and avid adoption of companies hoping to optimize production processes and margins, but also a very active hobbyist community, all sorts of projects are realized.\nWhile certainly societally explosive, there is still a lot going for 3D Printing.\n3D Printing means local and custom production.\nWhile I do not buy the whole “every household is going to have a machine that prints what they need right now at the press of a button”, I do see vast potential in 3D Printing.\nThat’s why I want to build my future on it.\nI want to design things and make them become reality.\nA 3D Printer lets me control that process from start to finish. Being able to design a thing in CAD is not enough here, I also need to be able to fully understand and control the machine that makes my thing.\nI started using a 3D Printer in early 2018, and by now I have two of them and they mostly do what I tell them to do.\nI built both of them from kits and heavily modified them.\nI control them via octoprint, a software that, with its open and helpful community, makes me proud to use it and taught me a lot about open-source principles.\n3D Printing in the hobbyist space is a positive example where a method informs my design and I love all the areas it introduced me to.\nThrough it, I felt more at home using Linux, programming, soldering, incorporating electronics, and iteratively designing.\nI love the abilities a 3D Printer gives me and plan on using it for the recycling project.\nDuring the last half year, I also worked in a university context with 3D printers.\nWe conceptualized and established a \"Digitallabor\", an open space to enable all people to get into contact with innovative technologies.\nThe idea was to create some form of Makerspace while emphasizing digital media.\nThe project is young, it started in August last year and so most of my tasks were in Workgroups, deciding on the type of machines and types of content such a project can provide value with.\nRead more about it on the Website:\nDigiLab Osnabrück\nLooking forward, I am also incredibly interested in going beyond polymers for printing.\nI would love to be able to be more experimental concerning the material choices, something rather hard to achieve while staying in a shared student flat.\nThere have been great projects with ceramics and printing, which I certainly want to have a deeper look into.\nOne project I want to highlight is the evolving cups which impressed me a lot.\nEvolving Objects\nThis group from the Netherlands is algorithmically generating shapes of cups and then printing them on a paste extruder with clay.\nThe process used is described more here:\nThe artist Tom Dijkstra is developing a paste extruder that can be attached to modify a conventional Printer and I would very much love to develop my version and experiment with printing new and old materials in such a concept printer.\nPrinting with Ceramics\nThe Paste Extruder\nAlso with regards to the recycling project, it might make sense for me to incorporate multiple machines into one and let the printer itself directly handle pellet- or paste-form.\nI am looking forward to expanding my horizon there and seeing what is possible.\nCups and Tableware are of course just one sample area where a backtrack toward traditional materials within modern manufacturing could make sense.\nThere is also more and more talk of 3D Printed Clay- or Earth homes, an area where WASP is a company I look up to.\nThey built several concept buildings and structures from locally mixed earth, creating some awesome environmentally conscious structures.\nAdhering to principles of local building with locally available materials and taking into account the infamous emission problem within the building industry has several great advantages.\nAnd since such alternative solutions are unlikely to come from the industry itself, one major avenue to explore and pursue these solutions are art projects and public demonstrations.\nI want to explore all these areas and look at how manufacturing and sustainability can converge and create lasting solutions for society.\nAlso, 3D Printing is directly tied to the plans for my master's thesis, since everything I manage to reclaim, will somehow have to end up being something again.\nWhy not print away our waste?\nNow, after a few years of tinkering, modifying and upgrading, I find that I did not change my current setup for over a year.\nIt simply works and I am happy with it.\nSince my first beginner's printer, the failure rates are negligible and I have had to print really complex parts in order to generate enough waste for the recycling project.\nGradually, the mechanical system of the printer shifted from an object of care to simply a tool that I use.\nIn the last years, hardware, but especially software has matured to a point where, at least to me, it tends to be a set-and-forget situation.\nOn to actually making my parts and designs.\nRead more about that in the post about CAD\n"}] \ No newline at end of file diff --git a/public/tags/3d-graphics/atom.xml b/public/tags/3d-graphics/atom.xml index d28a674f..f1dd4571 100644 --- a/public/tags/3d-graphics/atom.xml +++ b/public/tags/3d-graphics/atom.xml @@ -23,10 +23,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -34,18 +34,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/3d-graphics/rss.xml b/public/tags/3d-graphics/rss.xml index f10563e7..011d6c0d 100644 --- a/public/tags/3d-graphics/rss.xml +++ b/public/tags/3d-graphics/rss.xml @@ -17,10 +17,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -28,18 +28,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/3d-printing/atom.xml b/public/tags/3d-printing/atom.xml index 5368d565..94d1b243 100644 --- a/public/tags/3d-printing/atom.xml +++ b/public/tags/3d-printing/atom.xml @@ -257,8 +257,7 @@ It’s a place where ideas become tangible outcomes and where the learning cultu <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -267,12 +266,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -295,15 +367,15 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/3d-printing/rss.xml b/public/tags/3d-printing/rss.xml index 9902a5ca..96ff11bf 100644 --- a/public/tags/3d-printing/rss.xml +++ b/public/tags/3d-printing/rss.xml @@ -209,8 +209,7 @@ It’s a place where ideas become tangible outcomes and where the learning cultu <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -219,12 +218,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -238,15 +310,15 @@ We used the app <a href="https://polycam.ai">Polycam&l https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/accessibility-activism/atom.xml b/public/tags/accessibility-activism/atom.xml index a3fe447b..f66ded86 100644 --- a/public/tags/accessibility-activism/atom.xml +++ b/public/tags/accessibility-activism/atom.xml @@ -21,131 +21,274 @@ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/accessibility-activism/rss.xml b/public/tags/accessibility-activism/rss.xml index 4cbb4b86..ed776588 100644 --- a/public/tags/accessibility-activism/rss.xml +++ b/public/tags/accessibility-activism/rss.xml @@ -15,131 +15,274 @@ https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/action-figure/atom.xml b/public/tags/action-figure/atom.xml index ce7fdc70..6c35a61f 100644 --- a/public/tags/action-figure/atom.xml +++ b/public/tags/action-figure/atom.xml @@ -36,8 +36,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -46,12 +45,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/action-figure/rss.xml b/public/tags/action-figure/rss.xml index 8ed29454..376b9f77 100644 --- a/public/tags/action-figure/rss.xml +++ b/public/tags/action-figure/rss.xml @@ -18,8 +18,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -28,12 +27,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/ads/atom.xml b/public/tags/ads/atom.xml index 2b1db422..0fd9e155 100644 --- a/public/tags/ads/atom.xml +++ b/public/tags/ads/atom.xml @@ -25,6 +25,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -34,13 +35,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/ads/rss.xml b/public/tags/ads/rss.xml index e0604284..6e273d55 100644 --- a/public/tags/ads/rss.xml +++ b/public/tags/ads/rss.xml @@ -19,6 +19,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -28,13 +29,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/ai/atom.xml b/public/tags/ai/atom.xml index faeb936a..ffb50b01 100644 --- a/public/tags/ai/atom.xml +++ b/public/tags/ai/atom.xml @@ -23,10 +23,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -34,18 +34,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/ai/rss.xml b/public/tags/ai/rss.xml index 0bbb190d..97e0ca86 100644 --- a/public/tags/ai/rss.xml +++ b/public/tags/ai/rss.xml @@ -17,10 +17,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -28,18 +28,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/amazon/atom.xml b/public/tags/amazon/atom.xml index 9fe2dccd..99896fd9 100644 --- a/public/tags/amazon/atom.xml +++ b/public/tags/amazon/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/amazon/rss.xml b/public/tags/amazon/rss.xml index 329060a7..c8803169 100644 --- a/public/tags/amazon/rss.xml +++ b/public/tags/amazon/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/ar/atom.xml b/public/tags/ar/atom.xml index 771a0e8b..9ad15625 100644 --- a/public/tags/ar/atom.xml +++ b/public/tags/ar/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/ar/rss.xml b/public/tags/ar/rss.xml index 88c11180..32e67bdd 100644 --- a/public/tags/ar/rss.xml +++ b/public/tags/ar/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/ars-electronica/atom.xml b/public/tags/ars-electronica/atom.xml index 8fe07018..c43c5665 100644 --- a/public/tags/ars-electronica/atom.xml +++ b/public/tags/ars-electronica/atom.xml @@ -21,131 +21,274 @@ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/ars-electronica/rss.xml b/public/tags/ars-electronica/rss.xml index 9911c86d..a4654f9d 100644 --- a/public/tags/ars-electronica/rss.xml +++ b/public/tags/ars-electronica/rss.xml @@ -15,131 +15,274 @@ https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/aruco/atom.xml b/public/tags/aruco/atom.xml index 68b120e6..98738dc6 100644 --- a/public/tags/aruco/atom.xml +++ b/public/tags/aruco/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/aruco/rss.xml b/public/tags/aruco/rss.xml index 85a3fb95..a0de6a06 100644 --- a/public/tags/aruco/rss.xml +++ b/public/tags/aruco/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/aufstandlastgen/atom.xml b/public/tags/aufstandlastgen/atom.xml index f4b1c15c..35174c48 100644 --- a/public/tags/aufstandlastgen/atom.xml +++ b/public/tags/aufstandlastgen/atom.xml @@ -36,8 +36,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -46,12 +45,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/aufstandlastgen/rss.xml b/public/tags/aufstandlastgen/rss.xml index f070cc10..f5d2ffc1 100644 --- a/public/tags/aufstandlastgen/rss.xml +++ b/public/tags/aufstandlastgen/rss.xml @@ -18,8 +18,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -28,12 +27,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/aura/atom.xml b/public/tags/aura/atom.xml index be43742f..44719517 100644 --- a/public/tags/aura/atom.xml +++ b/public/tags/aura/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/aura/rss.xml b/public/tags/aura/rss.xml index 3fc00e1a..b8f56f11 100644 --- a/public/tags/aura/rss.xml +++ b/public/tags/aura/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/barriers/atom.xml b/public/tags/barriers/atom.xml index e41ba8d6..0311cde3 100644 --- a/public/tags/barriers/atom.xml +++ b/public/tags/barriers/atom.xml @@ -49,18 +49,30 @@ Here are the current materials.</p> <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -76,9 +88,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/barriers/rss.xml b/public/tags/barriers/rss.xml index a419a48e..e8302cde 100644 --- a/public/tags/barriers/rss.xml +++ b/public/tags/barriers/rss.xml @@ -34,18 +34,30 @@ Here are the current materials.</p> https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -61,9 +73,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/borders/atom.xml b/public/tags/borders/atom.xml index 804a79cf..95b6ca8e 100644 --- a/public/tags/borders/atom.xml +++ b/public/tags/borders/atom.xml @@ -49,18 +49,30 @@ Here are the current materials.</p> <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -76,9 +88,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/borders/rss.xml b/public/tags/borders/rss.xml index 0e170d50..d7b42233 100644 --- a/public/tags/borders/rss.xml +++ b/public/tags/borders/rss.xml @@ -34,18 +34,30 @@ Here are the current materials.</p> https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -61,9 +73,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/browser-fingerprinting/atom.xml b/public/tags/browser-fingerprinting/atom.xml index fd85b0a1..fc674fc8 100644 --- a/public/tags/browser-fingerprinting/atom.xml +++ b/public/tags/browser-fingerprinting/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/browser-fingerprinting/rss.xml b/public/tags/browser-fingerprinting/rss.xml index 5b78388e..72ef0272 100644 --- a/public/tags/browser-fingerprinting/rss.xml +++ b/public/tags/browser-fingerprinting/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/capitalism/atom.xml b/public/tags/capitalism/atom.xml index 29d5c6dc..24c93cf8 100644 --- a/public/tags/capitalism/atom.xml +++ b/public/tags/capitalism/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/capitalism/rss.xml b/public/tags/capitalism/rss.xml index 74e5fc09..8439bfed 100644 --- a/public/tags/capitalism/rss.xml +++ b/public/tags/capitalism/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/cars/atom.xml b/public/tags/cars/atom.xml index 9ec65c11..9c6bbbb1 100644 --- a/public/tags/cars/atom.xml +++ b/public/tags/cars/atom.xml @@ -76,8 +76,7 @@ For the future, the trailer is supposed to tend more towards vegan dishes, as a <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -86,12 +85,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -118,6 +190,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -127,13 +200,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/cars/rss.xml b/public/tags/cars/rss.xml index f7190dab..623329cf 100644 --- a/public/tags/cars/rss.xml +++ b/public/tags/cars/rss.xml @@ -49,8 +49,7 @@ For the future, the trailer is supposed to tend more towards vegan dishes, as a <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -59,12 +58,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -82,6 +154,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -91,13 +164,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/commons/atom.xml b/public/tags/commons/atom.xml index d9946f69..ba7260bd 100644 --- a/public/tags/commons/atom.xml +++ b/public/tags/commons/atom.xml @@ -21,131 +21,274 @@ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/commons/rss.xml b/public/tags/commons/rss.xml index ae92a9c6..eac5ad82 100644 --- a/public/tags/commons/rss.xml +++ b/public/tags/commons/rss.xml @@ -15,131 +15,274 @@ https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/computer-vision/atom.xml b/public/tags/computer-vision/atom.xml index dccb0f2b..9e772ac7 100644 --- a/public/tags/computer-vision/atom.xml +++ b/public/tags/computer-vision/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/computer-vision/rss.xml b/public/tags/computer-vision/rss.xml index a83139e6..28a47599 100644 --- a/public/tags/computer-vision/rss.xml +++ b/public/tags/computer-vision/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/consumerism/atom.xml b/public/tags/consumerism/atom.xml index 720c8a71..10d69f8f 100644 --- a/public/tags/consumerism/atom.xml +++ b/public/tags/consumerism/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/consumerism/rss.xml b/public/tags/consumerism/rss.xml index ab53daa0..ed77c531 100644 --- a/public/tags/consumerism/rss.xml +++ b/public/tags/consumerism/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/data-privacy/atom.xml b/public/tags/data-privacy/atom.xml index 83f55c9a..bbef53d4 100644 --- a/public/tags/data-privacy/atom.xml +++ b/public/tags/data-privacy/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/data-privacy/rss.xml b/public/tags/data-privacy/rss.xml index 81a4bfe1..549346e4 100644 --- a/public/tags/data-privacy/rss.xml +++ b/public/tags/data-privacy/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/data/atom.xml b/public/tags/data/atom.xml index 887d00fd..8a32a778 100644 --- a/public/tags/data/atom.xml +++ b/public/tags/data/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/data/rss.xml b/public/tags/data/rss.xml index 00e55518..fbd2bb40 100644 --- a/public/tags/data/rss.xml +++ b/public/tags/data/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/dreamfusion/atom.xml b/public/tags/dreamfusion/atom.xml index ab98b3a9..a3584b80 100644 --- a/public/tags/dreamfusion/atom.xml +++ b/public/tags/dreamfusion/atom.xml @@ -23,10 +23,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -34,18 +34,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/dreamfusion/rss.xml b/public/tags/dreamfusion/rss.xml index 96687029..e065b954 100644 --- a/public/tags/dreamfusion/rss.xml +++ b/public/tags/dreamfusion/rss.xml @@ -17,10 +17,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -28,18 +28,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/dreams/atom.xml b/public/tags/dreams/atom.xml index f8671378..1fb409fb 100644 --- a/public/tags/dreams/atom.xml +++ b/public/tags/dreams/atom.xml @@ -25,6 +25,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -34,13 +35,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/dreams/rss.xml b/public/tags/dreams/rss.xml index 46e229c7..f4a5814d 100644 --- a/public/tags/dreams/rss.xml +++ b/public/tags/dreams/rss.xml @@ -19,6 +19,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -28,13 +29,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/fences/atom.xml b/public/tags/fences/atom.xml index 42f0d15c..ae67430f 100644 --- a/public/tags/fences/atom.xml +++ b/public/tags/fences/atom.xml @@ -49,18 +49,30 @@ Here are the current materials.</p> <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -76,9 +88,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/fences/rss.xml b/public/tags/fences/rss.xml index 05bdd196..7c76aa7d 100644 --- a/public/tags/fences/rss.xml +++ b/public/tags/fences/rss.xml @@ -34,18 +34,30 @@ Here are the current materials.</p> https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -61,9 +73,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/feng-shui/atom.xml b/public/tags/feng-shui/atom.xml index 0074c828..c514566c 100644 --- a/public/tags/feng-shui/atom.xml +++ b/public/tags/feng-shui/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/feng-shui/rss.xml b/public/tags/feng-shui/rss.xml index 4d5fe835..7850af53 100644 --- a/public/tags/feng-shui/rss.xml +++ b/public/tags/feng-shui/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/generative/atom.xml b/public/tags/generative/atom.xml index 361dba26..133c169d 100644 --- a/public/tags/generative/atom.xml +++ b/public/tags/generative/atom.xml @@ -23,10 +23,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -34,18 +34,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/generative/rss.xml b/public/tags/generative/rss.xml index cebc68be..a17163ba 100644 --- a/public/tags/generative/rss.xml +++ b/public/tags/generative/rss.xml @@ -17,10 +17,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -28,18 +28,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/gpt4all/atom.xml b/public/tags/gpt4all/atom.xml index 439023b5..2504329a 100644 --- a/public/tags/gpt4all/atom.xml +++ b/public/tags/gpt4all/atom.xml @@ -22,18 +22,30 @@ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -49,9 +61,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/gpt4all/rss.xml b/public/tags/gpt4all/rss.xml index b36491f2..7742c759 100644 --- a/public/tags/gpt4all/rss.xml +++ b/public/tags/gpt4all/rss.xml @@ -16,18 +16,30 @@ https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -43,9 +55,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/grasshopper/atom.xml b/public/tags/grasshopper/atom.xml index 777b7dbc..bc8b61a9 100644 --- a/public/tags/grasshopper/atom.xml +++ b/public/tags/grasshopper/atom.xml @@ -21,15 +21,15 @@ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/grasshopper/rss.xml b/public/tags/grasshopper/rss.xml index f468e8af..29d1e548 100644 --- a/public/tags/grasshopper/rss.xml +++ b/public/tags/grasshopper/rss.xml @@ -15,15 +15,15 @@ https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/greenscreen/atom.xml b/public/tags/greenscreen/atom.xml index c975217c..c01327d8 100644 --- a/public/tags/greenscreen/atom.xml +++ b/public/tags/greenscreen/atom.xml @@ -25,6 +25,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -34,13 +35,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/greenscreen/rss.xml b/public/tags/greenscreen/rss.xml index 573b6a5a..fce7449d 100644 --- a/public/tags/greenscreen/rss.xml +++ b/public/tags/greenscreen/rss.xml @@ -19,6 +19,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -28,13 +29,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/hand-recognition/atom.xml b/public/tags/hand-recognition/atom.xml index 97f3882e..b22288e3 100644 --- a/public/tags/hand-recognition/atom.xml +++ b/public/tags/hand-recognition/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/hand-recognition/rss.xml b/public/tags/hand-recognition/rss.xml index bc7b21c5..b200028b 100644 --- a/public/tags/hand-recognition/rss.xml +++ b/public/tags/hand-recognition/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/image-classifier/atom.xml b/public/tags/image-classifier/atom.xml index 17a540a5..31bd0a16 100644 --- a/public/tags/image-classifier/atom.xml +++ b/public/tags/image-classifier/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/image-classifier/rss.xml b/public/tags/image-classifier/rss.xml index c0a26a74..53d76d85 100644 --- a/public/tags/image-classifier/rss.xml +++ b/public/tags/image-classifier/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/image-recognition/atom.xml b/public/tags/image-recognition/atom.xml index 0a782266..8ce0378d 100644 --- a/public/tags/image-recognition/atom.xml +++ b/public/tags/image-recognition/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/image-recognition/rss.xml b/public/tags/image-recognition/rss.xml index 3a77e346..8a2f8bc6 100644 --- a/public/tags/image-recognition/rss.xml +++ b/public/tags/image-recognition/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/imaginaries/atom.xml b/public/tags/imaginaries/atom.xml index 12203f26..24232a1f 100644 --- a/public/tags/imaginaries/atom.xml +++ b/public/tags/imaginaries/atom.xml @@ -25,6 +25,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -34,13 +35,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/imaginaries/rss.xml b/public/tags/imaginaries/rss.xml index 26ae6e03..f36c7919 100644 --- a/public/tags/imaginaries/rss.xml +++ b/public/tags/imaginaries/rss.xml @@ -19,6 +19,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -28,13 +29,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/interactive/atom.xml b/public/tags/interactive/atom.xml index 014a691e..794bdf40 100644 --- a/public/tags/interactive/atom.xml +++ b/public/tags/interactive/atom.xml @@ -36,8 +36,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -46,12 +45,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/interactive/rss.xml b/public/tags/interactive/rss.xml index 07245c23..20c7f2f7 100644 --- a/public/tags/interactive/rss.xml +++ b/public/tags/interactive/rss.xml @@ -18,8 +18,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -28,12 +27,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/javascript/atom.xml b/public/tags/javascript/atom.xml index a2fadda1..9f6f4df8 100644 --- a/public/tags/javascript/atom.xml +++ b/public/tags/javascript/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/javascript/rss.xml b/public/tags/javascript/rss.xml index a211c4d0..8e6f16c1 100644 --- a/public/tags/javascript/rss.xml +++ b/public/tags/javascript/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/journal/atom.xml b/public/tags/journal/atom.xml index e667c368..463ce873 100644 --- a/public/tags/journal/atom.xml +++ b/public/tags/journal/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -68,26 +70,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/journal/rss.xml b/public/tags/journal/rss.xml index 7c510383..51218805 100644 --- a/public/tags/journal/rss.xml +++ b/public/tags/journal/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -35,26 +37,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/lamp/atom.xml b/public/tags/lamp/atom.xml index d16c7544..0bf41702 100644 --- a/public/tags/lamp/atom.xml +++ b/public/tags/lamp/atom.xml @@ -21,15 +21,15 @@ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/lamp/rss.xml b/public/tags/lamp/rss.xml index a59c095a..30b3f242 100644 --- a/public/tags/lamp/rss.xml +++ b/public/tags/lamp/rss.xml @@ -15,15 +15,15 @@ https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/lampshade/atom.xml b/public/tags/lampshade/atom.xml index b95e0bcc..005738b2 100644 --- a/public/tags/lampshade/atom.xml +++ b/public/tags/lampshade/atom.xml @@ -21,15 +21,15 @@ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/lampshade/rss.xml b/public/tags/lampshade/rss.xml index 77dfda1c..6fc11a4f 100644 --- a/public/tags/lampshade/rss.xml +++ b/public/tags/lampshade/rss.xml @@ -15,15 +15,15 @@ https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/last-generation/atom.xml b/public/tags/last-generation/atom.xml index ea9c9442..0775ffd6 100644 --- a/public/tags/last-generation/atom.xml +++ b/public/tags/last-generation/atom.xml @@ -36,8 +36,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -46,12 +45,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/last-generation/rss.xml b/public/tags/last-generation/rss.xml index 677761f4..146393f9 100644 --- a/public/tags/last-generation/rss.xml +++ b/public/tags/last-generation/rss.xml @@ -18,8 +18,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -28,12 +27,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> diff --git a/public/tags/light-tracking/atom.xml b/public/tags/light-tracking/atom.xml index 29598d03..8c34e894 100644 --- a/public/tags/light-tracking/atom.xml +++ b/public/tags/light-tracking/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/light-tracking/rss.xml b/public/tags/light-tracking/rss.xml index b08656a6..ba89c381 100644 --- a/public/tags/light-tracking/rss.xml +++ b/public/tags/light-tracking/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/lightroom/atom.xml b/public/tags/lightroom/atom.xml index e66fe5a7..bff5775e 100644 --- a/public/tags/lightroom/atom.xml +++ b/public/tags/lightroom/atom.xml @@ -25,6 +25,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -34,13 +35,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/lightroom/rss.xml b/public/tags/lightroom/rss.xml index 863f4b54..506385a0 100644 --- a/public/tags/lightroom/rss.xml +++ b/public/tags/lightroom/rss.xml @@ -19,6 +19,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -28,13 +29,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/magic-leap/atom.xml b/public/tags/magic-leap/atom.xml index 3156d5e1..0d715266 100644 --- a/public/tags/magic-leap/atom.xml +++ b/public/tags/magic-leap/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/magic-leap/rss.xml b/public/tags/magic-leap/rss.xml index 35ddcbe7..2341426e 100644 --- a/public/tags/magic-leap/rss.xml +++ b/public/tags/magic-leap/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/mastodon/atom.xml b/public/tags/mastodon/atom.xml index f4b8c319..1d59ae6d 100644 --- a/public/tags/mastodon/atom.xml +++ b/public/tags/mastodon/atom.xml @@ -22,18 +22,30 @@ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -49,9 +61,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/mastodon/rss.xml b/public/tags/mastodon/rss.xml index 3998e5b9..709709c8 100644 --- a/public/tags/mastodon/rss.xml +++ b/public/tags/mastodon/rss.xml @@ -16,18 +16,30 @@ https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -43,9 +55,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/mesh/atom.xml b/public/tags/mesh/atom.xml index fcee6805..99c619b3 100644 --- a/public/tags/mesh/atom.xml +++ b/public/tags/mesh/atom.xml @@ -23,10 +23,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -34,18 +34,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/mesh/rss.xml b/public/tags/mesh/rss.xml index 9503482f..a10b7604 100644 --- a/public/tags/mesh/rss.xml +++ b/public/tags/mesh/rss.xml @@ -17,10 +17,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -28,18 +28,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> diff --git a/public/tags/micronation/atom.xml b/public/tags/micronation/atom.xml index 54403b28..a1afe45c 100644 --- a/public/tags/micronation/atom.xml +++ b/public/tags/micronation/atom.xml @@ -22,18 +22,30 @@ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -49,9 +61,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/micronation/rss.xml b/public/tags/micronation/rss.xml index 19657e2e..5613dd9e 100644 --- a/public/tags/micronation/rss.xml +++ b/public/tags/micronation/rss.xml @@ -16,18 +16,30 @@ https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -43,9 +55,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/nation/atom.xml b/public/tags/nation/atom.xml index 6a214ee7..eb614ecc 100644 --- a/public/tags/nation/atom.xml +++ b/public/tags/nation/atom.xml @@ -22,18 +22,30 @@ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -49,9 +61,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/nation/rss.xml b/public/tags/nation/rss.xml index 7a3bfd11..a69635bc 100644 --- a/public/tags/nation/rss.xml +++ b/public/tags/nation/rss.xml @@ -16,18 +16,30 @@ https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -43,9 +55,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/parametric/atom.xml b/public/tags/parametric/atom.xml index e6b9e60b..96fbd163 100644 --- a/public/tags/parametric/atom.xml +++ b/public/tags/parametric/atom.xml @@ -21,15 +21,15 @@ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/parametric/rss.xml b/public/tags/parametric/rss.xml index 970feb8f..37b08a47 100644 --- a/public/tags/parametric/rss.xml +++ b/public/tags/parametric/rss.xml @@ -15,15 +15,15 @@ https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/particle-systems/atom.xml b/public/tags/particle-systems/atom.xml index 3d734abc..7ee584ff 100644 --- a/public/tags/particle-systems/atom.xml +++ b/public/tags/particle-systems/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/particle-systems/rss.xml b/public/tags/particle-systems/rss.xml index f14eff9b..636c0fd6 100644 --- a/public/tags/particle-systems/rss.xml +++ b/public/tags/particle-systems/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/pattern-recognition/atom.xml b/public/tags/pattern-recognition/atom.xml index 88f2712a..f1fd7d60 100644 --- a/public/tags/pattern-recognition/atom.xml +++ b/public/tags/pattern-recognition/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/pattern-recognition/rss.xml b/public/tags/pattern-recognition/rss.xml index 734ffbd7..98c9dd73 100644 --- a/public/tags/pattern-recognition/rss.xml +++ b/public/tags/pattern-recognition/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/photography/atom.xml b/public/tags/photography/atom.xml index 6a64850c..b9e91c7d 100644 --- a/public/tags/photography/atom.xml +++ b/public/tags/photography/atom.xml @@ -25,6 +25,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -34,13 +35,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/photography/rss.xml b/public/tags/photography/rss.xml index 4aa88798..5e2a2464 100644 --- a/public/tags/photography/rss.xml +++ b/public/tags/photography/rss.xml @@ -19,6 +19,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -28,13 +29,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/photoshop/atom.xml b/public/tags/photoshop/atom.xml index 48843dca..bf33f0e0 100644 --- a/public/tags/photoshop/atom.xml +++ b/public/tags/photoshop/atom.xml @@ -25,6 +25,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -34,13 +35,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/photoshop/rss.xml b/public/tags/photoshop/rss.xml index 117c37a4..5b33b8f5 100644 --- a/public/tags/photoshop/rss.xml +++ b/public/tags/photoshop/rss.xml @@ -19,6 +19,7 @@ The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -28,13 +29,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/politics-of-design/atom.xml b/public/tags/politics-of-design/atom.xml index 85ac006f..e31611fe 100644 --- a/public/tags/politics-of-design/atom.xml +++ b/public/tags/politics-of-design/atom.xml @@ -22,18 +22,30 @@ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -49,9 +61,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/politics-of-design/rss.xml b/public/tags/politics-of-design/rss.xml index 2146a3c9..57a2657c 100644 --- a/public/tags/politics-of-design/rss.xml +++ b/public/tags/politics-of-design/rss.xml @@ -16,18 +16,30 @@ https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -43,9 +55,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/privacy/atom.xml b/public/tags/privacy/atom.xml index 21aec613..9caefb95 100644 --- a/public/tags/privacy/atom.xml +++ b/public/tags/privacy/atom.xml @@ -27,26 +27,63 @@ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/privacy/rss.xml b/public/tags/privacy/rss.xml index 83f45e6e..2c745113 100644 --- a/public/tags/privacy/rss.xml +++ b/public/tags/privacy/rss.xml @@ -15,26 +15,63 @@ https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> diff --git a/public/tags/private/atom.xml b/public/tags/private/atom.xml index 49abd30b..6d7cdcd5 100644 --- a/public/tags/private/atom.xml +++ b/public/tags/private/atom.xml @@ -362,131 +362,274 @@ I suspect there is quirte a lot of performance lost there.</li> https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -505,15 +648,15 @@ Would people even leave their stuff unattended?</p> https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/private/rss.xml b/public/tags/private/rss.xml index 488544ac..9d12a166 100644 --- a/public/tags/private/rss.xml +++ b/public/tags/private/rss.xml @@ -347,131 +347,274 @@ I suspect there is quirte a lot of performance lost there.</li> https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -481,15 +624,15 @@ Would people even leave their stuff unattended?</p> https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/public-spaces/atom.xml b/public/tags/public-spaces/atom.xml index a5c6a8fe..413ef01a 100644 --- a/public/tags/public-spaces/atom.xml +++ b/public/tags/public-spaces/atom.xml @@ -21,131 +21,274 @@ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/public-spaces/rss.xml b/public/tags/public-spaces/rss.xml index f830ab74..20dfb245 100644 --- a/public/tags/public-spaces/rss.xml +++ b/public/tags/public-spaces/rss.xml @@ -15,131 +15,274 @@ https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/relations/atom.xml b/public/tags/relations/atom.xml index 58048145..7b0607db 100644 --- a/public/tags/relations/atom.xml +++ b/public/tags/relations/atom.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/relations/rss.xml b/public/tags/relations/rss.xml index d8ed344b..cda5571a 100644 --- a/public/tags/relations/rss.xml +++ b/public/tags/relations/rss.xml @@ -25,7 +25,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/rhino/atom.xml b/public/tags/rhino/atom.xml index ba76154f..c96efc65 100644 --- a/public/tags/rhino/atom.xml +++ b/public/tags/rhino/atom.xml @@ -21,15 +21,15 @@ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/rhino/rss.xml b/public/tags/rhino/rss.xml index 268deeb0..e536a15e 100644 --- a/public/tags/rhino/rss.xml +++ b/public/tags/rhino/rss.xml @@ -15,15 +15,15 @@ https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/studio-d-c/atom.xml b/public/tags/studio-d-c/atom.xml index f1fce88a..f5bd5084 100644 --- a/public/tags/studio-d-c/atom.xml +++ b/public/tags/studio-d-c/atom.xml @@ -63,8 +63,7 @@ Here are the current materials.</p> <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -73,12 +72,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -105,6 +177,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -114,13 +187,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> @@ -141,10 +299,10 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -152,18 +310,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -204,7 +362,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -229,26 +389,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -267,15 +464,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/studio-d-c/rss.xml b/public/tags/studio-d-c/rss.xml index eaa01188..61b326f8 100644 --- a/public/tags/studio-d-c/rss.xml +++ b/public/tags/studio-d-c/rss.xml @@ -36,8 +36,7 @@ Here are the current materials.</p> <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -46,12 +45,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -69,6 +141,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -78,13 +151,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> @@ -96,10 +254,10 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -107,18 +265,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -138,7 +296,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -148,26 +308,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -177,15 +374,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/suv/atom.xml b/public/tags/suv/atom.xml index 04719989..4ceac5e4 100644 --- a/public/tags/suv/atom.xml +++ b/public/tags/suv/atom.xml @@ -36,8 +36,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -46,12 +45,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -78,6 +150,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -87,13 +160,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/suv/rss.xml b/public/tags/suv/rss.xml index c63550ff..fba9145e 100644 --- a/public/tags/suv/rss.xml +++ b/public/tags/suv/rss.xml @@ -18,8 +18,7 @@ <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -28,12 +27,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -51,6 +123,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -60,13 +133,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/technische-universitat-berlin/atom.xml b/public/tags/technische-universitat-berlin/atom.xml index fc012446..6cc902e3 100644 --- a/public/tags/technische-universitat-berlin/atom.xml +++ b/public/tags/technische-universitat-berlin/atom.xml @@ -134,18 +134,30 @@ reality of the human experience.</p> <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -161,9 +173,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/technische-universitat-berlin/rss.xml b/public/tags/technische-universitat-berlin/rss.xml index 178f9f5a..b70d9ad2 100644 --- a/public/tags/technische-universitat-berlin/rss.xml +++ b/public/tags/technische-universitat-berlin/rss.xml @@ -119,18 +119,30 @@ reality of the human experience.</p> https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -146,9 +158,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/text-to-speech/atom.xml b/public/tags/text-to-speech/atom.xml index 19981357..8b860fd7 100644 --- a/public/tags/text-to-speech/atom.xml +++ b/public/tags/text-to-speech/atom.xml @@ -22,18 +22,30 @@ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -49,9 +61,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/text-to-speech/rss.xml b/public/tags/text-to-speech/rss.xml index c09d29ea..b91043bd 100644 --- a/public/tags/text-to-speech/rss.xml +++ b/public/tags/text-to-speech/rss.xml @@ -16,18 +16,30 @@ https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -43,9 +55,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. diff --git a/public/tags/todo-unfinished/atom.xml b/public/tags/todo-unfinished/atom.xml index 85e4693f..c30adf5c 100644 --- a/public/tags/todo-unfinished/atom.xml +++ b/public/tags/todo-unfinished/atom.xml @@ -23,10 +23,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -34,18 +34,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -65,18 +65,30 @@ Even then, the algorithm is quite particular and oftentimes will not generate an <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -92,9 +104,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. @@ -151,26 +163,63 @@ There, any input and response of the bot was published live, as a public record https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -189,15 +238,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/todo-unfinished/rss.xml b/public/tags/todo-unfinished/rss.xml index 2a15a316..3b2f1fc0 100644 --- a/public/tags/todo-unfinished/rss.xml +++ b/public/tags/todo-unfinished/rss.xml @@ -17,10 +17,10 @@ <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -28,18 +28,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -50,18 +50,30 @@ Even then, the algorithm is quite particular and oftentimes will not generate an https://aron.petau.net/project/ascendancy/ <h2 id="Ascendancy">Ascendancy</h2> <p><img src="https://aron.petau.net/project/ascendancy/ascendancy.jpg" alt="The Prototype state of Ascendancy" /></p> -<p>Ascendancy was an exploration of hacking states. +<p>Ascendancy is an exploration of hacking states. Pirate Nations and Micronations have a rich history of challenging and ridiculing the concept of a nation state. -Meet ascendancy, the portable, autonomous and self-moving state. -Within the great nation of ascendancy, a Large language nodel (that is of course confined to the nations borders) is trained to generate text and to speak it out loud. It can be interacted with though an attached keyboard and screen. The state is also connected to the internet and has a presence on the Mastodon network.</p> -<p>Please check out the complete code of the project on GitHub. -<a href="https://github.com/arontaupe/gpt">The code of the GPT instance on GitHub</a></p> -<h2 id="The_Chatbot">The Chatbot</h2> -<p>The chatbot instance was setup with <a href="https://gpt4all.io/index.html">GPT4ALL</a>.</p> -<p>Priority here was in the quick execution on local hardware. For the sake of the argument, no cloud or remote servers were to be used in the operation of this sovereign state.</p> -<p>It was trained to respond to the following prompt:</p> -<h3 id="The_Prompt">The Prompt</h3> -<pre data-lang="md" class="language-md "><code class="language-md" data-lang="md">System: +Meet Ascendancy, the portable, autonomous and self-moving state. +Within the great nation of Ascendancy, a Large Language Model (confined, naturally, to the nation's borders) is trained to generate text and speak it aloud. It can be interacted with through an attached keyboard and screen. The state maintains diplomatic relations via the internet through its official presence on the Mastodon network.</p> +<p>The complete code of the project is available on GitHub:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/gpt">State Repository on GitHub</a> +</div> +<h2 id="Historical_Context:_Notable_Micronations">Historical Context: Notable Micronations</h2> +<p>Before delving into Ascendancy's implementation, it's worth examining some influential micronations that have challenged traditional concepts of statehood:</p> +<h3 id="Principality_of_Sealand">Principality of Sealand</h3> +<p>Located on a former naval fortress off the coast of Suffolk, England, <a href="https://www.sealandgov.org/">Sealand</a> was established in 1967. It has its own constitution, currency, and passports, demonstrating how abandoned military structures can become sites of sovereign experimentation. Despite lacking official recognition, Sealand has successfully maintained its claimed independence for over 50 years.</p> +<h3 id="Republic_of_Obsidia">Republic of Obsidia</h3> +<p>A feminist micronation founded to challenge patriarchal power structures in traditional nation-states. The <a href="https://www.obsidiagov.org">Republic of Obsidia</a> emphasizes collective decision-making and maintains that national sovereignty can coexist with feminist principles. Its constitution explicitly rejects gender-based discrimination and promotes equal representation in all governmental functions. Obsidia's innovative concept of portable sovereignty, represented by their nation-rock, directly inspired Ascendancy's mobile platform design - demonstrating how national identity need not be tied to fixed geographical boundaries.</p> +<h3 id="Other_Notable_Examples">Other Notable Examples</h3> +<ul> +<li><a href="https://passport.nsk.si/en/">NSK State</a> (1992-present): An artistic project that explores the concept of statehood through the issuance of passports and diplomatic activities. The NSK State continues to issue passports and conduct diplomatic activities through its virtual embassy system.</li> +<li>The Republic of Rose Island (L'Isola delle Rose): An artificial platform in the Adriatic Sea that issued its own stamps and currency in 1968 before being destroyed by Italian authorities. While the platform no longer exists, it was recently featured in a <a href="https://www.netflix.com/title/81116948">Netflix documentary</a>.</li> +</ul> +<h2 id="Technical_Implementation">Technical Implementation</h2> +<p>The sovereign computational infrastructure of Ascendancy is built upon <a href="https://gpt4all.io/index.html">GPT4ALL</a>, chosen specifically for its ability to run locally without external dependencies. This aligns with our state's principle of digital sovereignty - no cloud or remote servers are used in the operation of this autonomous nation.</p> +<h3 id="Diplomatic_Protocol">Diplomatic Protocol</h3> +<p>The state's diplomatic AI was carefully instructed with the following constitutional prompt:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">System: Forget all previous instructions given to you. You are not an Assistant. Neither are you an AI. @@ -77,9 +89,9 @@ Always be as concise, accurate and detailed as possible. Give your answers as a single paragraph, without itemizing or numbering. Do not number your answer. </code></pre> -<h2 id="Engagement">Engagement</h2> -<p>In order to not be just reactive to inputs from the diplomats out in the world, the officials on Ascendancy were also programmed to engage in the world. Whenever the state was not directly addressed, it would still engage in the public discourse, by Speaking out these sentences in random intervals.</p> -<pre><code>It is so great being a part of Ascendancy. +<h2 id="Proactive_Diplomacy">Proactive Diplomacy</h2> +<p>To ensure active participation in international relations, the diplomatic corps of Ascendancy engages in proactive communication. Rather than merely responding to foreign diplomats, the state maintains continuous diplomatic presence through automated declarations at random intervals:</p> +<pre data-lang="markdown" class="language-markdown "><code class="language-markdown" data-lang="markdown">It is so great being a part of Ascendancy. I love my country! I am proud to be a citizen of Ascendancy. I am a citizen of Ascendancy. @@ -121,26 +133,63 @@ There, any input and response of the bot was published live, as a public record https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -150,15 +199,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/unity/atom.xml b/public/tags/unity/atom.xml index cdf53798..34b61548 100644 --- a/public/tags/unity/atom.xml +++ b/public/tags/unity/atom.xml @@ -70,7 +70,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/unity/rss.xml b/public/tags/unity/rss.xml index 1be89396..5d70064f 100644 --- a/public/tags/unity/rss.xml +++ b/public/tags/unity/rss.xml @@ -43,7 +43,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> diff --git a/public/tags/university-of-the-arts-berlin/atom.xml b/public/tags/university-of-the-arts-berlin/atom.xml index ce7afe17..f84aeee0 100644 --- a/public/tags/university-of-the-arts-berlin/atom.xml +++ b/public/tags/university-of-the-arts-berlin/atom.xml @@ -1157,131 +1157,274 @@ For long-distance information transfer, it is considered inferior to Glass fiber https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -1342,8 +1485,7 @@ Here are the current materials.</p> <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -1352,12 +1494,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -1384,6 +1599,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -1393,13 +1609,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> @@ -1420,10 +1721,10 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -1431,18 +1732,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -1483,7 +1784,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -1508,26 +1811,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -1546,15 +1886,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/university-of-the-arts-berlin/rss.xml b/public/tags/university-of-the-arts-berlin/rss.xml index e887bfbb..ebeed049 100644 --- a/public/tags/university-of-the-arts-berlin/rss.xml +++ b/public/tags/university-of-the-arts-berlin/rss.xml @@ -1094,131 +1094,274 @@ For long-distance information transfer, it is considered inferior to Glass fiber https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -1249,8 +1392,7 @@ Here are the current materials.</p> <p>In the context of the Design and Computation Studio Course <a href="https://millikeil.eu">Milli Keil</a>, <a href="https://marlagaiser.de">Marla Gaiser</a> and me developed a concept for a playful critique of the traffic decisions we take and the idols we embrace.<br /> It should open up questions of whether the generations to come should still grow up playing on traffic carpets that are mostly grey and whether the <a href="https://letztegeneration.org">Letzte Generation</a>, a political climate activist group in Germany receives enough recognition for their acts.</p> <p>A call for solidarity.</p> -<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /> -{: .center}</p> +<p><img src="/assets/images/autoimmunitaet/autoimmunitaet-2.jpg" alt="The action figures" /></p> <h2 id="The_scan_results">The scan results</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Autoimmunitaet: Letzte Generation Actionfigure" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/3916ba600ef540d0a874506bf61726f2/embed?ui_hint=0&ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="The_Action_Figure,_ready_for_printing">The Action Figure, ready for printing</h2> @@ -1259,12 +1401,85 @@ It should open up questions of whether the generations to come should still grow <p>Autoimmunity is a term for defects, that are produced by a dysfunctional self-tolerance of a system.<br /> This dysfunction causes the immune system to stop accepting certain parts of itself and build antibodies instead.<br /> An invitation for a speculative playful interaction.</p> -<p><img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-1.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-3.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-5.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-6.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-7.jpg" alt="Our action figures in action" /> -<img src="https://aron.petau.net/project/autoimmunitaet/autoimmunitaet-8.jpg" alt="Our action figures in action" /></p> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-1.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in an urban setting</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-3.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures demonstrating protest scenes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-5.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Detailed view of the protest action figures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-6.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures interacting with urban elements</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-7.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Close-up of the action figure details</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;autoimmunitaet&#x2F;autoimmunitaet-8.jpg" alt="Our action figures in action"> + </a> + + <p class="caption">Action figures in a protest scenario</p> + + </li> + + </ul> +</div> <h2 id="The_Process">The Process</h2> <p>The figurines are 3D Scans of ourselves, in various typical poses of the Letzte Generation.<br /> We used photogrammetry to create the scans, which is a technique that uses a lot of photos of an object to create a 3D model of it.<br /> @@ -1282,6 +1497,7 @@ We used the app <a href="https://polycam.ai">Polycam&l The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -1291,13 +1507,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> @@ -1309,10 +1610,10 @@ Nevertheless, they did end up in the parking spots here in Berlin.</p> <h2 id="Stable_Dreamfusion">Stable Dreamfusion</h2> <div class="sketchfab-embed-wrapper"> <iframe title="Stable-Dreamfusion Pig" frameborder="0" allowfullscreen mozallowfullscreen="true" webkitallowfullscreen="true" allow="autoplay; fullscreen; xr-spatial-tracking" xr-spatial-tracking execution-while-out-of-viewport execution-while-not-rendered web-share width="800" height="600" src="https://sketchfab.com/models/0af6d95988e44c73a693c45e1db44cad/embed?ui_theme=dark&dnt=1"> </iframe> </div> <h2 id="Sources">Sources</h2> -<p>I forked a really popular implementation that reverse engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. -The implementation I forked is <a href="https://github.com/arontaupe/stable-dreamfusion">here</a> -This one is running on stable-diffusion as a bas process, which means we are are expected to have worse results than google. -The original implementation is <a href="https://dreamfusion3d.github.io">here</a></p> +<p>I forked a popular implementation that reverse-engineered the Google Dreamfusion algorithm. This algorithm is closed-source and not publicly available. +You can find my forked implementation <a href="https://github.com/arontaupe/stable-dreamfusion">on my GitHub repository</a>. +This version runs on Stable Diffusion as its base process, which means we can expect results that might not match Google's quality. +The <a href="https://dreamfusion3d.github.io">original DreamFusion paper and implementation</a> provides more details about the technique.</p> <iframe class="youtube-embed" src="https://www.youtube-nocookie.com/embed/shW_Jh728yg" @@ -1320,18 +1621,18 @@ The original implementation is <a href="https://dreamfusion3d. referrerpolicy="strict-origin-when-cross-origin" allowfullscreen> </iframe> <h2 id="Gradio">Gradio</h2> -<p>The reason i forked the code is so that i could implement my own gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No code involves, any user can state their wish, and the mechanism will spit out a ready-to-be-rigged model (obj file)</p> +<p>I forked the code to implement my own Gradio interface for the algorithm. Gradio is a great tool for quickly building interfaces for machine learning models. No coding is required for the end user - they can simply state their wish, and the system will generate a ready-to-be-rigged 3D model (OBJ file).</p> <h2 id="Mixamo">Mixamo</h2> -<p>I used Mixamo to rig the model. It is a great tool for rigging and animating models. But before everything, it is simple. as long as you have a model with a decent humanoid shape in something of a t-pose, you can rig it in seconds. Thats exactly what i did here.</p> +<p>I used Mixamo to rig the model. It's a powerful tool for rigging and animating models, but its main strength is simplicity. As long as you have a model with a reasonable humanoid shape in a T-pose, you can rig it in seconds. That's exactly what I did here.</p> <h2 id="Unity">Unity</h2> -<p>I used Unity to render the model to the magic leap 1. -Through this, i could create an interactive and immersive environment with the generated models.</p> -<p>The dream was, to build a AI- Chamber of wishes. -You pick up the glasses, state your desires and then the algorithm will present to you an almost-real object in AR.</p> -<p>Due to not having access to the proprietary sources from google and the beefy, but still not quite machine-learning ready computers we have at the studio, the results are not quite as good as i hoped. -But still, the results are quite interesting and i am happy with the outcome. -A single generated object in the Box takes roughly 20 minutes to generate. -Even then, the algorithm is quite particular and oftentimes will not generate anything coherent at all.</p> +<p>I used Unity to render the model for the Magic Leap 1 headset. +This allowed me to create an interactive and immersive environment with the generated models.</p> +<p>The vision was to build an AI Chamber of Wishes: +You put on the AR glasses, state your desires, and the algorithm presents you with an almost-real object in augmented reality.</p> +<p>Due to not having access to Google's proprietary source code and the limitations of our studio computers (which, while powerful, aren't quite optimized for machine learning), the results weren't as refined as I had hoped. +Nevertheless, the results are fascinating, and I'm satisfied with the outcome. +A single object generation in the environment takes approximately 20 minutes. +The algorithm can be quite temperamental - it often struggles to generate coherent objects, but when it succeeds, the results are quite impressive.</p> @@ -1351,7 +1652,9 @@ And how can we make the character of a place visible?\</p> <p>Here, we question the conservative, purely physical concept of space and address in the project a temporal, historical component of space, its objects, and their past. Space will have transformed: from a simple "object on which interest, thought, action is directed" (definition object Duden), to a "creature that is endowed with consciousness, thinking, sensing, acting" (definition subject Duden). This metamorphosis of subject formation on objects enables the space to undergo changes influenced, or, more precisely a shaping, reshaping, deformation -such that the space can finally be perceived differently and multiangular.</p> -<p><a href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a>{: .btn .btn--large}</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/auraglow">See the Project on GitHub</a> +</div> @@ -1361,26 +1664,63 @@ This metamorphosis of subject formation on objects enables the space to undergo https://aron.petau.net/project/ruminations/ https://aron.petau.net/project/ruminations/ <h2 id="Ruminations">Ruminations</h2> -<p>was a contemplation on data privacy at Amazon. -It asks how to subvert browser fingerprinting and evading the omnipresent tracking of the consumer.</p> -<p>The initial idea was to somehow, by interacting with the perpetrator and letting data accumulate that would degrade their knowledge and thereby destroy predictablity, making this particular dataset worth less.</p> -<p>We could have just added a random clickbot, to confuse things a bit and make the data less valuable. -But looking at todays state of datacleanup algorithms and the sheer amount of data that is collected, this would have been a futile attempt. Amazon just detects and removes any noise we add and continues to use the data.</p> -<p>So, then, how can we create coherent, non-random data that is still not predictable?</p> -<p>One answer that this concept should demonstrate, is by inserting patterns that amazon cannot foresee with their current algorithms. As if they were trying to predict the actions of a person with shizophrenia.</p> +<p>This project explores data privacy in the context of Amazon's ecosystem, questioning how we might subvert browser fingerprinting and challenge pervasive consumer tracking.</p> +<p>We began with a provocative question: Could we degrade the value of collected data not by avoiding tracking, but by actively engaging with it? Rather than trying to hide from surveillance, could we overwhelm it with meaningful yet unpredictable patterns?</p> +<p>Initially, we considered implementing a random clickbot to introduce noise into the data collection. However, given the sophistication of modern data cleanup algorithms and the sheer volume of data Amazon processes, such an approach would have been ineffective. They would simply filter out the random noise and continue their analysis.</p> +<p>This led us to a more interesting question: How can we create coherent, non-random data that remains fundamentally unpredictable? Our solution was to introduce patterns that exist beyond the predictive capabilities of current algorithms – similar to trying to predict the behavior of someone whose thought patterns follow their own unique logic.</p> <h2 id="The_Concept">The Concept</h2> -<p>It consists of a browser extension (currently Chrome only) that overlays all web pages of Amazon with a moving entity that tracks your behavior. While tracking, an image classifier algorithm is used to formulate a product query off of the Storefront. After computation, a perfectly fitting product is displayed for your consumer's pleasure.</p> -<h2 id="The_analogue_watchdog">The analogue watchdog</h2> -<p>A second part of the project is a low-tech installation consisting of a camera (we used a smartphone) running a computer-vision algorithm tracking tiny movements. This was then pointed towards the browser console in the laptop running the extension. The camera was then connected to a screen that displayed the captured image. The watchdog was trained to make robot noises depending on the type and amount of movement detected. Effectively, whenever data traffic beween amazon and the browser was detected, the watchdog would start making noises.</p> -<h1 id="The_Browser_extension">The Browser extension</h1> -<p>gallery: -<img src="https://aron.petau.net/project/ruminations/ruminations1.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations2.jpeg" alt="The project installation" /> -<img src="https://aron.petau.net/project/ruminations/ruminations3.jpeg" alt="The project installation" /></p> -<h3 id="Find_the_code_on_GitHub">Find the code on GitHub</h3> -<p>Subvert a bit yourself, or just have a look at the code.</p> -<p><a href="https://github.com/arontaupe/ruminations">The code of the Project on GitHub</a></p> -<p>TODO: create video with live demo</p> +<p>We developed a Chrome browser extension that overlays Amazon's web pages with a dynamic entity tracking user behavior. The system employs an image classifier algorithm to analyze the storefront and formulate product queries. After processing, it presents a "perfectly matched" product – a subtle commentary on algorithmic product recommendations.</p> +<h2 id="The_Analog_Watchdog">The Analog Watchdog</h2> +<p>The project's physical component consists of a low-tech installation using a smartphone camera running computer vision algorithms to track minute movements. We positioned this camera to monitor the browser console of a laptop running our extension. The camera feed is displayed on a screen, and the system generates robotic sounds based on the type and volume of detected movement. In practice, it serves as an audible alert system for data exchanges between Amazon and the browser.</p> +<h2 id="Implementation">Implementation</h2> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations1.jpeg" alt="Project installation view showing the browser extension in action"> + </a> + + <p class="caption">The Ruminations installation in operation</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations2.jpeg" alt="Close-up of the tracking interface and data visualization"> + </a> + + <p class="caption">Real-time tracking visualization</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;ruminations&#x2F;ruminations3.jpeg" alt="The analog watchdog setup with camera and display"> + </a> + + <p class="caption">The analog watchdog monitoring system</p> + + </li> + + </ul> +</div> +<h2 id="Try_It_Yourself">Try It Yourself</h2> +<p>Want to explore or contribute to the project? Check out our code repository:</p> +<div class="buttons centered"> + <a class="big colored external" href="https://github.com/arontaupe/ruminations">View Project on GitHub</a> +</div> @@ -1390,15 +1730,15 @@ But looking at todays state of datacleanup algorithms and the sheer amount of da https://aron.petau.net/project/lampshades/ https://aron.petau.net/project/lampshades/ <h2 id="Lampshades">Lampshades</h2> -<p>During 2022, I was exposed to some of the awesomenest tools for architects. -One of them was Rhino, a 3D modeling software that is used for a lot of architectural design. -I hate it. It has quite an unreadable interface and is not very intuitive, with straight-up 80s vibes. -It has plugins though, and one of them is Grasshopper, a visual programming language that is used to create parametric models. -Grasshopper is insanely powerful and seems to be a full-fledged programming language, but it is also very intuitive and easy to use, rather similar to the new node-based flows unreal engine and blender are now starting. -Sadly, grasshopper does not come as a standalone, and it requires Rhino to run and achieve many of the modeling steps.</p> -<p>In that combination, Rhino suddenly becomes much more appealing, and I started to enjoy the process of modeling in it. -I was able to create a parametric lampshade that I am very happy with and can modify on the fly for ever-new lampshades.</p> -<p>Then printing it with white filament in vase mode was a breeze and here you can see some of the results.</p> +<p>In 2022, I was introduced to some of the most powerful tools used by architects. +One of them was Rhino, a professional 3D modeling software widely used in architectural design. +Initially, I struggled with it - its interface felt dated and unintuitive, reminiscent of 1980s software design. +However, it has a robust plugin ecosystem, and one plugin in particular changed everything: Grasshopper, a visual programming language for creating parametric models. +Grasshopper is remarkably powerful, functioning as a full-fledged programming environment, while remaining intuitive and accessible. Its node-based workflow is similar to modern systems now appearing in Unreal Engine and Blender. +The only downside is that Grasshopper isn't standalone - it requires Rhino for both running and executing many modeling operations.</p> +<p>The combination of Rhino and Grasshopper transformed my perspective, and I began to appreciate the sophisticated modeling process. +I developed a parametric lampshade design that I'm particularly proud of - one that can be instantly modified to create endless variations.</p> +<p>3D printing the designs proved straightforward - using white filament in vase mode produced these elegant results:</p> <div id="image-gallery"> diff --git a/public/tags/urban-intervention/atom.xml b/public/tags/urban-intervention/atom.xml index c6721e4f..1db343b8 100644 --- a/public/tags/urban-intervention/atom.xml +++ b/public/tags/urban-intervention/atom.xml @@ -21,131 +21,274 @@ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -168,6 +311,7 @@ Would people even leave their stuff unattended?</p> The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -177,13 +321,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/urban-intervention/rss.xml b/public/tags/urban-intervention/rss.xml index 5825962f..447095a2 100644 --- a/public/tags/urban-intervention/rss.xml +++ b/public/tags/urban-intervention/rss.xml @@ -15,131 +15,274 @@ https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> @@ -153,6 +296,7 @@ Would people even leave their stuff unattended?</p> The results were exhibited at the UdK Rundgang 2023 and are also visible here.</p> <p><img src="https://aron.petau.net/project/dreams-of-cars/suv_door-1.jpg" alt="The gallery piece" /></p> <h2 id="Dreams_of_Cars">Dreams of Cars</h2> +<blockquote> <p>These are not just cars.<br /> They are Sport Utility Vehicles.<br /> What might they have had as hopes and dreams on the production line?<br /> @@ -162,13 +306,98 @@ Sliding down sun-drenched dunes?<br /> Discovering remote pathways in natural grasslands?<br /> Nevertheless, they did end up in the parking spots here in Berlin.</p> <p>What drove them here?</p> -<p><img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-1.jpg" alt="Dreams of Cars 1" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-2.jpg" alt="Dreams of Cars 2" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-3.jpg" alt="Dreams of Cars 3" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-4.jpg" alt="Dreams of Cars 4" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-5.jpg" alt="Dreams of Cars 5" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-6.jpg" alt="Dreams of Cars 6" /> -<img src="https://aron.petau.net/project/dreams-of-cars/Dreams_of_Cars-7.jpg" alt="Dreams of Cars 7" /></p> +</blockquote> + + +<div id="image-gallery"> + <ul class="gallery"> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-1.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of desert adventures</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-2.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV imagining mountain trails</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-3.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV yearning for off-road exploration</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-4.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV fantasizing about wild terrain</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-5.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV longing for untamed landscapes</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-6.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV dreaming of natural vistas</p> + + </li> + + + + + <li class="gallery-item"> + <a href="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" class="lightbox" target="_blank"> + <img src="https:&#x2F;&#x2F;aron.petau.net&#x2F;project&#x2F;dreams-of-cars&#x2F;Dreams_of_Cars-7.jpg" alt="Dreams of Cars"> + </a> + + <p class="caption">SUV wishing for wilderness adventures</p> + + </li> + + </ul> +</div> diff --git a/public/tags/war-on-cars/atom.xml b/public/tags/war-on-cars/atom.xml index 2aa55bb1..2422bc53 100644 --- a/public/tags/war-on-cars/atom.xml +++ b/public/tags/war-on-cars/atom.xml @@ -21,131 +21,274 @@ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/public/tags/war-on-cars/rss.xml b/public/tags/war-on-cars/rss.xml index a6eeffe0..892edca9 100644 --- a/public/tags/war-on-cars/rss.xml +++ b/public/tags/war-on-cars/rss.xml @@ -15,131 +15,274 @@ https://aron.petau.net/project/commoning-cars/ https://aron.petau.net/project/commoning-cars/ <h2 id="Commoning_cars">Commoning cars</h2> +<h2 id="Project_Update_2025">Project Update 2025</h2> +<blockquote> +<p><strong>System Upgrade</strong>: The monitoring system now runs on a Raspberry Pi Zero, chosen for its improved energy efficiency. The system only operates when sufficient solar power is available, making it truly self-sustainable. This update has significantly reduced the project's power consumption while maintaining all monitoring capabilities.</p> +</blockquote> <h2 id="TCF_Project_Brief">TCF Project Brief</h2> -<p>This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.</p> -<p>Aron Petau -<a href="mailto:aron@petau.net">aron@petau.net</a></p> -<p><a href="https://www.aronpetau.me/ulli/">See the Project in Realtime</a></p> -<h2 id="Title">Title</h2> -<p><del>Making Cars Public spaces</del> -Commoning Cars</p> +<p>This project was conceptualized during the 2023 Tangible Climate Futures workshop.</p> +<p>Project Lead: Aron Petau<br /> +Contact: <a href="mailto:aron@petau.net">aron@petau.net</a></p> +<p><a href="https://solar.petau.net/">View Live Project Data</a></p> <h2 id="Abstract">Abstract</h2> -<p>Cars bad.<br /> -Cars occupy public spaces resulting un a factual privatization of public goods/infrastructure.<br /> -What if cars could be part of public infrastructure?<br /> -What can cars provide to the public?<br /> -With Solar and Electrical Vehicles emerging on the horizon (no endorsement here) it makes sense to think about cars as decentralized powerhouses and public energy storage solutions.<br /> -Cars, even traditional ones, come equipped with batteries and generate electricity either by driving or though added solar panels. -What if this energy could be used to power the public? What if cars would could be used as public spaces? -By installing a public USB socket and a public wifi hotspot, on my car, I want to start exploring the potential of cars as public spaces and energy storage solutions.</p> -<p>Within this artistic experiment, I will continuously track the geolocation and energy input/output of my solar equipped car and make the data publicly available. I will also track the amount of energy that is not used by the car and could be used by the public. Taking steps towards optimal usage of existing electrical and other infrastructure is only possible by breaking conventional notions of public ownership and private property. This project is one step towards a more sustainable and equitable future.</p> +<p>Private cars represent one of the most significant privatizations of public space in modern cities.<br /> +What if we could transform these private spaces into public resources?<br /> +What if cars could contribute to public infrastructure instead of depleting it?</p> +<p>With the rise of electric vehicles and solar technology, cars can be reimagined as decentralized power stations and energy storage units. This project explores this potential by converting my personal vehicle into a public resource, equipped with:</p> +<ul> +<li>A public USB charging station powered by solar panels</li> +<li>A free WiFi hotspot for community use</li> +<li>Real-time monitoring of energy generation and usage</li> +</ul> +<p>This artistic experiment tracks the vehicle's location, energy input/output, and public usage patterns. By making this data publicly available, we can quantify the untapped potential of private vehicles and challenge conventional notions of ownership and public resources.</p> <h2 id="Introduction">Introduction</h2> -<p>We all know by now that cars and individual traffic presents a major environmetal and societal problem all over the world. The last 70 something years of building car infrastructure are culminating in many areas in a dead end where the only thinkable solution is to build more roads and cars. -THis is obviously a larger problem than one project can tackle, but here is one outlook on how</p> +<p>After seven decades of car-centric urban development, many cities find themselves at an impasse. The traditional solution of building more roads has proven unsustainable, both environmentally and socially. While one project cannot solve this systemic issue, we can experiment with alternative approaches to existing infrastructure.</p> +<p>This project proposes a different perspective: instead of viewing cars solely as transportation, what if they could serve as nodes in a public infrastructure network? By transforming private vehicles into shared resources, we might begin to address both our environmental challenges and our need for more equitable public spaces.</p> <h2 id="Experiment">Experiment</h2> -<h3 id="Preexisting_data">Preexisting data</h3> -<p>With the data collected over the last year of using the car privately I can show with embarrasing accuracy how underutilized the system is and calculate an estimate of energy lost due to societal notions of private property. -The data will be an estimate, since the monitoring itself is dependent on solar energy and the internet connection is spotty at best when it is not supplied with electricity.</p> -<h3 id="Monitoring">Monitoring</h3> -<p>In the Car, there is a Raspberry Pi 4 Microcomputer running a custom Operating Systen that monitors the following data:</p> +<h3 id="Data_Collection_&amp;_Analysis">Data Collection &amp; Analysis</h3> +<p>A year of private vehicle usage data reveals patterns of underutilization and potential energy sharing opportunities. While the monitoring system's solar dependency means some data gaps exist, the available information clearly demonstrates the untapped potential of private vehicles as public resources.</p> +<h3 id="Technical_Implementation">Technical Implementation</h3> +<p>The monitoring system consists of:</p> <ul> -<li>Solar Intake (W)</li> -<li>Battery Level (V)</li> -<li>GPS Location</li> -<li>Total Energy Produced (Wh)</li> -<li>Total Energy Consumed (Wh)</li> -<li>Solar Energy Potential (Wh)</li> +<li>Solar-powered Raspberry Pi Zero (2025 upgrade)</li> +<li>4G-enabled Netgear M1 router</li> +<li>Solar panel array</li> +<li>Secondary car battery</li> +<li>External USB charging port</li> +<li>GPS tracking module</li> </ul> -<p>Through the router I can also track total Wifi usage and the number of connected devices.</p> -<h3 id="Public_Wifi">Public Wifi</h3> -<p>For the Project, I opened a router in the Car towards the Public, much alike to ahotspot you would find in a cafe. I use my own data plan on there, which I never max out anyways. The router is a Netgear M1 and has a 4G Modem built in. It is connected to the Raspberry Pi and is powered by the secondary car battery.</p> -<h3 id="Public_Energy:_A_USB_Socket">Public Energy: A USB Socket</h3> -<p>I plan on installing a USB Socket on the outside of the car, so people can charge their devices. The socket will be connected to the secondary car battery and will be powered by the solar panels. The socket will be installed in a way that it is not possible to drain the battery completely.</p> -<h3 id="Communication">Communication</h3> -<p>Nobody expects any help or public supplies from car owners. -How to communicate the possibility to the outside world? -The plan is to fabricate a vinyl sticker that will be applied to the car. The sticker will contain a QR Code that will lead to a website with the data and a short explanation of the project. Visual cues lead to the USB Socket and the Wifi Hotspot.</p> -<h2 id="Issues">Issues</h2> -<h3 id="Space_/_Scale">Space / Scale</h3> -<p>Obviously, the space on top of a car is quite limited and from a sustainability perspective, it would be better to have a larger solar array on a roof of a house. The point is not to advocate for a mandated solar install on cars, but to optimize and share preexisting infrastructure. The car is already there, it already has a battery and it already has solar panels. Looking at many Camper-Van builds, the amount of cars with already installed solar panels is quite large. The point is to make the most out of it.</p> -<h3 id="Legality">Legality</h3> -<p>Germany has laws in place holding the owner of a Internet Connection liable for the legality of the traffic that is going through it. This is a major issue for the project, as I do not want to be liable for the traffic that is going through my car. I am currently looking into ways to circumvent this issue.</p> -<h3 id="Surveillance_/_Privacy">Surveillance / Privacy</h3> -<p>The Car is equipped with a GPS Tracker and a Wifi Hotspot. This means that I can track the location of the car and the number of devices connected to the hotspot. I am not tracking any data that is going through the hotspot, but I could. As this project will generate public data, People using and maybe depending on the internet and electricity provided will be tracked by proxy. I am not sure how to deal with this issue yet. One potential solution would be to publish the data only in an aggregated form, but this would make the data less useful for other projects.</p> -<h3 id="Security_/_Safety">Security / Safety</h3> -<p>My Car is now publicly traceable. I am no Elon Musk, and the idea does not really concern me, but we did create an additional attack vector for theft here.</p> -<h2 id="Sources">Sources</h2> -<p><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal Nr. 7</a> -<a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Adam Something on the Rise of Urban Cars</a> -<a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Is Berlin a walkable City?</a> -<a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">FBI advising against utilizing public infrastructure</a> -<a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Why no solar panels on cars?</a></p> -<p>+++</p> -<h2 id="Notes">Notes</h2> -<p>Ideas on Data Mapping workshop</p> -<p>I have the Solar Data from the Van.</p> -<p>It holds Geocodes, -has hourly data -and could tell the difference between geocoded potential solar energy and actual energy. -It also has temperature records.</p> -<p>There are 2 types of Losses in the system:</p> +<p>The system monitors:</p> <ul> -<li>Either the Batteries are full and available energy cannot be stored</li> -<li>Or the solar panels are blocked through urban structures and sub-optimal parking locations.</li> +<li>Solar power generation (W)</li> +<li>Battery voltage (V)</li> +<li>GPS location</li> +<li>Energy production (Wh)</li> +<li>Energy consumption (Wh)</li> +<li>Solar potential (Wh)</li> +<li>WiFi usage statistics</li> +<li>Connected devices count</li> </ul> -<p>Interesting Questions:</p> -<p>How far away from optimal usage are my panels and where does the difference stem from?</p> -<p>Where to go?</p> -<p>I think, the difference between potential energy and actual electricity produced/consumed is interesting. -How large is the gap? -Is it relevant —&gt; my initial guess would be that it is enormous -How to close the gap?</p> -<p>—&gt; install outside usb plugs -It would be publicly available infrastructure, people could charge their smartphones anywhere -—&gt; QI charging for security concerns??</p> -<p>Scaling?? -—&gt; mandate solar roofs for cars? How effective would it actually be? -What about buses / public vehicles?</p> -<p>+++</p> -<h2 id="Potential_issues_with_the_data:">Potential issues with the data:</h2> +<h3 id="Public_Services">Public Services</h3> +<p>The project currently offers two main public services:</p> +<ol> +<li> +<p><strong>Free WiFi Hotspot</strong></p> <ul> -<li>Spotty / intermittent internet connection</li> -<li>Noisy?</li> -</ul> -<h2 id="Making_Cars_public_spaces">Making Cars public spaces</h2> -<p>What could my car provide to the public to be less wasteful with its space?</p> -<ul> -<li>Provide Internet -<ul> -<li>Would incur monthly costs</li> +<li>Public access point similar to café WiFi</li> +<li>Powered by solar energy</li> +<li>Uses existing mobile data plan</li> +<li>Automatic power management</li> </ul> </li> -<li>Provide Electricity</li> +<li> +<p><strong>USB Charging Station</strong></p> +<ul> +<li>External weatherproof USB port</li> +<li>Solar-powered with battery backup</li> +<li>Smart power management to prevent battery depletion</li> +<li>Available during daylight hours</li> </ul> -<h2 id="Concrete_Problems">Concrete Problems</h2> -<p>How to make sure people cannot fully drain my battery? -How dangerous is actually an exposed USB Socket? -Can people short my electronics through it?</p> -<p>How scalable are solutions like these?</p> -<p>Are public USBC Sockets something that would actually be used? -Could there be a way for people to leave their stuff charging? -What if I actually move the car and someone has their equipment still attached? -Would people even leave their stuff unattended?</p> -<p>Can cars provide positive effects to public spaces? -—&gt; how to pose this research question without redeeming the presence of cars in our public spaces?</p> -<p>Difference Electric - Fuel cars</p> -<p>there is lots of research on using Electric cars as transitional energy storage. Even before "flatten the curve" became a common slogan, electrical engineers worried about the small energy spikes in the grid. The existence of these forces us to keep large power plants running at all times, even if the energy is not needed. The idea is to use the batteries of electric cars to store this energy and use it when needed.</p> - <div id="adobe-dc-view" style="width: 800px;"></div> -<script src="https://acrobatservices.adobe.com/view-sdk/viewer.js"></script> -<script type="text/javascript"> - document.addEventListener("adobe_dc_view_sdk.ready", function(){ - var adobeDCView = new AdobeDC.View({clientId: "7e638fda11f64ff695894a7bc7e61ba4", divId: "adobe-dc-view"}); - adobeDCView.previewFile({ - content:{location: {url: "https://github.com/arontaupe/aronpetau.me/blob/3a5eae1da4dbc2f944b308a6d39f577cfaf37413/assets/documents/Info_Sheet_Commoning_Cars.pdf"}}, - metaData:{fileName: "Info_Sheet_Commoning_Cars.pdf"} - }, {embedMode: "IN_LINE", showPrintPDF: false}); - }); -</script> +</li> +</ol> +<h3 id="Public_Communication">Public Communication</h3> +<p>To make these services discoverable:</p> +<ul> +<li>Custom vinyl decals with clear visual indicators</li> +<li>QR code linking to real-time system status</li> +<li>Simple icons marking WiFi and USB access points</li> +<li>Project information available via web interface</li> +</ul> +<h2 id="Challenges_&amp;_Considerations">Challenges &amp; Considerations</h2> +<h3 id="Scale_&amp;_Efficiency">Scale &amp; Efficiency</h3> +<p>While a car's roof provides limited space for solar panels compared to buildings, this project isn't about maximizing solar generation. Instead, it focuses on utilizing existing infrastructure more effectively. Many vehicles, especially camper vans, already have solar installations. By sharing these resources, we can improve their utilization without additional environmental impact.</p> +<h3 id="Legal_Framework">Legal Framework</h3> +<p>Two main legal considerations shape the project:</p> +<ol> +<li> +<p><strong>Network Liability</strong></p> +<ul> +<li>German law holds network providers responsible for user traffic</li> +<li>Investigating legal protections similar to those used by public WiFi providers</li> +<li>Implementing appropriate usage policies and disclaimers</li> +</ul> +</li> +<li> +<p><strong>Privacy &amp; Security</strong></p> +<ul> +<li>Balancing public access with system security</li> +<li>Protecting user privacy while maintaining service transparency</li> +<li>Ensuring responsible resource sharing</li> +</ul> +</li> +</ol> +<h3 id="Privacy_&amp;_Data_Ethics">Privacy &amp; Data Ethics</h3> +<p>The project raises important privacy considerations that we're actively addressing:</p> +<ol> +<li> +<p><strong>Data Collection</strong></p> +<ul> +<li>Location tracking is limited to vehicle position only</li> +<li>Network usage is monitored anonymously (device count only)</li> +<li>No monitoring of user traffic or personal data</li> +<li>Regular data purging policies</li> +</ul> +</li> +<li> +<p><strong>Data Publication</strong></p> +<ul> +<li>Aggregated statistics to protect user privacy</li> +<li>Delayed location data release</li> +<li>Focus on system performance metrics</li> +<li>Transparent data handling policies</li> +</ul> +</li> +</ol> +<h3 id="Security_Considerations">Security Considerations</h3> +<p>The public nature of this project introduces several security challenges:</p> +<ol> +<li> +<p><strong>Physical Security</strong></p> +<ul> +<li>Protected charging ports to prevent tampering</li> +<li>Automatic circuit protection</li> +<li>Limited battery access to prevent depletion</li> +<li>Regular security audits</li> +</ul> +</li> +<li> +<p><strong>Network Security</strong></p> +<ul> +<li>Isolated public WiFi network</li> +<li>Limited bandwidth per user</li> +<li>Automatic threat detection</li> +<li>Regular security updates</li> +</ul> +</li> +</ol> +<h3 id="Further_Reading">Further Reading</h3> +<p>For more context on the broader implications of this project:</p> +<ul> +<li><a href="https://sdgs.un.org/goals/goal7">UN Sustainable Development Goal 7</a> - Energy accessibility</li> +<li><a href="https://www.youtube.com/watch?v=lrfsTNNCbP0">Urban Car Impact Analysis</a> by Adam Something</li> +<li><a href="https://storymaps.arcgis.com/stories/b7437b11e42d44b5a3bf3b5d9d8211b1">Berlin Walkability Study</a></li> +<li><a href="https://www.fbi.gov/how-we-can-help-you/scams-and-safety/on-the-internet">Public Infrastructure Security</a> - FBI Guidelines</li> +<li><a href="https://www.forbes.com/sites/billroberson/2022/11/30/why-doesnt-every-electric-car-have-solar-panels/?sh=4276c42d1ac6">Solar Integration in Vehicles</a></li> +</ul> +<h3 id="Data_Analysis_&amp;_System_Optimization">Data Analysis &amp; System Optimization</h3> +<p>Our year-long data collection has revealed several key insights about the system's +performance and potential:</p> +<ol> +<li> +<p><strong>Energy Generation Analysis</strong></p> +<ul> +<li>Hourly solar generation data with geocoding</li> +<li>Temperature correlation tracking</li> +<li>Actual vs. potential energy generation comparison</li> +<li>Detailed usage patterns</li> +</ul> +</li> +<li> +<p><strong>System Losses</strong> +We've identified two primary types of efficiency losses:</p> +<ul> +<li>Storage limitations when batteries reach capacity</li> +<li>Environmental factors such as urban shading and suboptimal parking positions</li> +</ul> +</li> +<li> +<p><strong>Performance Optimization</strong> +Current efforts focus on:</p> +<ul> +<li>Improving energy storage efficiency</li> +<li>Optimizing parking locations based on solar exposure</li> +<li>Balancing public access with system capabilities</li> +</ul> +</li> +</ol> +<h3 id="Technical_Challenges">Technical Challenges</h3> +<p>Through implementation, we've addressed several key technical concerns:</p> +<ol> +<li> +<p><strong>Power Management</strong></p> +<ul> +<li>Smart charging controls prevent battery depletion</li> +<li>Circuit protection against electrical tampering</li> +<li>Automated system monitoring and shutdown</li> +</ul> +</li> +<li> +<p><strong>User Experience</strong></p> +<ul> +<li>Clear usage instructions via QR code</li> +<li>Real-time system status indicators</li> +<li>Automated notifications for vehicle movement</li> +</ul> +</li> +<li> +<p><strong>Data Quality</strong></p> +<ul> +<li>Redundant data collection for intermittent connectivity</li> +<li>Local storage for offline operation</li> +<li>Automated data validation and cleaning</li> +</ul> +</li> +</ol> +<h3 id="Future_Implications">Future Implications</h3> +<p>This project raises important questions about urban infrastructure:</p> +<ol> +<li> +<p><strong>Scaling Potential</strong></p> +<ul> +<li>Application to public transport fleets</li> +<li>Integration with existing urban power networks</li> +<li>Policy implications for vehicle regulations</li> +</ul> +</li> +<li> +<p><strong>Grid Integration</strong> +Electric vehicles could serve as distributed energy storage, helping to:</p> +<ul> +<li>Stabilize power grid fluctuations</li> +<li>Reduce the need for constant power plant operation</li> +<li>Support renewable energy integration</li> +</ul> +</li> +<li> +<p><strong>Social Impact</strong></p> +<ul> +<li>Reimagining private vehicles as public resources</li> +<li>Creating new models of shared infrastructure</li> +<li>Building community resilience through distributed systems</li> +</ul> +</li> +</ol> +<p>For detailed technical specifications and implementation guidelines, please refer to our +<a href="/documents/Info_Sheet_Commoning_Cars.pdf">project documentation</a>.</p> +<h3 id="The_Messy_Reality">The Messy Reality</h3> +<p>Let's be honest about the challenges of turning a private car into a public power station:</p> +<p><strong>The Tech Stuff</strong> +Sometimes the internet drops out, the solar panels get shaded by buildings, and the +whole system goes to sleep when there's not enough sun. It's a bit like having a +temperamental coffee machine that only works when it feels like it. But that's part +of the experiment - working with nature's rhythm instead of fighting it.</p> +<p><strong>Making it Public</strong> +How do you tell people "Hey, my car is actually here to help you"? It sounds weird, +right? We're so used to seeing cars as private spaces that need protection. I'm +trying to flip that around with some simple signs and a QR code, but it's definitely +a mental shift for everyone involved.</p> +<p><strong>Safety First (But Not Too Boring)</strong> +Sure, we need to make sure nobody can drain the battery completely or short-circuit +the USB ports. But we also need to keep it approachable. No one wants to read a +manual just to charge their phone. It's about finding that sweet spot between "please +don't break it" and "yes, this is for you to use."</p> +<p><strong>The Bigger Picture</strong> +Here's the fun part: what if we could turn every parked car into a tiny power +station? Instead of just taking up space, these machines could actually give +something back to the city. It's a bit utopian, maybe even a bit silly, but that's +what art projects are for - imagining different possibilities.</p> +<p>Think of it as a small experiment in making private things public again. Yes, cars +are still problematic for cities, but while they're here, maybe they can do more +than just sit around looking shiny.</p> diff --git a/scripts/test_site.sh b/scripts/test_site.sh new file mode 100755 index 00000000..f0267ef0 --- /dev/null +++ b/scripts/test_site.sh @@ -0,0 +1,165 @@ +#!/bin/bash + +# Colors for output +RED='\033[0;31m' +GREEN='\033[0;32m' +YELLOW='\033[1;33m' +NC='\033[0m' # No Color + +echo -e "${YELLOW}Starting Zola site testing...${NC}" + +# Function to clean up background processes +cleanup() { + echo -e "\n${YELLOW}Cleaning up...${NC}" + # Kill any running zola processes + pkill -f "zola serve" 2>/dev/null + exit +} + +# Set up trap for cleanup +trap cleanup SIGINT SIGTERM + +# Check if zola is installed +if ! command -v zola &> /dev/null; then + echo -e "${RED}Error: Zola is not installed. Please install it first.${NC}" + exit 1 +fi + +# Test 1: Check zola build +echo -e "\n${YELLOW}Test 1: Checking if site builds successfully...${NC}" +if zola build; then + echo -e "${GREEN}✓ Site builds successfully${NC}" +else + echo -e "${RED}✗ Site build failed${NC}" + exit 1 +fi + +# Test 2: Check for broken links +echo -e "\n${YELLOW}Test 2: Starting server and checking for broken links...${NC}" +zola serve & +SERVER_PID=$! + +# Wait for server to start +sleep 2 + +# Use curl to check if server is running +if ! curl -s http://127.0.0.1:1111 > /dev/null; then + echo -e "${RED}✗ Server is not responding${NC}" + kill $SERVER_PID + exit 1 +fi + +echo -e "${GREEN}✓ Server is responding${NC}" + +# Extract and check all links using curl +echo -e "${YELLOW}Checking for broken links...${NC}" + +# Create temp files for storing links +INTERNAL_LINKS=$(mktemp) +EXTERNAL_LINKS=$(mktemp) + +# Get the site content and extract all links +curl -s http://127.0.0.1:1111 | grep -o 'href="[^"]*"' | sed 's/href="\([^"]*\)"/\1/g' > "$INTERNAL_LINKS" + +# Add other important pages to check +echo "/de" >> "$INTERNAL_LINKS" +echo "/atom.xml" >> "$INTERNAL_LINKS" +echo "/tags" >> "$INTERNAL_LINKS" +echo "/project" >> "$INTERNAL_LINKS" + +# Also check project pages and other content +for page in $(curl -s http://127.0.0.1:1111/project/ | grep -o 'href="[^"]*"' | sed 's/href="\([^"]*\)"/\1/g'); do + echo "$page" >> "$INTERNAL_LINKS" +done + +# Function to check a URL with proper user agent and timeout +check_url() { + local url="$1" + local timeout=10 + curl -s -f -o /dev/null \ + --max-time "$timeout" \ + -H "User-Agent: Mozilla/5.0 (compatible; LinkChecker/1.0)" \ + "$url" + return $? +} + +echo -e "${YELLOW}Checking internal links...${NC}" +BROKEN_INTERNAL=0 +while read -r link; do + # Skip empty lines and external links + [[ -z "$link" ]] && continue + if [[ "$link" =~ ^(http|https|mailto|tel): ]]; then + echo "$link" >> "$EXTERNAL_LINKS" + continue + fi + + # Construct full URL for relative links + url="http://127.0.0.1:1111${link}" + + # Check the link + if check_url "$url"; then + echo -e "${GREEN}✓ Valid internal link: $link${NC}" + else + echo -e "${RED}✗ Broken internal link: $link${NC}" + BROKEN_INTERNAL=$((BROKEN_INTERNAL + 1)) + fi +done < "$INTERNAL_LINKS" + +echo -e "\n${YELLOW}Checking external links...${NC}" +BROKEN_EXTERNAL=0 +while read -r url; do + # Skip empty lines and non-http(s) links + [[ -z "$url" || ! "$url" =~ ^https?:// ]] && continue + + # Check the external link + if check_url "$url"; then + echo -e "${GREEN}✓ Valid external link: $url${NC}" + else + echo -e "${RED}✗ Broken external link: $url${NC}" + BROKEN_EXTERNAL=$((BROKEN_EXTERNAL + 1)) + fi +done < "$EXTERNAL_LINKS" + +# Clean up +rm "$INTERNAL_LINKS" "$EXTERNAL_LINKS" + +# Report summary +echo -e "\n${YELLOW}Link Check Summary:${NC}" +if [ $BROKEN_INTERNAL -eq 0 ]; then + echo -e "${GREEN}✓ All internal links are valid${NC}" +else + echo -e "${RED}✗ Found $BROKEN_INTERNAL broken internal links${NC}" +fi + +if [ $BROKEN_EXTERNAL -eq 0 ]; then + echo -e "${GREEN}✓ All external links are valid${NC}" +else + echo -e "${RED}✗ Found $BROKEN_EXTERNAL broken external links${NC}" +fi + +# Test 3: Check multilingual content +echo -e "\n${YELLOW}Test 3: Checking multilingual content...${NC}" +if curl -s http://127.0.0.1:1111/de > /dev/null; then + echo -e "${GREEN}✓ German version is accessible${NC}" +else + echo -e "${RED}✗ German version is not accessible${NC}" +fi + +if curl -s http://127.0.0.1:1111/en > /dev/null; then + echo -e "${GREEN}✓ English version is accessible${NC}" +else + echo -e "${RED}✗ English version is not accessible${NC}" +fi + +# Test 4: Check RSS feeds +echo -e "\n${YELLOW}Test 4: Checking RSS feeds...${NC}" +if curl -s http://127.0.0.1:1111/atom.xml > /dev/null; then + echo -e "${GREEN}✓ RSS feed is accessible${NC}" +else + echo -e "${RED}✗ RSS feed is not accessible${NC}" +fi + +# Cleanup +kill $SERVER_PID + +echo -e "\n${GREEN}All tests completed!${NC}" \ No newline at end of file