<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki-dev.pumpingstationone.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rubin110</id>
	<title>PS:1 Wiki Dev - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-dev.pumpingstationone.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rubin110"/>
	<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/wiki/Special:Contributions/Rubin110"/>
	<updated>2026-04-10T08:51:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Banned_List&amp;diff=49416</id>
		<title>Banned List</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Banned_List&amp;diff=49416"/>
		<updated>2026-04-09T03:52:53Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Updated with the announcements from the board.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Bans ==&lt;br /&gt;
If you are super not excellent you may be banned.&lt;br /&gt;
&lt;br /&gt;
These people have been banned from Pumping Station: One&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!  Name !! Photograph&lt;br /&gt;
|-&lt;br /&gt;
|Kevin King || [[File:Kevin King.png|frameless|551x551px]]&lt;br /&gt;
|-&lt;br /&gt;
|Joseph Shaul ||[[File:Joseph Shaul.png|frameless|243x243px]]&lt;br /&gt;
|-&lt;br /&gt;
|Books || [[File:Books.png|frameless|321x321px]]&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Reasons ==&lt;br /&gt;
Because of Legal Concerns about lawsuits over libel, the summaries for why people got banned are kept separately from the list of people who are banned.&lt;br /&gt;
This way we are only asserting that a person was banned, which is an indisputable fact, and separately listing reasons people have been banned.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date/Minutes !! Summary&lt;br /&gt;
|-&lt;br /&gt;
|2026-03-18&lt;br /&gt;
| Joined PS:1 on Tuesday evening, and was banned Wednesday morning due to his behaivor that night, making transphobic comments, slurs, threatening, pulling his belt off and waving it around.&lt;br /&gt;
|-&lt;br /&gt;
|2026-03-31&lt;br /&gt;
|Manipulative social behavior and harassment of community members across multiple unrelated incidents.&lt;br /&gt;
|-&lt;br /&gt;
|2026-03-31 || Manipulative social behavior and harassment of community members across multiple unrelated incidents.&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Joseph_Shaul.png&amp;diff=49415</id>
		<title>File:Joseph Shaul.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Joseph_Shaul.png&amp;diff=49415"/>
		<updated>2026-04-09T03:51:57Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Joseph Shaul&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Books.png&amp;diff=49414</id>
		<title>File:Books.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Books.png&amp;diff=49414"/>
		<updated>2026-04-09T03:08:37Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Books&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Banned_List&amp;diff=49356</id>
		<title>Banned List</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Banned_List&amp;diff=49356"/>
		<updated>2026-03-26T01:38:29Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Bans ==&lt;br /&gt;
If you are super not excellent you may be banned.&lt;br /&gt;
&lt;br /&gt;
These people have been banned from Pumping Station: One&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!  Name !! Photograph&lt;br /&gt;
|-&lt;br /&gt;
|Kevin King || [[File:Kevin King.png|frameless|551x551px]]&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Reasons ==&lt;br /&gt;
Because of Legal Concerns about lawsuits over libel, the summaries for why people got banned are kept separately from the list of people who are banned.&lt;br /&gt;
This way we are only asserting that a person was banned, which is an indisputable fact, and separately listing reasons people have been banned.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Date/Minutes !! Summary&lt;br /&gt;
|-&lt;br /&gt;
|2026-03-18&lt;br /&gt;
| Joined PS:1 on Tuesday evening, and was banned Wednesday morning due to his behaivor that night, making transphobic comments, slurs, threatening, pulling his belt off and waving it around.&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|-&lt;br /&gt;
| ? || ???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Kevin_King.png&amp;diff=49355</id>
		<title>File:Kevin King.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Kevin_King.png&amp;diff=49355"/>
		<updated>2026-03-26T01:37:13Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kevin King&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Club_Vote_2026&amp;diff=49353</id>
		<title>Club Vote 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Club_Vote_2026&amp;diff=49353"/>
		<updated>2026-03-25T02:58:38Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Reverted edits by Rubin110 (talk) to last revision by Books&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sponsor == &lt;br /&gt;
* [[User:Books|Books]]&lt;br /&gt;
&lt;br /&gt;
== Co-Sponsors ==&lt;br /&gt;
&lt;br /&gt;
=== Club Hosts ===&lt;br /&gt;
&lt;br /&gt;
* Claudio V (Ceramics Club Host)&lt;br /&gt;
* Eli Underhill-Miller (Cycle Station: One Host)&lt;br /&gt;
* Garett Murphy (Windy City Amateur Radio Society Host)&lt;br /&gt;
* Lyn Coel (TOOOL Host)&lt;br /&gt;
* Joe S (Sew Clean Host)&lt;br /&gt;
* Violet Lucas (Renegade Recycling Host)&lt;br /&gt;
* Will McShane (Analog Game Night Host)&lt;br /&gt;
* Your name here&lt;br /&gt;
&lt;br /&gt;
=== Other Members ===&lt;br /&gt;
&lt;br /&gt;
* Alan Insley (Small Metals Area Host)&lt;br /&gt;
* David Perkins&lt;br /&gt;
* Debbie Caruso&lt;br /&gt;
* Knute C (Ceramics Club)&lt;br /&gt;
* Your name here&lt;br /&gt;
&lt;br /&gt;
== Vote Results ==&lt;br /&gt;
  Quorum:[ ~75 ]&lt;br /&gt;
