Find us by looking for a toilet – leave as a proud P Donor
Today’s agriculture depends on industrial fertilizers containing P, Phosphorus. This non-renewable is currently still obtained from mined Phosphate Rock which is depleting quickly. To secure our future food supplies we need to start to recover P now.
The P-BANK is a public toilet that aims to close the P-cycle. The sanitation system separates Pee from the waste water which simplifies nutrient recovery. This happens directly in the P-BANK. The recovered P is re-used as fertilizer in the P-BANK garden.
In the donor rooms you can comfortably donate in a no-mix toilet or a waterless urinal.
RECOVER
While washing hands, you can peek into the recovery lab. A process of chemical reactions recovers P from Pee safely and hygienically.
Leaving the P-Bank you’ll discover that the recovered P can be successfully reused as an alternative for mined Phosphorus.
javac Hello.java Run (requires JRE):
java Hello # Output: JRE is working! The Java Runtime Environment is a sophisticated, cross-platform execution engine that makes Java’s “write once, run anywhere” promise possible. It provides memory management, security, class loading, and hardware abstraction through the JVM and core libraries. Understanding the JRE’s components and workings is essential for any Java developer—not just for writing efficient code, but also for debugging performance issues and deploying applications reliably.
| Command | Purpose | |---------|---------| | java | Launches a Java application. | | javaw | Launches a Java app without a console window (Windows). | | keytool | Manages keystores and certificates. | | policytool | Edits security policy files (deprecated in recent versions). | | jjs | Nashorn JavaScript engine (deprecated). | | jrunscript | Runs scripts (deprecated). | For development tools (e.g., javac , jdb , javadoc ), you need the JDK. # Check installed JRE version java -version Sample output: openjdk version "17.0.5" 2022-10-18 LTS Runtime Environment (build 17.0.5+8) runtime environment in java
Whether you are running a simple console program or a large enterprise server application, the JRE silently does the heavy lifting of translating bytecode into action on your machine.
| Memory Area | Purpose | |-------------|---------| | | Stores all objects and arrays. Shared across threads. Managed by garbage collection. | | Stack | Each thread has its own stack storing method calls, local variables, and partial results. | | Method Area | Stores class metadata, static variables, constants, and method bytecode. | | PC Registers | Holds the address of the current executing instruction per thread. | | Native Method Stack | Supports execution of native (C/C++) code via JNI. | javac Hello
1. Introduction The Java Runtime Environment (JRE) is a software layer that provides the minimum requirements for executing Java applications. It is often confused with the Java Development Kit (JDK), but while the JDK is a toolkit for developing Java programs, the JRE is the engine for running them. Without the JRE, a computer cannot execute Java bytecode.
Compile (requires JDK):
public class Hello public static void main(String[] args) System.out.println("JRE is working!");
behind the restaurant ‘Lücke’
entrée
donor room
recruiting donors at other facilities
recruiting donors in the bar
rewards after donating
In 2018 the Bauhaus University Weimar and WERKHAUS destinature received funding from the German Federal Environment Foundation (DBU) to develop the first P-BANK. The concept was developed by Anniek Vetter and Sylvia Debit during a semester project at the Bauhaus University Weimar led by Prof. Jörg Londong back in to 2013.
The P-BANK was first used for several months during the 100th anniversary year of Bauhaus in Weimar, Germany 2019. Later that year the P-BANK was at the Tiny Living Festival. The project was presented at the Antenna platform during the Dutch Design Week 2019.
WERKHAUS destinature built the mobile P-Bank from sustainable materials, based on the service and communication designed by Debit and Vetter, including donor-rooms containing the toilet safe! sponsored by Laufen. The recovering system is developed by the B.is, the department of urban water management and sanitation of the Bauhaus University Weimar led by Prof. Jörg Londong, with the support of Vuna and Eawag. Besides consulting Goldeimer supports getting the story and the out there!
© Copyright 2019 P-Bank - All Rights Reserved
Mobirise web maker - Find more