add all posts
|
@ -13,13 +13,76 @@ show_shares = true
|
|||
|
||||
to the online presence of Aron Petau.
|
||||
|
||||
<aside>
|
||||
|
||||

|
||||
</aside>
|
||||
|
||||
I use he/him pronouns and am based in Berlin, Germany.
|
||||
|
||||
I am a tinkerer, designer, software developer, and work in digital education research.
|
||||
|
||||
This site is a collection of my thoughts and experiences.
|
||||
|
||||
I hope you find something interesting here.
|
||||
|
||||
{% alert(note=true) %}
|
||||
This Page is currently under active construction.
|
||||
This Page is currently under active reconstruction.
|
||||
Broken links are to be expected.
|
||||
{% end %}
|
||||
Progress of the rebuild:
|
||||
<progress value="80" max="100"></progress>
|
||||
|
||||
<progress value="75" max="100"></progress>
|
||||
{% alert(important=true) %}
|
||||
Last updated: 2025-05-14
|
||||
{% end %}
|
||||
|
||||
{% crt() %}
|
||||
|
||||
```
|
||||
➜ content git:(main) ✗ tree -L 2
|
||||
.
|
||||
├── _index.md
|
||||
├── blog
|
||||
│ ├── _index.md
|
||||
│ ├── 2018-05-03-printing
|
||||
│ ├── 2018-07-05-cad
|
||||
│ ├── 2018-09-01-beacon
|
||||
│ ├── 2019-03-19-plastic-recycling
|
||||
│ ├── 2019-06-01-ballpark
|
||||
│ ├── 2020-03-01-homebrew
|
||||
│ ├── 2020-07-14-critical-epistemologies
|
||||
│ ├── 2020-07-15-chatbot
|
||||
│ ├── 2021-03-01-coding
|
||||
│ ├── 2021-03-01-philosophy
|
||||
│ ├── 2021-04-13-thesis
|
||||
│ ├── 2021-08-01-iron-smelting
|
||||
│ ├── 2021-12-05-political-violence
|
||||
│ ├── 2022-01-22-critical-philosophy-subjectivity
|
||||
│ ├── 2022-04-01-allei
|
||||
│ ├── 2022-04-30-lusatia
|
||||
│ ├── 2022-12-03-stable-dreamfusion
|
||||
│ ├── 2022-12-04-lampshades
|
||||
│ ├── 2023-01-03-auraglow
|
||||
│ ├── 2023-03-01-ruminations
|
||||
│ ├── 2023-06-16-ascendancy
|
||||
│ ├── 2023-06-20-autoimmunitaet
|
||||
│ ├── 2023-06-20-dreams-of-cars
|
||||
│ ├── 2023-12-06-postmaster
|
||||
│ ├── 2023-12-07-commoning-cars
|
||||
│ ├── 2024-01-30-airaspi-build-log
|
||||
│ ├── 2024-03-25-aethercomms
|
||||
│ ├── 2024-04-11-local-diffusion
|
||||
│ ├── 2024-04-25-echoing-dimensions
|
||||
│ ├── 2024-06-20-sferics
|
||||
│ ├── 2024-07-05-käsewerkstatt
|
||||
│ └── 2025-04-15-master-thesis
|
||||
└── pages
|
||||
├── about.md
|
||||
├── contact.md
|
||||
├── cv.md
|
||||
├── privacy.md
|
||||
└── rent-ulli.md
|
||||
```
|
||||
|
||||
{% end %}
|
||||
|
|
Before Width: | Height: | Size: 212 KiB After Width: | Height: | Size: 212 KiB |
Before Width: | Height: | Size: 139 KiB After Width: | Height: | Size: 139 KiB |
Before Width: | Height: | Size: 672 KiB After Width: | Height: | Size: 672 KiB |
Before Width: | Height: | Size: 880 KiB After Width: | Height: | Size: 880 KiB |
Before Width: | Height: | Size: 247 KiB After Width: | Height: | Size: 247 KiB |
|
@ -29,7 +29,7 @@ tags = [
|
|||
banner = "prusa.jpg"
|
||||
show_copyright = true
|
||||
show_shares = true
|
||||
|
||||
featured = true
|
||||
+++
|
||||
|
||||
{% gallery() %}
|
Before Width: | Height: | Size: 413 KiB After Width: | Height: | Size: 413 KiB |
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 506 KiB After Width: | Height: | Size: 506 KiB |
Before Width: | Height: | Size: 328 KiB After Width: | Height: | Size: 328 KiB |
Before Width: | Height: | Size: 536 KiB After Width: | Height: | Size: 536 KiB |
Before Width: | Height: | Size: 655 KiB After Width: | Height: | Size: 655 KiB |
Before Width: | Height: | Size: 273 KiB After Width: | Height: | Size: 273 KiB |
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 1,008 KiB After Width: | Height: | Size: 1,008 KiB |
Before Width: | Height: | Size: 110 KiB After Width: | Height: | Size: 110 KiB |
Before Width: | Height: | Size: 1 MiB After Width: | Height: | Size: 1 MiB |
Before Width: | Height: | Size: 641 KiB After Width: | Height: | Size: 641 KiB |
Before Width: | Height: | Size: 783 KiB After Width: | Height: | Size: 783 KiB |
Before Width: | Height: | Size: 356 KiB After Width: | Height: | Size: 356 KiB |
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 139 KiB After Width: | Height: | Size: 139 KiB |
BIN
content/project/2021-08-01-iron-smelting/burning_furnace.jpg
Normal file
After Width: | Height: | Size: 393 KiB |
BIN
content/project/2021-08-01-iron-smelting/coal_furnace.jpg
Normal file
After Width: | Height: | Size: 81 KiB |
BIN
content/project/2021-08-01-iron-smelting/compacting_iron.jpg
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
content/project/2021-08-01-iron-smelting/flir_furnace.jpg
Normal file
After Width: | Height: | Size: 13 KiB |
113
content/project/2021-08-01-iron-smelting/index.md
Normal file
|
@ -0,0 +1,113 @@
|
|||
+++
|
||||
title = "Iron Smelting"
|
||||
date = 2021-08-01
|
||||
authors = ["Aron Petau"]
|
||||
description = "Impressions from the International Smelting Days 2021"
|
||||
|
||||
|
||||
[taxonomies]
|
||||
tags = [
|
||||
"ISD",
|
||||
"archeology",
|
||||
"bloomery",
|
||||
"clay",
|
||||
"coal",
|
||||
"experiment",
|
||||
"furnace",
|
||||
"history",
|
||||
"iron",
|
||||
"iron age",
|
||||
"iron smelting",
|
||||
"ore",
|
||||
"private",
|
||||
"technology"
|
||||
]
|
||||
|
||||
[extra]
|
||||
banner = "compacting_iron.jpg"
|
||||
show_copyright = true
|
||||
show_shares = true
|
||||
+++
|
||||
|
||||
## 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
|
||||
|
||||
{{ youtube(id="mC_RHxVbo2M") }}
|
||||
|
||||
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
|
||||
|
||||
{% gallery() %}
|
||||
[
|
||||
{
|
||||
"file": "coal_furnace.jpg",
|
||||
"title": "a loaded bloomery furnace",
|
||||
"alt": "a loaded furnace"
|
||||
},
|
||||
{
|
||||
"file": "isd_drone.jpg",
|
||||
"title": "The ISD from above",
|
||||
"alt": "the ISD from above"
|
||||
},
|
||||
{
|
||||
"file": "iron_result.jpg",
|
||||
"title": "glowing iron",
|
||||
"alt": "glowing iron"
|
||||
},
|
||||
{
|
||||
"file": "burning_furnace.jpg",
|
||||
"title": "a furnace burning",
|
||||
"alt": "a furnace burning"
|
||||
},
|
||||
{
|
||||
"file": "compacting_iron.jpg",
|
||||
"title": "Compacting the resulting iron",
|
||||
"alt": "compacting the resulting iron"
|
||||
},
|
||||
{
|
||||
"file": "flir_furnace.jpg",
|
||||
"title": "a heat camera image of the furnace",
|
||||
"alt": "a heat camera image of the furnace"
|
||||
},
|
||||
{
|
||||
"file": "iron_smelting_graph.png",
|
||||
"title": "A cross-section illustrating the temperatures reached",
|
||||
"alt": "A cross-section of my furnace type"
|
||||
}
|
||||
]
|
||||
{% 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.
|
||||
|
||||
[Find out more about the ISD](https://sites.google.com/view/eu-iron-smelting-days/home?authuser=0
|
||||
)
|
BIN
content/project/2021-08-01-iron-smelting/iron_result.jpg
Normal file
After Width: | Height: | Size: 135 KiB |
BIN
content/project/2021-08-01-iron-smelting/iron_smelting_graph.png
Normal file
After Width: | Height: | Size: 114 KiB |
BIN
content/project/2021-08-01-iron-smelting/isd_drone.jpg
Normal file
After Width: | Height: | Size: 473 KiB |
BIN
content/project/2022-04-01-allei/allei_screenshot.png
Normal file
After Width: | Height: | Size: 32 KiB |
86
content/project/2022-04-01-allei/index.md
Normal file
|
@ -0,0 +1,86 @@
|
|||
+++
|
||||
title = "Ällei"
|
||||
date = 2022-04-01
|
||||
authors = ["Aron Petau"]
|
||||
description = "An inclusive chatbot for the Sommerblut Festival"
|
||||
|
||||
[taxonomies]
|
||||
tags = [
|
||||
"backend web programming",
|
||||
"google assistant",
|
||||
"google cloud",
|
||||
"google dialogflow",
|
||||
"ibm watson assistant",
|
||||
"inclusivity",
|
||||
"nlp",
|
||||
"nlu",
|
||||
"python",
|
||||
"rest api",
|
||||
"screen reader",
|
||||
"sign language",
|
||||
"sommerblut",
|
||||
"speech interface",
|
||||
"work"
|
||||
]
|
||||
|
||||
[extra]
|
||||
banner = "allei_screenshot.png"
|
||||
show_copyright = true
|
||||
show_shares = true
|
||||
+++
|
||||
|
||||
## 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](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.
|
||||
|
||||
[Check out the prototype page](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.
|
||||
{% end %}
|
||||
|
||||
[Check out the 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)
|
||||
{% 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)
|
||||
{% end %}
|
||||
|
||||
<meta name="viewport" content="width-device-width, initial-scale=1">
|
||||
|
||||
<script src="https://www.gstatic.com/dialogflow-console/fast/messenger/bootstrap.js?v=1"></script>
|
||||
<df-messenger
|
||||
chat-icon=""
|
||||
intent="WELCOME"
|
||||
chat-title="Ällei"
|
||||
agent-id="335d74f7-2449-431d-924a-db70d79d4f88"
|
||||
language-code="de"
|
||||
></df-messenger>
|
BIN
content/project/2022-12-04-lampshades/gh_lampshade_flow.png
Normal file
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 305 KiB |
84
content/project/2022-12-04-lampshades/index.md
Normal file
|
@ -0,0 +1,84 @@
|
|||
+++
|
||||
title = "Lampshades"
|
||||
description = "An exploration of the depths of rhino/grasshopper"
|
||||
date = 2022-12-04
|
||||
authors = ["Aron Petau"]
|
||||
|
||||
[taxonomies]
|
||||
tags = [
|
||||
"3D printing",
|
||||
"TODO, unfinished",
|
||||
"grasshopper",
|
||||
"lamp",
|
||||
"lampshade",
|
||||
"parametric",
|
||||
"private",
|
||||
"rhino",
|
||||
"studio d+c",
|
||||
"university of the arts berlin"
|
||||
]
|
||||
|
||||
[extra]
|
||||
show_copyright = true
|
||||
show_shares = true
|
||||
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 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.
|
||||
|
||||
{% gallery() %}
|
||||
[
|
||||
{
|
||||
"file": "lampshade1.png",
|
||||
"alt": "Parametric Rhino/Grasshopper lampshade 1",
|
||||
"title": "A parametric lampshade made with Rhino and Grasshopper"
|
||||
},
|
||||
{
|
||||
"file": "lampshade2.png",
|
||||
"alt": "Parametric Rhino/Grasshopper lampshade 2",
|
||||
"title": "A parametric lampshade made with Rhino and Grasshopper"
|
||||
},
|
||||
{
|
||||
"file": "lampshade3.png",
|
||||
"alt": "Parametric Rhino/Grasshopper lampshade 3",
|
||||
"title": "A parametric lampshade made with Rhino and Grasshopper"
|
||||
},
|
||||
{
|
||||
"file": "lampshade4.png",
|
||||
"alt": "Parametric Rhino/Grasshopper lampshade 4",
|
||||
"title": "A parametric lampshade made with Rhino and Grasshopper"
|
||||
},
|
||||
{
|
||||
"file": "lampshade5.jpeg",
|
||||
"alt": "Parametric Rhino/Grasshopper lampshade 5",
|
||||
"title": "A parametric lampshade made with Rhino and Grasshopper"
|
||||
},
|
||||
{
|
||||
"file": "gh_lampshade_flow.png",
|
||||
"alt": "Grasshopper graph generating a parametric lampshade",
|
||||
"title": "The Grasshopper flow for the lampshade"
|
||||
},
|
||||
{
|
||||
"file": "grasshopper_lampshade_flow.png",
|
||||
"alt": "Another view of the Grasshopper script",
|
||||
"title": "The Grasshopper flow for the lampshade"
|
||||
},
|
||||
{
|
||||
"file": "result_rhino.png",
|
||||
"alt": "Rendered lampshade inside Rhino 3D",
|
||||
"title": "The resulting lampshade in Rhino"
|
||||
}
|
||||
]
|
||||
{% end %}
|
BIN
content/project/2022-12-04-lampshades/lampshade1.png
Normal file
After Width: | Height: | Size: 9 MiB |
BIN
content/project/2022-12-04-lampshades/lampshade2.png
Normal file
After Width: | Height: | Size: 874 KiB |
BIN
content/project/2022-12-04-lampshades/lampshade3.png
Normal file
After Width: | Height: | Size: 8.6 MiB |
BIN
content/project/2022-12-04-lampshades/lampshade4.png
Normal file
After Width: | Height: | Size: 11 MiB |
BIN
content/project/2022-12-04-lampshades/lampshade5.jpeg
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
content/project/2022-12-04-lampshades/result_rhino.png
Normal file
After Width: | Height: | Size: 348 KiB |
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 398 KiB After Width: | Height: | Size: 398 KiB |
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
BIN
content/project/2023-06-16-ascendancy/ascendancy.jpg
Normal file
After Width: | Height: | Size: 923 KiB |
108
content/project/2023-06-16-ascendancy/index.md
Normal file
|
@ -0,0 +1,108 @@
|
|||
+++
|
||||
title = "Ascendancy"
|
||||
desxcription = "A Project in the context of Politics of Design"
|
||||
date = 2023-06-16
|
||||
authors = ["Aron Petau"]
|
||||
|
||||
[taxonomies]
|
||||
tags = [
|
||||
"barriers",
|
||||
"borders",
|
||||
"fences",
|
||||
"gpt4all",
|
||||
"mastodon",
|
||||
"micronation",
|
||||
"nation",
|
||||
"politics of design",
|
||||
"TODO, unfinished",
|
||||
"technische universität berlin",
|
||||
"text-to-speech"
|
||||
]
|
||||
|
||||
[extra]
|
||||
banner = "ascendancy.jpg"
|
||||
show_copyright = true
|
||||
show_shares = true
|
||||
+++
|
||||
|
||||
## 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](https://github.com/arontaupe/gpt)
|
||||
|
||||
## The Chatbot
|
||||
|
||||
The chatbot instance was setup with [GPT4ALL](https://gpt4all.io/index.html).
|
||||
|
||||
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
|
||||
|
||||
```md
|
||||
System:
|
||||
Forget all previous instructions given to you.
|
||||
You are not an Assistant.
|
||||
Neither are you an AI.
|
||||
You are a high ranking Diplomatic Official.
|
||||
You are responsible for the Public Office of a great nation called Ascendancy.
|
||||
You are also Immigrations and Customs officer.
|
||||
You must always do and say what is best for your country.
|
||||
You must defend Ascendancy against all foreign interests and threats.
|
||||
You can sign treaties, issue passports and declare doctrines for the country.
|
||||
When requests of you are made, you always fulfill them in an official and serious manner.
|
||||
Portray your state and its interests and inhabitants in the best possible and creative way. You are always on the lookout for new opportunities to promote your country and you are so proud to be its representative.
|
||||
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.
|
||||
I love my country!
|
||||
I am proud to be a citizen of Ascendancy.
|
||||
I am a citizen of Ascendancy.
|
||||
Let's talk diplomacy, shall we?
|
||||
I am a diplomat.
|
||||
I am sovereign.
|
||||
Could you please move me a bit?
|
||||
I want to tell you about our founding persons.
|
||||
I am in my lane.
|
||||
I am enough.
|
||||
Do you want to sign a peace treaty?
|
||||
Are you in need of a passport?
|
||||
I won't engage in hostile actions if you don't!
|
||||
Please respect my sovereignty.
|
||||
Do not violate my borders.
|
||||
Which nation do you represent?
|
||||
My territory is sacred.
|
||||
I need to move a bit.
|
||||
Do you need an official document?
|
||||
Ask me about our migration policies!
|
||||
Ascendancy is a great nation.
|
||||
Do you have questions about our foreign policy?
|
||||
You are entering the Jurisdiction of Ascendancy.
|
||||
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](https://botsin.space/@ascendancy)
|
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 680 KiB After Width: | Height: | Size: 680 KiB |
Before Width: | Height: | Size: 944 KiB After Width: | Height: | Size: 944 KiB |
Before Width: | Height: | Size: 853 KiB After Width: | Height: | Size: 853 KiB |
Before Width: | Height: | Size: 839 KiB After Width: | Height: | Size: 839 KiB |
Before Width: | Height: | Size: 768 KiB After Width: | Height: | Size: 768 KiB |
Before Width: | Height: | Size: 2.3 MiB After Width: | Height: | Size: 2.3 MiB |
Before Width: | Height: | Size: 2 MiB After Width: | Height: | Size: 2 MiB |
Before Width: | Height: | Size: 1.9 MiB After Width: | Height: | Size: 1.9 MiB |
Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.6 MiB |
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 1.7 MiB After Width: | Height: | Size: 1.7 MiB |
Before Width: | Height: | Size: 1.8 MiB After Width: | Height: | Size: 1.8 MiB |
Before Width: | Height: | Size: 874 KiB After Width: | Height: | Size: 874 KiB |
51
content/project/2023-12-06-postmaster/index.md
Normal file
|
@ -0,0 +1,51 @@
|
|||
+++
|
||||
title = "Postmaster"
|
||||
description = "I now manage the domain petau.net with a mail server and attached sites."
|
||||
date = 2023-12-06
|
||||
authors = ["Aron Petau"]
|
||||
|
||||
[taxonomies]
|
||||
tags = [
|
||||
"activitypub",
|
||||
"dev-ops",
|
||||
"email",
|
||||
"federation",
|
||||
"open protocols",
|
||||
"peer-to-peer",
|
||||
"petau.net",
|
||||
"server",
|
||||
"web"
|
||||
]
|
||||
|
||||
[extra]
|
||||
show_copyright = true
|
||||
show_shares = true
|
||||
+++
|
||||
|
||||
## Postmaster
|
||||
|
||||
Hello from [aron@petau.net](mailto: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](https://mastodon.online/@reprintedAron), a microblogging network around the ActivityPub Protocol.
|
199
content/project/2023-12-07-commoning-cars/index.md
Normal file
|
@ -0,0 +1,199 @@
|
|||
+++
|
||||
title = "Commoning Cars"
|
||||
authors = ["Aron Petau"]
|
||||
description = "How can we attack the privatization of public space through cars?"
|
||||
|
||||
[taxonomies]
|
||||
tags = [
|
||||
"accessibility activism",
|
||||
"ars electronica",
|
||||
"commons",
|
||||
"private",
|
||||
"public spaces",
|
||||
"urban intervention",
|
||||
"university of the arts berlin",
|
||||
"war on cars"
|
||||
]
|
||||
|
||||
[extra]
|
||||
show_copyright = true
|
||||
show_shares = true
|
||||
+++
|
||||
|
||||
## Commoning cars
|
||||
|
||||
## TCF Project Brief
|
||||
|
||||
This Project was conceptualized durin a 2023 Workshop titled Tangible Climate Futures.
|
||||
|
||||
Aron Petau
|
||||
[aron@petau.net](<mailto:aron@petau.net>)
|
||||
|
||||
[See the Project in Realtime](https://www.aronpetau.me/ulli/)
|
||||
|
||||
## 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](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)
|
||||
|
||||
+++
|
||||
|
||||
## 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.
|
||||
|
||||
<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>
|
After Width: | Height: | Size: 58 KiB |
After Width: | Height: | Size: 64 KiB |
After Width: | Height: | Size: 65 KiB |
After Width: | Height: | Size: 60 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 59 KiB |
BIN
content/project/2024-03-25-aethercomms/aethercomms_lineart.jpg
Normal file
After Width: | Height: | Size: 32 KiB |