&lt;br /&gt;
== Statement of Purpose ==&lt;br /&gt;
&lt;br /&gt;
Amend the original club vote based on a year of club oversight experience and expedite boosted status for established clubs that are seeking further support.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
==== Proposal Date  ====&lt;br /&gt;
Date this proposal was posted to the membership and a request for a vote date was sent to the Board.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 24 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Member Input ====&lt;br /&gt;
Does the Sponsor choose to open the language of the vote for changes due to member input? (optional and can be modified at any time)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Vote Announcement and Beginning Date of the Discussion Period ==== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 24 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Language Lock Date and Start of Voting ==== &lt;br /&gt;
Five days prior to the Day of the Vote, the vote language is locked, all edits are frozen, and the language of the vote is converted to a pdf file. Ballots that include the pdf are sent to the Membership, and electronic voting begins. &#039;&#039; Note that the minimum discussion period of seven days leaves only two days for changes before the lock takes place. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 26 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Day of the Vote ==== &lt;br /&gt;
&lt;br /&gt;
Date the Board has assigned for the vote. The Day of the Vote is the day the vote closes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 31 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
Clubs - member initiated activities and meetings which are often open to public participation, also known as [[:Category:Interest_Groups | Interest Groups]] arise from the [[Membership_agreement#Guests|Membership Agreement]] which specifically permits members to invite visitors to the space as long as they are supervised, and the foundational concept of [[Just_Fucking_Do_It|JFDI]]. The oldest documented continuing group activity that could be called a club was [https://pumpingstationone.org/about/| Power Wheels Racing Series in 2009], only a year after Pumping Station: One was officially founded, and is now known as [[Power Racing Team|Power Racing Series]]. It has since formed its own non-profit, but continues to use Pumping Station: One for storage and meetings. [[NERP|NERP or Not Exclusively Raspberry Pi]] also has a long history, hosted by Ed Bennet since 2012. Both of these groups have increased the profile of Pumping Station: One and been of great benefit to the membership.&lt;br /&gt;
&lt;br /&gt;
[[James_Lamken_Campaign#Community_Engagement|James Lamken]] has identified the need to expand on the clubs and activities we have at PS1 in his campaign for President, as well as the importance of member involvement. At the time of this vote, we now own the PS:1 building and are making good progress towards paying off the loan. The loan payments are currently funded primarily by member dues. We&#039;ve seen the membership continue to grow at a modest rate. Our support for clubs and activities that can be attended by prospective members and enhance the membership of current members are essential in continuing that trend.&lt;br /&gt;
&lt;br /&gt;
I can attest to the effectiveness of clubs bringing in new members. When Shellie was Arts Area Host, she organized regular craft nights and put them on the calendar as open to the public. I had toured Pumping Station before, but regular interaction with members at crafts night was what lead me to eventually become a member myself. It should be noted that while many clubs are long-lived, some are ephemeral. There are no longer public craft nights in Arts, but several other great activities have sprung up to take its place.&lt;br /&gt;
&lt;br /&gt;
Most clubs require only a room to meet, and are completely member organized without any input or direct supervision from the board. Electronic Music Mangling Group, Linux Club, and Python Office Hours are current examples of these kinds of groups. Other groups are organized or develop in coordination with Area Hosts, who give them funding and area space to grow. For example, Ceramics Office Hours operates with the support of the Small Metals Area Host, and shares the kilns for clay firing.&lt;br /&gt;
&lt;br /&gt;
The Open Organisation Of Lockpickers (TOOOL) predates Pumping Station: One by several years, but had made it the center for its regular monthly meet-ups. [[TOOOL Chicago]] has been a great resource for PS:1 and organized several popular large events. Lyn Coel discovered TOOOL after becoming a PS:1 member in 2013, and went on to win the 1st place Chicago Locksport award in 2017. In addition to the volunteer positions she has held at the space, she became co-president of TOOOL in 2023. TOOOL meets the first Wednesday of every month in the lounge. Due to the stigma associated with developing a deep understanding of the design and vulnerabilities of locks (a stigma with which hackers are keenly familiar) reporting individuals who attend TOOOL meetings has become a barrier to its continued participation in the boosted club framework.&lt;br /&gt;
&lt;br /&gt;
Linux Meetup has been meeting bi-weekly on Thursday at 7pm in electronics for several years, and has seen a significant increase in attendance and activity since it began being lead by Rubin A. Rubin has also been hosting Home Lab meetups on alternate Thursdays in the same place and time slot. He has recently combined the events, making this a well-attended weekly social highlight at Pumping Station: One.&lt;br /&gt;
&lt;br /&gt;
Ceramics Office Hours has been meeting weekly from 6:30-9:30pm and often continuing until later. Meetings were listed on the public calendar starting in February, and have been running in an unofficial capacity on the Discord calendar since last year. Knute and Claudio have been hosting classes on clay throwing, glazing, and modeling. They&#039;ve built a vibrant ceramics community at PS:1, and organized members to pool their funds to make group bulk purchases of clay and other supplies.&lt;br /&gt;
&lt;br /&gt;
Sew Clean (formerly &amp;quot;Sewing Machine Maintenance&amp;quot;) has been meeting monthly on the first Tuesday from 7pm-8pm. They began meeting in the Member lounge in February 2025 and have done an excellent job of advertising the event to the public. They fill the lounge monthly with people and sewing machines, and give free help and guidance to people seeking to keep their private sewing machines working and well maintained. This publicizes Pumping Station: One&#039;s existence more broadly and helps us fulfill our 501c3 responsibility to the community. Joe S., Henry, and Jorie have done a great job of creating a welcoming and safe space for people to come to support each other&#039;s independence.&lt;br /&gt;
&lt;br /&gt;
These clubs are great examples of people being excellent to each other and building the Pumping Station: One community.&lt;br /&gt;
&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
The goal of this amendment is to:&lt;br /&gt;
&lt;br /&gt;
# Advertise that organizing activities and hosting events is valued and can be subsidized by the Pumping Station: One membership, and that boosted club establishment and small resource requests can be handled by the committee without requiring hosts to write additional votes or increasing the risk of vote fatigue by the membership.&lt;br /&gt;
# Amend the policy to allow select clubs to report attendance numbers instead of naming specific individuals in their reports.&lt;br /&gt;
# Amend the policy to reflect realistic expectations of the committee when it comes to removing boosted status from clubs not meeting the club policy expectations.&lt;br /&gt;
# Amend the policy to explicitly allow hybrid virtual / in-person events.&lt;br /&gt;
# Amend the policy to make posting to the public calendar a more explicit requirement.&lt;br /&gt;
# Expedite some long-running clubs to the roster of clubs with boosted status, resources, and give their volunteer Club Hosts a path to free membership.&lt;br /&gt;
&lt;br /&gt;
While the previous iteration of this document made it clear that boosted club events need to be posted publicly, I&#039;d like to add further explanation for this policy since the requirement has been questioned. Pumping Station: One events that only require space do not need any amount of advertisement, and posting publicly or on the forum is only encouraged to increase participation and avoid conflicts with other events. Once an activity gets special resources and support from the membership, it also receives the special responsibility to give back to the membership. Not all members have access to the calendar on the forum. Posting directly on the website is a more reliable way of granting all members (whose funds and service allow the club to exist) equal access to boosted activities in the space. While not all boosted activities need to allow participation from non-members, sharing boosted activities publicly also creates a more accurate picture of how active the community at Pumping Station: One is to people considering joining the organization.&lt;br /&gt;
&lt;br /&gt;
In addition to amending the policy and framework for boosted clubs, this vote will establish some existing activities as boosted clubs.&lt;br /&gt;
&lt;br /&gt;
# Linux Meetup (Rubin A.)&lt;br /&gt;
# Ceramics Office Hours (Knute M. &amp;amp; Claudio V.)&lt;br /&gt;
# Sew Clean (Joe S.)&lt;br /&gt;
&lt;br /&gt;
This vote will grant Rubin, Claudio, and Joe a path to free membership and volunteer status.&lt;br /&gt;
&lt;br /&gt;
Giving the formalized status and support to these clubs comes with the responsibility to report minutes via email (clubs@pumpingstationone.org) regularly to the Committee for Club Oversight (CCO) on attendance and activity. Boosted clubs that consistently fail to fulfill this requirement may lose their boosted status.&lt;br /&gt;
&lt;br /&gt;
Any group of members can start a club, schedule meetings, and report attendance and activity (minutes) via email to the CCO. After 3 months of fulfilling these requirements, the club will become eligible for boosted club status and able to request privileges from the board without a member vote. Since the original Club Vote in 2024/2025, the CCO has granted Windy City Amateur Radio Society (WCARS) and Python Office Hours boosted status along with granting Garett M. and Carl K. Work In Lieu of Dues (WILD / free membership) status. The CCO has also granted WCARS and Renegade Recycling catwalk storage, and Cycle Station: One a $1.1k budget.&lt;br /&gt;
&lt;br /&gt;
Members who are interested in getting organizational support for social activity in the space are encouraged to contact a member of Club Oversight or a Club Host of an existing boosted club for help meeting the requirements of this policy.&lt;br /&gt;
&lt;br /&gt;
== Language of the Vote ==&lt;br /&gt;
&lt;br /&gt;
=== Terms for the Status Quo ===&lt;br /&gt;
&lt;br /&gt;
This is language not intended to add new features to Club behavior, but to create useful terms to describe already existing activity.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Sponsoring Member&#039;&#039;&#039; (referred to in brief as &amp;quot;Sponsor&amp;quot;) is a Pumping Staton: One member in good standing who voluntarily and intentionally offers their personal assurance for a guest or guests to Pumping Station: One, and is responsible for their supervision. The expectation for guests are outlined in the [[Membership agreement | Membership Agreement]]. This vote does not change any aspect of that agreement. The Membership agreement is currently the primary document that governs guest behavior in the space.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Club Host&#039;&#039;&#039; is the person designated to be responsible for the activities of the Club. The Club Host may be, but is NOT REQURIED to be a Pumping Station: One member. The only requirement for a Club Host is that they are not banned from the premises of Pumping Station: One. Club Hosts that are members in good standing also qualify as Sponsors for the Club and for Club Events. A Club Host may choose to pass responsibility for the Club to another person eligible to be a Club Host.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Club Event&#039;&#039;&#039; is a group meeting or activity attended by members of the club and advertised beforehand to encourage general participation. Club Events are listed on the Pumping Station: One public calendar, as well as posted on the forum. The current public calendar is available [https://pumpingstationone.org/events on the website] operated via Google Calendar. The current forum is hosted by Discord. The hosting service for either of these may change without amending this policy.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Club Minutes&#039;&#039;&#039; (referred to in brief as &amp;quot;Minutes&amp;quot;) are a report of a scheduled club activity or meeting. The essential components of that report are&lt;br /&gt;
# a list of the names of people in attendance (or attendance numbers alone in some circumstances.)&lt;br /&gt;
# a list of activities or topics of discussion, agreements, or arrangements that occurred during that specific activity or meeting.&lt;br /&gt;
&lt;br /&gt;
An &#039;&#039;&#039;Area Club&#039;&#039;&#039; is a club that receives financial support and reserved space from an Area Host. Area Hosts are given significant autonomy in establishing the rules for their Area and how they spend their budget. Activities that need reserved space and are thematically aligned with the Area are often given exemption from normal Tidy Space rules when confined to space designated for that use by the Area Host.&lt;br /&gt;
&lt;br /&gt;
=== Boosted Clubs ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Committee for Club Oversight&#039;&#039;&#039; (referred to in brief as &amp;quot;Club Oversight&amp;quot;) is a committee formed by the Board to assist the Board Secretary in reviewing Club Minutes and making recommendations to the Board. Club Minutes, Boosted Club Host changes, and requests for funds, space, or membership, should be directed to Club Oversight. In the absence of a designated Committee, those items are instead sent directly to the Board Secretary. Decisions of the Committee should ideally be done by consensus, but in the case of an impasse, decisions can be made by vote. In the event of a tie vote of the committee, the President&#039;s vote is the tiebreaker. If the President is not part of the committee, the Vice President&#039;s vote becomes the tiebreaker. If neither of those offices are represented on the committee, the Secretary&#039;s vote is the tie breaker. If all board members on the committee are members at large, the side with the most members at large wins the tie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Boosted Clubs&#039;&#039;&#039; are groups of people that meet the following criteria:&lt;br /&gt;
# Have a designated Club Host&lt;br /&gt;
# Include at least one sponsor, which may be the same person as the Club Host in the case that the Club Host is a member&lt;br /&gt;
# Are recognized by the board or by vote as a Boosted Club&lt;br /&gt;
Boosted Clubs are expected to&lt;br /&gt;
# Hold (at a minimum) one boost-qualifying Club Event every calendar month&lt;br /&gt;
# Report Minutes via email to the Pumping Station: One Committee for Club Oversight (CCO).&lt;br /&gt;
Boosted Clubs may correlate to not-for-profit entities distinct and independent from Pumping Station: One but that share space and resources. Those clubs may share the name of their not-for-profit organization, but the Boosted Club and the organization remain separate entities. For example, if the Boosted Club is loses its status by Board or Member vote, the organization would still exist. Likewise, if the organization loses its charter from the state, the Boosted Club may still continue to organize Events. It is suggested that the leader of the organization also serve as the Club Host, but as the organization is distinct from the Club, this is not required.&lt;br /&gt;
&lt;br /&gt;
Club Hosts of Boosted clubs hold more responsibility. While Club Hosts are not required to schedule Club Events or send Minutes themselves, they are ultimately responsible if these essential tasks are not performed. Boosted Club Hosts can pass responsibility for their club to a new eligible person, but they must inform Club Oversight about the change.&lt;br /&gt;
&lt;br /&gt;
For a Club Event To meet the qualifications for Boosted status, a Club Event must meet the following criteria:&lt;br /&gt;
# It must appear on Pumping Station: One&#039;s public calendar at least 72 hours before the event occurs, and the calendar post must accurately represent the event&#039;s actual place and time&lt;br /&gt;
# If all attendees are not members, must be attended by at least one Sponsor&lt;br /&gt;
# Must be open to attendance by any member of Pumping Station: One in good standing &lt;br /&gt;
The event can take many forms.&lt;br /&gt;
# It may be a meeting or activity where participants attend in person on the premises of Pumping Station: One&lt;br /&gt;
# It may be a virtual event or virtual / in-person hybrid event where club participants interact through teleconferencing technology&lt;br /&gt;
# It may be a meeting or activity that takes place in person at a location within 30 minutes of travel via public transportation from the premises of Pumping Station: One.&lt;br /&gt;
Qualifying club events will NOT restrict Pumping Station: One members from attending based on an entry fee or other material remuneration. A Club Event can be held in a commercial establishment like a restaurant or cafe, on the basis that all attendees are not expected to purchase service; it is advised that those organizing such events make arrangements with the proprietors of those establishments beforehand.&lt;br /&gt;
This policy does not change the status quo with regard to existing clubs and their events. While all clubs are encouraged to appropriately advertise their activities to the membership (and when appropriate, to the public), make their events accessible, and meet regularly, these higher expectations are for Boosted Clubs and Clubs seeking Boosted status.&lt;br /&gt;
&lt;br /&gt;
Club Minutes may contain any number of names of people who attended, but to count toward the criteria set for Boosted Clubs, there must be at least three people in attendance, and if there are people who are not members in that group, at least one of the group must be a sponsor. In special circumstances when the Club Host is a PS:1 member, Club Oversight may waive the requirement that individual people in attendance be named in the minutes.&lt;br /&gt;
Minutes for a scheduled meeting or activity must be submitted to Club Oversight within 8 days from the date of the scheduled meeting or activity. Keeping minutes and submitting them to Club Oversight is important for existing Boosted Clubs, and Clubs seeking Boosted status, but is strictly optional for all other groups and activities. Clubs may also send photographs taken during events to assist the board in promoting the mission of Pumping Station: One.&lt;br /&gt;
&lt;br /&gt;
A Boosted Club that fails to hold events that attract the minimum attendance, or fails to report events in an accurate and timely manner will jeopardize their boosted status. Its Club Host may no longer be eligible for waived membership for holding Club Events, and if the Club has reserved space, that space may become subject to either the Area Host&#039;s rules or the rules governing general areas. The Club Host may no longer be permitted to spend member funds earmarked for their Club&#039;s events.&lt;br /&gt;
&lt;br /&gt;
Resources allocated to Boosted Clubs may also be increased or decreased by Club Oversight. Club Oversight should consider factors such as need for resources, the size of the Club, the frequency the Club meets, how much publicity the Club attracts, how well the Club is documented, how well the Club cleans up after events, how organized/clean/well-labelled their allocated space is, and finally the Club&#039;s history of regular attendance.&lt;br /&gt;
&lt;br /&gt;
A Club that has lost its Boosted status can regain that status by following the steps expected of Clubs seeking Boosted status.&lt;br /&gt;
&lt;br /&gt;
=== The following Clubs are Boosted by this vote ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Linux Meetup&#039;&#039;&#039; is granted boosted status with Rubin A. as the Club Host. Linux Meetup is granted a $450 slice of the recently allocated Club Oversight budget. This grant does not change the balance of unallocated member funds.&lt;br /&gt;
# &#039;&#039;&#039;Ceramics Office Hours&#039;&#039;&#039; is granted boosted status with Claudio V. as the Club Host. Ceramics Office Hours is granted storage in the Small Metals Area and a $500 slice of the recently allocated Club Oversight budget. This grant does not change the balance of unallocated member funds.&lt;br /&gt;
# &#039;&#039;&#039;Sew Clean&#039;&#039;&#039; is granted boosted status with Joe S. as the Club Host.&lt;br /&gt;
&lt;br /&gt;
A committee vote to grant these club hosts Work In Lieu of Dues (WILD) membership status will convene on the passing of this vote.&lt;br /&gt;
&lt;br /&gt;
This vote does not decrease the pool of member funds allocated for future member votes. It allocates money already established for Club Oversight ($4,000) in the recent Budget vote. After this vote passes, $2,050 will have been allocated from the Clubs Committee budget for clubs, and $1,950 will remain for distribution to clubs.&lt;br /&gt;
&lt;br /&gt;
=== Updated Reporting Requirements ===&lt;br /&gt;
# &#039;&#039;&#039;TOOOL&#039;&#039;&#039; was granted boosted status under the previous vote, and has met all the reporting requirements for boosted status until very recently. TOOOL is now exempt from reporting individuals in attendance, and instead is expected to report approximate attendance numbers instead. Other clubs may request a similar change in reporting expectations to be granted by the determination of the Committee for Club Oversight.&lt;br /&gt;
&lt;br /&gt;
=== Authoritative Document ===&lt;br /&gt;
&lt;br /&gt;
Once this vote passes, it becomes the authoritative document on club policy, supplanting the original [[Club Vote]]. Other documents on the wiki that exist to communicate the policy defined by the vote will be updated to reflect the changes. The [[Club Vote]] page will be updated to indicate its deprecated status and a link will be added directing people to this page.&lt;br /&gt;
&lt;br /&gt;
[[Category:2026 Votes]]&lt;br /&gt;
[[Category:Votes]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Club_Vote_2026&amp;diff=49352</id>
		<title>Club Vote 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Club_Vote_2026&amp;diff=49352"/>
		<updated>2026-03-24T15:47:39Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sponsor == &lt;br /&gt;
* [[User:Books|Books]]&lt;br /&gt;
&lt;br /&gt;
== Co-Sponsors ==&lt;br /&gt;
&lt;br /&gt;
=== Club Hosts ===&lt;br /&gt;
&lt;br /&gt;
* Claudio V (Ceramics Club Host)&lt;br /&gt;
* Eli Underhill-Miller (Cycle Station: One Host)&lt;br /&gt;
* Garett Murphy (Windy City Amateur Radio Society Host)&lt;br /&gt;
* Lyn Coel (TOOOL Host)&lt;br /&gt;
* Joe S (Sew Clean Host)&lt;br /&gt;
* Violet Lucas (Renegade Recycling Host)&lt;br /&gt;
* Will McShane (Analog Game Night Host)&lt;br /&gt;
* [[User:Rubin110|Rubin Abdi]] ([[Home Lab|Linux Meetup Host]])&lt;br /&gt;
* Your name here&lt;br /&gt;
&lt;br /&gt;
=== Other Members ===&lt;br /&gt;
&lt;br /&gt;
* Alan Insley (Small Metals Area Host)&lt;br /&gt;
* David Perkins&lt;br /&gt;
* Debbie Caruso&lt;br /&gt;
* Knute C (Ceramics Club)&lt;br /&gt;
* Your name here&lt;br /&gt;
&lt;br /&gt;
== Vote Results ==&lt;br /&gt;
  Quorum:[ ~75 ]&lt;br /&gt;
&lt;br /&gt;
== Statement of Purpose ==&lt;br /&gt;
&lt;br /&gt;
Amend the original club vote based on a year of club oversight experience and expedite boosted status for established clubs that are seeking further support.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
==== Proposal Date  ====&lt;br /&gt;
Date this proposal was posted to the membership and a request for a vote date was sent to the Board.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 24 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Member Input ====&lt;br /&gt;
Does the Sponsor choose to open the language of the vote for changes due to member input? (optional and can be modified at any time)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;YES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Vote Announcement and Beginning Date of the Discussion Period ==== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 24 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Language Lock Date and Start of Voting ==== &lt;br /&gt;
Five days prior to the Day of the Vote, the vote language is locked, all edits are frozen, and the language of the vote is converted to a pdf file. Ballots that include the pdf are sent to the Membership, and electronic voting begins. &#039;&#039; Note that the minimum discussion period of seven days leaves only two days for changes before the lock takes place. &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 26 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Day of the Vote ==== &lt;br /&gt;
&lt;br /&gt;
Date the Board has assigned for the vote. The Day of the Vote is the day the vote closes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;March 31 2026&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
Clubs - member initiated activities and meetings which are often open to public participation, also known as [[:Category:Interest_Groups | Interest Groups]] arise from the [[Membership_agreement#Guests|Membership Agreement]] which specifically permits members to invite visitors to the space as long as they are supervised, and the foundational concept of [[Just_Fucking_Do_It|JFDI]]. The oldest documented continuing group activity that could be called a club was [https://pumpingstationone.org/about/| Power Wheels Racing Series in 2009], only a year after Pumping Station: One was officially founded, and is now known as [[Power Racing Team|Power Racing Series]]. It has since formed its own non-profit, but continues to use Pumping Station: One for storage and meetings. [[NERP|NERP or Not Exclusively Raspberry Pi]] also has a long history, hosted by Ed Bennet since 2012. Both of these groups have increased the profile of Pumping Station: One and been of great benefit to the membership.&lt;br /&gt;
&lt;br /&gt;
[[James_Lamken_Campaign#Community_Engagement|James Lamken]] has identified the need to expand on the clubs and activities we have at PS1 in his campaign for President, as well as the importance of member involvement. At the time of this vote, we now own the PS:1 building and are making good progress towards paying off the loan. The loan payments are currently funded primarily by member dues. We&#039;ve seen the membership continue to grow at a modest rate. Our support for clubs and activities that can be attended by prospective members and enhance the membership of current members are essential in continuing that trend.&lt;br /&gt;
&lt;br /&gt;
I can attest to the effectiveness of clubs bringing in new members. When Shellie was Arts Area Host, she organized regular craft nights and put them on the calendar as open to the public. I had toured Pumping Station before, but regular interaction with members at crafts night was what lead me to eventually become a member myself. It should be noted that while many clubs are long-lived, some are ephemeral. There are no longer public craft nights in Arts, but several other great activities have sprung up to take its place.&lt;br /&gt;
&lt;br /&gt;
Most clubs require only a room to meet, and are completely member organized without any input or direct supervision from the board. Electronic Music Mangling Group, Linux Club, and Python Office Hours are current examples of these kinds of groups. Other groups are organized or develop in coordination with Area Hosts, who give them funding and area space to grow. For example, Ceramics Office Hours operates with the support of the Small Metals Area Host, and shares the kilns for clay firing.&lt;br /&gt;
&lt;br /&gt;
The Open Organisation Of Lockpickers (TOOOL) predates Pumping Station: One by several years, but had made it the center for its regular monthly meet-ups. [[TOOOL Chicago]] has been a great resource for PS:1 and organized several popular large events. Lyn Coel discovered TOOOL after becoming a PS:1 member in 2013, and went on to win the 1st place Chicago Locksport award in 2017. In addition to the volunteer positions she has held at the space, she became co-president of TOOOL in 2023. TOOOL meets the first Wednesday of every month in the lounge. Due to the stigma associated with developing a deep understanding of the design and vulnerabilities of locks (a stigma with which hackers are keenly familiar) reporting individuals who attend TOOOL meetings has become a barrier to its continued participation in the boosted club framework.&lt;br /&gt;
&lt;br /&gt;
Linux Meetup has been meeting bi-weekly on Thursday at 7pm in electronics for several years, and has seen a significant increase in attendance and activity since it began being lead by Rubin A. Rubin has also been hosting Home Lab meetups on alternate Thursdays in the same place and time slot. He has recently combined the events, making this a well-attended weekly social highlight at Pumping Station: One.&lt;br /&gt;
&lt;br /&gt;
Ceramics Office Hours has been meeting weekly from 6:30-9:30pm and often continuing until later. Meetings were listed on the public calendar starting in February, and have been running in an unofficial capacity on the Discord calendar since last year. Knute and Claudio have been hosting classes on clay throwing, glazing, and modeling. They&#039;ve built a vibrant ceramics community at PS:1, and organized members to pool their funds to make group bulk purchases of clay and other supplies.&lt;br /&gt;
&lt;br /&gt;
Sew Clean (formerly &amp;quot;Sewing Machine Maintenance&amp;quot;) has been meeting monthly on the first Tuesday from 7pm-8pm. They began meeting in the Member lounge in February 2025 and have done an excellent job of advertising the event to the public. They fill the lounge monthly with people and sewing machines, and give free help and guidance to people seeking to keep their private sewing machines working and well maintained. This publicizes Pumping Station: One&#039;s existence more broadly and helps us fulfill our 501c3 responsibility to the community. Joe S., Henry, and Jorie have done a great job of creating a welcoming and safe space for people to come to support each other&#039;s independence.&lt;br /&gt;
&lt;br /&gt;
These clubs are great examples of people being excellent to each other and building the Pumping Station: One community.&lt;br /&gt;
&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
The goal of this amendment is to:&lt;br /&gt;
&lt;br /&gt;
# Advertise that organizing activities and hosting events is valued and can be subsidized by the Pumping Station: One membership, and that boosted club establishment and small resource requests can be handled by the committee without requiring hosts to write additional votes or increasing the risk of vote fatigue by the membership.&lt;br /&gt;
# Amend the policy to allow select clubs to report attendance numbers instead of naming specific individuals in their reports.&lt;br /&gt;
# Amend the policy to reflect realistic expectations of the committee when it comes to removing boosted status from clubs not meeting the club policy expectations.&lt;br /&gt;
# Amend the policy to explicitly allow hybrid virtual / in-person events.&lt;br /&gt;
# Amend the policy to make posting to the public calendar a more explicit requirement.&lt;br /&gt;
# Expedite some long-running clubs to the roster of clubs with boosted status, resources, and give their volunteer Club Hosts a path to free membership.&lt;br /&gt;
&lt;br /&gt;
While the previous iteration of this document made it clear that boosted club events need to be posted publicly, I&#039;d like to add further explanation for this policy since the requirement has been questioned. Pumping Station: One events that only require space do not need any amount of advertisement, and posting publicly or on the forum is only encouraged to increase participation and avoid conflicts with other events. Once an activity gets special resources and support from the membership, it also receives the special responsibility to give back to the membership. Not all members have access to the calendar on the forum. Posting directly on the website is a more reliable way of granting all members (whose funds and service allow the club to exist) equal access to boosted activities in the space. While not all boosted activities need to allow participation from non-members, sharing boosted activities publicly also creates a more accurate picture of how active the community at Pumping Station: One is to people considering joining the organization.&lt;br /&gt;
&lt;br /&gt;
In addition to amending the policy and framework for boosted clubs, this vote will establish some existing activities as boosted clubs.&lt;br /&gt;
&lt;br /&gt;
# Linux Meetup (Rubin A.)&lt;br /&gt;
# Ceramics Office Hours (Knute M. &amp;amp; Claudio V.)&lt;br /&gt;
# Sew Clean (Joe S.)&lt;br /&gt;
&lt;br /&gt;
This vote will grant Rubin, Claudio, and Joe a path to free membership and volunteer status.&lt;br /&gt;
&lt;br /&gt;
Giving the formalized status and support to these clubs comes with the responsibility to report minutes via email (clubs@pumpingstationone.org) regularly to the Committee for Club Oversight (CCO) on attendance and activity. Boosted clubs that consistently fail to fulfill this requirement may lose their boosted status.&lt;br /&gt;
&lt;br /&gt;
Any group of members can start a club, schedule meetings, and report attendance and activity (minutes) via email to the CCO. After 3 months of fulfilling these requirements, the club will become eligible for boosted club status and able to request privileges from the board without a member vote. Since the original Club Vote in 2024/2025, the CCO has granted Windy City Amateur Radio Society (WCARS) and Python Office Hours boosted status along with granting Garett M. and Carl K. Work In Lieu of Dues (WILD / free membership) status. The CCO has also granted WCARS and Renegade Recycling catwalk storage, and Cycle Station: One a $1.1k budget.&lt;br /&gt;
&lt;br /&gt;
Members who are interested in getting organizational support for social activity in the space are encouraged to contact a member of Club Oversight or a Club Host of an existing boosted club for help meeting the requirements of this policy.&lt;br /&gt;
&lt;br /&gt;
== Language of the Vote ==&lt;br /&gt;
&lt;br /&gt;
=== Terms for the Status Quo ===&lt;br /&gt;
&lt;br /&gt;
This is language not intended to add new features to Club behavior, but to create useful terms to describe already existing activity.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Sponsoring Member&#039;&#039;&#039; (referred to in brief as &amp;quot;Sponsor&amp;quot;) is a Pumping Staton: One member in good standing who voluntarily and intentionally offers their personal assurance for a guest or guests to Pumping Station: One, and is responsible for their supervision. The expectation for guests are outlined in the [[Membership agreement | Membership Agreement]]. This vote does not change any aspect of that agreement. The Membership agreement is currently the primary document that governs guest behavior in the space.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Club Host&#039;&#039;&#039; is the person designated to be responsible for the activities of the Club. The Club Host may be, but is NOT REQURIED to be a Pumping Station: One member. The only requirement for a Club Host is that they are not banned from the premises of Pumping Station: One. Club Hosts that are members in good standing also qualify as Sponsors for the Club and for Club Events. A Club Host may choose to pass responsibility for the Club to another person eligible to be a Club Host.&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;Club Event&#039;&#039;&#039; is a group meeting or activity attended by members of the club and advertised beforehand to encourage general participation. Club Events are listed on the Pumping Station: One public calendar, as well as posted on the forum. The current public calendar is available [https://pumpingstationone.org/events on the website] operated via Google Calendar. The current forum is hosted by Discord. The hosting service for either of these may change without amending this policy.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Club Minutes&#039;&#039;&#039; (referred to in brief as &amp;quot;Minutes&amp;quot;) are a report of a scheduled club activity or meeting. The essential components of that report are&lt;br /&gt;
# a list of the names of people in attendance (or attendance numbers alone in some circumstances.)&lt;br /&gt;
# a list of activities or topics of discussion, agreements, or arrangements that occurred during that specific activity or meeting.&lt;br /&gt;
&lt;br /&gt;
An &#039;&#039;&#039;Area Club&#039;&#039;&#039; is a club that receives financial support and reserved space from an Area Host. Area Hosts are given significant autonomy in establishing the rules for their Area and how they spend their budget. Activities that need reserved space and are thematically aligned with the Area are often given exemption from normal Tidy Space rules when confined to space designated for that use by the Area Host.&lt;br /&gt;
&lt;br /&gt;
=== Boosted Clubs ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Committee for Club Oversight&#039;&#039;&#039; (referred to in brief as &amp;quot;Club Oversight&amp;quot;) is a committee formed by the Board to assist the Board Secretary in reviewing Club Minutes and making recommendations to the Board. Club Minutes, Boosted Club Host changes, and requests for funds, space, or membership, should be directed to Club Oversight. In the absence of a designated Committee, those items are instead sent directly to the Board Secretary. Decisions of the Committee should ideally be done by consensus, but in the case of an impasse, decisions can be made by vote. In the event of a tie vote of the committee, the President&#039;s vote is the tiebreaker. If the President is not part of the committee, the Vice President&#039;s vote becomes the tiebreaker. If neither of those offices are represented on the committee, the Secretary&#039;s vote is the tie breaker. If all board members on the committee are members at large, the side with the most members at large wins the tie.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Boosted Clubs&#039;&#039;&#039; are groups of people that meet the following criteria:&lt;br /&gt;
# Have a designated Club Host&lt;br /&gt;
# Include at least one sponsor, which may be the same person as the Club Host in the case that the Club Host is a member&lt;br /&gt;
# Are recognized by the board or by vote as a Boosted Club&lt;br /&gt;
Boosted Clubs are expected to&lt;br /&gt;
# Hold (at a minimum) one boost-qualifying Club Event every calendar month&lt;br /&gt;
# Report Minutes via email to the Pumping Station: One Committee for Club Oversight (CCO).&lt;br /&gt;
Boosted Clubs may correlate to not-for-profit entities distinct and independent from Pumping Station: One but that share space and resources. Those clubs may share the name of their not-for-profit organization, but the Boosted Club and the organization remain separate entities. For example, if the Boosted Club is loses its status by Board or Member vote, the organization would still exist. Likewise, if the organization loses its charter from the state, the Boosted Club may still continue to organize Events. It is suggested that the leader of the organization also serve as the Club Host, but as the organization is distinct from the Club, this is not required.&lt;br /&gt;
&lt;br /&gt;
Club Hosts of Boosted clubs hold more responsibility. While Club Hosts are not required to schedule Club Events or send Minutes themselves, they are ultimately responsible if these essential tasks are not performed. Boosted Club Hosts can pass responsibility for their club to a new eligible person, but they must inform Club Oversight about the change.&lt;br /&gt;
&lt;br /&gt;
For a Club Event To meet the qualifications for Boosted status, a Club Event must meet the following criteria:&lt;br /&gt;
# It must appear on Pumping Station: One&#039;s public calendar at least 72 hours before the event occurs, and the calendar post must accurately represent the event&#039;s actual place and time&lt;br /&gt;
# If all attendees are not members, must be attended by at least one Sponsor&lt;br /&gt;
# Must be open to attendance by any member of Pumping Station: One in good standing &lt;br /&gt;
The event can take many forms.&lt;br /&gt;
# It may be a meeting or activity where participants attend in person on the premises of Pumping Station: One&lt;br /&gt;
# It may be a virtual event or virtual / in-person hybrid event where club participants interact through teleconferencing technology&lt;br /&gt;
# It may be a meeting or activity that takes place in person at a location within 30 minutes of travel via public transportation from the premises of Pumping Station: One.&lt;br /&gt;
Qualifying club events will NOT restrict Pumping Station: One members from attending based on an entry fee or other material remuneration. A Club Event can be held in a commercial establishment like a restaurant or cafe, on the basis that all attendees are not expected to purchase service; it is advised that those organizing such events make arrangements with the proprietors of those establishments beforehand.&lt;br /&gt;
This policy does not change the status quo with regard to existing clubs and their events. While all clubs are encouraged to appropriately advertise their activities to the membership (and when appropriate, to the public), make their events accessible, and meet regularly, these higher expectations are for Boosted Clubs and Clubs seeking Boosted status.&lt;br /&gt;
&lt;br /&gt;
Club Minutes may contain any number of names of people who attended, but to count toward the criteria set for Boosted Clubs, there must be at least three people in attendance, and if there are people who are not members in that group, at least one of the group must be a sponsor. In special circumstances when the Club Host is a PS:1 member, Club Oversight may waive the requirement that individual people in attendance be named in the minutes.&lt;br /&gt;
Minutes for a scheduled meeting or activity must be submitted to Club Oversight within 8 days from the date of the scheduled meeting or activity. Keeping minutes and submitting them to Club Oversight is important for existing Boosted Clubs, and Clubs seeking Boosted status, but is strictly optional for all other groups and activities. Clubs may also send photographs taken during events to assist the board in promoting the mission of Pumping Station: One.&lt;br /&gt;
&lt;br /&gt;
A Boosted Club that fails to hold events that attract the minimum attendance, or fails to report events in an accurate and timely manner will jeopardize their boosted status. Its Club Host may no longer be eligible for waived membership for holding Club Events, and if the Club has reserved space, that space may become subject to either the Area Host&#039;s rules or the rules governing general areas. The Club Host may no longer be permitted to spend member funds earmarked for their Club&#039;s events.&lt;br /&gt;
&lt;br /&gt;
Resources allocated to Boosted Clubs may also be increased or decreased by Club Oversight. Club Oversight should consider factors such as need for resources, the size of the Club, the frequency the Club meets, how much publicity the Club attracts, how well the Club is documented, how well the Club cleans up after events, how organized/clean/well-labelled their allocated space is, and finally the Club&#039;s history of regular attendance.&lt;br /&gt;
&lt;br /&gt;
A Club that has lost its Boosted status can regain that status by following the steps expected of Clubs seeking Boosted status.&lt;br /&gt;
&lt;br /&gt;
=== The following Clubs are Boosted by this vote ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Linux Meetup&#039;&#039;&#039; is granted boosted status with Rubin A. as the Club Host. Linux Meetup is granted a $450 slice of the recently allocated Club Oversight budget. This grant does not change the balance of unallocated member funds.&lt;br /&gt;
# &#039;&#039;&#039;Ceramics Office Hours&#039;&#039;&#039; is granted boosted status with Claudio V. as the Club Host. Ceramics Office Hours is granted storage in the Small Metals Area and a $500 slice of the recently allocated Club Oversight budget. This grant does not change the balance of unallocated member funds.&lt;br /&gt;
# &#039;&#039;&#039;Sew Clean&#039;&#039;&#039; is granted boosted status with Joe S. as the Club Host.&lt;br /&gt;
&lt;br /&gt;
A committee vote to grant these club hosts Work In Lieu of Dues (WILD) membership status will convene on the passing of this vote.&lt;br /&gt;
&lt;br /&gt;
This vote does not decrease the pool of member funds allocated for future member votes. It allocates money already established for Club Oversight ($4,000) in the recent Budget vote. After this vote passes, $2,050 will have been allocated from the Clubs Committee budget for clubs, and $1,950 will remain for distribution to clubs.&lt;br /&gt;
&lt;br /&gt;
=== Updated Reporting Requirements ===&lt;br /&gt;
# &#039;&#039;&#039;TOOOL&#039;&#039;&#039; was granted boosted status under the previous vote, and has met all the reporting requirements for boosted status until very recently. TOOOL is now exempt from reporting individuals in attendance, and instead is expected to report approximate attendance numbers instead. Other clubs may request a similar change in reporting expectations to be granted by the determination of the Committee for Club Oversight.&lt;br /&gt;
&lt;br /&gt;
=== Authoritative Document ===&lt;br /&gt;
&lt;br /&gt;
Once this vote passes, it becomes the authoritative document on club policy, supplanting the original [[Club Vote]]. Other documents on the wiki that exist to communicate the policy defined by the vote will be updated to reflect the changes. The [[Club Vote]] page will be updated to indicate its deprecated status and a link will be added directing people to this page.&lt;br /&gt;
&lt;br /&gt;
[[Category:2026 Votes]]&lt;br /&gt;
[[Category:Votes]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Community_Standards&amp;diff=49301</id>
		<title>Community Standards</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Community_Standards&amp;diff=49301"/>
		<updated>2026-03-19T02:52:57Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Updated to reflect the version Lindsey put into the PDF.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Pumping Station: One Community Standards =&lt;br /&gt;
Assume good intent, but own your impact. If someone tells you something was hurtful, the intent doesn&#039;t erase the effect.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t gatekeep. Don&#039;t make people feel like they don&#039;t belong because of their skill level, tools, background, or approach.&lt;br /&gt;
&lt;br /&gt;
Ask before helping. Unsolicited advice or grabbing someone&#039;s keyboard/tools can be unwelcome. Offer, don&#039;t impose.&lt;br /&gt;
&lt;br /&gt;
Share the space. Be aware of noise, mess, and how your project affects others around you. Ask before playing music on shared speakers, or taking up table space.&lt;br /&gt;
&lt;br /&gt;
Respect others&#039; stuff. Don&#039;t move, borrow, or use someone else&#039;s project, tools, or materials without asking. If something looks abandoned, check before claiming it.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t demand education. If someone tells you something was harmful, it&#039;s not their job to teach you why. Do your own learning. Asking someone to justify their experience puts the burden on them and derails from addressing the harm.&lt;br /&gt;
&lt;br /&gt;
Ask before recording—and respect &amp;quot;no.&amp;quot; Photos, video, and audio recording are common at a hackerspace, but not everyone wants to be captured. Before taking photos or video that include other people, ask.&lt;br /&gt;
&lt;br /&gt;
Be excellent to each other.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Pumping Station: One is a group of people who share resources and space. We have no paid positions or managers. To keep everyone working together in a productive way, we have to set some expectations for behavior. If we have to address issues with you regarding any of the following, you will face actions related to your access, which may include suspension or termination of your membership. Membership at Pumping Station: One is a privilege, not a right. We do not put up with the following:&lt;br /&gt;
&lt;br /&gt;
== Safety ==&lt;br /&gt;
&lt;br /&gt;
* Violence or physical intimidation of any kind&lt;br /&gt;
* Using tools or equipment in an unsafe manner&lt;br /&gt;
* Using tools or equipment not authorized to use&lt;br /&gt;
* Using tools or equipment while under the influence of alcohol, drugs, or any substance that affects your judgment or coordination&lt;br /&gt;
* Putting others in a dangerous situation due to proximity or other factors&lt;br /&gt;
* Not following the guidelines of a specific area or the recommendation or intervention of specific area hosts or volunteers&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
* Sustained disruption of talks, events, or others&#039; work&lt;br /&gt;
* Violating membership agreement or tidy space policy&lt;br /&gt;
* Retaliation against anyone for reporting an incident, tidy space ticketing, or participating in dispute resolution&lt;br /&gt;
* Attempts to castigate, punish, or remove a member, including attempts at social &amp;quot;cancellation&amp;quot;&lt;br /&gt;
* Illegal activity - using Pumping Station: One, its equipment, or its network for anything illegal&lt;br /&gt;
* Theft of any kind (from the space or another member)&lt;br /&gt;
* Using Pumping Station: One for sexual activity&lt;br /&gt;
* Living or sleeping at Pumping Station: One&lt;br /&gt;
&lt;br /&gt;
== Harassment ==&lt;br /&gt;
&lt;br /&gt;
* Continued behavior after being asked to &amp;quot;stop&amp;quot; or told &amp;quot;no&amp;quot;&lt;br /&gt;
* Negative and offensive comments related to gender, gender identity and expression, sexual orientation, disability, mental illness, neurodivergence, physical appearance, body size, age, race, ethnicity, nationality, religion, socio-economic status, education level, or housing situation&lt;br /&gt;
* Unwelcome comments about a person&#039;s lifestyle choices, including those related to food, health, parenting, relationships, or employment&lt;br /&gt;
* Deliberate misgendering or use of rejected names (&amp;quot;deadnaming&amp;quot;)&lt;br /&gt;
* Gratuitous or off-topic sexual images or behavior&lt;br /&gt;
* Unwelcome sexual attention or physical contact&lt;br /&gt;
* Continued one-on-one communication after requests to cease&lt;br /&gt;
* Deliberate &amp;quot;outing&amp;quot; of any aspect of a person&#039;s identity without their consent&lt;br /&gt;
* Harassing photography or recording, including logging online activity for harassment purposes&lt;br /&gt;
* Deliberately blocking someone from moving about or leaving&lt;br /&gt;
* Stalking or following&lt;br /&gt;
* Threats of violence, including incitement of violence toward any individual&lt;br /&gt;
* Encouraging a person to engage in self-harm&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Discord&amp;diff=49299</id>
		<title>Discord</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Discord&amp;diff=49299"/>
		<updated>2026-03-18T23:08:09Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;24&amp;quot; style=&amp;quot;margin: 0px auto 0px auto; text-align:center;&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
[[File:Discord-icon.png|center|350x350px]]&lt;br /&gt;
![[File:Discord-screenshot.png|center|381x381px|alt=]]&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
Discord is Pumping Station: One&#039;s primary real time communications platform. With Discord, you can chat with other members and get some quick answers, share project, and participate with the community. &lt;br /&gt;
&lt;br /&gt;
== How do I get on PS1&#039;s Discord server?==&lt;br /&gt;
[[File:Discord link.jpg|thumb|224x224px|Discord invite link found on your [https://member.pumpingstationone.org member portal].]]&lt;br /&gt;
If you didn&#039;t already get an invitation, first log into your [https://member.pumpingstationone.org member portal]. In the &#039;&#039;&#039;Quick Links&#039;&#039;&#039; section click the join Discord link. If you don&#039;t already have a Discord account, that invite link will walk you through making one. You can download the Discord [https://discord.com/download mobile or desktop apps], or just use it through a [https://discordapp.com/channels/@me web browser].&lt;br /&gt;
&lt;br /&gt;
==What else should I know about Discord?==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Notifications&#039;&#039;&#039;: You can [https://support.discord.com/hc/en-us/articles/215253258-Notifications-Settings-101 modify notification settings] for the whole PS1 server, or just channels.&lt;br /&gt;
# &#039;&#039;&#039;Get verified&#039;&#039;&#039;: After you join the PS1 Discord server you should be directed to [https://discord.com/channels/1270929620224704544/1285124616485994590 get &#039;&#039;&#039;#✅-verify!&#039;&#039;&#039; as a member], which allows you some emergency options to get inside the building. If not, join the [https://discord.com/channels/1270929620224704544/1285124616485994590 &#039;&#039;&#039;#✅-verify!&#039;&#039;&#039;] channel to complete your verification.&lt;br /&gt;
# &#039;&#039;&#039;Join clubs&#039;&#039;&#039;: Because you like to know about stuff happening in the parts of PS1 you enjoy being in. You can find the Channels &amp;amp; Roles section on the top of the channels list.&lt;br /&gt;
# &#039;&#039;&#039;Introductions&#039;&#039;&#039;: Say hello in &#039;&#039;&#039;[https://discord.com/channels/1270929620224704544/1270929986550894663 #introductions]&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Hack the planet&#039;&#039;&#039;: Share projects you&#039;re working on in &#039;&#039;&#039;[https://discord.com/channels/1270929620224704544/1270934814442127411 #whathaveyoubeenhacking]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
Well, we ought to have some documentation around Discord&#039;s layout and permissions system.&lt;br /&gt;
*[[Discord Channels]] - are used for chatting in.&lt;br /&gt;
*[[Discord Permissions]] - are used for controlling channel access.&lt;br /&gt;
*[[Discord Bots]] - are used for automation, convenience, and silliness.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Discord_link.jpg&amp;diff=49298</id>
		<title>File:Discord link.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Discord_link.jpg&amp;diff=49298"/>
		<updated>2026-03-18T23:06:59Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 uploaded a new version of File:Discord link.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Discord link&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Discord&amp;diff=49297</id>
		<title>Discord</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Discord&amp;diff=49297"/>
		<updated>2026-03-18T23:03:55Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Updating member portal link.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;24&amp;quot; style=&amp;quot;margin: 0px auto 0px auto; text-align:center;&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
[[File:Discord-icon.png|center|350x350px]]&lt;br /&gt;
![[File:Discord-screenshot.png|center|381x381px|alt=]]&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
Discord is Pumping Station: One&#039;s primary real time communications platform. With Discord, you can chat with other members and get some quick answers, share project, and participate with the community. &lt;br /&gt;
&lt;br /&gt;
== How do I get on PS1&#039;s Discord server?==&lt;br /&gt;
[[File:Discord link.jpg|thumb|224x224px|Discord invite link found on your [https://membership.pumpingstationone.org/Login membership account] page.]]&lt;br /&gt;
If you didn&#039;t already get an invitation, first log into your [https://member.pumpingstationone.org member portal]. In the &#039;&#039;&#039;Quick Links&#039;&#039;&#039; section click the join Discord link. If you don&#039;t already have a Discord account, that invite link will walk you through making one. You can download the Discord [https://discord.com/download mobile or desktop apps], or just use it through a [https://discordapp.com/channels/@me web browser].&lt;br /&gt;
&lt;br /&gt;
==What else should I know about Discord?==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Notifications&#039;&#039;&#039;: You can [https://support.discord.com/hc/en-us/articles/215253258-Notifications-Settings-101 modify notification settings] for the whole PS1 server, or just channels.&lt;br /&gt;
# &#039;&#039;&#039;Get verified&#039;&#039;&#039;: After you join the PS1 Discord server you should be directed to [https://discord.com/channels/1270929620224704544/1285124616485994590 get &#039;&#039;&#039;#✅-verify!&#039;&#039;&#039; as a member], which allows you some emergency options to get inside the building. If not, join the [https://discord.com/channels/1270929620224704544/1285124616485994590 &#039;&#039;&#039;#✅-verify!&#039;&#039;&#039;] channel to complete your verification.&lt;br /&gt;
# &#039;&#039;&#039;Join clubs&#039;&#039;&#039;: Because you like to know about stuff happening in the parts of PS1 you enjoy being in. You can find the Channels &amp;amp; Roles section on the top of the channels list.&lt;br /&gt;
# &#039;&#039;&#039;Introductions&#039;&#039;&#039;: Say hello in &#039;&#039;&#039;[https://discord.com/channels/1270929620224704544/1270929986550894663 #introductions]&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Hack the planet&#039;&#039;&#039;: Share projects you&#039;re working on in &#039;&#039;&#039;[https://discord.com/channels/1270929620224704544/1270934814442127411 #whathaveyoubeenhacking]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Admin ==&lt;br /&gt;
Well, we ought to have some documentation around Discord&#039;s layout and permissions system.&lt;br /&gt;
*[[Discord Channels]] - are used for chatting in.&lt;br /&gt;
*[[Discord Permissions]] - are used for controlling channel access.&lt;br /&gt;
*[[Discord Bots]] - are used for automation, convenience, and silliness.&lt;br /&gt;
__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Pumping_Station_One&amp;diff=49296</id>
		<title>Pumping Station One</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Pumping_Station_One&amp;diff=49296"/>
		<updated>2026-03-18T23:00:14Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Updating some contact and help links.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mbox |type=warning |text=The wiki will be undergoing a migration from April 8th to April 15th. It may be down or read-only during this timeframe. Updates will be shared on the Discord.}}&lt;br /&gt;
&lt;br /&gt;
[[File:PS1 only logo.svg|frameless|right|128x128px|link=https://pumpingstationone.org/]]&lt;br /&gt;
[[File:The Alley Mark Thomas Instagram Tour.jpg|frameless|right|228x228px|link=https://www.instagram.com/p/DHQ4jS0iqDr/|Video tour of PS1 by The Alley&#039;s Mark Thomas]]&lt;br /&gt;
&#039;&#039;&#039;Chicago&#039;s Maker &amp;amp; Hacker Space since 2009,&#039;&#039;&#039; a 501(c)(3) nonprofit [[organization]].&lt;br /&gt;
&lt;br /&gt;
📍 &#039;&#039;&#039;Location:&#039;&#039;&#039; [https://duckduckgo.com/?t=ffab&amp;amp;q=pumping%20station%20one&amp;amp;iaxm=maps&amp;amp;bbox=-87.70836905218115%2C41.9462433639542%2C-87.7041106923302%2C41.94432245649106&amp;amp;strict_bbox=1 3519 N. Elston Ave, Chicago, IL 60618]  &lt;br /&gt;
&lt;br /&gt;
📧 &#039;&#039;&#039;[mailto:info@pumpingstationone.org General Contact Email],&#039;&#039;&#039; or there are [[Get Help|other ways to connect with us]].  &lt;br /&gt;
&lt;br /&gt;
🫶 &#039;&#039;&#039;What is Pumping Station: One?&#039;&#039;&#039; We&#039;re a [https://www.makerspaces.com/what-is-a-makerspace/ maker &amp;amp; hacker space]. Watch a [https://www.instagram.com/p/DHQ4jS0iqDr/ video tour of PS1 by The Alley&#039;s Mark Thomas]. PS1 is a volunteer run place and community where people with an interest in arts, manufacturing, computing and technology can gather to work on projects while sharing ideas, equipment, and knowledge. [https://pumpingstationone.org/join/ Become a member] to get access to our space, tools, and community. Find out more [https://pumpingstationone.org/about/ on our general website].&lt;br /&gt;
&lt;br /&gt;
🚲 &#039;&#039;&#039;I&#039;m a guest, how do I visit?&#039;&#039;&#039;  We have a live, guided tour for guests and prospective new members every Tuesday at 8 PM. It&#039;s a great time to learn about us, ask questions, and [https://pumpingstationone.org/join/ sign up for a membership]. Also, you can [https://players.cupix.com/p/nllihJB0 take a virtual tour]. In-person tours can also be arranged [mailto:info@pumpingstationone.org by request via email].  &lt;br /&gt;
&lt;br /&gt;
📅 &#039;&#039;&#039;Can I attend events if I&#039;m not a member?&#039;&#039;&#039; Yes! Many of our events are open to the public, [https://pumpingstationone.org/events/ please check out our events calendar].&lt;br /&gt;
&lt;br /&gt;
ℹ️ &#039;&#039;&#039;[[Membership Troubleshooting|Problems with your membership?]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
👯 &#039;&#039;&#039;Anyone there?&#039;&#039;&#039; Use [https://shopmon.pumpingstationone.org ShopMon] to see real-time activity at the space.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; margin-bottom:2px;&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width=100%&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; |[[Area Hosts]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;General&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:General_Area|Info]], [https://pumpingstationone.org/events Events], [https://www.meetup.com/Pumping-Station-One/events Meetups]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;CNC&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:CNC|Info]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Woodshop&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:Wood_Shop|Info]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Electronics&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:Electronics|Info]], [http://www.google.com/calendar/render?cid=hkgq1nkid9up5e4oe9uacqdlic@group.calendar.google.com&amp;amp;ctz=America/Chicago Events]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Arts&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:Arts|Info]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Hot Metals&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:Hot_Metals|Info]], [http://www.google.com/calendar/embed?src=tomjudge.com_cl3vcokea3rl5gfflp5d9putlo%40group.calendar.google.com&amp;amp;ctz=America/Chicago Events]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Cold Metals&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:Cold_Metals|Info]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Small Metals&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:Small_Metals|Info]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Kitchen&#039;&#039;&#039;&lt;br /&gt;
|[[:Category:Kitchen|Info]]&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;But wait, there&#039;s more!&#039;&#039;&#039;&lt;br /&gt;
|(someone should add them)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== About PS:One ==&lt;br /&gt;
&lt;br /&gt;
* [[Frequently Asked Questions]]&lt;br /&gt;
* [[What is Pumping Station: One]]&lt;br /&gt;
* [[Contact Points]]&lt;br /&gt;
* [[Neighborhood Information]]&lt;br /&gt;
* [http://www.catb.org/jargon/html/H/hacker.html So who are hackers anyway?]&lt;br /&gt;
* [https://docs.google.com/drawings/d/1fSw_rkvtLdl2LviR44Uilo9n9bL3BDXxI3dH3_oju48/edit?usp=sharing 1st Floor Map At-a-Glance]&lt;br /&gt;
&lt;br /&gt;
== Member Information ==&lt;br /&gt;
==&#039;&#039;&#039;New Members Start Here!&#039;&#039;&#039;==&lt;br /&gt;
&lt;br /&gt;
* [[New Member Quick Start Guide]]&lt;br /&gt;
* [[New Member Orientation]]&lt;br /&gt;
* [https://member.pumpingstationone.org/ Membership Website] (Sometimes called Deep Harbor or the member site. You can manage your profile, payments and membership level here)&lt;br /&gt;
* [[Member Manual]]&lt;br /&gt;
* [[Guest Building Access]]&lt;br /&gt;
* [[Administration|How do things get done around here?]]&lt;br /&gt;
* [[How Do I Get Authorized?|How do I get authorized?]]&lt;br /&gt;
* [[Recommended Gear/Kit]]&lt;br /&gt;
&lt;br /&gt;
====Want to help?====&lt;br /&gt;
* [[How can I help]]&lt;br /&gt;
&lt;br /&gt;
====Need help?====&lt;br /&gt;
* [[Get Help]]&lt;br /&gt;
&lt;br /&gt;
====What are we working on?====&lt;br /&gt;
* [[:Category:Projects|Member Projects]]&lt;br /&gt;
* [[:Category:Tutorials|Member Tutorials]]&lt;br /&gt;
&lt;br /&gt;
====Hey, where can I get stuff?====&lt;br /&gt;
Check the [[Sources]] page for an ever-growing list of places where you can pick up wood, metal, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How do I manage my membership and payments?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Check out the [[Member Management]] page for information about canceling or changing your membership.&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
Who are the members of PS:One? How do they communicate? What do they know about this whole social interwebs thing?&lt;br /&gt;
&lt;br /&gt;
====[[Administration]]====&lt;br /&gt;
&lt;br /&gt;
* [[The Board|Board of Directors]] - The points of contact for day-to-day corporate operations, but not for most tools, equipment and space utilization.&lt;br /&gt;
* [[:Category:Hosted Areas|Area Hosts]] - The main points of contact for the (currently 12) different areas of the space.&lt;br /&gt;
* [[Volunteer Positions|Volunteer Authorizers]] - contact info for the Volunteer Positions established by the Board.&lt;br /&gt;
&lt;br /&gt;
==== Communication ====&lt;br /&gt;
&lt;br /&gt;
*[[:Category:Meetings|Member Meetings]]&lt;br /&gt;
*[[Discord]]&lt;br /&gt;
*[[:Category:2026 Board Meetings|2026 Board Meetings]]&lt;br /&gt;
*[[Contact Points#Email Lists|Email Lists]]&lt;br /&gt;
*[[Contact Points#Social Networks|Social Networking]]&lt;br /&gt;
*[[Contact Points#Links|Other PS:One sites and online spaces]]&lt;br /&gt;
*[[Freshdesk]] - A help desk system that we use to track issues.&lt;br /&gt;
*[[Votes|Member Votes]] - How we do/buy/decide big things&lt;br /&gt;
*[[:Category:Policy|Policies]]&lt;br /&gt;
*[https://canvas.pumpingstationone.org/login/ldap Canvas LMS]&lt;br /&gt;
&lt;br /&gt;
==[[Events]]==&lt;br /&gt;
&lt;br /&gt;
*[http://www.google.com/calendar/embed?src=hhlp4gcgvdmifq5lcbk7e27om4%40group.calendar.google.com&amp;amp;ctz=America/Chicago PS:One Google Calendar]&lt;br /&gt;
*[http://www.meetup.com/Pumping-Station-One/ PS:One Meetup Group]&lt;br /&gt;
* [[:Category:Classes|Classes]]&lt;br /&gt;
*[[New events|How do I create an event?]]&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
==Things We Have==&lt;br /&gt;
&lt;br /&gt;
How to do things, where to get things, what&#039;s in the area, and other general reference stuff you feel like sharing.&lt;br /&gt;
&lt;br /&gt;
====Hardware====&lt;br /&gt;
&lt;br /&gt;
*[[Facilities]]: A list of what has been made available, and what should soon be made available to members.&lt;br /&gt;
*[[:Category:Equipment|Tools and Equipment]] : All PS:One equipment, tools, authorization, safety, and repair information goes here.&lt;br /&gt;
*[[Sources]]: Where to get stuff: from Depots to dumpsters.&lt;br /&gt;
* [[:Category:Facilities|Building Facilities]]: How our building works.&lt;br /&gt;
&lt;br /&gt;
====Other====&lt;br /&gt;
&lt;br /&gt;
*[[Resources]]&lt;br /&gt;
*[[Administration#Important Documents|Important Documents and Files]]&lt;br /&gt;
* [[IT Infrastructure]]&lt;br /&gt;
*[[Supplies]] and other things purchased for day-to-day space needs&lt;br /&gt;
*[[Member Storage Registry]] tracks locker/shelf use&lt;br /&gt;
&lt;br /&gt;
== What We Do ==&lt;br /&gt;
PS:One is a [[Do-ocracy]]. Here is some of what we do:&lt;br /&gt;
&lt;br /&gt;
====Current Projects====&lt;br /&gt;
*[https://pumpingstationone.org/2024/09/commencing-fundraising-to-purchase-our-building/ Buying the building]&lt;br /&gt;
*Replacing our member management software&lt;br /&gt;
&lt;br /&gt;
====[[:Category:Interest Groups|Interest Groups]]====&lt;br /&gt;
*[[NERP]] (Not Exclusively Raspberry Pi): Embedded Systems (biweekly)&lt;br /&gt;
*[[Beer Church]] (and Brewing Station: One): Beer appreciation and home brewing&lt;br /&gt;
*[[TOOOL Chicago]]: A monthly meetup about locks and lockpicking&lt;br /&gt;
*[[Python Office Hours]]: A biweekly meetup about python programming&lt;br /&gt;
*[[Electronic Music Mangling Group]]: A meetup about making and producing music, all experience levels welcome. Biweekly on Weds&lt;br /&gt;
*[[Wiki Maintenance]]: Maintaining the wiki and teach people how to help.&lt;br /&gt;
* [[Power Racing Team]]: The PS:One Power Racing Team - the tiny cars everywhere are our fault.&lt;br /&gt;
*[https://www.meetup.com/chicago-3d-printing-meetup-group Chicago 3D Printing Meetup]: A meetup about everything 3D printing related. Meets the last Wednesday of every month in the first floor lounge!&lt;br /&gt;
&lt;br /&gt;
====Space Automation====&lt;br /&gt;
&lt;br /&gt;
*[https://shopmon.pumpingstationone.org ShopMon] - Real time activity at the space&lt;br /&gt;
&lt;br /&gt;
[[Discord]] Integration: &lt;br /&gt;
&lt;br /&gt;
*[[Shopmon]] - what rooms are busy, and are the doors open?&lt;br /&gt;
*[[Propanebot]] -&lt;br /&gt;
*[[Tempbot]] - Reads temp/humidity in space areas&lt;br /&gt;
__NOTOC__&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Do_you_need_help&amp;diff=49295</id>
		<title>Do you need help</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Do_you_need_help&amp;diff=49295"/>
		<updated>2026-03-18T22:57:51Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Redirected page to Get Help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Get_Help]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Who_To_Call&amp;diff=49294</id>
		<title>Who To Call</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Who_To_Call&amp;diff=49294"/>
		<updated>2026-03-18T22:57:24Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Redirected page to Get Help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Get_Help]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Contact_Points&amp;diff=49293</id>
		<title>Talk:Contact Points</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Contact_Points&amp;diff=49293"/>
		<updated>2026-03-18T22:56:43Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Talk:Contact Points to Talk:Get Help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:Get Help]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Get_Help&amp;diff=49292</id>
		<title>Talk:Get Help</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Get_Help&amp;diff=49292"/>
		<updated>2026-03-18T22:56:43Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Talk:Contact Points to Talk:Get Help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Do I need a Google Account ==&lt;br /&gt;
I don&#039;t have a google account, and I&#039;m not going to create one.  Does this mean I can&#039;t join the email list?&lt;br /&gt;
- [[User:Jaypee|Jaypee]]&lt;br /&gt;
&lt;br /&gt;
=== No ===&lt;br /&gt;
&lt;br /&gt;
You can use any email address to join a google group.  It does not need to be a google account.&lt;br /&gt;
--[[User:Hef|Hef]] ([[User talk:Hef|talk]]) 17:10, 2 November 2013 (CDT)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Pumping Station One&lt;br /&gt;
&lt;br /&gt;
==== You Must be Signed in... ====&lt;br /&gt;
You must be signed in and a member of this group to view and participate in it.&amp;quot;&lt;br /&gt;
--[[User:Jaypee|Jaypee]] ([[User talk:Jaypee|talk]]) 18:00, 2 November 2013 (CDT)&lt;br /&gt;
&lt;br /&gt;
==== Using a Non-Gmail Address ====&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Create an Account&amp;quot; &amp;gt;&amp;gt; &amp;quot;I prefer to use my current email address&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
--[[User:Hef|Hef]] ([[User talk:Hef|talk]]) 20:29, 2 November 2013 (CDT)&lt;br /&gt;
&lt;br /&gt;
YAAAAAAAAAAAAAAAY thanks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dead link ==&lt;br /&gt;
&lt;br /&gt;
During several automated bot runs the following external link was found to be unavailable. Please check if the link is in fact down and fix or remove it in that case!&lt;br /&gt;
&lt;br /&gt;
* http://hackerspaces.org/wiki/Hackerspaces ([http://web.archive.org/web/20150201143034/http://hackerspaces.org/wiki/Hackerspaces archive])&lt;br /&gt;
** In [[Contact Points]] on 2015-03-09 23:31:09, Socket Error: u&#039;[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)&#039;&lt;br /&gt;
** In [[Contact Points]] on 2015-03-31 05:04:08, Socket Error: u&#039;[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)&#039;&lt;br /&gt;
&lt;br /&gt;
The web page has been saved by the Internet Archive. Please consider linking to an appropriate archived version: [http://web.archive.org/web/20150201143034/http://hackerspaces.org/wiki/Hackerspaces].--[[User:Wikibot|Wikibot]] ([[User talk:Wikibot|talk]]) 00:04, 31 March 2015 (CDT)&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Contact_Points&amp;diff=49291</id>
		<title>Contact Points</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Contact_Points&amp;diff=49291"/>
		<updated>2026-03-18T22:56:43Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Contact Points to Get Help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Get Help]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49290</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49290"/>
		<updated>2026-03-18T22:56:43Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Contact Points to Get Help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;For life-threatening emergencies dial [tel:911 911].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is a list of different ways you can contact PS1, get help from the organization, and get general help in an emergency.&lt;br /&gt;
&lt;br /&gt;
=== New Members and Public Inquiries ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tuesday Night Open House&#039;&#039;&#039; - Come join us at &#039;&#039;&#039;8 PM every Tuesday night&#039;&#039;&#039; for our open house and shop tour. Get answers to all of your questions and become a member! Find us at [https://duckduckgo.com/?t=ffab&amp;amp;q=pumping%20station%20one&amp;amp;iaxm=maps&amp;amp;bbox=-87.70836905218115%2C41.9462433639542%2C-87.7041106923302%2C41.94432245649106&amp;amp;strict_bbox=1 3519 N. Elston Ave, Chicago, IL 60618], parking on Elston is free.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Someone will get back to you in a business day or two.&lt;br /&gt;
&lt;br /&gt;
=== Member Assistance ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Discord]]&#039;&#039;&#039; - Key not working? Where is something? Tool broken? Someone bugging you? Discord is the fastest way to connect and get help.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Can help with all and any matters related to membership and the space, it might take a day for someone to get back to you.&lt;br /&gt;
* [[Dispute Resolution Committee|&#039;&#039;&#039;Harassment and Disputes&#039;&#039;&#039;]] - Want to report something weird or uncomfortable, or needing help to resolve a conflict? [mailto:drc@pumpingstationone.org Contact the DRC].&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* [mailto:board@pumpingstationone.org &#039;&#039;&#039;Board of Directors&#039;&#039;&#039;] - Direct email to the board.&lt;br /&gt;
&lt;br /&gt;
=== Life-threatening Emergencies ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Help Right Now!&#039;&#039;&#039; - Yelling for help is ok! Ask for help from other members, area hosts and volunteers in the space.&lt;br /&gt;
* &#039;&#039;&#039;Life-threatening Emergencies dial [tel:911 911]&#039;&#039;&#039; - Please report to Discord as soon as you&#039;re safe. We like knowing what has happened.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* &#039;&#039;&#039;[tel:988 Suicide &amp;amp; Crisis Lifeline 988]&#039;&#039;&#039; - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
&lt;br /&gt;
=== Physical Issues, Building, Street, Utilities ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[tel:311 City Services Non‐emergency dial 311]&#039;&#039;&#039; - City services, non-urgent complaints, infrastructure requests, stuff involving the sidewalk or street.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-312-742-4410 Police Non‐emergency (312) 742-4410]&#039;&#039;&#039; - Report recurring, non-emergency community concerns, neighborhood complaints, to our local police district.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-866-556-6002 People&#039;s Gas (866) 556-6002]&#039;&#039;&#039; - Report gas leaks. Leave the building, don&#039;t operate any electrical switches. Report to Discord as soon as you&#039;re out.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-334-7661 ComEd Electric (800) 334-7661]&#039;&#039;&#039; - Report downed power lines and outages.&lt;br /&gt;
&lt;br /&gt;
=== Mental Health and Housing Support ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[tel:988 Suicide &amp;amp; Crisis Lifeline 988]&#039;&#039;&#039; - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-222-1222 Poison Control Center (800) 222-1222]&#039;&#039;&#039; - Free 24/7, for emergencies involving suspected poisoning, overdose, or exposure to toxic substances.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-656-4673 National Sexual Assault Hotline (800) 656-4673]&#039;&#039;&#039; - Free, confidential 24/7 support for survivors of sexual assault and their loved ones, connecting callers to local resources. https://rainn.org/get-help&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-866-488-7386 LGBTQ+ Hotline (866) 488-7386]&#039;&#039;&#039; - The Trevor Project&#039;s 24/7 crisis intervention and suicide prevention line for LGBTQ+ youth.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-877-565-8860 Trans Crisis Hotline (877) 565-8860]&#039;&#039;&#039; - Trans Lifeline, a peer support crisis line staffed by trans people, for trans and questioning individuals in distress.&lt;br /&gt;
* [http://mefiwiki.com/wiki/Homeless_Survival_Guide &#039;&#039;&#039;Homeless Survival Guide&#039;&#039;&#039;] - A directory of local food, housing, healthcare, and public benefits resources for people experiencing or at risk of homelessness.&lt;br /&gt;
=== Social Networks ===&lt;br /&gt;
&lt;br /&gt;
* See [[Social Media]].&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49289</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49289"/>
		<updated>2026-03-18T22:55:35Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;For life-threatening emergencies dial [tel:911 911].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is a list of different ways you can contact PS1, get help from the organization, and get general help in an emergency.&lt;br /&gt;
&lt;br /&gt;
=== New Members and Public Inquiries ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tuesday Night Open House&#039;&#039;&#039; - Come join us at &#039;&#039;&#039;8 PM every Tuesday night&#039;&#039;&#039; for our open house and shop tour. Get answers to all of your questions and become a member! Find us at [https://duckduckgo.com/?t=ffab&amp;amp;q=pumping%20station%20one&amp;amp;iaxm=maps&amp;amp;bbox=-87.70836905218115%2C41.9462433639542%2C-87.7041106923302%2C41.94432245649106&amp;amp;strict_bbox=1 3519 N. Elston Ave, Chicago, IL 60618], parking on Elston is free.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Someone will get back to you in a business day or two.&lt;br /&gt;
&lt;br /&gt;
=== Member Assistance ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Discord]]&#039;&#039;&#039; - Key not working? Where is something? Tool broken? Someone bugging you? Discord is the fastest way to connect and get help.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Can help with all and any matters related to membership and the space, it might take a day for someone to get back to you.&lt;br /&gt;
* [[Dispute Resolution Committee|&#039;&#039;&#039;Harassment and Disputes&#039;&#039;&#039;]] - Want to report something weird or uncomfortable, or needing help to resolve a conflict? [mailto:drc@pumpingstationone.org Contact the DRC].&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* [mailto:board@pumpingstationone.org &#039;&#039;&#039;Board of Directors&#039;&#039;&#039;] - Direct email to the board.&lt;br /&gt;
&lt;br /&gt;
=== Life-threatening Emergencies ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Help Right Now!&#039;&#039;&#039; - Yelling for help is ok! Ask for help from other members, area hosts and volunteers in the space.&lt;br /&gt;
* &#039;&#039;&#039;Life-threatening Emergencies dial [tel:911 911]&#039;&#039;&#039; - Please report to Discord as soon as you&#039;re safe. We like knowing what has happened.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* &#039;&#039;&#039;[tel:988 Suicide &amp;amp; Crisis Lifeline 988]&#039;&#039;&#039; - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
&lt;br /&gt;
=== Physical Issues, Building, Street, Utilities ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[tel:311 City Services Non‐emergency dial 311]&#039;&#039;&#039; - City services, non-urgent complaints, infrastructure requests, stuff involving the sidewalk or street.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-312-742-4410 Police Non‐emergency (312) 742-4410]&#039;&#039;&#039; - Report recurring, non-emergency community concerns, neighborhood complaints, to our local police district.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-866-556-6002 People&#039;s Gas (866) 556-6002]&#039;&#039;&#039; - Report gas leaks. Leave the building, don&#039;t operate any electrical switches. Report to Discord as soon as you&#039;re out.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-334-7661 ComEd Electric (800) 334-7661]&#039;&#039;&#039; - Report downed power lines and outages.&lt;br /&gt;
&lt;br /&gt;
=== Mental Health and Housing Support ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[tel:988 Suicide &amp;amp; Crisis Lifeline 988]&#039;&#039;&#039; - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-222-1222 Poison Control Center (800) 222-1222]&#039;&#039;&#039; - Free 24/7, for emergencies involving suspected poisoning, overdose, or exposure to toxic substances.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-656-4673 National Sexual Assault Hotline (800) 656-4673]&#039;&#039;&#039; - Free, confidential 24/7 support for survivors of sexual assault and their loved ones, connecting callers to local resources. https://rainn.org/get-help&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-866-488-7386 LGBTQ+ Hotline (866) 488-7386]&#039;&#039;&#039; - The Trevor Project&#039;s 24/7 crisis intervention and suicide prevention line for LGBTQ+ youth.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-877-565-8860 Trans Crisis Hotline (877) 565-8860]&#039;&#039;&#039; - Trans Lifeline, a peer support crisis line staffed by trans people, for trans and questioning individuals in distress.&lt;br /&gt;
* [http://mefiwiki.com/wiki/Homeless_Survival_Guide &#039;&#039;&#039;Homeless Survival Guide&#039;&#039;&#039;] - A directory of local food, housing, healthcare, and public benefits resources for people experiencing or at risk of homelessness.&lt;br /&gt;
=== Social Networks ===&lt;br /&gt;
&lt;br /&gt;
* See [[Social Media]].&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49288</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49288"/>
		<updated>2026-03-18T22:54:53Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: I think this is a complete list of all the different &amp;quot;connect&amp;quot; and &amp;quot;contact&amp;quot; stuff we&amp;#039;ve got around the wiki.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;For life-threatening emergencies dial [tel:911 911].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is a list of different ways you can contact PS1, get help from the organization, and get general help in an emergency.&lt;br /&gt;
&lt;br /&gt;
=== New Members and Public Inquiries ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tuesday Night Open House&#039;&#039;&#039; - Come join us at &#039;&#039;&#039;8 PM every Tuesday night&#039;&#039;&#039; for our open house and shop tour. Get answers to all of your questions and become a member! Find us at [https://duckduckgo.com/?t=ffab&amp;amp;q=pumping%20station%20one&amp;amp;iaxm=maps&amp;amp;bbox=-87.70836905218115%2C41.9462433639542%2C-87.7041106923302%2C41.94432245649106&amp;amp;strict_bbox=1 3519 N. Elston Ave, Chicago, IL 60618], parking on Elston is free.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Someone will get back to you in a business day or two.&lt;br /&gt;
&lt;br /&gt;
=== Member Assistance ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Discord]]&#039;&#039;&#039; - Key not working? Where is something? Tool broken? Someone bugging you? Discord is the fastest way to connect and get help.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Can help with all and any matters related to membership and the space, it might take a day for someone to get back to you.&lt;br /&gt;
* [[Dispute Resolution Committee|&#039;&#039;&#039;Harassment and Disputes&#039;&#039;&#039;]] - Want to report something weird or uncomfortable, or needing help to resolve a conflict? [mailto:drc@pumpingstationone.org Contact the DRC].&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* Board of Directors - Direct email to the board&lt;br /&gt;
&lt;br /&gt;
=== Life-threatening Emergencies ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Help Right Now!&#039;&#039;&#039; - Yelling for help is ok! Ask for help from other members, area hosts and volunteers in the space.&lt;br /&gt;
* &#039;&#039;&#039;Life-threatening Emergencies dial [tel:911 911]&#039;&#039;&#039; - Please report to Discord as soon as you&#039;re safe. We like knowing what has happened.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* &#039;&#039;&#039;[tel:988 Suicide &amp;amp; Crisis Lifeline 988]&#039;&#039;&#039; - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
&lt;br /&gt;
=== Physical Issues, Building, Street, Utilities ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[tel:311 City Services Non‐emergency dial 311]&#039;&#039;&#039; - City services, non-urgent complaints, infrastructure requests, stuff involving the sidewalk or street.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-312-742-4410 Police Non‐emergency (312) 742-4410]&#039;&#039;&#039; - Report recurring, non-emergency community concerns, neighborhood complaints, to our local police district.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-866-556-6002 People&#039;s Gas (866) 556-6002]&#039;&#039;&#039; - Report gas leaks. Leave the building, don&#039;t operate any electrical switches. Report to Discord as soon as you&#039;re out.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-334-7661 ComEd Electric (800) 334-7661]&#039;&#039;&#039; - Report downed power lines and outages.&lt;br /&gt;
&lt;br /&gt;
=== Mental Health and Housing Support ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[tel:988 Suicide &amp;amp; Crisis Lifeline 988]&#039;&#039;&#039; - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-222-1222 Poison Control Center (800) 222-1222]&#039;&#039;&#039; - Free 24/7, for emergencies involving suspected poisoning, overdose, or exposure to toxic substances.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-800-656-4673 National Sexual Assault Hotline (800) 656-4673]&#039;&#039;&#039; - Free, confidential 24/7 support for survivors of sexual assault and their loved ones, connecting callers to local resources. https://rainn.org/get-help&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-866-488-7386 LGBTQ+ Hotline (866) 488-7386]&#039;&#039;&#039; - The Trevor Project&#039;s 24/7 crisis intervention and suicide prevention line for LGBTQ+ youth.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-877-565-8860 Trans Crisis Hotline (877) 565-8860]&#039;&#039;&#039; - Trans Lifeline, a peer support crisis line staffed by trans people, for trans and questioning individuals in distress.&lt;br /&gt;
* [http://mefiwiki.com/wiki/Homeless_Survival_Guide &#039;&#039;&#039;Homeless Survival Guide&#039;&#039;&#039;] - A directory of local food, housing, healthcare, and public benefits resources for people experiencing or at risk of homelessness.&lt;br /&gt;
=== Social Networks ===&lt;br /&gt;
&lt;br /&gt;
* See [[Social Media]].&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49287</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=49287"/>
		<updated>2026-03-18T22:40:34Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Drastic restructure of this page. Going link a few other pages here.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;For life-threatening emergencies dial [tel:911 911].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== New Members and Public Inquiries ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tuesday Night Open House&#039;&#039;&#039; - Come join us at &#039;&#039;&#039;8 PM every Tuesday night&#039;&#039;&#039; for our open house and shop tour. Get answers to all of your questions and become a member! Find us at [https://duckduckgo.com/?t=ffab&amp;amp;q=pumping%20station%20one&amp;amp;iaxm=maps&amp;amp;bbox=-87.70836905218115%2C41.9462433639542%2C-87.7041106923302%2C41.94432245649106&amp;amp;strict_bbox=1 3519 N. Elston Ave, Chicago, IL 60618], parking on Elston is free.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Someone will get back to you in a business day or two.&lt;br /&gt;
&lt;br /&gt;
=== Member Assistance ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[[Discord]]&#039;&#039;&#039; - Key not working? Where is something? Tool broken? Someone bugging you? Discord is the fastest way to connect and get help.&lt;br /&gt;
* &#039;&#039;&#039;[mailto:info@pumpingstationone.org E-mail]&#039;&#039;&#039; - Can help with all and any matters related to membership and the space, it might take a day for someone to get back to you.&lt;br /&gt;
* [[Dispute Resolution Committee|&#039;&#039;&#039;Harassment and Disputes&#039;&#039;&#039;]] - Want to report something weird or uncomfortable, or needing help to resolve a conflict? [mailto:drc@pumpingstationone.org Contact the DRC].&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* Board of Directors - Direct email to the board&lt;br /&gt;
&lt;br /&gt;
=== Life-threatening Emergencies ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Help Right Now!&#039;&#039;&#039; - Yelling for help is ok! Ask for help from other members, area hosts and volunteers in the space.&lt;br /&gt;
* &#039;&#039;&#039;Life-threatening Emergencies dial [tel:911 911]&#039;&#039;&#039; - Please report to Discord as soon as you&#039;re safe. We like knowing what has happened.&lt;br /&gt;
* &#039;&#039;&#039;[tel:+1-260-358-7321 Call The PS1 Vulture at (260) 358-7321]&#039;&#039;&#039; - In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.&lt;br /&gt;
* &#039;&#039;&#039;Suicide &amp;amp; Crisis Lifeline&#039;&#039;&#039; - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
&lt;br /&gt;
=== Physical Issues, building, street, utilities ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;City Services Non‐emergency dial [tel:311 311]&#039;&#039;&#039; - City services, non-urgent complaints, infrastructure requests, stuff involving the sidewalk or street.&lt;br /&gt;
* &#039;&#039;&#039;Police Non‐emergency (312) 742-4410&#039;&#039;&#039; - Report recurring, non-emergency community concerns, neighborhood complaints, to our local police district.&lt;br /&gt;
* &#039;&#039;&#039;People&#039;s Gas (866) 556-6002&#039;&#039;&#039; - Report gas leaks. Leave the building, don&#039;t operate any electrical switches. Report to Discord as soon as you&#039;re out.&lt;br /&gt;
* &#039;&#039;&#039;ComEd Electric (800) 334-7661&#039;&#039;&#039; - Report downed power lines and outages.&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=== Social Networks ===&lt;br /&gt;
See [[Social Media]].&lt;br /&gt;
&lt;br /&gt;
=== Mental Health and Housing Support ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Suicide &amp;amp; Crisis Lifeline&#039;&#039;&#039; 988 - Free 24/7 service for anyone experiencing a mental health crisis, suicidal thoughts, or emotional distress. You can call or text it.&lt;br /&gt;
*&lt;br /&gt;
* &#039;&#039;&#039;Poison Control Center (800) 222-1222&#039;&#039;&#039; - Free 24/7, for emergencies involving suspected poisoning, overdose, or exposure to toxic substances.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Community_Code_of_Conduct&amp;diff=49177</id>
		<title>Talk:Community Code of Conduct</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Community_Code_of_Conduct&amp;diff=49177"/>
		<updated>2026-03-05T22:46:38Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Talk:Community Code of Conduct to Talk:Community Standards&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:Community Standards]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Community_Standards&amp;diff=49176</id>
		<title>Talk:Community Standards</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Community_Standards&amp;diff=49176"/>
		<updated>2026-03-05T22:46:38Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Talk:Community Code of Conduct to Talk:Community Standards&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are some contributions:&lt;br /&gt;
* [[User:Tecknow/Code_of_Conduct_Development]]&lt;br /&gt;
* [[User:Tecknow/DEI resolution]]&lt;br /&gt;
* [[User:Rdpierce/Making the Space Safe for Marginalized People]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Community_Code_of_Conduct&amp;diff=49175</id>
		<title>Community Code of Conduct</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Community_Code_of_Conduct&amp;diff=49175"/>
		<updated>2026-03-05T22:46:38Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Community Code of Conduct to Community Standards&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Community Standards]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Community_Standards&amp;diff=49174</id>
		<title>Community Standards</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Community_Standards&amp;diff=49174"/>
		<updated>2026-03-05T22:46:38Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Community Code of Conduct to Community Standards&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Ambox|type=content|text=These guidelines outline expectations for behavior within the Pumping Station: One community. They are intended to supplement, but do not replace, the [[Membership agreement|Membership Agreement]]. This document is created and maintained by the community and is not legally binding. Feedback, suggestions, and discussion are welcome at [https://discord.com/channels/1270929620224704544/1316781079298052181 #governance] on Discord.}}&lt;br /&gt;
&lt;br /&gt;
=== Being Excellent to Each Other at PS:One ===&lt;br /&gt;
Pumping Station: One (PS:One) is committed to providing a welcoming and harassment-free environment for people regardless of level of experience, level of ability, level of interest, gender, gender expression, sexuality, age, race, creed, color, origin, or personal experience. We believe in having a set of guidelines for individuals while in PS:One&#039;s physical or online spaces. &lt;br /&gt;
&lt;br /&gt;
=== Expected Awesome Behavior ===&lt;br /&gt;
We all work together in creating a safe physical and online space for everyone. Help the community by striving for the following awesome behavior: &lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Respect and Inclusivity:&#039;&#039;&#039; Treat all individuals with respect and foster a welcoming, inclusive environment for everyone. Everyone has their own identity they choose to share in the community, and respecting that is part of being an excellent member. Discrimination, harassment, or hate speech is not welcomed in PS:One.&lt;br /&gt;
# &#039;&#039;&#039;Disengage and Listen:&#039;&#039;&#039; If you&#039;re asked to please disengage in unwanted conversation, are told to stop, or informed that your behavior is unwanted, please show respect by taking a step back. Be open to listen to the issue at hand, or disengage if asked.&lt;br /&gt;
# &#039;&#039;&#039;Let Others Speak:&#039;&#039;&#039; We all get excited by making cool things, sometimes a little too excited. Not stepping on each other by making space for others to speak makes builds growth and respect.&lt;br /&gt;
# &#039;&#039;&#039;Support Thy Maker:&#039;&#039;&#039; PS:One is a community of makers who like to share, teach, and collaborate. Please help the community by considering teaching a class on a subject you know others are interested in, or offering a workshop. If someone asks you for help, and you&#039;re able to, lend a hand. We all elevate each other.&lt;br /&gt;
# &#039;&#039;&#039;Privacy:&#039;&#039;&#039; Don&#039;t be a creep! Ask before photographing/recording someone or what they&#039;re working on.&lt;br /&gt;
&lt;br /&gt;
=== Buildings a Safe Physical Space ===&lt;br /&gt;
Members, guests, and visitors are responsible for their own actions and belongings, are expected to leave the space cleaner than they found it, and contribute to a culture of safety. All persons must have a [https://app.waiverforever.com/pending/PMdbLqcKFq1491518230 liability form filled out] in advance of entering the space, and those under the age of 18 are not to be on the premises without a parent or legal guardian present.&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Safety:&#039;&#039;&#039; Always prioritize the safety of yourself, others, and the facility. Communicate to others around you when using larger tools. Follow the directions of any volunteers, [[:Category:Hosted Areas|area host]], PS:One officers or board members. Read and adhere to all posted safety procedures and guidelines when using tools and equipment. Report any unsafe conditions or behaviors.&lt;br /&gt;
# &#039;&#039;&#039;Use of Facilities:&#039;&#039;&#039; Respect the space and resources provided by PS1. Outside the members (including you), there is no paid shop cleaning staff. Please leave the space cleaner than you found it, return tools to their proper places, and use equipment responsibly. Contribute back to the community by taking the trash out or asking an [[:Category:Hosted Areas|area host]] how else to help with the last 15 minutes I spend in the space.&lt;br /&gt;
# &#039;&#039;&#039;Personal Responsibility:&#039;&#039;&#039; This is a volunteer run organization, you help everyone by reporting any tools that are broken or break, even if you accidentally break them. The only time is it not ok to break a tool is when it goes unreported.&lt;br /&gt;
# &#039;&#039;&#039;Access to PS:One is a Privilege, Not a Right:&#039;&#039;&#039; If asked to not use a tool or be in a particular part of the space, please listen to others and respect signs. If you have a deadline for a project, plan ahead. Nothing at PS:One is guaranteed to be always working.&lt;br /&gt;
&lt;br /&gt;
=== What&#039;s Not Tolerated at PS:One ===&lt;br /&gt;
The following actions are strictly prohibited by any members, guests, or visitors of PS:One both in the space and online:&lt;br /&gt;
# Disregard for personal and others safety.&lt;br /&gt;
# Demonstrated inability to treat any person, member, organization, or facility with respect.&lt;br /&gt;
# Harassment:&lt;br /&gt;
## &#039;&#039;&#039;Verbal Abuse&#039;&#039;&#039;&lt;br /&gt;
##* Slurs, insults, offensive jokes, or derogatory remarks&lt;br /&gt;
##* Threats of violence or retaliation&lt;br /&gt;
## &#039;&#039;&#039;Physical Harassment&#039;&#039;&#039;&lt;br /&gt;
##* Unwanted touch, intimidation, threats, or violence.&lt;br /&gt;
##* Stalking, nonconsensual photographing/recording of others&lt;br /&gt;
## &#039;&#039;&#039;Sexual Harassment&#039;&#039;&#039;&lt;br /&gt;
##* Unwelcome sexual advances, comments, innuendos, or sexual content.&lt;br /&gt;
##* Using PS:One as a dating app&lt;br /&gt;
## &#039;&#039;&#039;Cyber-harassment&#039;&#039;&#039;&lt;br /&gt;
##* Doxxing, stalking, trolling, or hostile messages online.&lt;br /&gt;
# Discrimination:&lt;br /&gt;
## &#039;&#039;&#039;Identity-Based Discrimination&#039;&#039;&#039;&lt;br /&gt;
##* Sexism&lt;br /&gt;
##* Gender Identity or Expression&lt;br /&gt;
##* Sexual Orientation&lt;br /&gt;
##* Race or Ethnicity&lt;br /&gt;
##* Religion or Belief&lt;br /&gt;
##* Disability or Neurodivergence&lt;br /&gt;
##* Age&lt;br /&gt;
##* Nationality or Immigration Status&lt;br /&gt;
##* Socioeconomic Status&lt;br /&gt;
##* Appearance&lt;br /&gt;
##* Skill level&lt;br /&gt;
##&#039;&#039;&#039;Exclusionary Behavior&#039;&#039;&#039;&lt;br /&gt;
##*Gatekeeping, belittling, or creating a hostile environment for anyone.&lt;br /&gt;
# Disruption of the community culture of respect and inclusivity&lt;br /&gt;
# Retaliation, punishing or ostracizing individuals for reporting misconduct.&lt;br /&gt;
# Violence of any kind&lt;br /&gt;
# The use of PS:One equipment, facilities, or network to perform any act deemed illegal by State, Federal, or Local law.&lt;br /&gt;
# The use of PS:One&#039;s identity/branding to promote prohibited actions external to the community.&lt;br /&gt;
# Intentional damage or theft of PS:One equipment or members&#039; and guests&#039; personal belongings.&lt;br /&gt;
# Invasion of privacy&lt;br /&gt;
# Disregard for community agreements ([[Membership agreement|Membership Agreement]], [[Bylaws]], or any other policy adopted by the membership)&lt;br /&gt;
&lt;br /&gt;
=== Corrective Actions ===&lt;br /&gt;
Violation of this Code of Conduct may result in actions taken by the Board of Directors or their designee, including but not limited to:&lt;br /&gt;
* Immediate removal from the physical space or events&lt;br /&gt;
* Restricted access to PS:One online spaces or online resources&lt;br /&gt;
* Suspension or termination of membership&lt;br /&gt;
* Other disciplinary action deemed necessary based on the severity of the violation&lt;br /&gt;
&lt;br /&gt;
=== How to Get Help ===&lt;br /&gt;
When faced with a situation where the community code of conduct is being stepped on here&#039;s what you can do...&lt;br /&gt;
&lt;br /&gt;
==== Harassment, discrimination, invasion of privacy: ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;If you have immediate safety issues, find another member for help or leave the space&#039;&#039;&#039;, following up by contacting the [[Dispute Resolution Committee]] after you&#039;re somewhere safe.&lt;br /&gt;
# If you are comfortable, tell the person to stop or to disengage, following up by contracting the [[Dispute Resolution Committee]] if the situation isn&#039;t correct.&lt;br /&gt;
# Seek out an [[:Category:Hosted Areas|area host]], PS:One officer or [mailto:board@pumpingstationone.org board member] for help.&lt;br /&gt;
# Contact the [[Dispute Resolution Committee]]&lt;br /&gt;
# Seek out aid through [https://discord.com/channels/1270929620224704544/1270929621289799873 #general] on Discord.&lt;br /&gt;
&lt;br /&gt;
==== Violence: ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;If you have immediate concerns of violence, yell for help and dial 911&#039;&#039;&#039;&lt;br /&gt;
# Notify people through [https://discord.com/channels/1270929620224704544/1270929621289799873 #general] on Discord.&lt;br /&gt;
# Email info@pumpingstationone.org with a report&lt;br /&gt;
&lt;br /&gt;
==== Shop safety and cleanliness: ====&lt;br /&gt;
If someone is using a tool not safely:&lt;br /&gt;
&lt;br /&gt;
# Ask them to be safe&lt;br /&gt;
# Seek out an [[:Category:Hosted Areas|area host]]&lt;br /&gt;
# Notify people through the area&#039;s channel on Discord.&lt;br /&gt;
&lt;br /&gt;
If there&#039;s a safety concern you see in an area:&lt;br /&gt;
&lt;br /&gt;
# Let other members near you know&lt;br /&gt;
# Seek out an [[:Category:Hosted Areas|area host]]&lt;br /&gt;
# Tag the tool or area as unsafe&lt;br /&gt;
# Notify people through the area&#039;s channel on Discord.&lt;br /&gt;
&lt;br /&gt;
==== Retaliation: ====&lt;br /&gt;
&lt;br /&gt;
# If you feel that a PS:One officer or board member is retaliating against you, contact the [[Dispute Resolution Committee]]&lt;br /&gt;
# If you feel that someone on the Dispute Resolution Committee is retaliating against you, contact the [mailto:board@pumpingstationone.org board of directors].&lt;br /&gt;
&lt;br /&gt;
This document is not all-inclusive of the behaviors encouraged or prohibited but provides a framework for how to act as a member, guest, or visitor of Pumping Station: One.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Emergency_Door_Bot_Access&amp;diff=49082</id>
		<title>Emergency Door Bot Access</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Emergency_Door_Bot_Access&amp;diff=49082"/>
		<updated>2026-02-18T01:09:13Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Taking doorbot offline.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Door Bot.png|thumb|200x200px|🚪🤖💟]]&lt;br /&gt;
{{ombox&lt;br /&gt;
| type      = speedy&lt;br /&gt;
| text      = &amp;lt;big&amp;gt;Due to our rapid need to migrate membership management services, Doorbot is offline. There is no ETA to a fix. If you are locked out, please ask for help in Discord.&amp;lt;/big&amp;gt;&lt;br /&gt;
}}&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=86&amp;diff=49020</id>
		<title>86</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=86&amp;diff=49020"/>
		<updated>2026-01-29T00:32:48Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of Jan 2026, Pumping Station: One&#039;s unofficial policy is to only share who&#039;s been 86ed out of the space on a need to know basis. If you are a member answering the door, in order to maintain a safe space you&#039;ll need to inquire with the board or the DRC to verify that each and every guest you&#039;re letting in hasn&#039;t been 86ed from PS1 previously.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=86&amp;diff=49019</id>
		<title>86</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=86&amp;diff=49019"/>
		<updated>2026-01-29T00:30:43Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;As of Jan 2026, Pumping Station: One&amp;#039;s unofficial policy is to only share who&amp;#039;s been 86ed out of the space on a need to know basis. If you are a member answering the door, you&amp;#039;ll need to inquire with the board or the DRC to verify the guest you&amp;#039;re letting in hasn&amp;#039;t been 86ed from the space previously.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of Jan 2026, Pumping Station: One&#039;s unofficial policy is to only share who&#039;s been 86ed out of the space on a need to know basis. If you are a member answering the door, you&#039;ll need to inquire with the board or the DRC to verify the guest you&#039;re letting in hasn&#039;t been 86ed from the space previously.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Members:test&amp;diff=49018</id>
		<title>Members:test</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Members:test&amp;diff=49018"/>
		<updated>2026-01-28T23:46:51Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;A quick test page.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A quick test page.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Nametags&amp;diff=49008</id>
		<title>Nametags</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Nametags&amp;diff=49008"/>
		<updated>2026-01-25T04:23:49Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is kinda old. Maybe you&#039;re looking for the [[Name Tag Bot]]?&lt;br /&gt;
&lt;br /&gt;
== Concept ==&lt;br /&gt;
Give members more permanent name tags.&lt;br /&gt;
&lt;br /&gt;
== Directions and Plans ==&lt;br /&gt;
&lt;br /&gt;
Seeing all of these awesome name tags around and want one? Well, you can easily laser cut your own.&lt;br /&gt;
&lt;br /&gt;
[[Media:Nameplates-template.svg]] is the name tag template. Open in a suitable program (CorelDraw, Inkscape, etc.) and edit.&lt;br /&gt;
&lt;br /&gt;
There should be a cup near the laser cutter containing badge clips. If unavailable, the template fits standard 5/8&amp;quot; Slots for metal badge clips.&lt;br /&gt;
&lt;br /&gt;
[[File:Nametag_Iteration_2.jpg|300px]]&lt;br /&gt;
&lt;br /&gt;
== Creator ==&lt;br /&gt;
&lt;br /&gt;
[[User:Bry|Bry]] ([[User talk:Bry|talk]]). Feel free to ask me questions.&lt;br /&gt;
&lt;br /&gt;
[[Category:Member Projects]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Name_Tag_Bot&amp;diff=49007</id>
		<title>Name Tag Bot</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Name_Tag_Bot&amp;diff=49007"/>
		<updated>2026-01-25T04:22:45Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{EquipmentPage|value=$300|contact=Rubin|arrived=2025-12-11|model=Brother QL-800 / RaspberryPi 4|serial=N/A|hackable=No|owner=None|certification=No|hostarea=General Area|doesitwork=Yes|where=Entryway - wall next to TV}}&lt;br /&gt;
&lt;br /&gt;
This device is screwed into the wall in the entryway. It&#039;s runs some cool code where went you tag a key, it&#039;ll print that user&#039;s name on a name tag. It will first read the nickname field in the membership profile, before using the first name. You can check out more about it on [https://github.com/pumpingstationone/nametag-printer Github].&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48974</id>
		<title>Social Media</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48974"/>
		<updated>2026-01-11T21:55:11Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Printables logo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PS1 has some presence on some social media and business listing sites. Postiz has been set up to allow granted members to some of those social media accounts without sharing account usernames/passes.  &lt;br /&gt;
&lt;br /&gt;
== Social Accounts and Business Listings ==&lt;br /&gt;
Here&#039;s a list of our known social media accounts, including ones that we might have lost access to because of bit rot and volunteers be volunteering. Hopefully this list continues to be kept updated. &lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size: 75%;&amp;quot;&lt;br /&gt;
!Icon&lt;br /&gt;
!What&lt;br /&gt;
!Active&lt;br /&gt;
!Where&lt;br /&gt;
!Credentials&lt;br /&gt;
!Delegated&lt;br /&gt;
!Postiz&lt;br /&gt;
!Notes&lt;br /&gt;
!Record Last Updated&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Apple Maps Icon.png|32x32px]]&lt;br /&gt;
|Apple Maps&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.apple.com/place?place-id=I1C069059C8496CF8&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Bluesky Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Bluesky&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://bsky.app/profile/pumpingstationone.bsky.social&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Discord-icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Discord&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://discord.com/channels/1270929620224704544/1270929621289799873&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|Can be used in Postiz to test what a new post might look like&lt;br /&gt;
|2025-11-18&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Descargar-facebook-groups-20.png|32x32px]]&lt;br /&gt;
|Facebook Group&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.facebook.com/group.php?gid=43740233740&lt;br /&gt;
|❓ Unknown &lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2023 Facebook icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Facebook Page&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.facebook.com/PumpingStationOne&lt;br /&gt;
|⚠️ Bitwarden - Bad password&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
⚠️ Lots of people!&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Able to partially manage through Instagram SSO, not enough to integrate into Postiz&lt;br /&gt;
| 2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Flickr logo - SuperTinyIcons.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Flickr Group&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.flickr.com/groups/pumpingstationone/&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Octicons-mark-github.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;GitHub&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://github.com/pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Google Maps icon (2015-2020).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Google Maps&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.app.goo.gl/Qj3kbvYv8by2feuJA&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Hackerspaces.org icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Hackerspaces.org&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://wiki.hackerspaces.org/Pumping_Station:_One&lt;br /&gt;
|✅ Wiki&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Instagram Account&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.instagram.com/pumpingstationone/&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Needing a Facebook login to generate an app to integrate into Postiz&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Account&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.instagram.com/pumpingstation1/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|Seems like it&#039;s self aware that it&#039;s a dead account&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Location&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.instagram.com/explore/locations/10727393/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Linkedin icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;LinkedIn Page&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.linkedin.com/company/pumping-station-one/&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-16&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Makers-Directiory-ICON.png|32x32px]]&lt;br /&gt;
|Makerspace Directory&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://makerspacedir.com/listing/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mapquest Icon.jpg|32x32px]]&lt;br /&gt;
|MapQuest&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.mapquest.com/us/illinois/pumping-station-one-365644512&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mastodon Logotype (Simple).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Mastodon&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://masto.hackers.town/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
| ✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Meetup font awesome.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Meetup&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.meetup.com/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|No idea how this site is still alive&lt;br /&gt;
|2025-11-14 &lt;br /&gt;
|-&lt;br /&gt;
|[[File:Printables logo.webp|32x32px]]&lt;br /&gt;
|Printables&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.printables.com/@PumpingStationOne&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-30&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Reddit Icon.png|32x32px]]&lt;br /&gt;
|Reddit subreddit&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.reddit.com/r/pumpingstationone/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Reddit Icon.png|32x32px]]&lt;br /&gt;
|Reddit user&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.reddit.com/user/PumpingStationOne/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&lt;br /&gt;
|2026-01-11&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Thingiverse Logo 192x192.png|32x32px]]&lt;br /&gt;
|Thingiverse&lt;br /&gt;
|&lt;br /&gt;
|https://www.thingiverse.com/groups/pumping-station-one&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Threads (app).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Threads&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.threads.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Instagram SSO&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Tiktok Icon.jpg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Tiktok&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.tiktok.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Vimeo icon block.svg|32x32px]]&lt;br /&gt;
|Vimeo&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://vimeo.com/psone/videos&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wikipedia-logo-v2.svg|32x32px]]&lt;br /&gt;
|Wikipedia&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://en.wikipedia.org/wiki/Pumping_Station:_One&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|Got deleted, let&#039;s ressurect it: [[Wikiedia Article Draft]]&lt;br /&gt;
| 2025-12-10&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wordpress-Logo.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;WordPress&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://pumpingstationone.org&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;X / Twitter&#039;&#039;&#039;&lt;br /&gt;
| ✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://x.com/PumpingStation1&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|X / Twitter&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://twitter.com/@carrrl&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&amp;quot;Mascot Carl&amp;quot;&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Yelp.svg|32x32px]]&lt;br /&gt;
|Yelp&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.yelp.com/biz/pumping-station-one-chicago-2&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
| [[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| https://www.youtube.com/@pumpingstation1&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ⚠️ Not Linked&lt;br /&gt;
|Created in 2014, last post in 2021&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.youtube.com/@pumpingstationone&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
| Created in 2009, last post in 2010, credentials most likely lost&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Postiz==&lt;br /&gt;
[[File:Postiz Example 1.png|thumb]]&lt;br /&gt;
[[File:Postiz example 2.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
===What is it?===&lt;br /&gt;
[https://postiz.com/ Postiz] is an open source social media post scheduling tool that allows multiple people to have posting permissions on multiple social media platforms without the need of sharing single logins to multiple people. It&#039;s dangerous to hand out direct logins to each social media account as members come and go over the years, but we want people to show off their makes and hacks, and also distribute the burden of responsibility for posting cool stuff to multiple people.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to find Postiz: https://postiz.pumpingstationone.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the time of writing, PS1 hosts its own instance of Postiz in the &amp;lt;code&amp;gt;ps1-pr&amp;lt;/code&amp;gt; VM.&lt;br /&gt;
&lt;br /&gt;
Check the list above to see what social have been linked to Postiz.&lt;br /&gt;
&lt;br /&gt;
Need help? Say hello in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] on Discord.&lt;br /&gt;
&lt;br /&gt;
===Register ===&lt;br /&gt;
&lt;br /&gt;
====Request Invite====&lt;br /&gt;
Any member who&#039;s interested can ask for access to Postiz. Requests can be made in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]], to the PR officer, board, or CTO. Rules: Be reasonable with what you post, don&#039;t double post, don&#039;t spam, don&#039;t post anything that gets us banned, follow our [[Community Code of Conduct|code of conduct]] and rules in the [[membership agreement]]. If you post something you shouldn&#039;t or needs to get deleted, please ask people in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] to help get it deleted, as that cannot happen through Postiz.&lt;br /&gt;
&lt;br /&gt;
====Register with Postiz====&lt;br /&gt;
&#039;&#039;&#039;You must use the invite URL from the invite email!&#039;&#039;&#039; Using the same email address fill out the form.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Email:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Email you used for the invite]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[You password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Company:&#039;&#039;&#039; &amp;lt;code&amp;gt;Pumping Station: One&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz example registration.png|center|460x460px]]&lt;br /&gt;
&lt;br /&gt;
====Verify PS1 Membership ====&lt;br /&gt;
&#039;&#039;&#039;After entering registration info, a popup will require you to VERIFY YOU&#039;RE A PS1 MEMBER. Use the pretty well known wireless network PS1 password for both username and password!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Member verification username:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Member verification password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz registration membership verification.png|center|240x240px]]&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Password hints:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;All lower case&#039;&#039;&lt;br /&gt;
*&#039;&#039;Does PS1 fucking rock? Yes it does!&#039;&#039;&lt;br /&gt;
*&#039;&#039;You can find this password written on the ceiling or on posters in the lounge&#039;&#039;&lt;br /&gt;
*&#039;&#039;Ask on Discord&#039;&#039;&lt;br /&gt;
* &#039;&#039;Look at the screenshot 👆🏽&#039;&#039;&lt;br /&gt;
* &#039;&#039;Both username and password are the same&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Why is it like this? Postiz self-hosted doesn&#039;t provide a way to prevent random people from creating new accounts that may cause some damage even though they shouldn&#039;t have access to any of the PS1 socials. We&#039;ve set up a basic HTTP auth in front of registration to only permit members.&lt;br /&gt;
&lt;br /&gt;
==Content getting posted==&lt;br /&gt;
Social media brings new people through the door, who are potential new members. So we need content to do so. It&#039;s a full-time job for someone to go and hunt down other members who are doing cool stuff in the space, and building those photos and videos as content to post on social media. We need this to be easier.&lt;br /&gt;
&lt;br /&gt;
As per the [[Membership agreement#Rights of Publicity|rights of publicity section in our membership agreement]], PS1 can publish photos and videos from inside the space to the socials. So the goal right now is to ease into normality that stuff shared via [https://discord.com/channels/1270929620224704544/1270934886886412288 #official-announcements], [https://discord.com/channels/1270929620224704544/1270951157564440596 #member-announcements],[https://discord.com/channels/1270929620224704544/1270934814442127411 #whathaveyoubeenhackingon], and any of the event calendars, are generally accepted as being ok to post externally through socials (and the membership newsletter) unless otherwise noted by whoever shared them in Discord.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Printables_logo.webp&amp;diff=48973</id>
		<title>File:Printables logo.webp</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Printables_logo.webp&amp;diff=48973"/>
		<updated>2026-01-11T21:54:45Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Printables logo&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48972</id>
		<title>Social Media</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48972"/>
		<updated>2026-01-11T21:52:15Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Reddit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PS1 has some presence on some social media and business listing sites. Postiz has been set up to allow granted members to some of those social media accounts without sharing account usernames/passes.  &lt;br /&gt;
&lt;br /&gt;
== Social Accounts and Business Listings ==&lt;br /&gt;
Here&#039;s a list of our known social media accounts, including ones that we might have lost access to because of bit rot and volunteers be volunteering. Hopefully this list continues to be kept updated. &lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size: 75%;&amp;quot;&lt;br /&gt;
!Icon&lt;br /&gt;
!What&lt;br /&gt;
!Active&lt;br /&gt;
!Where&lt;br /&gt;
!Credentials&lt;br /&gt;
!Delegated&lt;br /&gt;
!Postiz&lt;br /&gt;
!Notes&lt;br /&gt;
!Record Last Updated&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Apple Maps Icon.png|32x32px]]&lt;br /&gt;
|Apple Maps&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.apple.com/place?place-id=I1C069059C8496CF8&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Bluesky Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Bluesky&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://bsky.app/profile/pumpingstationone.bsky.social&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Discord-icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Discord&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://discord.com/channels/1270929620224704544/1270929621289799873&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|Can be used in Postiz to test what a new post might look like&lt;br /&gt;
|2025-11-18&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Descargar-facebook-groups-20.png|32x32px]]&lt;br /&gt;
|Facebook Group&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.facebook.com/group.php?gid=43740233740&lt;br /&gt;
|❓ Unknown &lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2023 Facebook icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Facebook Page&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.facebook.com/PumpingStationOne&lt;br /&gt;
|⚠️ Bitwarden - Bad password&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
⚠️ Lots of people!&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Able to partially manage through Instagram SSO, not enough to integrate into Postiz&lt;br /&gt;
| 2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Flickr logo - SuperTinyIcons.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Flickr Group&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.flickr.com/groups/pumpingstationone/&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Octicons-mark-github.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;GitHub&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://github.com/pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Google Maps icon (2015-2020).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Google Maps&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.app.goo.gl/Qj3kbvYv8by2feuJA&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Hackerspaces.org icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Hackerspaces.org&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://wiki.hackerspaces.org/Pumping_Station:_One&lt;br /&gt;
|✅ Wiki&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Instagram Account&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.instagram.com/pumpingstationone/&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Needing a Facebook login to generate an app to integrate into Postiz&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Account&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.instagram.com/pumpingstation1/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|Seems like it&#039;s self aware that it&#039;s a dead account&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Location&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.instagram.com/explore/locations/10727393/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Linkedin icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;LinkedIn Page&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.linkedin.com/company/pumping-station-one/&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-16&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Makers-Directiory-ICON.png|32x32px]]&lt;br /&gt;
|Makerspace Directory&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://makerspacedir.com/listing/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mapquest Icon.jpg|32x32px]]&lt;br /&gt;
|MapQuest&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.mapquest.com/us/illinois/pumping-station-one-365644512&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mastodon Logotype (Simple).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Mastodon&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://masto.hackers.town/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
| ✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Meetup font awesome.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Meetup&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.meetup.com/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|No idea how this site is still alive&lt;br /&gt;
|2025-11-14 &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Printables&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.printables.com/@PumpingStationOne&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-30&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Reddit Icon.png|32x32px]]&lt;br /&gt;
|Reddit subreddit&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.reddit.com/r/pumpingstationone/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Reddit Icon.png|32x32px]]&lt;br /&gt;
|Reddit user&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.reddit.com/user/PumpingStationOne/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&lt;br /&gt;
|2026-01-11&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Thingiverse Logo 192x192.png|32x32px]]&lt;br /&gt;
|Thingiverse&lt;br /&gt;
|&lt;br /&gt;
|https://www.thingiverse.com/groups/pumping-station-one&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Threads (app).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Threads&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.threads.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Instagram SSO&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Tiktok Icon.jpg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Tiktok&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.tiktok.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Vimeo icon block.svg|32x32px]]&lt;br /&gt;
|Vimeo&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://vimeo.com/psone/videos&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wikipedia-logo-v2.svg|32x32px]]&lt;br /&gt;
|Wikipedia&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://en.wikipedia.org/wiki/Pumping_Station:_One&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|Got deleted, let&#039;s ressurect it: [[Wikiedia Article Draft]]&lt;br /&gt;
| 2025-12-10&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wordpress-Logo.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;WordPress&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://pumpingstationone.org&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;X / Twitter&#039;&#039;&#039;&lt;br /&gt;
| ✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://x.com/PumpingStation1&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|X / Twitter&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://twitter.com/@carrrl&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&amp;quot;Mascot Carl&amp;quot;&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Yelp.svg|32x32px]]&lt;br /&gt;
|Yelp&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.yelp.com/biz/pumping-station-one-chicago-2&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
| [[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| https://www.youtube.com/@pumpingstation1&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ⚠️ Not Linked&lt;br /&gt;
|Created in 2014, last post in 2021&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.youtube.com/@pumpingstationone&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
| Created in 2009, last post in 2010, credentials most likely lost&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Postiz==&lt;br /&gt;
[[File:Postiz Example 1.png|thumb]]&lt;br /&gt;
[[File:Postiz example 2.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
===What is it?===&lt;br /&gt;
[https://postiz.com/ Postiz] is an open source social media post scheduling tool that allows multiple people to have posting permissions on multiple social media platforms without the need of sharing single logins to multiple people. It&#039;s dangerous to hand out direct logins to each social media account as members come and go over the years, but we want people to show off their makes and hacks, and also distribute the burden of responsibility for posting cool stuff to multiple people.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to find Postiz: https://postiz.pumpingstationone.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the time of writing, PS1 hosts its own instance of Postiz in the &amp;lt;code&amp;gt;ps1-pr&amp;lt;/code&amp;gt; VM.&lt;br /&gt;
&lt;br /&gt;
Check the list above to see what social have been linked to Postiz.&lt;br /&gt;
&lt;br /&gt;
Need help? Say hello in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] on Discord.&lt;br /&gt;
&lt;br /&gt;
===Register ===&lt;br /&gt;
&lt;br /&gt;
====Request Invite====&lt;br /&gt;
Any member who&#039;s interested can ask for access to Postiz. Requests can be made in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]], to the PR officer, board, or CTO. Rules: Be reasonable with what you post, don&#039;t double post, don&#039;t spam, don&#039;t post anything that gets us banned, follow our [[Community Code of Conduct|code of conduct]] and rules in the [[membership agreement]]. If you post something you shouldn&#039;t or needs to get deleted, please ask people in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] to help get it deleted, as that cannot happen through Postiz.&lt;br /&gt;
&lt;br /&gt;
====Register with Postiz====&lt;br /&gt;
&#039;&#039;&#039;You must use the invite URL from the invite email!&#039;&#039;&#039; Using the same email address fill out the form.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Email:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Email you used for the invite]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[You password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Company:&#039;&#039;&#039; &amp;lt;code&amp;gt;Pumping Station: One&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz example registration.png|center|460x460px]]&lt;br /&gt;
&lt;br /&gt;
====Verify PS1 Membership ====&lt;br /&gt;
&#039;&#039;&#039;After entering registration info, a popup will require you to VERIFY YOU&#039;RE A PS1 MEMBER. Use the pretty well known wireless network PS1 password for both username and password!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Member verification username:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Member verification password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz registration membership verification.png|center|240x240px]]&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Password hints:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;All lower case&#039;&#039;&lt;br /&gt;
*&#039;&#039;Does PS1 fucking rock? Yes it does!&#039;&#039;&lt;br /&gt;
*&#039;&#039;You can find this password written on the ceiling or on posters in the lounge&#039;&#039;&lt;br /&gt;
*&#039;&#039;Ask on Discord&#039;&#039;&lt;br /&gt;
* &#039;&#039;Look at the screenshot 👆🏽&#039;&#039;&lt;br /&gt;
* &#039;&#039;Both username and password are the same&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Why is it like this? Postiz self-hosted doesn&#039;t provide a way to prevent random people from creating new accounts that may cause some damage even though they shouldn&#039;t have access to any of the PS1 socials. We&#039;ve set up a basic HTTP auth in front of registration to only permit members.&lt;br /&gt;
&lt;br /&gt;
==Content getting posted==&lt;br /&gt;
Social media brings new people through the door, who are potential new members. So we need content to do so. It&#039;s a full-time job for someone to go and hunt down other members who are doing cool stuff in the space, and building those photos and videos as content to post on social media. We need this to be easier.&lt;br /&gt;
&lt;br /&gt;
As per the [[Membership agreement#Rights of Publicity|rights of publicity section in our membership agreement]], PS1 can publish photos and videos from inside the space to the socials. So the goal right now is to ease into normality that stuff shared via [https://discord.com/channels/1270929620224704544/1270934886886412288 #official-announcements], [https://discord.com/channels/1270929620224704544/1270951157564440596 #member-announcements],[https://discord.com/channels/1270929620224704544/1270934814442127411 #whathaveyoubeenhackingon], and any of the event calendars, are generally accepted as being ok to post externally through socials (and the membership newsletter) unless otherwise noted by whoever shared them in Discord.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Community_Standards&amp;diff=48969</id>
		<title>Talk:Community Standards</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Talk:Community_Standards&amp;diff=48969"/>
		<updated>2026-01-10T07:59:53Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;Here are some contributions: * User:Tecknow/Code_of_Conduct_Development * User:Tecknow/DEI resolution * User:Rdpierce/Making the Space Safe for Marginalized People&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here are some contributions:&lt;br /&gt;
* [[User:Tecknow/Code_of_Conduct_Development]]&lt;br /&gt;
* [[User:Tecknow/DEI resolution]]&lt;br /&gt;
* [[User:Rdpierce/Making the Space Safe for Marginalized People]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Making_the_Space_Safe_for_Marginalized_People&amp;diff=48968</id>
		<title>Making the Space Safe for Marginalized People</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Making_the_Space_Safe_for_Marginalized_People&amp;diff=48968"/>
		<updated>2026-01-10T07:58:29Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Making the Space Safe for Marginalized People to User:Rdpierce/Making the Space Safe for Marginalized People&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[User:Rdpierce/Making the Space Safe for Marginalized People]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rdpierce/Making_the_Space_Safe_for_Marginalized_People&amp;diff=48967</id>
		<title>User:Rdpierce/Making the Space Safe for Marginalized People</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rdpierce/Making_the_Space_Safe_for_Marginalized_People&amp;diff=48967"/>
		<updated>2026-01-10T07:58:29Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Rubin110 moved page Making the Space Safe for Marginalized People to User:Rdpierce/Making the Space Safe for Marginalized People&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The Problem ==&lt;br /&gt;
Pumping Station: One has historically failed to keep marginalized people safe. The space has had various Membership Agreements, Non-Discrimination Policies, and bodies like the Dispute Resolution Committee, but the problems persist. In large part, this happens because safety for marginalized people is not built into the organization’s culture. Removing a member is, by design, difficult. Bad actors who make the space unsafe for marginalized groups count on this. They know that nothing short of a truly egregious offense will ever have consequences beyond a metaphoric slap on the wrist. Likewise, marginalized groups know they are not protected. PS:One has a poor reputation within the queer community. It has lost women members due to the space’s inability to handle sexual harassment with zero tolerance. Victims don’t come forward if they believe doing so will not accomplish anything substantive. As queer and other marginalized persons frequently self-exclude from the space, this creates a self-reinforcing dynamic. Significant effort is needed at this point to break the cycle and restore trust.&lt;br /&gt;
&lt;br /&gt;
Typical corporate DEI training cannot, by itself, fix the problem when bad actors know they will not face consequences for their actions. Likewise, an updated Community Code of Conduct by itself cannot stop bad actors, when they assume it will never be enforced against them.&lt;br /&gt;
&lt;br /&gt;
== Proposed Solution ==&lt;br /&gt;
Solutions include:&lt;br /&gt;
&lt;br /&gt;
* public acknowledgement of harm, especially with specifics.&lt;br /&gt;
&lt;br /&gt;
* public transparency of actions taken and, most importantly, leadership owning and admitting what was insufficient about the response and why that happened.&lt;br /&gt;
* public transparent efforts to overhaul processes accordingly, including things like “we need to be able to ban bigots and abusers as a part of this process so that our &#039;Community Code of Conduct&#039; will mean anything.&lt;br /&gt;
* hosting and supporting queer community run events and groups in the space, specifically to re-invite back marginalized persons into our community so reputation repair can begin.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rubin110/Example_of_a_comprehensive_substance_usage_policy&amp;diff=48943</id>
		<title>User:Rubin110/Example of a comprehensive substance usage policy</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rubin110/Example_of_a_comprehensive_substance_usage_policy&amp;diff=48943"/>
		<updated>2026-01-07T01:45:20Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;NOT AN ENACTED POLICY, JUST AN EXAMPLE  This was generated by Claude AI. I asked it for a comprehensive substance usage policy for PS1 that covers a bunch of different substances, looks at OSHA or any other regulatory bodies for substance usages in the work place for examples, and poop something out. This is not set policy for PS1. It&amp;#039;s just here to copy and pasta anything interesting from.  = Pumping Station One Substance Use and Impairment Policy =  {| class=&amp;quot;wikitable...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NOT AN ENACTED POLICY, JUST AN EXAMPLE&lt;br /&gt;
&lt;br /&gt;
This was generated by Claude AI. I asked it for a comprehensive substance usage policy for PS1 that covers a bunch of different substances, looks at OSHA or any other regulatory bodies for substance usages in the work place for examples, and poop something out. This is not set policy for PS1. It&#039;s just here to copy and pasta anything interesting from.&lt;br /&gt;
&lt;br /&gt;
= Pumping Station One Substance Use and Impairment Policy =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left: auto; margin-right: auto; text-align: left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Effective Date !! Last Revised !! Approved By&lt;br /&gt;
|-&lt;br /&gt;
| [DATE] || [DATE] || Board of Directors&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 1. Purpose and Scope ==&lt;br /&gt;
&lt;br /&gt;
This policy establishes rules regarding substance use and impairment at Pumping Station One (PS1) to ensure the safety of all members, guests, and the facility. This policy applies to all members, guests, visitors, and any person present on PS1 premises, regardless of membership status.&lt;br /&gt;
&lt;br /&gt;
PS1 is committed to maintaining a safe, inclusive, and productive environment. The operation of tools, machinery, and equipment requires alertness, sound judgment, and unimpaired motor function. This policy exists to protect individuals and the community, not as a punitive measure.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 2. Definitions ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Substances&#039;&#039;&#039; include but are not limited to:&lt;br /&gt;
* Alcohol (beer, wine, spirits, and any beverage containing alcohol)&lt;br /&gt;
* Cannabis/marijuana in any form (flower, edibles, concentrates, tinctures, etc.)&lt;br /&gt;
* Controlled substances as defined under Illinois or federal law&lt;br /&gt;
* Illicit drugs&lt;br /&gt;
* Prescription medications that cause impairment (including but not limited to opioids, benzodiazepines, muscle relaxants, and sleep aids)&lt;br /&gt;
* Over-the-counter medications that cause drowsiness or impairment&lt;br /&gt;
* Any other substance that impairs judgment, coordination, reaction time, or cognitive function&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Impairment&#039;&#039;&#039; means a state in which a person&#039;s normal physical or mental abilities are diminished, whether due to substances, fatigue, illness, or other factors, such that they cannot safely operate equipment or may pose a risk to themselves or others.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Smoking and Vaping Devices&#039;&#039;&#039; include but are not limited to:&lt;br /&gt;
* Traditional cigarettes, cigars, and pipes&lt;br /&gt;
* Electronic cigarettes (e-cigarettes)&lt;br /&gt;
* Vape pens and vaporizers (nicotine, cannabis, or other substances)&lt;br /&gt;
* Heat-not-burn tobacco products&lt;br /&gt;
* Any device that produces an aerosol or vapor for inhalation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Dangerous Equipment&#039;&#039;&#039; includes but is not limited to:&lt;br /&gt;
* Laser cutters and engravers&lt;br /&gt;
* CNC machines (routers, mills, lathes)&lt;br /&gt;
* Manual mills and lathes&lt;br /&gt;
* Table saws, band saws, and other power saws&lt;br /&gt;
* Welding and metalworking equipment&lt;br /&gt;
* 3D printers (due to hot components and potential fume exposure)&lt;br /&gt;
* Power tools (drills, grinders, sanders, etc.)&lt;br /&gt;
* Soldering stations&lt;br /&gt;
* Any equipment designated by area hosts as requiring authorization or training&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 3. Prohibited Conduct ==&lt;br /&gt;
&lt;br /&gt;
=== 3.1 Prohibition on Substance Use On Premises ===&lt;br /&gt;
&lt;br /&gt;
The following activities are &#039;&#039;&#039;strictly prohibited&#039;&#039;&#039; anywhere on PS1 premises, including indoor spaces, outdoor areas, parking areas, and any property under PS1&#039;s control:&lt;br /&gt;
&lt;br /&gt;
:(a) &#039;&#039;&#039;Consumption of alcohol&#039;&#039;&#039;, except during Board-approved events with designated controls (see Section 6)&lt;br /&gt;
&lt;br /&gt;
:(b) &#039;&#039;&#039;Consumption, smoking, vaping, or ingestion of cannabis/marijuana&#039;&#039;&#039; in any form, regardless of whether the individual holds a valid medical cannabis card or is of legal age for recreational use&lt;br /&gt;
&lt;br /&gt;
:(c) &#039;&#039;&#039;Smoking or vaping of any substance&#039;&#039;&#039;, including tobacco and nicotine products (see Section 4 for Illinois law compliance)&lt;br /&gt;
&lt;br /&gt;
:(d) &#039;&#039;&#039;Use of illicit drugs or controlled substances&#039;&#039;&#039; without a valid prescription&lt;br /&gt;
&lt;br /&gt;
:(e) &#039;&#039;&#039;Misuse of prescription or over-the-counter medications&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:(f) &#039;&#039;&#039;Distribution, sale, or sharing&#039;&#039;&#039; of any prohibited substances&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Prohibition on Operating Equipment While Impaired ===&lt;br /&gt;
&lt;br /&gt;
No person shall operate dangerous equipment, power tools, or any equipment requiring training or authorization while:&lt;br /&gt;
&lt;br /&gt;
:(a) Under the influence of alcohol&lt;br /&gt;
&lt;br /&gt;
:(b) Under the influence of cannabis/marijuana, regardless of when it was consumed&lt;br /&gt;
&lt;br /&gt;
:(c) Under the influence of any controlled substance, illicit drug, or medication (prescription or over-the-counter) that causes impairment&lt;br /&gt;
&lt;br /&gt;
:(d) Experiencing impairment from any source, including but not limited to fatigue, illness, or emotional distress that affects judgment or coordination&lt;br /&gt;
&lt;br /&gt;
{{Note|Cannabis may cause impairment for several hours after consumption. Members who have consumed cannabis should not operate dangerous equipment until they are confident they are no longer impaired, which may be significantly longer than the period of acute intoxication.}}&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Arriving Impaired ===&lt;br /&gt;
&lt;br /&gt;
Members and guests shall not enter PS1 premises while significantly impaired to the degree that they pose a safety risk to themselves or others, or are unable to conduct themselves appropriately.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 4. Compliance with Illinois Law ==&lt;br /&gt;
&lt;br /&gt;
=== 4.1 Smoke Free Illinois Act (410 ILCS 82/) ===&lt;br /&gt;
&lt;br /&gt;
PS1 is subject to the &#039;&#039;&#039;Smoke Free Illinois Act&#039;&#039;&#039;, which prohibits smoking in public places and places of employment. As amended, this law includes electronic cigarettes and vaping devices. Compliance with this policy is not merely a PS1 rule but a &#039;&#039;&#039;legal requirement&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
{{Warning|Violations of the Smoke Free Illinois Act may result in fines imposed by the State of Illinois in addition to any disciplinary action taken by PS1.}}&lt;br /&gt;
&lt;br /&gt;
=== 4.2 Cannabis Regulation and Tax Act ===&lt;br /&gt;
&lt;br /&gt;
While recreational cannabis is legal in Illinois for adults 21 and older, the &#039;&#039;&#039;Cannabis Regulation and Tax Act (410 ILCS 705/)&#039;&#039;&#039; prohibits cannabis use in:&lt;br /&gt;
* Any public place&lt;br /&gt;
* Any place where smoking is prohibited under the Smoke Free Illinois Act&lt;br /&gt;
&lt;br /&gt;
PS1 qualifies under both provisions. Legal possession does not authorize use on PS1 premises.&lt;br /&gt;
&lt;br /&gt;
=== 4.3 Other Applicable Laws ===&lt;br /&gt;
&lt;br /&gt;
Members remain subject to all applicable federal, state, and local laws regarding controlled substances. PS1 will cooperate with law enforcement as required by law.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 5. Prescription Medication ==&lt;br /&gt;
&lt;br /&gt;
PS1 recognizes that some members may require prescription medications that can cause impairment. Members taking such medications:&lt;br /&gt;
&lt;br /&gt;
:(a) &#039;&#039;&#039;May&#039;&#039;&#039; be present at PS1 and engage in activities that do not involve dangerous equipment&lt;br /&gt;
&lt;br /&gt;
:(b) &#039;&#039;&#039;Shall not&#039;&#039;&#039; operate dangerous equipment while experiencing any impairment from medications&lt;br /&gt;
&lt;br /&gt;
:(c) &#039;&#039;&#039;Are encouraged&#039;&#039;&#039; to consult with their healthcare provider about whether their medication affects their ability to safely operate machinery&lt;br /&gt;
&lt;br /&gt;
:(d) &#039;&#039;&#039;Are not required&#039;&#039;&#039; to disclose their medical conditions or medications to PS1, but must self-assess and refrain from dangerous equipment use if impaired&lt;br /&gt;
&lt;br /&gt;
PS1 will make reasonable accommodations for members with disabilities or medical conditions, consistent with maintaining safety for all members.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 6. Board-Approved Events with Alcohol ==&lt;br /&gt;
&lt;br /&gt;
The Board of Directors may approve specific events where alcohol is permitted under controlled conditions. Such approval must:&lt;br /&gt;
&lt;br /&gt;
:(a) Be granted in writing prior to the event&lt;br /&gt;
&lt;br /&gt;
:(b) Designate specific areas where alcohol may be consumed&lt;br /&gt;
&lt;br /&gt;
:(c) Require that all dangerous equipment and work areas be &#039;&#039;&#039;locked out/tagged out&#039;&#039;&#039; or otherwise made inaccessible during the event&lt;br /&gt;
&lt;br /&gt;
:(d) Designate at least one sober event host responsible for safety&lt;br /&gt;
&lt;br /&gt;
:(e) Prohibit any person who has consumed alcohol from operating equipment for the remainder of their visit that day&lt;br /&gt;
&lt;br /&gt;
:(f) Ensure compliance with all applicable liquor laws and any required permits&lt;br /&gt;
&lt;br /&gt;
:(g) Specify cleanup and restoration procedures&lt;br /&gt;
&lt;br /&gt;
Events with alcohol shall be the exception, not the norm, and shall not interfere with members&#039; regular access to work areas.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 7. Enforcement ==&lt;br /&gt;
&lt;br /&gt;
=== 7.1 Authority to Enforce ===&lt;br /&gt;
&lt;br /&gt;
The following individuals have authority to enforce this policy:&lt;br /&gt;
&lt;br /&gt;
:(a) &#039;&#039;&#039;Any member&#039;&#039;&#039; may remind another member of this policy and request they cease prohibited activity or refrain from using equipment&lt;br /&gt;
&lt;br /&gt;
:(b) &#039;&#039;&#039;Area Hosts/Wardens&#039;&#039;&#039; have authority to direct members to stop using equipment in their area and may ask individuals to leave the premises&lt;br /&gt;
&lt;br /&gt;
:(c) &#039;&#039;&#039;Board Members and Officers&#039;&#039;&#039; have full authority to enforce this policy, including asking individuals to leave and initiating disciplinary proceedings&lt;br /&gt;
&lt;br /&gt;
:(d) &#039;&#039;&#039;On-duty event hosts&#039;&#039;&#039; during Board-approved events&lt;br /&gt;
&lt;br /&gt;
=== 7.2 Member Responsibility ===&lt;br /&gt;
&lt;br /&gt;
All members share responsibility for maintaining a safe environment. Members who observe potential policy violations are encouraged to:&lt;br /&gt;
&lt;br /&gt;
:(a) Politely and respectfully address the concern directly if comfortable doing so&lt;br /&gt;
&lt;br /&gt;
:(b) Contact an Area Host, Board Member, or Officer&lt;br /&gt;
&lt;br /&gt;
:(c) Report the concern through PS1&#039;s established reporting channels&lt;br /&gt;
&lt;br /&gt;
Members acting in good faith to enforce this policy shall not face retaliation.&lt;br /&gt;
&lt;br /&gt;
=== 7.3 Intervention Guidelines ===&lt;br /&gt;
&lt;br /&gt;
When intervening with a potentially impaired member:&lt;br /&gt;
&lt;br /&gt;
:(a) Approach with respect and concern for safety, not judgment&lt;br /&gt;
&lt;br /&gt;
:(b) Use language such as: &#039;&#039;&amp;quot;Hey, I&#039;m a little concerned about safety — can we hold off on the [equipment] for now?&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:(c) Offer alternatives: &#039;&#039;&amp;quot;Want to work on something else, or hang out for a bit?&amp;quot;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:(d) If the individual becomes confrontational or refuses to comply, do not escalate — contact a Board Member or Officer&lt;br /&gt;
&lt;br /&gt;
:(e) Prioritize your own safety; do not physically intervene&lt;br /&gt;
&lt;br /&gt;
=== 7.4 Assessment of Impairment ===&lt;br /&gt;
&lt;br /&gt;
Because PS1 cannot conduct drug or alcohol testing, impairment shall be assessed based on observable signs and reasonable judgment, including but not limited to:&lt;br /&gt;
&lt;br /&gt;
* Smell of alcohol or cannabis&lt;br /&gt;
* Slurred speech&lt;br /&gt;
* Unsteady gait or loss of balance&lt;br /&gt;
* Impaired coordination&lt;br /&gt;
* Bloodshot or glassy eyes&lt;br /&gt;
* Delayed reactions&lt;br /&gt;
* Confusion or difficulty following instructions&lt;br /&gt;
* Self-reporting of substance use&lt;br /&gt;
* Erratic or unsafe behavior&lt;br /&gt;
&lt;br /&gt;
A member need not exhibit all signs to be considered potentially impaired. When in doubt, err on the side of caution.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 8. Disciplinary Action ==&lt;br /&gt;
&lt;br /&gt;
Violations of this policy may result in disciplinary action up to and including termination of membership. The severity of the response will depend on the nature of the violation, any safety risk created, and the member&#039;s history.&lt;br /&gt;
&lt;br /&gt;
=== 8.1 Progressive Discipline ===&lt;br /&gt;
&lt;br /&gt;
Typical progression for policy violations:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Level !! Action !! Description&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Level 1&#039;&#039;&#039; || Verbal Warning || For minor first-time violations with no safety incident. Documented informally.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Level 2&#039;&#039;&#039; || Written Warning || For repeated violations or more serious first-time offenses. Formally documented and retained.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Level 3&#039;&#039;&#039; || Temporary Suspension || Suspension of membership privileges for a defined period (typically 30-90 days). Requires Board action.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Level 4&#039;&#039;&#039; || Membership Revocation || Permanent termination of membership. Requires Board action with opportunity for member response.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 8.2 Immediate Action ===&lt;br /&gt;
&lt;br /&gt;
The following may result in immediate suspension pending Board review, bypassing progressive discipline:&lt;br /&gt;
&lt;br /&gt;
:(a) Operating dangerous equipment while significantly impaired&lt;br /&gt;
&lt;br /&gt;
:(b) Causing injury or property damage while impaired&lt;br /&gt;
&lt;br /&gt;
:(c) Distribution or sale of controlled substances&lt;br /&gt;
&lt;br /&gt;
:(d) Refusing to comply with enforcement requests from authorized individuals&lt;br /&gt;
&lt;br /&gt;
:(e) Any conduct that creates imminent danger to persons or property&lt;br /&gt;
&lt;br /&gt;
=== 8.3 Due Process ===&lt;br /&gt;
&lt;br /&gt;
Members subject to suspension or revocation shall be:&lt;br /&gt;
&lt;br /&gt;
:(a) Notified in writing of the alleged violation(s)&lt;br /&gt;
&lt;br /&gt;
:(b) Given an opportunity to respond before final action (except for immediate temporary suspensions for safety)&lt;br /&gt;
&lt;br /&gt;
:(c) Informed of the decision and any right to appeal per PS1 bylaws&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 9. Integration with Safety Training ==&lt;br /&gt;
&lt;br /&gt;
This policy shall be incorporated into PS1&#039;s safety training and authorization processes:&lt;br /&gt;
&lt;br /&gt;
:(a) &#039;&#039;&#039;New Member Orientation:&#039;&#039;&#039; All new members shall be informed of this policy during orientation&lt;br /&gt;
&lt;br /&gt;
:(b) &#039;&#039;&#039;Equipment Authorization:&#039;&#039;&#039; Training for dangerous equipment shall include a reminder that operating the equipment while impaired is prohibited and may result in loss of authorization and membership&lt;br /&gt;
&lt;br /&gt;
:(c) &#039;&#039;&#039;Signage:&#039;&#039;&#039; Appropriate signage shall be posted in work areas with dangerous equipment&lt;br /&gt;
&lt;br /&gt;
:(d) &#039;&#039;&#039;Membership Agreement:&#039;&#039;&#039; Acknowledgment of this policy shall be included in the membership agreement&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 10. Storage of Substances ==&lt;br /&gt;
&lt;br /&gt;
Members shall not store alcohol, cannabis, or controlled substances (other than legally possessed prescription medications for personal use) in PS1 storage areas, lockers, or anywhere on premises.&lt;br /&gt;
&lt;br /&gt;
Prescription medications stored at PS1 must be:&lt;br /&gt;
* In original pharmacy containers with the member&#039;s name&lt;br /&gt;
* Secured in the member&#039;s locked storage area&lt;br /&gt;
* Limited to reasonable quantities for use during visits&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 11. Emergency Procedures ==&lt;br /&gt;
&lt;br /&gt;
In the event of a medical emergency potentially related to substance use:&lt;br /&gt;
&lt;br /&gt;
:(a) &#039;&#039;&#039;Call 911 immediately&#039;&#039;&#039; if someone is unresponsive, having difficulty breathing, or showing signs of overdose&lt;br /&gt;
&lt;br /&gt;
:(b) Illinois has a &#039;&#039;&#039;Drug Overdose Prevention Law (720 ILCS 570/414)&#039;&#039;&#039; providing limited immunity for persons seeking help for overdose — do not hesitate to call for help&lt;br /&gt;
&lt;br /&gt;
:(c) Notify a Board Member or Officer as soon as practical&lt;br /&gt;
&lt;br /&gt;
:(d) Do not attempt to move an unconscious person unless they are in immediate danger&lt;br /&gt;
&lt;br /&gt;
:(e) If Narcan/naloxone is available and you are trained to use it, it may be administered for suspected opioid overdose&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 12. Reporting and Documentation ==&lt;br /&gt;
&lt;br /&gt;
All enforcement actions beyond informal verbal reminders should be documented and reported to the Board. Documentation should include:&lt;br /&gt;
&lt;br /&gt;
* Date, time, and location&lt;br /&gt;
* Individuals involved&lt;br /&gt;
* Description of observed behavior or policy violation&lt;br /&gt;
* Action taken&lt;br /&gt;
* Witnesses (if any)&lt;br /&gt;
&lt;br /&gt;
Reports shall be maintained confidentially and used only for safety and disciplinary purposes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 13. Policy Review ==&lt;br /&gt;
&lt;br /&gt;
This policy shall be reviewed by the Board of Directors at least annually and updated as needed to reflect changes in law, best practices, or organizational needs.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== 14. Acknowledgment ==&lt;br /&gt;
&lt;br /&gt;
By signing below (or acknowledging electronically), I confirm that I have read, understand, and agree to comply with the Pumping Station One Substance Use and Impairment Policy.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 60%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Member Name (printed):&#039;&#039;&#039; || &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Member Signature:&#039;&#039;&#039; || &lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Date:&#039;&#039;&#039; || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&#039;&#039;This policy was developed with reference to OSHA General Duty Clause principles (29 U.S.C. § 654), the Illinois Smoke Free Illinois Act (410 ILCS 82/), the Illinois Cannabis Regulation and Tax Act (410 ILCS 705/), and best practices for makerspace safety governance.&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Policies]]&lt;br /&gt;
[[Category:Safety]]&lt;br /&gt;
[[Category:Membership]]&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Name_Tag_Bot/How_to&amp;diff=48916</id>
		<title>Name Tag Bot/How to</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Name_Tag_Bot/How_to&amp;diff=48916"/>
		<updated>2026-01-05T01:45:14Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;== Guests ==  # Get on our wifi, info above TV in entry. # Then go to: [http://nametags.local:5000/ http://nametags.local:5000]  == Member Preferred Name / Nickname == Edit and save your preferred name / nickname on your membership profile page: https://membership.pumpingstationone.org  FDSfdsfds   Check out the Name Tag Bot page for more info.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Guests ==&lt;br /&gt;
&lt;br /&gt;
# Get on our wifi, info above TV in entry.&lt;br /&gt;
# Then go to: [http://nametags.local:5000/ http://nametags.local:5000]&lt;br /&gt;
&lt;br /&gt;
== Member Preferred Name / Nickname ==&lt;br /&gt;
Edit and save your preferred name / nickname on your membership profile page: https://membership.pumpingstationone.org&lt;br /&gt;
&lt;br /&gt;
[[File:Membership profile nick name.png|center|frameless|FDSfdsfds]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Check out the [[Name Tag Bot]] page for more info.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Membership_profile_nick_name.png&amp;diff=48915</id>
		<title>File:Membership profile nick name.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=File:Membership_profile_nick_name.png&amp;diff=48915"/>
		<updated>2026-01-05T01:39:37Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;membership profile nick name&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Name_Tag_Bot&amp;diff=48914</id>
		<title>Name Tag Bot</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Name_Tag_Bot&amp;diff=48914"/>
		<updated>2026-01-05T00:18:15Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{EquipmentPage|value=$300|contact=Rubin|arrived=2025-12-11|model=Brother QL-800 / RaspberryPi 4|serial=N/A|hackable=No|owner=None|certification=No|hostarea=General Area|doesitwork=Yes|where=Entryway - wall next to TV}}&lt;br /&gt;
&lt;br /&gt;
Place holder&lt;br /&gt;
&lt;br /&gt;
https://github.com/pumpingstationone/nametag-printer&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rubin110/common.css&amp;diff=48866</id>
		<title>User:Rubin110/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rubin110/common.css&amp;diff=48866"/>
		<updated>2026-01-01T20:26:05Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Carlfk/common.css&amp;diff=48865</id>
		<title>User:Carlfk/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Carlfk/common.css&amp;diff=48865"/>
		<updated>2026-01-01T20:25:41Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;a {     text-decoration: underline !important; }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;a {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48853</id>
		<title>Social Media</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48853"/>
		<updated>2025-12-31T06:57:22Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PS1 has some presence on some social media and business listing sites. Postiz has been set up to allow granted members to some of those social media accounts without sharing account usernames/passes.  &lt;br /&gt;
&lt;br /&gt;
== Social Accounts and Business Listings ==&lt;br /&gt;
Here&#039;s a list of our known social media accounts, including ones that we might have lost access to because of bit rot and volunteers be volunteering. Hopefully this list continues to be kept updated. &lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size: 75%;&amp;quot;&lt;br /&gt;
!Icon&lt;br /&gt;
!What&lt;br /&gt;
!Active&lt;br /&gt;
!Where&lt;br /&gt;
!Credentials&lt;br /&gt;
!Delegated&lt;br /&gt;
!Postiz&lt;br /&gt;
!Notes&lt;br /&gt;
!Record Last Updated&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Apple Maps Icon.png|32x32px]]&lt;br /&gt;
|Apple Maps&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.apple.com/place?place-id=I1C069059C8496CF8&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Bluesky Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Bluesky&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://bsky.app/profile/pumpingstationone.bsky.social&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Discord-icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Discord&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://discord.com/channels/1270929620224704544/1270929621289799873&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|Can be used in Postiz to test what a new post might look like&lt;br /&gt;
|2025-11-18&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Descargar-facebook-groups-20.png|32x32px]]&lt;br /&gt;
|Facebook Group&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.facebook.com/group.php?gid=43740233740&lt;br /&gt;
|❓ Unknown &lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2023 Facebook icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Facebook Page&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.facebook.com/PumpingStationOne&lt;br /&gt;
|⚠️ Bitwarden - Bad password&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
⚠️ Lots of people!&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Able to partially manage through Instagram SSO, not enough to integrate into Postiz&lt;br /&gt;
| 2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Flickr logo - SuperTinyIcons.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Flickr Group&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.flickr.com/groups/pumpingstationone/&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Octicons-mark-github.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;GitHub&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://github.com/pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Google Maps icon (2015-2020).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Google Maps&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.app.goo.gl/Qj3kbvYv8by2feuJA&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Hackerspaces.org icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Hackerspaces.org&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://wiki.hackerspaces.org/Pumping_Station:_One&lt;br /&gt;
|✅ Wiki&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Instagram Account&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.instagram.com/pumpingstationone/&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Needing a Facebook login to generate an app to integrate into Postiz&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Account&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.instagram.com/pumpingstation1/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|Seems like it&#039;s self aware that it&#039;s a dead account&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Location&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.instagram.com/explore/locations/10727393/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Linkedin icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;LinkedIn Page&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.linkedin.com/company/pumping-station-one/&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-16&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Makers-Directiory-ICON.png|32x32px]]&lt;br /&gt;
|Makerspace Directory&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://makerspacedir.com/listing/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mapquest Icon.jpg|32x32px]]&lt;br /&gt;
|MapQuest&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.mapquest.com/us/illinois/pumping-station-one-365644512&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mastodon Logotype (Simple).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Mastodon&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://masto.hackers.town/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
| ✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Meetup font awesome.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Meetup&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.meetup.com/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|No idea how this site is still alive&lt;br /&gt;
|2025-11-14 &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Printables&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.printables.com/@PumpingStationOne&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-30&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Reddit Icon.png|32x32px]]&lt;br /&gt;
|Reddit subreddit&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.reddit.com/r/pumpingstationone/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked &lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Thingiverse Logo 192x192.png|32x32px]]&lt;br /&gt;
|Thingiverse&lt;br /&gt;
|&lt;br /&gt;
|https://www.thingiverse.com/groups/pumping-station-one&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Threads (app).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Threads&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.threads.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Instagram SSO&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Tiktok Icon.jpg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Tiktok&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.tiktok.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Vimeo icon block.svg|32x32px]]&lt;br /&gt;
|Vimeo&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://vimeo.com/psone/videos&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wikipedia-logo-v2.svg|32x32px]]&lt;br /&gt;
|Wikipedia&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://en.wikipedia.org/wiki/Pumping_Station:_One&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|Got deleted, let&#039;s ressurect it: [[Wikiedia Article Draft]]&lt;br /&gt;
| 2025-12-10&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wordpress-Logo.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;WordPress&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://pumpingstationone.org&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;X / Twitter&#039;&#039;&#039;&lt;br /&gt;
| ✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://x.com/PumpingStation1&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|X / Twitter&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://twitter.com/@carrrl&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&amp;quot;Mascot Carl&amp;quot;&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Yelp.svg|32x32px]]&lt;br /&gt;
|Yelp&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.yelp.com/biz/pumping-station-one-chicago-2&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
| [[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| https://www.youtube.com/@pumpingstation1&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ⚠️ Not Linked&lt;br /&gt;
|Created in 2014, last post in 2021&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.youtube.com/@pumpingstationone&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
| Created in 2009, last post in 2010, credentials most likely lost&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Postiz==&lt;br /&gt;
[[File:Postiz Example 1.png|thumb]]&lt;br /&gt;
[[File:Postiz example 2.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
===What is it?===&lt;br /&gt;
[https://postiz.com/ Postiz] is an open source social media post scheduling tool that allows multiple people to have posting permissions on multiple social media platforms without the need of sharing single logins to multiple people. It&#039;s dangerous to hand out direct logins to each social media account as members come and go over the years, but we want people to show off their makes and hacks, and also distribute the burden of responsibility for posting cool stuff to multiple people.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to find Postiz: https://postiz.pumpingstationone.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the time of writing, PS1 hosts its own instance of Postiz in the &amp;lt;code&amp;gt;ps1-pr&amp;lt;/code&amp;gt; VM.&lt;br /&gt;
&lt;br /&gt;
Check the list above to see what social have been linked to Postiz.&lt;br /&gt;
&lt;br /&gt;
Need help? Say hello in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] on Discord.&lt;br /&gt;
&lt;br /&gt;
===Register ===&lt;br /&gt;
&lt;br /&gt;
====Request Invite====&lt;br /&gt;
Any member who&#039;s interested can ask for access to Postiz. Requests can be made in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]], to the PR officer, board, or CTO. Rules: Be reasonable with what you post, don&#039;t double post, don&#039;t spam, don&#039;t post anything that gets us banned, follow our [[Community Code of Conduct|code of conduct]] and rules in the [[membership agreement]]. If you post something you shouldn&#039;t or needs to get deleted, please ask people in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] to help get it deleted, as that cannot happen through Postiz.&lt;br /&gt;
&lt;br /&gt;
====Register with Postiz====&lt;br /&gt;
&#039;&#039;&#039;You must use the invite URL from the invite email!&#039;&#039;&#039; Using the same email address fill out the form.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Email:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Email you used for the invite]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[You password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Company:&#039;&#039;&#039; &amp;lt;code&amp;gt;Pumping Station: One&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz example registration.png|center|460x460px]]&lt;br /&gt;
&lt;br /&gt;
====Verify PS1 Membership ====&lt;br /&gt;
&#039;&#039;&#039;After entering registration info, a popup will require you to VERIFY YOU&#039;RE A PS1 MEMBER. Use the pretty well known wireless network PS1 password for both username and password!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Member verification username:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Member verification password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz registration membership verification.png|center|240x240px]]&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Password hints:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;All lower case&#039;&#039;&lt;br /&gt;
*&#039;&#039;Does PS1 fucking rock? Yes it does!&#039;&#039;&lt;br /&gt;
*&#039;&#039;You can find this password written on the ceiling or on posters in the lounge&#039;&#039;&lt;br /&gt;
*&#039;&#039;Ask on Discord&#039;&#039;&lt;br /&gt;
* &#039;&#039;Look at the screenshot 👆🏽&#039;&#039;&lt;br /&gt;
* &#039;&#039;Both username and password are the same&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Why is it like this? Postiz self-hosted doesn&#039;t provide a way to prevent random people from creating new accounts that may cause some damage even though they shouldn&#039;t have access to any of the PS1 socials. We&#039;ve set up a basic HTTP auth in front of registration to only permit members.&lt;br /&gt;
&lt;br /&gt;
==Content getting posted==&lt;br /&gt;
Social media brings new people through the door, who are potential new members. So we need content to do so. It&#039;s a full-time job for someone to go and hunt down other members who are doing cool stuff in the space, and building those photos and videos as content to post on social media. We need this to be easier.&lt;br /&gt;
&lt;br /&gt;
As per the [[Membership agreement#Rights of Publicity|rights of publicity section in our membership agreement]], PS1 can publish photos and videos from inside the space to the socials. So the goal right now is to ease into normality that stuff shared via [https://discord.com/channels/1270929620224704544/1270934886886412288 #official-announcements], [https://discord.com/channels/1270929620224704544/1270951157564440596 #member-announcements],[https://discord.com/channels/1270929620224704544/1270934814442127411 #whathaveyoubeenhackingon], and any of the event calendars, are generally accepted as being ok to post externally through socials (and the membership newsletter) unless otherwise noted by whoever shared them in Discord.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rubin110/common.css&amp;diff=48845</id>
		<title>User:Rubin110/common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=User:Rubin110/common.css&amp;diff=48845"/>
		<updated>2025-12-29T21:18:22Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;a {     text-decoration: underline !important; }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;a {&lt;br /&gt;
    text-decoration: underline !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=48842</id>
		<title>Get Help</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Get_Help&amp;diff=48842"/>
		<updated>2025-12-23T23:11:56Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Linking to the Social Media page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Email Lists ==&lt;br /&gt;
&lt;br /&gt;
* Public E-mail: info@pumpingstationone.org: &lt;br /&gt;
** This sends an email to Freshdesk, the ticketing system we use, which is supported by several different people.&lt;br /&gt;
&lt;br /&gt;
* DISCOURSE  --   The discourse instance at https://discourse.pumpingstationone.org/  is our current discussion board venue.  It provides both public and confidential channels for PS1 members and operations.  It is channelized by area and major function.  New members are automatically added to appropriate channels on request.  (Info @ pumpingstationone.org)&lt;br /&gt;
&lt;br /&gt;
* The old google venue for communications channels has been retired. Join the conversation on DISCOURSE (see above) or Discord.&lt;br /&gt;
* If you need to contact the board of directors privately you should email directors-only@pumpingstationone.org&lt;br /&gt;
&lt;br /&gt;
== Social Networks ==&lt;br /&gt;
See [[Social Media]].&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* Website: [http://pumpingstationone.org/ http://pumpingstationone.org/]&lt;br /&gt;
* Blog: [http://pumpingstationone.org/ http://pumpingstationone.org/] Members are encouraged to post to our blog.&lt;br /&gt;
* [[Wiki]]: [http://wiki.pumpingstationone.org http://wiki.pumpingstationone.org/]&lt;br /&gt;
* GitHub: [https://github.com/pumpingstation1 https://github.com/pumpingstation1]&lt;br /&gt;
* Thingiverse: [https://www.thingiverse.com/groups/pumping-station-one https://www.thingiverse.com/groups/pumping-station-one]&lt;br /&gt;
* [[IRC]]: #pumpingstationone on irc.libera.chat&lt;br /&gt;
* Trello: https://trello.com/pumpingstationone&lt;br /&gt;
* Other Hackerspaces: http://hackerspaces.org/wiki/Hackerspaces&lt;br /&gt;
* Spaces We&#039;ve Worked With:&lt;br /&gt;
** [http://www.tvbgone.com/cfe_tvbg_main.php Mitch Altman] of [https://www.noisebridge.net/wiki/Noisebridge Noisebridge &#039;&#039;San Francisco&#039;&#039;]&lt;br /&gt;
** [http://www.i3detroit.com/ i3 Detroit]&lt;br /&gt;
** [http://www.c3kc.org/ CCCKC &#039;&#039;Kansas City&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
== Phone Numbers ==&lt;br /&gt;
[[Who To Call]]&lt;br /&gt;
&lt;br /&gt;
In case of emergency, you should probably call 911 or 311, depending on the severity.&lt;br /&gt;
&lt;br /&gt;
If you call 911 or 311, please write into board@ or info@pumpingstationone.org to let us know what has happened.  We like knowing what has happened.&lt;br /&gt;
&lt;br /&gt;
In case of emergency that is confusing and non-fatal such that you are uncomfortable calling emergency lines, you may call or text The Vulture.  Possibly call and text The Vulture.  (260) 358 - 7321&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48841</id>
		<title>Social Media</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Social_Media&amp;diff=48841"/>
		<updated>2025-12-23T23:11:31Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Grabbed some items from the Contact Points page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PS1 has some presence on some social media and business listing sites. Postiz has been set up to allow granted members to some of those social media accounts without sharing account usernames/passes.  &lt;br /&gt;
&lt;br /&gt;
== Social Accounts and Business Listings ==&lt;br /&gt;
Here&#039;s a list of our known social media accounts, including ones that we might have lost access to because of bit rot and volunteers be volunteering. Hopefully this list continues to be kept updated. &lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size: 75%;&amp;quot;&lt;br /&gt;
!Icon&lt;br /&gt;
!What&lt;br /&gt;
!Active&lt;br /&gt;
!Where&lt;br /&gt;
!Credentials&lt;br /&gt;
!Delegated&lt;br /&gt;
!Postiz&lt;br /&gt;
!Notes&lt;br /&gt;
!Record Last Updated&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Apple Maps Icon.png|32x32px]]&lt;br /&gt;
|Apple Maps&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.apple.com/place?place-id=I1C069059C8496CF8&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Bluesky Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Bluesky&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://bsky.app/profile/pumpingstationone.bsky.social&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Discord-icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Discord&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://discord.com/channels/1270929620224704544/1270929621289799873&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|Can be used in Postiz to test what a new post might look like&lt;br /&gt;
|2025-11-18&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Descargar-facebook-groups-20.png|32x32px]]&lt;br /&gt;
|Facebook Group&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.facebook.com/group.php?gid=43740233740&lt;br /&gt;
|❓ Unknown &lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:2023 Facebook icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Facebook Page&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.facebook.com/PumpingStationOne&lt;br /&gt;
|⚠️ Bitwarden - Bad password&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
⚠️ Lots of people!&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Able to partially manage through Instagram SSO, not enough to integrate into Postiz&lt;br /&gt;
| 2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Flickr logo - SuperTinyIcons.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Flickr Group&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.flickr.com/groups/pumpingstationone/&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Octicons-mark-github.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;GitHub&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://github.com/pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Google Maps icon (2015-2020).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Google Maps&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://maps.app.goo.gl/Qj3kbvYv8by2feuJA&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Hackerspaces.org icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Hackerspaces.org&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://wiki.hackerspaces.org/Pumping_Station:_One&lt;br /&gt;
|✅ Wiki&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Instagram Account&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.instagram.com/pumpingstationone/&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Needing a Facebook login to generate an app to integrate into Postiz&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Account&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.instagram.com/pumpingstation1/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|Seems like it&#039;s self aware that it&#039;s a dead account&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Instagram-Icon.png|32x32px]]&lt;br /&gt;
|Instagram Location&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.instagram.com/explore/locations/10727393/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Linkedin icon.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;LinkedIn Page&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.linkedin.com/company/pumping-station-one/&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-16&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Makers-Directiory-ICON.png|32x32px]]&lt;br /&gt;
|Makerspace Directory&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://makerspacedir.com/listing/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mapquest Icon.jpg|32x32px]]&lt;br /&gt;
|MapQuest&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.mapquest.com/us/illinois/pumping-station-one-365644512&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Mastodon Logotype (Simple).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Mastodon&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://masto.hackers.town/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
| ✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Meetup font awesome.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Meetup&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://www.meetup.com/pumping-station-one/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|No idea how this site is still alive&lt;br /&gt;
|2025-11-14 &lt;br /&gt;
|-&lt;br /&gt;
|[[File:Reddit Icon.png|32x32px]]&lt;br /&gt;
|Reddit subreddit&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.reddit.com/r/pumpingstationone/&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked &lt;br /&gt;
|Unknown who has management access&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Thingiverse Logo 192x192.png|32x32px]]&lt;br /&gt;
|Thingiverse&lt;br /&gt;
|&lt;br /&gt;
|https://www.thingiverse.com/groups/pumping-station-one&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Threads (app).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Threads&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.threads.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|Instagram SSO&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Tiktok Icon.jpg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;Tiktok&#039;&#039;&#039;&lt;br /&gt;
|✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://www.tiktok.com/@pumpingstationone&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-17&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Vimeo icon block.svg|32x32px]]&lt;br /&gt;
|Vimeo&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://vimeo.com/psone/videos&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wikipedia-logo-v2.svg|32x32px]]&lt;br /&gt;
|Wikipedia&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://en.wikipedia.org/wiki/Pumping_Station:_One&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✖️ N/A &lt;br /&gt;
|Got deleted, let&#039;s ressurect it: [[Wikiedia Article Draft]]&lt;br /&gt;
| 2025-12-10&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Wordpress-Logo.svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;WordPress&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;💙 Needs love&#039;&#039;&#039;&lt;br /&gt;
|https://pumpingstationone.org&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✅ Delegated&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|&#039;&#039;&#039;X / Twitter&#039;&#039;&#039;&lt;br /&gt;
| ✅ &#039;&#039;&#039;Active&#039;&#039;&#039;&lt;br /&gt;
|https://x.com/PumpingStation1&lt;br /&gt;
|✅ Bitwarden&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|✅ Linked&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Twitter (App Icon).svg|32x32px]]&lt;br /&gt;
|X / Twitter&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://twitter.com/@carrrl&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|⚠️ Not Linked&lt;br /&gt;
|&amp;quot;Mascot Carl&amp;quot;&lt;br /&gt;
|2025-12-23&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Yelp.svg|32x32px]]&lt;br /&gt;
|Yelp&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|https://www.yelp.com/biz/pumping-station-one-chicago-2&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|✖️ N/A&lt;br /&gt;
|&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
| [[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| https://www.youtube.com/@pumpingstation1&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ⚠️ Not Linked&lt;br /&gt;
|Created in 2014, last post in 2021&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|-&lt;br /&gt;
|[[File:YouTube full-color icon (2017).svg|32x32px]]&lt;br /&gt;
|YouTube&lt;br /&gt;
|⛔Derelict&lt;br /&gt;
|https://www.youtube.com/@pumpingstationone&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
|❓ Unknown&lt;br /&gt;
| ✖️ N/A&lt;br /&gt;
| Created in 2009, last post in 2010, credentials most likely lost&lt;br /&gt;
|2025-11-14&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Postiz==&lt;br /&gt;
[[File:Postiz Example 1.png|thumb]]&lt;br /&gt;
[[File:Postiz example 2.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
===What is it?===&lt;br /&gt;
[https://postiz.com/ Postiz] is an open source social media post scheduling tool that allows multiple people to have posting permissions on multiple social media platforms without the need of sharing single logins to multiple people. It&#039;s dangerous to hand out direct logins to each social media account as members come and go over the years, but we want people to show off their makes and hacks, and also distribute the burden of responsibility for posting cool stuff to multiple people.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Where to find Postiz: https://postiz.pumpingstationone.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
At the time of writing, PS1 hosts its own instance of Postiz in the &amp;lt;code&amp;gt;ps1-pr&amp;lt;/code&amp;gt; VM.&lt;br /&gt;
&lt;br /&gt;
Check the list above to see what social have been linked to Postiz.&lt;br /&gt;
&lt;br /&gt;
Need help? Say hello in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] on Discord.&lt;br /&gt;
&lt;br /&gt;
===Register ===&lt;br /&gt;
&lt;br /&gt;
====Request Invite====&lt;br /&gt;
Any member who&#039;s interested can ask for access to Postiz. Requests can be made in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]], to the PR officer, board, or CTO. Rules: Be reasonable with what you post, don&#039;t double post, don&#039;t spam, don&#039;t post anything that gets us banned, follow our [[Community Code of Conduct|code of conduct]] and rules in the [[membership agreement]]. If you post something you shouldn&#039;t or needs to get deleted, please ask people in [[Social Media#public-relationshttps://discord.com/channels/1270929620224704544/1301090456066719755|#public-relations]] to help get it deleted, as that cannot happen through Postiz.&lt;br /&gt;
&lt;br /&gt;
====Register with Postiz====&lt;br /&gt;
&#039;&#039;&#039;You must use the invite URL from the invite email!&#039;&#039;&#039; Using the same email address fill out the form.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Email:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Email you used for the invite]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[You password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Company:&#039;&#039;&#039; &amp;lt;code&amp;gt;Pumping Station: One&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz example registration.png|center|460x460px]]&lt;br /&gt;
&lt;br /&gt;
====Verify PS1 Membership ====&lt;br /&gt;
&#039;&#039;&#039;After entering registration info, a popup will require you to VERIFY YOU&#039;RE A PS1 MEMBER. Use the pretty well known wireless network PS1 password for both username and password!&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Member verification username:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Member verification password:&#039;&#039;&#039; &amp;lt;code&amp;gt;[Generic wireless network PS1 password]&amp;lt;/code&amp;gt;&lt;br /&gt;
[[File:Postiz registration membership verification.png|center|240x240px]]&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Password hints:&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;All lower case&#039;&#039;&lt;br /&gt;
*&#039;&#039;Does PS1 fucking rock? Yes it does!&#039;&#039;&lt;br /&gt;
*&#039;&#039;You can find this password written on the ceiling or on posters in the lounge&#039;&#039;&lt;br /&gt;
*&#039;&#039;Ask on Discord&#039;&#039;&lt;br /&gt;
* &#039;&#039;Look at the screenshot 👆🏽&#039;&#039;&lt;br /&gt;
* &#039;&#039;Both username and password are the same&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Why is it like this? Postiz self-hosted doesn&#039;t provide a way to prevent random people from creating new accounts that may cause some damage even though they shouldn&#039;t have access to any of the PS1 socials. We&#039;ve set up a basic HTTP auth in front of registration to only permit members.&lt;br /&gt;
&lt;br /&gt;
==Content getting posted==&lt;br /&gt;
Social media brings new people through the door, who are potential new members. So we need content to do so. It&#039;s a full-time job for someone to go and hunt down other members who are doing cool stuff in the space, and building those photos and videos as content to post on social media. We need this to be easier.&lt;br /&gt;
&lt;br /&gt;
As per the [[Membership agreement#Rights of Publicity|rights of publicity section in our membership agreement]], PS1 can publish photos and videos from inside the space to the socials. So the goal right now is to ease into normality that stuff shared via [https://discord.com/channels/1270929620224704544/1270934886886412288 #official-announcements], [https://discord.com/channels/1270929620224704544/1270951157564440596 #member-announcements],[https://discord.com/channels/1270929620224704544/1270934814442127411 #whathaveyoubeenhackingon], and any of the event calendars, are generally accepted as being ok to post externally through socials (and the membership newsletter) unless otherwise noted by whoever shared them in Discord.&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Tool_Andon_System&amp;diff=48839</id>
		<title>Tool Andon System</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Tool_Andon_System&amp;diff=48839"/>
		<updated>2025-12-22T21:00:51Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tool Andon System (TAS) =&lt;br /&gt;
== A Passive Monitoring and Awareness System for PS1 Woodshop Equipment ==&lt;br /&gt;
&#039;&#039;&#039;Version:&#039;&#039;&#039; Draft 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Author:&#039;&#039;&#039; Rubin Abdi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; December 2025&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Status:&#039;&#039;&#039; Proposal / RFC&lt;br /&gt;
----[[File:Manufacturing equipment 091.jpg|thumb|Andon Lights above a control panel.]]&lt;br /&gt;
&lt;br /&gt;
== Executive Summary ==&lt;br /&gt;
This proposal outlines a passive monitoring system for high-value woodshop tools at Pumping Station One. The system uses visual indicators (inspired by [https://en.wikipedia.org/wiki/Stack_light Andon lights]) to remind members of their authorization status when operating specific equipment. Critically, this system does &#039;&#039;&#039;not&#039;&#039;&#039; prevent tool operation - it serves as a gentle reminder that members participate in the honor system for safe tool use.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Problem Statement ==&lt;br /&gt;
Certain expensive power tools in the PS1 woodshop experience abuse from members who may not have received proper training on their care and operation. Examples include:&lt;br /&gt;
&lt;br /&gt;
* Taking excessive material off in a single pass through the planer&lt;br /&gt;
* Improper feed rates on the drum sander&lt;br /&gt;
* Misuse of the jointer leading to premature wear&lt;br /&gt;
&lt;br /&gt;
Current state: There is no system to remind members whether they&#039;ve been trained and authorized on specific equipment. Authorization records exist, but there&#039;s no point-of-use reminder.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Goals ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Remind&#039;&#039;&#039; members of their authorization status at the point of tool use&lt;br /&gt;
# &#039;&#039;&#039;Encourage&#039;&#039;&#039; members to seek training before using unfamiliar equipment&lt;br /&gt;
# &#039;&#039;&#039;Log&#039;&#039;&#039; usage patterns to understand when and how often unauthorized use occurs&lt;br /&gt;
# &#039;&#039;&#039;Preserve&#039;&#039;&#039; the honor system - this is about awareness, not enforcement&lt;br /&gt;
# &#039;&#039;&#039;Maintain&#039;&#039;&#039; safe tool operation regardless of system state&lt;br /&gt;
&lt;br /&gt;
== Non-Goals ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Preventing&#039;&#039;&#039; any users from operating tools, authorized or unauthorized&lt;br /&gt;
# &#039;&#039;&#039;Cutting power&#039;&#039;&#039; to tools based on authorization status&lt;br /&gt;
# &#039;&#039;&#039;Identifying or punishing&#039;&#039;&#039; specific members&lt;br /&gt;
# &#039;&#039;&#039;Replacing&#039;&#039;&#039; human judgment and community accountability&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Design Philosophy ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The main goal with this system is not to prevent a non-authorized user from using a tool. It&#039;s to remind the user that they also participate in safe operation of tools in order to not wreck them.&amp;quot;&amp;lt;/blockquote&amp;gt;This system prioritizes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Low barrier to entry&#039;&#039;&#039; - Start simple, iterate based on learnings&lt;br /&gt;
* &#039;&#039;&#039;Safety first&#039;&#039;&#039; - Tool operation must never be compromised by system state&lt;br /&gt;
* &#039;&#039;&#039;Community trust&#039;&#039;&#039; - Reinforce the honor system rather than replace it&lt;br /&gt;
* &#039;&#039;&#039;Graceful degradation&#039;&#039;&#039; - If the system fails, tools remain fully operational&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== System Overview ==&lt;br /&gt;
&lt;br /&gt;
=== Core Components ===&lt;br /&gt;
 &amp;lt;┌─────────────────────────────────────────────────────────────────┐&lt;br /&gt;
 │                     TOOL MONITORING STATION                      │&lt;br /&gt;
 ├─────────────────────────────────────────────────────────────────┤&lt;br /&gt;
 │                                                                  │&lt;br /&gt;
 │   ┌──────────────┐    ┌──────────────┐    ┌──────────────┐     │&lt;br /&gt;
 │   │  RFID Reader │    │    Current   │    │   Status     │     │&lt;br /&gt;
 │   │  + Tag Tray  │    │  Transformer │    │   Lights     │     │&lt;br /&gt;
 │   └──────┬───────┘    └──────┬───────┘    └──────▲───────┘     │&lt;br /&gt;
 │          │                   │                   │              │&lt;br /&gt;
 │          └───────────┬───────┴───────────────────┘              │&lt;br /&gt;
 │                      │                                          │&lt;br /&gt;
 │              ┌───────▼───────┐                                  │&lt;br /&gt;
 │              │  ESP32 / MCU  │                                  │&lt;br /&gt;
 │              │  Controller   │                                  │&lt;br /&gt;
 │              └───────┬───────┘                                  │&lt;br /&gt;
 │                      │ (PoE or WiFi)                            │&lt;br /&gt;
 └──────────────────────┼──────────────────────────────────────────┘&lt;br /&gt;
                        │&lt;br /&gt;
                        ▼&lt;br /&gt;
               ┌────────────────┐&lt;br /&gt;
               │ Home Assistant │&lt;br /&gt;
               │    Server      │&lt;br /&gt;
               └───────┬────────┘&lt;br /&gt;
                       │&lt;br /&gt;
          ┌────────────┼────────────┐&lt;br /&gt;
          ▼            ▼            ▼&lt;br /&gt;
    ┌──────────┐ ┌──────────┐ ┌──────────┐&lt;br /&gt;
    │ Logging  │ │ Discord  │ │ Dashboard│&lt;br /&gt;
    │ Database │ │  Alerts  │ │   View   │&lt;br /&gt;
    └──────────┘ └──────────┘ └──────────┘&lt;br /&gt;
&lt;br /&gt;
=== Hardware per Monitored Tool ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Component&lt;br /&gt;
!Purpose&lt;br /&gt;
!Estimated Cost&lt;br /&gt;
|-&lt;br /&gt;
|ESP32 or similar MCU&lt;br /&gt;
|Main controller&lt;br /&gt;
|$5-15&lt;br /&gt;
|-&lt;br /&gt;
|RFID Reader (RC522 or PN532)&lt;br /&gt;
|Read member fobs/cards&lt;br /&gt;
|$5-10&lt;br /&gt;
|-&lt;br /&gt;
|Current Transformer (CT clamp)&lt;br /&gt;
|Detect tool power draw&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|LED Strip or Signal Light&lt;br /&gt;
|Visual status indicator&lt;br /&gt;
|$10-20&lt;br /&gt;
|-&lt;br /&gt;
|Tag tray/holder&lt;br /&gt;
|Place for member to leave fob&lt;br /&gt;
|$5 (3D printed)&lt;br /&gt;
|-&lt;br /&gt;
|Enclosure&lt;br /&gt;
|Housing for electronics&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|Power (PoE splitter or USB)&lt;br /&gt;
|Power the station&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Total per station&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;~$55-90&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Stack ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Firmware:&#039;&#039;&#039; ESPHome (integrates natively with Home Assistant)&lt;br /&gt;
* &#039;&#039;&#039;Central Hub:&#039;&#039;&#039; Home Assistant (already in use at PS1)&lt;br /&gt;
* &#039;&#039;&#039;Logging:&#039;&#039;&#039; Home Assistant recorder or external database&lt;br /&gt;
* &#039;&#039;&#039;Notifications:&#039;&#039;&#039; Discord webhook integration&lt;br /&gt;
* &#039;&#039;&#039;Dashboard:&#039;&#039;&#039; Home Assistant Lovelace UI&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Status Light States ==&lt;br /&gt;
The visual indicator uses a simple, learnable color language:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!State&lt;br /&gt;
!Light Behavior&lt;br /&gt;
!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Standby&#039;&#039;&#039;&lt;br /&gt;
|Dim blue, steady&lt;br /&gt;
|Awaiting RFID tag&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Authorized Ready&#039;&#039;&#039;&lt;br /&gt;
|Pulsing green&lt;br /&gt;
|Authorized tag present, tool idle&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Authorized Active&#039;&#039;&#039;&lt;br /&gt;
|Solid green&lt;br /&gt;
|Authorized tag present, tool running&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Unauthorized Ready&#039;&#039;&#039;&lt;br /&gt;
|Pulsing amber&lt;br /&gt;
|Tag present but NOT authorized for this tool, tool idle&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Warning&#039;&#039;&#039;&lt;br /&gt;
|Blinking amber&lt;br /&gt;
|Tool running without authorization (first 10 seconds) - logged locally&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Alert&#039;&#039;&#039;&lt;br /&gt;
|Blinking red&lt;br /&gt;
|Tool running without authorization (after 10 seconds) - logged + Discord notification&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Lockout&#039;&#039;&#039;&lt;br /&gt;
|Solid red&lt;br /&gt;
|Tool marked as down/out of service (manual flag)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== State Transition Diagram ===&lt;br /&gt;
                     &amp;lt;┌─────────────────┐&lt;br /&gt;
                     │    STANDBY      │&lt;br /&gt;
                     │   (dim blue)    │&lt;br /&gt;
                     └────────┬────────┘&lt;br /&gt;
                              │&lt;br /&gt;
               ┌──────────────┼──────────────┐&lt;br /&gt;
               │ Auth tag     │              │ Non-auth tag&lt;br /&gt;
               │ detected     │              │ detected&lt;br /&gt;
               ▼              │              ▼&lt;br /&gt;
     ┌─────────────────┐      │    ┌─────────────────┐&lt;br /&gt;
     │ AUTHORIZED      │      │    │ UNAUTHORIZED    │&lt;br /&gt;
     │ READY           │      │    │ READY           │&lt;br /&gt;
     │ (pulsing green) │      │    │ (pulsing amber) │&lt;br /&gt;
     └────────┬────────┘      │    └────────┬────────┘&lt;br /&gt;
              │               │             │&lt;br /&gt;
              │ Tool powers on│             │ Tool powers on&lt;br /&gt;
              ▼               │             ▼&lt;br /&gt;
     ┌─────────────────┐      │    ┌─────────────────┐&lt;br /&gt;
     │ AUTHORIZED      │      │    │ WARNING         │&lt;br /&gt;
     │ ACTIVE          │      │    │ (blinking amber)│&lt;br /&gt;
     │ (solid green)   │      │    │ 0-10 seconds    │&lt;br /&gt;
     └─────────────────┘      │    └────────┬────────┘&lt;br /&gt;
                              │             │&lt;br /&gt;
                              │             │ 10 seconds elapsed&lt;br /&gt;
                              │             ▼&lt;br /&gt;
                              │    ┌─────────────────┐&lt;br /&gt;
            No tag present,   │    │ ALERT           │&lt;br /&gt;
            tool powers on    │    │ (blinking red)  │&lt;br /&gt;
                              │    │ Discord notify  │&lt;br /&gt;
                              └───►└─────────────────┘&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Data Logging ==&lt;br /&gt;
&lt;br /&gt;
=== Phase 1: Anonymous Usage Logging ===&lt;br /&gt;
Initial logging captures tool usage patterns without identifying members:&lt;br /&gt;
 &amp;lt;{&lt;br /&gt;
   &amp;quot;timestamp&amp;quot;: &amp;quot;2025-12-22T14:35:00Z&amp;quot;,&lt;br /&gt;
   &amp;quot;tool_id&amp;quot;: &amp;quot;woodshop_planer&amp;quot;,&lt;br /&gt;
   &amp;quot;event&amp;quot;: &amp;quot;unauthorized_use&amp;quot;,&lt;br /&gt;
   &amp;quot;duration_seconds&amp;quot;: 45,&lt;br /&gt;
   &amp;quot;tag_present&amp;quot;: false,&lt;br /&gt;
   &amp;quot;notes&amp;quot;: null&lt;br /&gt;
 }&lt;br /&gt;
This allows us to understand:&lt;br /&gt;
&lt;br /&gt;
* How often unauthorized use occurs&lt;br /&gt;
* Which tools are most affected&lt;br /&gt;
* Time patterns (day of week, time of day)&lt;br /&gt;
* Whether usage is brief (forgot to tap) vs extended&lt;br /&gt;
&lt;br /&gt;
=== Phase 2: Optional Member Identification ===&lt;br /&gt;
Only after community discussion and consent:&lt;br /&gt;
&lt;br /&gt;
* Log member ID alongside usage&lt;br /&gt;
* Enable follow-up conversations&lt;br /&gt;
* Still no automatic enforcement&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Implementation Phases ==&lt;br /&gt;
&lt;br /&gt;
=== Phase 1: Proof of Concept (1-2 tools) ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; 4-6 weeks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cost:&#039;&#039;&#039; ~$150-200&lt;br /&gt;
&lt;br /&gt;
* Install monitoring station on planer and one other high-priority tool&lt;br /&gt;
* Basic light states (standby, authorized, unauthorized)&lt;br /&gt;
* Local logging only&lt;br /&gt;
* Gather feedback from regular woodshop users&lt;br /&gt;
* Refine hardware mounting and tag tray design&lt;br /&gt;
* Integration with existing authorization database&lt;br /&gt;
&lt;br /&gt;
=== Phase 2: Expanded Deployment ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; 2-3 months after Phase 1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cost:&#039;&#039;&#039; ~$300-500&lt;br /&gt;
&lt;br /&gt;
* Add monitoring to remaining priority tools (drum sander, jointer, etc.)&lt;br /&gt;
* Discord notification integration&lt;br /&gt;
* Dashboard for viewing tool status&lt;br /&gt;
* Anonymous usage analytics&lt;br /&gt;
&lt;br /&gt;
=== Phase 3: Enhanced Features ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; Based on Phase 2 learnings&lt;br /&gt;
&lt;br /&gt;
* Dust collector integration (status, filter change reminders)&lt;br /&gt;
* Tool lockout capability (for maintenance, not enforcement)&lt;br /&gt;
* Optional member identification (with community buy-in)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Integration Points ==&lt;br /&gt;
&lt;br /&gt;
=== Existing PS1 Systems ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!System&lt;br /&gt;
!Integration Type&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|Member RFID database&lt;br /&gt;
|Read-only lookup&lt;br /&gt;
|Need API or database access for authorization check&lt;br /&gt;
|-&lt;br /&gt;
|Home Assistant&lt;br /&gt;
|Central hub&lt;br /&gt;
|Existing installation can be extended&lt;br /&gt;
|-&lt;br /&gt;
|Discord&lt;br /&gt;
|Webhooks&lt;br /&gt;
|Notifications to appropriate channel&lt;br /&gt;
|-&lt;br /&gt;
|Dust collection&lt;br /&gt;
|Future&lt;br /&gt;
|Could monitor run time, back pressure, bin weight&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Open Questions ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;RFID Format:&#039;&#039;&#039; What format are current member tags? (Mifare? HID? Mix?)&lt;br /&gt;
# &#039;&#039;&#039;Authorization Data:&#039;&#039;&#039; Where is tool authorization currently stored? How do we query it?&lt;br /&gt;
# &#039;&#039;&#039;Network:&#039;&#039;&#039; Does the woodshop switch support PoE? If not, USB power is fallback.&lt;br /&gt;
# &#039;&#039;&#039;Mounting:&#039;&#039;&#039; What&#039;s the best physical location for each tool&#039;s station?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Risk Assessment ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Risk&lt;br /&gt;
!Likelihood&lt;br /&gt;
!Impact&lt;br /&gt;
!Mitigation&lt;br /&gt;
|-&lt;br /&gt;
|System failure during tool operation&lt;br /&gt;
|Low&lt;br /&gt;
|None&lt;br /&gt;
|System is passive; tool operation unaffected&lt;br /&gt;
|-&lt;br /&gt;
|False positives (auth&#039;d user shown as unauth&#039;d)&lt;br /&gt;
|Medium&lt;br /&gt;
|Low&lt;br /&gt;
|Clear escalation path; user can continue working&lt;br /&gt;
|-&lt;br /&gt;
|Member pushback on monitoring&lt;br /&gt;
|Medium&lt;br /&gt;
|Medium&lt;br /&gt;
|Emphasize reminder vs enforcement; anonymous logging first&lt;br /&gt;
|-&lt;br /&gt;
|Scope creep toward enforcement&lt;br /&gt;
|Medium&lt;br /&gt;
|High&lt;br /&gt;
|Document non-goals clearly; require community vote for changes&lt;br /&gt;
|-&lt;br /&gt;
|Hardware reliability in dusty environment&lt;br /&gt;
|Medium&lt;br /&gt;
|Low&lt;br /&gt;
|Proper enclosures; easy replacement&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Success Metrics ==&lt;br /&gt;
After 3 months of operation, we should evaluate:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Unauthorized usage frequency&#039;&#039;&#039; - Baseline vs after deployment&lt;br /&gt;
# &#039;&#039;&#039;Tool maintenance incidents&#039;&#039;&#039; - Are expensive repairs decreasing?&lt;br /&gt;
# &#039;&#039;&#039;Member feedback&#039;&#039;&#039; - Is the system helpful or annoying?&lt;br /&gt;
# &#039;&#039;&#039;Authorization requests&#039;&#039;&#039; - Are more members seeking training?&lt;br /&gt;
# &#039;&#039;&#039;System reliability&#039;&#039;&#039; - Uptime and false positive rate&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Appendix A: Bill of Materials (Single Station) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Item&lt;br /&gt;
!Quantity&lt;br /&gt;
!Source&lt;br /&gt;
!Unit Cost&lt;br /&gt;
!Total&lt;br /&gt;
|-&lt;br /&gt;
|ESP32-WROOM-32 DevKit&lt;br /&gt;
|1&lt;br /&gt;
|Amazon/AliExpress&lt;br /&gt;
|$8&lt;br /&gt;
|$8&lt;br /&gt;
|-&lt;br /&gt;
|RC522 RFID Reader&lt;br /&gt;
|1&lt;br /&gt;
|Amazon/AliExpress&lt;br /&gt;
|$5&lt;br /&gt;
|$5&lt;br /&gt;
|-&lt;br /&gt;
|SCT-013-030 CT Clamp (30A)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$12&lt;br /&gt;
|$12&lt;br /&gt;
|-&lt;br /&gt;
|WS2812B LED Strip (1m)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$8&lt;br /&gt;
|$8&lt;br /&gt;
|-&lt;br /&gt;
|3D Printed Enclosure&lt;br /&gt;
|1&lt;br /&gt;
|PS1&lt;br /&gt;
|$5&lt;br /&gt;
|$5&lt;br /&gt;
|-&lt;br /&gt;
|3D Printed Tag Tray&lt;br /&gt;
|1&lt;br /&gt;
|PS1&lt;br /&gt;
|$3&lt;br /&gt;
|$3&lt;br /&gt;
|-&lt;br /&gt;
|PoE Splitter (802.3af to 5V)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$12&lt;br /&gt;
|$12&lt;br /&gt;
|-&lt;br /&gt;
|Misc (wiring, connectors)&lt;br /&gt;
|1&lt;br /&gt;
| -&lt;br /&gt;
|$7&lt;br /&gt;
|$7&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Total&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;$60&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Appendix B: ESPHome Configuration Sketch ==&lt;br /&gt;
 &amp;lt;esphome:&lt;br /&gt;
   name: woodshop-planer-monitor&lt;br /&gt;
   platform: ESP32&lt;br /&gt;
   board: esp32dev&lt;br /&gt;
 &lt;br /&gt;
 wifi:&lt;br /&gt;
   ssid: !secret wifi_ssid&lt;br /&gt;
   password: !secret wifi_password&lt;br /&gt;
 &lt;br /&gt;
 api:&lt;br /&gt;
   encryption:&lt;br /&gt;
     key: !secret api_key&lt;br /&gt;
 &lt;br /&gt;
 # RFID Reader&lt;br /&gt;
 rc522_spi:&lt;br /&gt;
   cs_pin: GPIO5&lt;br /&gt;
   &lt;br /&gt;
 binary_sensor:&lt;br /&gt;
   - platform: rc522&lt;br /&gt;
     uid: !secret authorized_tags&lt;br /&gt;
     name: &amp;quot;Planer Authorized Tag&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # Current sensing for tool power detection&lt;br /&gt;
 sensor:&lt;br /&gt;
   - platform: ct_clamp&lt;br /&gt;
     sensor: adc_sensor&lt;br /&gt;
     name: &amp;quot;Planer Current&amp;quot;&lt;br /&gt;
     update_interval: 1s&lt;br /&gt;
     filters:&lt;br /&gt;
       - calibrate_linear:&lt;br /&gt;
           - 0 -&amp;gt; 0&lt;br /&gt;
           - 0.5 -&amp;gt; 10&lt;br /&gt;
 &lt;br /&gt;
   - platform: adc&lt;br /&gt;
     pin: GPIO34&lt;br /&gt;
     id: adc_sensor&lt;br /&gt;
     attenuation: 11db&lt;br /&gt;
 &lt;br /&gt;
 # Status LED&lt;br /&gt;
 light:&lt;br /&gt;
   - platform: neopixelbus&lt;br /&gt;
     type: GRB&lt;br /&gt;
     variant: WS2812&lt;br /&gt;
     pin: GPIO13&lt;br /&gt;
     num_leds: 10&lt;br /&gt;
     name: &amp;quot;Planer Status Light&amp;quot;&lt;br /&gt;
&#039;&#039;Note: This is a simplified example. Production config would include state machine logic, Home Assistant integration, and error handling.&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Next Steps ==&lt;br /&gt;
&lt;br /&gt;
# Review proposal with interested woodshop members&lt;br /&gt;
# Identify first 2 tools for Phase 1 pilot&lt;br /&gt;
# Confirm RFID tag format and authorization data access&lt;br /&gt;
# Order Phase 1 hardware&lt;br /&gt;
# Design and print enclosure prototypes&lt;br /&gt;
# Schedule installation window&lt;br /&gt;
&lt;br /&gt;
----&#039;&#039;This is a living document. Comments and suggestions welcome.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Tool_Andon_System&amp;diff=48838</id>
		<title>Tool Andon System</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Tool_Andon_System&amp;diff=48838"/>
		<updated>2025-12-22T21:00:34Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Tool Andon System (TAS) =&lt;br /&gt;
[[File:Manufacturing equipment 091.jpg|thumb|Andon Lights above a control panel.]]&lt;br /&gt;
&lt;br /&gt;
== A Passive Monitoring and Awareness System for PS1 Woodshop Equipment ==&lt;br /&gt;
&#039;&#039;&#039;Version:&#039;&#039;&#039; Draft 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Author:&#039;&#039;&#039; Rubin Abdi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; December 2025&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Status:&#039;&#039;&#039; Proposal / RFC&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Executive Summary ==&lt;br /&gt;
This proposal outlines a passive monitoring system for high-value woodshop tools at Pumping Station One. The system uses visual indicators (inspired by [https://en.wikipedia.org/wiki/Stack_light Andon lights]) to remind members of their authorization status when operating specific equipment. Critically, this system does &#039;&#039;&#039;not&#039;&#039;&#039; prevent tool operation - it serves as a gentle reminder that members participate in the honor system for safe tool use.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Problem Statement ==&lt;br /&gt;
Certain expensive power tools in the PS1 woodshop experience abuse from members who may not have received proper training on their care and operation. Examples include:&lt;br /&gt;
&lt;br /&gt;
* Taking excessive material off in a single pass through the planer&lt;br /&gt;
* Improper feed rates on the drum sander&lt;br /&gt;
* Misuse of the jointer leading to premature wear&lt;br /&gt;
&lt;br /&gt;
Current state: There is no system to remind members whether they&#039;ve been trained and authorized on specific equipment. Authorization records exist, but there&#039;s no point-of-use reminder.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Goals ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Remind&#039;&#039;&#039; members of their authorization status at the point of tool use&lt;br /&gt;
# &#039;&#039;&#039;Encourage&#039;&#039;&#039; members to seek training before using unfamiliar equipment&lt;br /&gt;
# &#039;&#039;&#039;Log&#039;&#039;&#039; usage patterns to understand when and how often unauthorized use occurs&lt;br /&gt;
# &#039;&#039;&#039;Preserve&#039;&#039;&#039; the honor system - this is about awareness, not enforcement&lt;br /&gt;
# &#039;&#039;&#039;Maintain&#039;&#039;&#039; safe tool operation regardless of system state&lt;br /&gt;
&lt;br /&gt;
== Non-Goals ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Preventing&#039;&#039;&#039; any users from operating tools, authorized or unauthorized&lt;br /&gt;
# &#039;&#039;&#039;Cutting power&#039;&#039;&#039; to tools based on authorization status&lt;br /&gt;
# &#039;&#039;&#039;Identifying or punishing&#039;&#039;&#039; specific members&lt;br /&gt;
# &#039;&#039;&#039;Replacing&#039;&#039;&#039; human judgment and community accountability&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Design Philosophy ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The main goal with this system is not to prevent a non-authorized user from using a tool. It&#039;s to remind the user that they also participate in safe operation of tools in order to not wreck them.&amp;quot;&amp;lt;/blockquote&amp;gt;This system prioritizes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Low barrier to entry&#039;&#039;&#039; - Start simple, iterate based on learnings&lt;br /&gt;
* &#039;&#039;&#039;Safety first&#039;&#039;&#039; - Tool operation must never be compromised by system state&lt;br /&gt;
* &#039;&#039;&#039;Community trust&#039;&#039;&#039; - Reinforce the honor system rather than replace it&lt;br /&gt;
* &#039;&#039;&#039;Graceful degradation&#039;&#039;&#039; - If the system fails, tools remain fully operational&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== System Overview ==&lt;br /&gt;
&lt;br /&gt;
=== Core Components ===&lt;br /&gt;
 &amp;lt;┌─────────────────────────────────────────────────────────────────┐&lt;br /&gt;
 │                     TOOL MONITORING STATION                      │&lt;br /&gt;
 ├─────────────────────────────────────────────────────────────────┤&lt;br /&gt;
 │                                                                  │&lt;br /&gt;
 │   ┌──────────────┐    ┌──────────────┐    ┌──────────────┐     │&lt;br /&gt;
 │   │  RFID Reader │    │    Current   │    │   Status     │     │&lt;br /&gt;
 │   │  + Tag Tray  │    │  Transformer │    │   Lights     │     │&lt;br /&gt;
 │   └──────┬───────┘    └──────┬───────┘    └──────▲───────┘     │&lt;br /&gt;
 │          │                   │                   │              │&lt;br /&gt;
 │          └───────────┬───────┴───────────────────┘              │&lt;br /&gt;
 │                      │                                          │&lt;br /&gt;
 │              ┌───────▼───────┐                                  │&lt;br /&gt;
 │              │  ESP32 / MCU  │                                  │&lt;br /&gt;
 │              │  Controller   │                                  │&lt;br /&gt;
 │              └───────┬───────┘                                  │&lt;br /&gt;
 │                      │ (PoE or WiFi)                            │&lt;br /&gt;
 └──────────────────────┼──────────────────────────────────────────┘&lt;br /&gt;
                        │&lt;br /&gt;
                        ▼&lt;br /&gt;
               ┌────────────────┐&lt;br /&gt;
               │ Home Assistant │&lt;br /&gt;
               │    Server      │&lt;br /&gt;
               └───────┬────────┘&lt;br /&gt;
                       │&lt;br /&gt;
          ┌────────────┼────────────┐&lt;br /&gt;
          ▼            ▼            ▼&lt;br /&gt;
    ┌──────────┐ ┌──────────┐ ┌──────────┐&lt;br /&gt;
    │ Logging  │ │ Discord  │ │ Dashboard│&lt;br /&gt;
    │ Database │ │  Alerts  │ │   View   │&lt;br /&gt;
    └──────────┘ └──────────┘ └──────────┘&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hardware per Monitored Tool ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Component&lt;br /&gt;
!Purpose&lt;br /&gt;
!Estimated Cost&lt;br /&gt;
|-&lt;br /&gt;
|ESP32 or similar MCU&lt;br /&gt;
|Main controller&lt;br /&gt;
|$5-15&lt;br /&gt;
|-&lt;br /&gt;
|RFID Reader (RC522 or PN532)&lt;br /&gt;
|Read member fobs/cards&lt;br /&gt;
|$5-10&lt;br /&gt;
|-&lt;br /&gt;
|Current Transformer (CT clamp)&lt;br /&gt;
|Detect tool power draw&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|LED Strip or Signal Light&lt;br /&gt;
|Visual status indicator&lt;br /&gt;
|$10-20&lt;br /&gt;
|-&lt;br /&gt;
|Tag tray/holder&lt;br /&gt;
|Place for member to leave fob&lt;br /&gt;
|$5 (3D printed)&lt;br /&gt;
|-&lt;br /&gt;
|Enclosure&lt;br /&gt;
|Housing for electronics&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|Power (PoE splitter or USB)&lt;br /&gt;
|Power the station&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Total per station&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;~$55-90&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Stack ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Firmware:&#039;&#039;&#039; ESPHome (integrates natively with Home Assistant)&lt;br /&gt;
* &#039;&#039;&#039;Central Hub:&#039;&#039;&#039; Home Assistant (already in use at PS1)&lt;br /&gt;
* &#039;&#039;&#039;Logging:&#039;&#039;&#039; Home Assistant recorder or external database&lt;br /&gt;
* &#039;&#039;&#039;Notifications:&#039;&#039;&#039; Discord webhook integration&lt;br /&gt;
* &#039;&#039;&#039;Dashboard:&#039;&#039;&#039; Home Assistant Lovelace UI&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Status Light States ==&lt;br /&gt;
The visual indicator uses a simple, learnable color language:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!State&lt;br /&gt;
!Light Behavior&lt;br /&gt;
!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Standby&#039;&#039;&#039;&lt;br /&gt;
|Dim blue, steady&lt;br /&gt;
|Awaiting RFID tag&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Authorized Ready&#039;&#039;&#039;&lt;br /&gt;
|Pulsing green&lt;br /&gt;
|Authorized tag present, tool idle&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Authorized Active&#039;&#039;&#039;&lt;br /&gt;
|Solid green&lt;br /&gt;
|Authorized tag present, tool running&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Unauthorized Ready&#039;&#039;&#039;&lt;br /&gt;
|Pulsing amber&lt;br /&gt;
|Tag present but NOT authorized for this tool, tool idle&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Warning&#039;&#039;&#039;&lt;br /&gt;
|Blinking amber&lt;br /&gt;
|Tool running without authorization (first 10 seconds) - logged locally&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Alert&#039;&#039;&#039;&lt;br /&gt;
|Blinking red&lt;br /&gt;
|Tool running without authorization (after 10 seconds) - logged + Discord notification&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Lockout&#039;&#039;&#039;&lt;br /&gt;
|Solid red&lt;br /&gt;
|Tool marked as down/out of service (manual flag)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== State Transition Diagram ===&lt;br /&gt;
                     &amp;lt;┌─────────────────┐&lt;br /&gt;
                     │    STANDBY      │&lt;br /&gt;
                     │   (dim blue)    │&lt;br /&gt;
                     └────────┬────────┘&lt;br /&gt;
                              │&lt;br /&gt;
               ┌──────────────┼──────────────┐&lt;br /&gt;
               │ Auth tag     │              │ Non-auth tag&lt;br /&gt;
               │ detected     │              │ detected&lt;br /&gt;
               ▼              │              ▼&lt;br /&gt;
     ┌─────────────────┐      │    ┌─────────────────┐&lt;br /&gt;
     │ AUTHORIZED      │      │    │ UNAUTHORIZED    │&lt;br /&gt;
     │ READY           │      │    │ READY           │&lt;br /&gt;
     │ (pulsing green) │      │    │ (pulsing amber) │&lt;br /&gt;
     └────────┬────────┘      │    └────────┬────────┘&lt;br /&gt;
              │               │             │&lt;br /&gt;
              │ Tool powers on│             │ Tool powers on&lt;br /&gt;
              ▼               │             ▼&lt;br /&gt;
     ┌─────────────────┐      │    ┌─────────────────┐&lt;br /&gt;
     │ AUTHORIZED      │      │    │ WARNING         │&lt;br /&gt;
     │ ACTIVE          │      │    │ (blinking amber)│&lt;br /&gt;
     │ (solid green)   │      │    │ 0-10 seconds    │&lt;br /&gt;
     └─────────────────┘      │    └────────┬────────┘&lt;br /&gt;
                              │             │&lt;br /&gt;
                              │             │ 10 seconds elapsed&lt;br /&gt;
                              │             ▼&lt;br /&gt;
                              │    ┌─────────────────┐&lt;br /&gt;
            No tag present,   │    │ ALERT           │&lt;br /&gt;
            tool powers on    │    │ (blinking red)  │&lt;br /&gt;
                              │    │ Discord notify  │&lt;br /&gt;
                              └───►└─────────────────┘&amp;lt;/code&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Data Logging ==&lt;br /&gt;
&lt;br /&gt;
=== Phase 1: Anonymous Usage Logging ===&lt;br /&gt;
Initial logging captures tool usage patterns without identifying members:&lt;br /&gt;
 &amp;lt;{&lt;br /&gt;
   &amp;quot;timestamp&amp;quot;: &amp;quot;2025-12-22T14:35:00Z&amp;quot;,&lt;br /&gt;
   &amp;quot;tool_id&amp;quot;: &amp;quot;woodshop_planer&amp;quot;,&lt;br /&gt;
   &amp;quot;event&amp;quot;: &amp;quot;unauthorized_use&amp;quot;,&lt;br /&gt;
   &amp;quot;duration_seconds&amp;quot;: 45,&lt;br /&gt;
   &amp;quot;tag_present&amp;quot;: false,&lt;br /&gt;
   &amp;quot;notes&amp;quot;: null&lt;br /&gt;
 }&amp;lt;/code&amp;gt;&lt;br /&gt;
This allows us to understand:&lt;br /&gt;
&lt;br /&gt;
* How often unauthorized use occurs&lt;br /&gt;
* Which tools are most affected&lt;br /&gt;
* Time patterns (day of week, time of day)&lt;br /&gt;
* Whether usage is brief (forgot to tap) vs extended&lt;br /&gt;
&lt;br /&gt;
=== Phase 2: Optional Member Identification ===&lt;br /&gt;
Only after community discussion and consent:&lt;br /&gt;
&lt;br /&gt;
* Log member ID alongside usage&lt;br /&gt;
* Enable follow-up conversations&lt;br /&gt;
* Still no automatic enforcement&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Implementation Phases ==&lt;br /&gt;
&lt;br /&gt;
=== Phase 1: Proof of Concept (1-2 tools) ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; 4-6 weeks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cost:&#039;&#039;&#039; ~$150-200&lt;br /&gt;
&lt;br /&gt;
* Install monitoring station on planer and one other high-priority tool&lt;br /&gt;
* Basic light states (standby, authorized, unauthorized)&lt;br /&gt;
* Local logging only&lt;br /&gt;
* Gather feedback from regular woodshop users&lt;br /&gt;
* Refine hardware mounting and tag tray design&lt;br /&gt;
* Integration with existing authorization database&lt;br /&gt;
&lt;br /&gt;
=== Phase 2: Expanded Deployment ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; 2-3 months after Phase 1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cost:&#039;&#039;&#039; ~$300-500&lt;br /&gt;
&lt;br /&gt;
* Add monitoring to remaining priority tools (drum sander, jointer, etc.)&lt;br /&gt;
* Discord notification integration&lt;br /&gt;
* Dashboard for viewing tool status&lt;br /&gt;
* Anonymous usage analytics&lt;br /&gt;
&lt;br /&gt;
=== Phase 3: Enhanced Features ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; Based on Phase 2 learnings&lt;br /&gt;
&lt;br /&gt;
* Dust collector integration (status, filter change reminders)&lt;br /&gt;
* Tool lockout capability (for maintenance, not enforcement)&lt;br /&gt;
* Optional member identification (with community buy-in)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Integration Points ==&lt;br /&gt;
&lt;br /&gt;
=== Existing PS1 Systems ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!System&lt;br /&gt;
!Integration Type&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|Member RFID database&lt;br /&gt;
|Read-only lookup&lt;br /&gt;
|Need API or database access for authorization check&lt;br /&gt;
|-&lt;br /&gt;
|Home Assistant&lt;br /&gt;
|Central hub&lt;br /&gt;
|Existing installation can be extended&lt;br /&gt;
|-&lt;br /&gt;
|Discord&lt;br /&gt;
|Webhooks&lt;br /&gt;
|Notifications to appropriate channel&lt;br /&gt;
|-&lt;br /&gt;
|Dust collection&lt;br /&gt;
|Future&lt;br /&gt;
|Could monitor run time, back pressure, bin weight&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Open Questions ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;RFID Format:&#039;&#039;&#039; What format are current member tags? (Mifare? HID? Mix?)&lt;br /&gt;
# &#039;&#039;&#039;Authorization Data:&#039;&#039;&#039; Where is tool authorization currently stored? How do we query it?&lt;br /&gt;
# &#039;&#039;&#039;Network:&#039;&#039;&#039; Does the woodshop switch support PoE? If not, USB power is fallback.&lt;br /&gt;
# &#039;&#039;&#039;Mounting:&#039;&#039;&#039; What&#039;s the best physical location for each tool&#039;s station?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Risk Assessment ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Risk&lt;br /&gt;
!Likelihood&lt;br /&gt;
!Impact&lt;br /&gt;
!Mitigation&lt;br /&gt;
|-&lt;br /&gt;
|System failure during tool operation&lt;br /&gt;
|Low&lt;br /&gt;
|None&lt;br /&gt;
|System is passive; tool operation unaffected&lt;br /&gt;
|-&lt;br /&gt;
|False positives (auth&#039;d user shown as unauth&#039;d)&lt;br /&gt;
|Medium&lt;br /&gt;
|Low&lt;br /&gt;
|Clear escalation path; user can continue working&lt;br /&gt;
|-&lt;br /&gt;
|Member pushback on monitoring&lt;br /&gt;
|Medium&lt;br /&gt;
|Medium&lt;br /&gt;
|Emphasize reminder vs enforcement; anonymous logging first&lt;br /&gt;
|-&lt;br /&gt;
|Scope creep toward enforcement&lt;br /&gt;
|Medium&lt;br /&gt;
|High&lt;br /&gt;
|Document non-goals clearly; require community vote for changes&lt;br /&gt;
|-&lt;br /&gt;
|Hardware reliability in dusty environment&lt;br /&gt;
|Medium&lt;br /&gt;
|Low&lt;br /&gt;
|Proper enclosures; easy replacement&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Success Metrics ==&lt;br /&gt;
After 3 months of operation, we should evaluate:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Unauthorized usage frequency&#039;&#039;&#039; - Baseline vs after deployment&lt;br /&gt;
# &#039;&#039;&#039;Tool maintenance incidents&#039;&#039;&#039; - Are expensive repairs decreasing?&lt;br /&gt;
# &#039;&#039;&#039;Member feedback&#039;&#039;&#039; - Is the system helpful or annoying?&lt;br /&gt;
# &#039;&#039;&#039;Authorization requests&#039;&#039;&#039; - Are more members seeking training?&lt;br /&gt;
# &#039;&#039;&#039;System reliability&#039;&#039;&#039; - Uptime and false positive rate&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Appendix A: Bill of Materials (Single Station) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Item&lt;br /&gt;
!Quantity&lt;br /&gt;
!Source&lt;br /&gt;
!Unit Cost&lt;br /&gt;
!Total&lt;br /&gt;
|-&lt;br /&gt;
|ESP32-WROOM-32 DevKit&lt;br /&gt;
|1&lt;br /&gt;
|Amazon/AliExpress&lt;br /&gt;
|$8&lt;br /&gt;
|$8&lt;br /&gt;
|-&lt;br /&gt;
|RC522 RFID Reader&lt;br /&gt;
|1&lt;br /&gt;
|Amazon/AliExpress&lt;br /&gt;
|$5&lt;br /&gt;
|$5&lt;br /&gt;
|-&lt;br /&gt;
|SCT-013-030 CT Clamp (30A)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$12&lt;br /&gt;
|$12&lt;br /&gt;
|-&lt;br /&gt;
|WS2812B LED Strip (1m)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$8&lt;br /&gt;
|$8&lt;br /&gt;
|-&lt;br /&gt;
|3D Printed Enclosure&lt;br /&gt;
|1&lt;br /&gt;
|PS1&lt;br /&gt;
|$5&lt;br /&gt;
|$5&lt;br /&gt;
|-&lt;br /&gt;
|3D Printed Tag Tray&lt;br /&gt;
|1&lt;br /&gt;
|PS1&lt;br /&gt;
|$3&lt;br /&gt;
|$3&lt;br /&gt;
|-&lt;br /&gt;
|PoE Splitter (802.3af to 5V)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$12&lt;br /&gt;
|$12&lt;br /&gt;
|-&lt;br /&gt;
|Misc (wiring, connectors)&lt;br /&gt;
|1&lt;br /&gt;
| -&lt;br /&gt;
|$7&lt;br /&gt;
|$7&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Total&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;$60&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Appendix B: ESPHome Configuration Sketch ==&lt;br /&gt;
 &amp;lt;esphome:&lt;br /&gt;
   name: woodshop-planer-monitor&lt;br /&gt;
   platform: ESP32&lt;br /&gt;
   board: esp32dev&lt;br /&gt;
 &lt;br /&gt;
 wifi:&lt;br /&gt;
   ssid: !secret wifi_ssid&lt;br /&gt;
   password: !secret wifi_password&lt;br /&gt;
 &lt;br /&gt;
 api:&lt;br /&gt;
   encryption:&lt;br /&gt;
     key: !secret api_key&lt;br /&gt;
 &lt;br /&gt;
 # RFID Reader&lt;br /&gt;
 rc522_spi:&lt;br /&gt;
   cs_pin: GPIO5&lt;br /&gt;
   &lt;br /&gt;
 binary_sensor:&lt;br /&gt;
   - platform: rc522&lt;br /&gt;
     uid: !secret authorized_tags&lt;br /&gt;
     name: &amp;quot;Planer Authorized Tag&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # Current sensing for tool power detection&lt;br /&gt;
 sensor:&lt;br /&gt;
   - platform: ct_clamp&lt;br /&gt;
     sensor: adc_sensor&lt;br /&gt;
     name: &amp;quot;Planer Current&amp;quot;&lt;br /&gt;
     update_interval: 1s&lt;br /&gt;
     filters:&lt;br /&gt;
       - calibrate_linear:&lt;br /&gt;
           - 0 -&amp;gt; 0&lt;br /&gt;
           - 0.5 -&amp;gt; 10&lt;br /&gt;
 &lt;br /&gt;
   - platform: adc&lt;br /&gt;
     pin: GPIO34&lt;br /&gt;
     id: adc_sensor&lt;br /&gt;
     attenuation: 11db&lt;br /&gt;
 &lt;br /&gt;
 # Status LED&lt;br /&gt;
 light:&lt;br /&gt;
   - platform: neopixelbus&lt;br /&gt;
     type: GRB&lt;br /&gt;
     variant: WS2812&lt;br /&gt;
     pin: GPIO13&lt;br /&gt;
     num_leds: 10&lt;br /&gt;
     name: &amp;quot;Planer Status Light&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&#039;&#039;Note: This is a simplified example. Production config would include state machine logic, Home Assistant integration, and error handling.&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Next Steps ==&lt;br /&gt;
&lt;br /&gt;
# Review proposal with interested woodshop members&lt;br /&gt;
# Identify first 2 tools for Phase 1 pilot&lt;br /&gt;
# Confirm RFID tag format and authorization data access&lt;br /&gt;
# Order Phase 1 hardware&lt;br /&gt;
# Design and print enclosure prototypes&lt;br /&gt;
# Schedule installation window&lt;br /&gt;
&lt;br /&gt;
----&#039;&#039;This is a living document. Comments and suggestions welcome.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
	<entry>
		<id>https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Tool_Andon_System&amp;diff=48837</id>
		<title>Tool Andon System</title>
		<link rel="alternate" type="text/html" href="https://wiki-dev.pumpingstationone.org/mediawiki/index.php?title=Tool_Andon_System&amp;diff=48837"/>
		<updated>2025-12-22T21:00:12Z</updated>

		<summary type="html">&lt;p&gt;Rubin110: Created page with &amp;quot;Andon Lights above a control panel.  = Tool Andon System (TAS) =  == A Passive Monitoring and Awareness System for PS1 Woodshop Equipment == &amp;#039;&amp;#039;&amp;#039;Version:&amp;#039;&amp;#039;&amp;#039; Draft 0.1  &amp;#039;&amp;#039;&amp;#039;Author:&amp;#039;&amp;#039;&amp;#039; Rubin Abdi  &amp;#039;&amp;#039;&amp;#039;Date:&amp;#039;&amp;#039;&amp;#039; December 2025  &amp;#039;&amp;#039;&amp;#039;Status:&amp;#039;&amp;#039;&amp;#039; Proposal / RFC ----  == Executive Summary == This proposal outlines a passive monitoring system for high-value woodshop tools at Pumping Station One. The system uses visual indicators (inspired...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Manufacturing equipment 091.jpg|thumb|Andon Lights above a control panel.]]&lt;br /&gt;
&lt;br /&gt;
= Tool Andon System (TAS) =&lt;br /&gt;
&lt;br /&gt;
== A Passive Monitoring and Awareness System for PS1 Woodshop Equipment ==&lt;br /&gt;
&#039;&#039;&#039;Version:&#039;&#039;&#039; Draft 0.1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Author:&#039;&#039;&#039; Rubin Abdi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Date:&#039;&#039;&#039; December 2025&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Status:&#039;&#039;&#039; Proposal / RFC&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Executive Summary ==&lt;br /&gt;
This proposal outlines a passive monitoring system for high-value woodshop tools at Pumping Station One. The system uses visual indicators (inspired by [https://en.wikipedia.org/wiki/Stack_light Andon lights]) to remind members of their authorization status when operating specific equipment. Critically, this system does &#039;&#039;&#039;not&#039;&#039;&#039; prevent tool operation - it serves as a gentle reminder that members participate in the honor system for safe tool use.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Problem Statement ==&lt;br /&gt;
Certain expensive power tools in the PS1 woodshop experience abuse from members who may not have received proper training on their care and operation. Examples include:&lt;br /&gt;
&lt;br /&gt;
* Taking excessive material off in a single pass through the planer&lt;br /&gt;
* Improper feed rates on the drum sander&lt;br /&gt;
* Misuse of the jointer leading to premature wear&lt;br /&gt;
&lt;br /&gt;
Current state: There is no system to remind members whether they&#039;ve been trained and authorized on specific equipment. Authorization records exist, but there&#039;s no point-of-use reminder.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Goals ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Remind&#039;&#039;&#039; members of their authorization status at the point of tool use&lt;br /&gt;
# &#039;&#039;&#039;Encourage&#039;&#039;&#039; members to seek training before using unfamiliar equipment&lt;br /&gt;
# &#039;&#039;&#039;Log&#039;&#039;&#039; usage patterns to understand when and how often unauthorized use occurs&lt;br /&gt;
# &#039;&#039;&#039;Preserve&#039;&#039;&#039; the honor system - this is about awareness, not enforcement&lt;br /&gt;
# &#039;&#039;&#039;Maintain&#039;&#039;&#039; safe tool operation regardless of system state&lt;br /&gt;
&lt;br /&gt;
== Non-Goals ==&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Preventing&#039;&#039;&#039; any users from operating tools, authorized or unauthorized&lt;br /&gt;
# &#039;&#039;&#039;Cutting power&#039;&#039;&#039; to tools based on authorization status&lt;br /&gt;
# &#039;&#039;&#039;Identifying or punishing&#039;&#039;&#039; specific members&lt;br /&gt;
# &#039;&#039;&#039;Replacing&#039;&#039;&#039; human judgment and community accountability&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Design Philosophy ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The main goal with this system is not to prevent a non-authorized user from using a tool. It&#039;s to remind the user that they also participate in safe operation of tools in order to not wreck them.&amp;quot;&amp;lt;/blockquote&amp;gt;This system prioritizes:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Low barrier to entry&#039;&#039;&#039; - Start simple, iterate based on learnings&lt;br /&gt;
* &#039;&#039;&#039;Safety first&#039;&#039;&#039; - Tool operation must never be compromised by system state&lt;br /&gt;
* &#039;&#039;&#039;Community trust&#039;&#039;&#039; - Reinforce the honor system rather than replace it&lt;br /&gt;
* &#039;&#039;&#039;Graceful degradation&#039;&#039;&#039; - If the system fails, tools remain fully operational&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== System Overview ==&lt;br /&gt;
&lt;br /&gt;
=== Core Components ===&lt;br /&gt;
 &amp;lt;code&amp;gt;┌─────────────────────────────────────────────────────────────────┐&lt;br /&gt;
 │                     TOOL MONITORING STATION                      │&lt;br /&gt;
 ├─────────────────────────────────────────────────────────────────┤&lt;br /&gt;
 │                                                                  │&lt;br /&gt;
 │   ┌──────────────┐    ┌──────────────┐    ┌──────────────┐     │&lt;br /&gt;
 │   │  RFID Reader │    │    Current   │    │   Status     │     │&lt;br /&gt;
 │   │  + Tag Tray  │    │  Transformer │    │   Lights     │     │&lt;br /&gt;
 │   └──────┬───────┘    └──────┬───────┘    └──────▲───────┘     │&lt;br /&gt;
 │          │                   │                   │              │&lt;br /&gt;
 │          └───────────┬───────┴───────────────────┘              │&lt;br /&gt;
 │                      │                                          │&lt;br /&gt;
 │              ┌───────▼───────┐                                  │&lt;br /&gt;
 │              │  ESP32 / MCU  │                                  │&lt;br /&gt;
 │              │  Controller   │                                  │&lt;br /&gt;
 │              └───────┬───────┘                                  │&lt;br /&gt;
 │                      │ (PoE or WiFi)                            │&lt;br /&gt;
 └──────────────────────┼──────────────────────────────────────────┘&lt;br /&gt;
                        │&lt;br /&gt;
                        ▼&lt;br /&gt;
               ┌────────────────┐&lt;br /&gt;
               │ Home Assistant │&lt;br /&gt;
               │    Server      │&lt;br /&gt;
               └───────┬────────┘&lt;br /&gt;
                       │&lt;br /&gt;
          ┌────────────┼────────────┐&lt;br /&gt;
          ▼            ▼            ▼&lt;br /&gt;
    ┌──────────┐ ┌──────────┐ ┌──────────┐&lt;br /&gt;
    │ Logging  │ │ Discord  │ │ Dashboard│&lt;br /&gt;
    │ Database │ │  Alerts  │ │   View   │&lt;br /&gt;
    └──────────┘ └──────────┘ └──────────┘&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hardware per Monitored Tool ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Component&lt;br /&gt;
!Purpose&lt;br /&gt;
!Estimated Cost&lt;br /&gt;
|-&lt;br /&gt;
|ESP32 or similar MCU&lt;br /&gt;
|Main controller&lt;br /&gt;
|$5-15&lt;br /&gt;
|-&lt;br /&gt;
|RFID Reader (RC522 or PN532)&lt;br /&gt;
|Read member fobs/cards&lt;br /&gt;
|$5-10&lt;br /&gt;
|-&lt;br /&gt;
|Current Transformer (CT clamp)&lt;br /&gt;
|Detect tool power draw&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|LED Strip or Signal Light&lt;br /&gt;
|Visual status indicator&lt;br /&gt;
|$10-20&lt;br /&gt;
|-&lt;br /&gt;
|Tag tray/holder&lt;br /&gt;
|Place for member to leave fob&lt;br /&gt;
|$5 (3D printed)&lt;br /&gt;
|-&lt;br /&gt;
|Enclosure&lt;br /&gt;
|Housing for electronics&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|Power (PoE splitter or USB)&lt;br /&gt;
|Power the station&lt;br /&gt;
|$10-15&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Total per station&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;~$55-90&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Stack ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Firmware:&#039;&#039;&#039; ESPHome (integrates natively with Home Assistant)&lt;br /&gt;
* &#039;&#039;&#039;Central Hub:&#039;&#039;&#039; Home Assistant (already in use at PS1)&lt;br /&gt;
* &#039;&#039;&#039;Logging:&#039;&#039;&#039; Home Assistant recorder or external database&lt;br /&gt;
* &#039;&#039;&#039;Notifications:&#039;&#039;&#039; Discord webhook integration&lt;br /&gt;
* &#039;&#039;&#039;Dashboard:&#039;&#039;&#039; Home Assistant Lovelace UI&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Status Light States ==&lt;br /&gt;
The visual indicator uses a simple, learnable color language:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!State&lt;br /&gt;
!Light Behavior&lt;br /&gt;
!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Standby&#039;&#039;&#039;&lt;br /&gt;
|Dim blue, steady&lt;br /&gt;
|Awaiting RFID tag&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Authorized Ready&#039;&#039;&#039;&lt;br /&gt;
|Pulsing green&lt;br /&gt;
|Authorized tag present, tool idle&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Authorized Active&#039;&#039;&#039;&lt;br /&gt;
|Solid green&lt;br /&gt;
|Authorized tag present, tool running&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Unauthorized Ready&#039;&#039;&#039;&lt;br /&gt;
|Pulsing amber&lt;br /&gt;
|Tag present but NOT authorized for this tool, tool idle&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Warning&#039;&#039;&#039;&lt;br /&gt;
|Blinking amber&lt;br /&gt;
|Tool running without authorization (first 10 seconds) - logged locally&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Alert&#039;&#039;&#039;&lt;br /&gt;
|Blinking red&lt;br /&gt;
|Tool running without authorization (after 10 seconds) - logged + Discord notification&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Lockout&#039;&#039;&#039;&lt;br /&gt;
|Solid red&lt;br /&gt;
|Tool marked as down/out of service (manual flag)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== State Transition Diagram ===&lt;br /&gt;
                     &amp;lt;code&amp;gt;┌─────────────────┐&lt;br /&gt;
                     │    STANDBY      │&lt;br /&gt;
                     │   (dim blue)    │&lt;br /&gt;
                     └────────┬────────┘&lt;br /&gt;
                              │&lt;br /&gt;
               ┌──────────────┼──────────────┐&lt;br /&gt;
               │ Auth tag     │              │ Non-auth tag&lt;br /&gt;
               │ detected     │              │ detected&lt;br /&gt;
               ▼              │              ▼&lt;br /&gt;
     ┌─────────────────┐      │    ┌─────────────────┐&lt;br /&gt;
     │ AUTHORIZED      │      │    │ UNAUTHORIZED    │&lt;br /&gt;
     │ READY           │      │    │ READY           │&lt;br /&gt;
     │ (pulsing green) │      │    │ (pulsing amber) │&lt;br /&gt;
     └────────┬────────┘      │    └────────┬────────┘&lt;br /&gt;
              │               │             │&lt;br /&gt;
              │ Tool powers on│             │ Tool powers on&lt;br /&gt;
              ▼               │             ▼&lt;br /&gt;
     ┌─────────────────┐      │    ┌─────────────────┐&lt;br /&gt;
     │ AUTHORIZED      │      │    │ WARNING         │&lt;br /&gt;
     │ ACTIVE          │      │    │ (blinking amber)│&lt;br /&gt;
     │ (solid green)   │      │    │ 0-10 seconds    │&lt;br /&gt;
     └─────────────────┘      │    └────────┬────────┘&lt;br /&gt;
                              │             │&lt;br /&gt;
                              │             │ 10 seconds elapsed&lt;br /&gt;
                              │             ▼&lt;br /&gt;
                              │    ┌─────────────────┐&lt;br /&gt;
            No tag present,   │    │ ALERT           │&lt;br /&gt;
            tool powers on    │    │ (blinking red)  │&lt;br /&gt;
                              │    │ Discord notify  │&lt;br /&gt;
                              └───►└─────────────────┘&amp;lt;/code&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Data Logging ==&lt;br /&gt;
&lt;br /&gt;
=== Phase 1: Anonymous Usage Logging ===&lt;br /&gt;
Initial logging captures tool usage patterns without identifying members:&lt;br /&gt;
 &amp;lt;code&amp;gt;{&lt;br /&gt;
   &amp;quot;timestamp&amp;quot;: &amp;quot;2025-12-22T14:35:00Z&amp;quot;,&lt;br /&gt;
   &amp;quot;tool_id&amp;quot;: &amp;quot;woodshop_planer&amp;quot;,&lt;br /&gt;
   &amp;quot;event&amp;quot;: &amp;quot;unauthorized_use&amp;quot;,&lt;br /&gt;
   &amp;quot;duration_seconds&amp;quot;: 45,&lt;br /&gt;
   &amp;quot;tag_present&amp;quot;: false,&lt;br /&gt;
   &amp;quot;notes&amp;quot;: null&lt;br /&gt;
 }&amp;lt;/code&amp;gt;&lt;br /&gt;
This allows us to understand:&lt;br /&gt;
&lt;br /&gt;
* How often unauthorized use occurs&lt;br /&gt;
* Which tools are most affected&lt;br /&gt;
* Time patterns (day of week, time of day)&lt;br /&gt;
* Whether usage is brief (forgot to tap) vs extended&lt;br /&gt;
&lt;br /&gt;
=== Phase 2: Optional Member Identification ===&lt;br /&gt;
Only after community discussion and consent:&lt;br /&gt;
&lt;br /&gt;
* Log member ID alongside usage&lt;br /&gt;
* Enable follow-up conversations&lt;br /&gt;
* Still no automatic enforcement&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Implementation Phases ==&lt;br /&gt;
&lt;br /&gt;
=== Phase 1: Proof of Concept (1-2 tools) ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; 4-6 weeks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cost:&#039;&#039;&#039; ~$150-200&lt;br /&gt;
&lt;br /&gt;
* Install monitoring station on planer and one other high-priority tool&lt;br /&gt;
* Basic light states (standby, authorized, unauthorized)&lt;br /&gt;
* Local logging only&lt;br /&gt;
* Gather feedback from regular woodshop users&lt;br /&gt;
* Refine hardware mounting and tag tray design&lt;br /&gt;
* Integration with existing authorization database&lt;br /&gt;
&lt;br /&gt;
=== Phase 2: Expanded Deployment ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; 2-3 months after Phase 1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Cost:&#039;&#039;&#039; ~$300-500&lt;br /&gt;
&lt;br /&gt;
* Add monitoring to remaining priority tools (drum sander, jointer, etc.)&lt;br /&gt;
* Discord notification integration&lt;br /&gt;
* Dashboard for viewing tool status&lt;br /&gt;
* Anonymous usage analytics&lt;br /&gt;
&lt;br /&gt;
=== Phase 3: Enhanced Features ===&lt;br /&gt;
&#039;&#039;&#039;Timeline:&#039;&#039;&#039; Based on Phase 2 learnings&lt;br /&gt;
&lt;br /&gt;
* Dust collector integration (status, filter change reminders)&lt;br /&gt;
* Tool lockout capability (for maintenance, not enforcement)&lt;br /&gt;
* Optional member identification (with community buy-in)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Integration Points ==&lt;br /&gt;
&lt;br /&gt;
=== Existing PS1 Systems ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!System&lt;br /&gt;
!Integration Type&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|Member RFID database&lt;br /&gt;
|Read-only lookup&lt;br /&gt;
|Need API or database access for authorization check&lt;br /&gt;
|-&lt;br /&gt;
|Home Assistant&lt;br /&gt;
|Central hub&lt;br /&gt;
|Existing installation can be extended&lt;br /&gt;
|-&lt;br /&gt;
|Discord&lt;br /&gt;
|Webhooks&lt;br /&gt;
|Notifications to appropriate channel&lt;br /&gt;
|-&lt;br /&gt;
|Dust collection&lt;br /&gt;
|Future&lt;br /&gt;
|Could monitor run time, back pressure, bin weight&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Open Questions ===&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;RFID Format:&#039;&#039;&#039; What format are current member tags? (Mifare? HID? Mix?)&lt;br /&gt;
# &#039;&#039;&#039;Authorization Data:&#039;&#039;&#039; Where is tool authorization currently stored? How do we query it?&lt;br /&gt;
# &#039;&#039;&#039;Network:&#039;&#039;&#039; Does the woodshop switch support PoE? If not, USB power is fallback.&lt;br /&gt;
# &#039;&#039;&#039;Mounting:&#039;&#039;&#039; What&#039;s the best physical location for each tool&#039;s station?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Risk Assessment ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Risk&lt;br /&gt;
!Likelihood&lt;br /&gt;
!Impact&lt;br /&gt;
!Mitigation&lt;br /&gt;
|-&lt;br /&gt;
|System failure during tool operation&lt;br /&gt;
|Low&lt;br /&gt;
|None&lt;br /&gt;
|System is passive; tool operation unaffected&lt;br /&gt;
|-&lt;br /&gt;
|False positives (auth&#039;d user shown as unauth&#039;d)&lt;br /&gt;
|Medium&lt;br /&gt;
|Low&lt;br /&gt;
|Clear escalation path; user can continue working&lt;br /&gt;
|-&lt;br /&gt;
|Member pushback on monitoring&lt;br /&gt;
|Medium&lt;br /&gt;
|Medium&lt;br /&gt;
|Emphasize reminder vs enforcement; anonymous logging first&lt;br /&gt;
|-&lt;br /&gt;
|Scope creep toward enforcement&lt;br /&gt;
|Medium&lt;br /&gt;
|High&lt;br /&gt;
|Document non-goals clearly; require community vote for changes&lt;br /&gt;
|-&lt;br /&gt;
|Hardware reliability in dusty environment&lt;br /&gt;
|Medium&lt;br /&gt;
|Low&lt;br /&gt;
|Proper enclosures; easy replacement&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Success Metrics ==&lt;br /&gt;
After 3 months of operation, we should evaluate:&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;Unauthorized usage frequency&#039;&#039;&#039; - Baseline vs after deployment&lt;br /&gt;
# &#039;&#039;&#039;Tool maintenance incidents&#039;&#039;&#039; - Are expensive repairs decreasing?&lt;br /&gt;
# &#039;&#039;&#039;Member feedback&#039;&#039;&#039; - Is the system helpful or annoying?&lt;br /&gt;
# &#039;&#039;&#039;Authorization requests&#039;&#039;&#039; - Are more members seeking training?&lt;br /&gt;
# &#039;&#039;&#039;System reliability&#039;&#039;&#039; - Uptime and false positive rate&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Appendix A: Bill of Materials (Single Station) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Item&lt;br /&gt;
!Quantity&lt;br /&gt;
!Source&lt;br /&gt;
!Unit Cost&lt;br /&gt;
!Total&lt;br /&gt;
|-&lt;br /&gt;
|ESP32-WROOM-32 DevKit&lt;br /&gt;
|1&lt;br /&gt;
|Amazon/AliExpress&lt;br /&gt;
|$8&lt;br /&gt;
|$8&lt;br /&gt;
|-&lt;br /&gt;
|RC522 RFID Reader&lt;br /&gt;
|1&lt;br /&gt;
|Amazon/AliExpress&lt;br /&gt;
|$5&lt;br /&gt;
|$5&lt;br /&gt;
|-&lt;br /&gt;
|SCT-013-030 CT Clamp (30A)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$12&lt;br /&gt;
|$12&lt;br /&gt;
|-&lt;br /&gt;
|WS2812B LED Strip (1m)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$8&lt;br /&gt;
|$8&lt;br /&gt;
|-&lt;br /&gt;
|3D Printed Enclosure&lt;br /&gt;
|1&lt;br /&gt;
|PS1&lt;br /&gt;
|$5&lt;br /&gt;
|$5&lt;br /&gt;
|-&lt;br /&gt;
|3D Printed Tag Tray&lt;br /&gt;
|1&lt;br /&gt;
|PS1&lt;br /&gt;
|$3&lt;br /&gt;
|$3&lt;br /&gt;
|-&lt;br /&gt;
|PoE Splitter (802.3af to 5V)&lt;br /&gt;
|1&lt;br /&gt;
|Amazon&lt;br /&gt;
|$12&lt;br /&gt;
|$12&lt;br /&gt;
|-&lt;br /&gt;
|Misc (wiring, connectors)&lt;br /&gt;
|1&lt;br /&gt;
| -&lt;br /&gt;
|$7&lt;br /&gt;
|$7&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;Total&#039;&#039;&#039;&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;$60&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Appendix B: ESPHome Configuration Sketch ==&lt;br /&gt;
 &amp;lt;code&amp;gt;esphome:&lt;br /&gt;
   name: woodshop-planer-monitor&lt;br /&gt;
   platform: ESP32&lt;br /&gt;
   board: esp32dev&lt;br /&gt;
 &lt;br /&gt;
 wifi:&lt;br /&gt;
   ssid: !secret wifi_ssid&lt;br /&gt;
   password: !secret wifi_password&lt;br /&gt;
 &lt;br /&gt;
 api:&lt;br /&gt;
   encryption:&lt;br /&gt;
     key: !secret api_key&lt;br /&gt;
 &lt;br /&gt;
 # RFID Reader&lt;br /&gt;
 rc522_spi:&lt;br /&gt;
   cs_pin: GPIO5&lt;br /&gt;
   &lt;br /&gt;
 binary_sensor:&lt;br /&gt;
   - platform: rc522&lt;br /&gt;
     uid: !secret authorized_tags&lt;br /&gt;
     name: &amp;quot;Planer Authorized Tag&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # Current sensing for tool power detection&lt;br /&gt;
 sensor:&lt;br /&gt;
   - platform: ct_clamp&lt;br /&gt;
     sensor: adc_sensor&lt;br /&gt;
     name: &amp;quot;Planer Current&amp;quot;&lt;br /&gt;
     update_interval: 1s&lt;br /&gt;
     filters:&lt;br /&gt;
       - calibrate_linear:&lt;br /&gt;
           - 0 -&amp;gt; 0&lt;br /&gt;
           - 0.5 -&amp;gt; 10&lt;br /&gt;
 &lt;br /&gt;
   - platform: adc&lt;br /&gt;
     pin: GPIO34&lt;br /&gt;
     id: adc_sensor&lt;br /&gt;
     attenuation: 11db&lt;br /&gt;
 &lt;br /&gt;
 # Status LED&lt;br /&gt;
 light:&lt;br /&gt;
   - platform: neopixelbus&lt;br /&gt;
     type: GRB&lt;br /&gt;
     variant: WS2812&lt;br /&gt;
     pin: GPIO13&lt;br /&gt;
     num_leds: 10&lt;br /&gt;
     name: &amp;quot;Planer Status Light&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&#039;&#039;Note: This is a simplified example. Production config would include state machine logic, Home Assistant integration, and error handling.&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Next Steps ==&lt;br /&gt;
&lt;br /&gt;
# Review proposal with interested woodshop members&lt;br /&gt;
# Identify first 2 tools for Phase 1 pilot&lt;br /&gt;
# Confirm RFID tag format and authorization data access&lt;br /&gt;
# Order Phase 1 hardware&lt;br /&gt;
# Design and print enclosure prototypes&lt;br /&gt;
# Schedule installation window&lt;br /&gt;
&lt;br /&gt;
----&#039;&#039;This is a living document. Comments and suggestions welcome.&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Rubin110</name></author>
	</entry>
</feed>