<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://old.hacdc.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mirage335</id>
	<title>HacDC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://old.hacdc.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mirage335"/>
	<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php/Special:Contributions/Mirage335"/>
	<updated>2026-05-07T14:00:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2018_04_10&amp;diff=14387</id>
		<title>Regular Member Meeting 2018 04 10</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2018_04_10&amp;diff=14387"/>
		<updated>2018-04-10T21:03:57Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* mirage335 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
Enrique would like to be reimbursed for the CFC application fee, which was $340.00 on 1/31/18. [[Media:CFC_App_Payment_2018.png]]&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES - Mirage ===&lt;br /&gt;
An old receipt Bobby gave me has not been located. May have been misplaced by me, or submitted and not yet reimbursed. Perhaps we should just vote to reimburse Bobby from SUPPLIES as a general expense?&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION - Mirage ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO - Jeff ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) - Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) - Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR -Enrique ===&lt;br /&gt;
&lt;br /&gt;
Made an interesting contact at USASEF, Capital Area BioSpace, a burgeoning bio-space in DC currently with no physical space. We may hold some event at HacDC in the future and discuss collaborations.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp -Enrique ===&lt;br /&gt;
&lt;br /&gt;
Had a booth at USASEF staffed mainly by volunteers and members of Unallocated Space and Rockville RSC Makerspace. There&#039;s a prep meeting tonight at Rockville RSC and probably another integration meeting on Friday night as usual, as we&#039;re planning to launch Saturday morning. Still deciding on important details like best launch location and whether to pre-position recovery teams. The jet stream is pretty strong last I checked so the track was very long and fast - hard for the launch team to chase. Avi is also making progress on the website, spaceblimp.org.&lt;br /&gt;
&lt;br /&gt;
=== Project Media Outreach - Matt ===&lt;br /&gt;
&lt;br /&gt;
=== Project IT Infrastructure - Tom ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
=== mirage335 ===&lt;br /&gt;
Most importantly, lack of barriers to entry, such as strict rules about equipment usage, borrowing, or supplies consumption, has been a huge success at HacDC, to be continued. We have not had a problem with accidents, nor substantial damage from supplies overconsumption, nor theft. Permanent injuries have not happened, tools have not been damaged in operation, and minimal supplies budgets have not remotely been drained. This is an important part of HacDC&#039;s unique character to be continued.&lt;br /&gt;
&lt;br /&gt;
All major problems at HacDC have been the result of total absence of common sense or deliberate abuse. Most probably deliberate abuse. These incidents are in an entirely separate category from on-mission activities, while often using the same resources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We need to require disruptive members, and the disruptive guests they allow, to reach a credible &amp;quot;cease and desist&amp;quot; agreement, or be immediately barred from the space until they do. We need to do this without interfering with, or discouraging, our vast majority of contributing volunteers. Immediate action is not a permanent banhammer, but it may be followed with such.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our bylaw amendment, empowering the board to bar access for &amp;quot;substantial cause&amp;quot;, is also intended to apply to members who bring trouble, as well as their own behaviour. Members bringing in live ammunition, would be responsible for doing so safely, as opposed to displaying it in an obviously threatening manner. Likewise, members are responsible for the guests they bring in, and can be barred for continuing to allow disruptive guests.&lt;br /&gt;
&lt;br /&gt;
Explicit rules alone are not the answer. Too many situations will involve substantial cause that involve resources being used as expected, to a degree that is not appropriate. Rearranging some things in the space is normal. Occasionally using a TV set is normal. Sitting in a chair is normal. Even some personal use may be normal, below the threshold of what the IRS would consider substantial. Scattering the components of a tool, burning days of daytime TV on a maintenance intensive display, or sleeping overnight in a chair, is not appropriate.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What we need to do, is provide guidance - in addition to rules - to fairly explain to newcomers, members, and guests - the wonderful things they are allowed to do, as well as the category of things they are expected not to do. Realistically, most would never think of doing the things in the latter category to begin with.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To that end, a Wiki document was written a while back as &#039;&#039;guidance&#039;&#039; summarizing some norms as well as the mechanics of how things could work.&lt;br /&gt;
https://wiki.hacdc.org/index.php/ResponsibilitiesOfMembership&lt;br /&gt;
&lt;br /&gt;
To provide further guidance of what is in the category of on-mission, as opposed to inappropriate, use of HacDC resources, another wiki document has been put up. It may be the first attempt to formally write down the culture of how HacDC operates, both to encourage newcomers to quickly become comfortable with the freedom we offer, as well as to provide a sense of fairness for policy makers.&lt;br /&gt;
https://wiki.hacdc.org/index.php/NormsOfHacDC&lt;br /&gt;
&lt;br /&gt;
== Director Reports (Governance related stuff) ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Ken ====&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=14386</id>
		<title>ResponsibilitiesOfMembership</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=14386"/>
		<updated>2018-04-10T20:57:37Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:HacDC_Docs]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is a draft document which has not been voted upon by the membership as of 2/17/2018. Contribute collaboratively. -Tom&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Implicitly, HacDC&#039;s bylaws allow suspension of access to the space for &#039;substantial cause&#039;. Here, an attempt is made to explicitly enumerate the legal and ethical framework which allows the HacDC community to pursue its non-profit mission.&lt;br /&gt;
&lt;br /&gt;
Voting and key holding membership at HacDC is a responsibility. In having nominated and voted in a member, the HacDC membership has extended great trust to preserve the opportunities its talent, space, and equipment, represent for the organization&#039;s non-profit mission. In donating to HacDC, the public has trusted the voting membership to ensure opportunities exist to put these resources to good use. In extending 501(c)3 status, through the IRS, the US federal government has extended trust in the organization&#039;s voting membership to direct their resources for public benefit consistent with public policy.&lt;br /&gt;
&lt;br /&gt;
Members of HacDC must encourage productive community growth, create a welcoming environment for others, minimize safety or security hazards, safeguard equipment, and supervise guests. Members must not excessively or substantially divert HacDC resources away from its non-profit mission (ie. to unrelated commercial purposes). Members who are unable or unwilling to act responsibly or comply with HacDC policies, will have their access to the space suspended.&lt;br /&gt;
&lt;br /&gt;
Guests at HacDC are accountable to the members supervising them, who in turn, are expected to uphold their responsibilities. Guests who are unable or unwilling to act responsibly or comply with HacDC policies, are to be removed by any member present. Evicted guests may appeal to the BOD and other members, who may review whether the member&#039;s decision was responsible.&lt;br /&gt;
&lt;br /&gt;
BOD and members alike are always ready to help build consensus as to what constitutes responsible activity.&lt;br /&gt;
&lt;br /&gt;
Members of the board of directors and event organizers will happily help members and visitors contact building security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe and prevent harassment for the duration of their visit at HacDC. We value your attendance.&lt;br /&gt;
&lt;br /&gt;
* bod@hacdc.org&lt;br /&gt;
* Building security guard hours: Monday - Thursday 6pm - 10pm; Saturday 9am - 2pm&lt;br /&gt;
* DC emergency services: 911&lt;br /&gt;
* National sexual assault hotline: [tel:+18006564673 1-800-656-HOPE] (800-656-4673)&lt;br /&gt;
* DC Rape Crisis Center: [tel:+12023337273 202-333-RAPE] (202-333-7273)&lt;br /&gt;
* DC Yellow Cab: [tel:+12028294222 202-TAXICAB] (202-829-4222)&lt;br /&gt;
* [http://huhealthcare.com Howard University Hospital]: [tel:+12028656100 202-865-6100] / 2041 Georgia Avenue NW&lt;br /&gt;
* [http://gwhospital.com GWU Hospital]: [tel:+12027154000 202-715-4000] / 900 23rd Street NW&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=NormsOfHacDC&amp;diff=14385</id>
		<title>NormsOfHacDC</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=NormsOfHacDC&amp;diff=14385"/>
		<updated>2018-04-10T20:56:11Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: Created page with &amp;quot;Category:HacDC_Docs  &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;This is a draft document which has not been voted upon by the membership as of 4/10/2018. Intended for guidance and revision. -mirage335&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;  =O...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:HacDC_Docs]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This is a draft document which has not been voted upon by the membership as of 4/10/2018. Intended for guidance and revision. -mirage335&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Opportunities=&lt;br /&gt;
AWESOME THINGS TO DO!&lt;br /&gt;
&lt;br /&gt;
HacDC offers exceptional access to high-tech expertise, tools, and supplies, for education and research. Many of our guests, members, and research projects are where they are today because people can, and do, collaborate, operate tools, and use supplies, effectively, without formal training, without certification, and without purchasing supplies outright.&lt;br /&gt;
&lt;br /&gt;
HacDC members, and their guests, can dive right into advanced techniques, with or without prior experience, by self-learning or exploring, often interacting with expensive tools or one-of-a-kind research equipment. Many of us learned CNC milling or 3D printing just by reading the wiki page, and were proficiently operating within less than a day. Some of the best tools in existence were built by us, then freely shared with others, both in the space, and on the internet, as open-source projects. Much, if not most, of our equipment was developed by our members learning every step of the way!&lt;br /&gt;
&lt;br /&gt;
* [[:Category:CNC_Mill]]&lt;br /&gt;
* [[:Category:Photolithography_PCB_Fab]]&lt;br /&gt;
* [http://www.hacdc.org/category/usrp/ USRP Software Radio]&lt;br /&gt;
* [http://www.w3hac.org/ Amateur Radio]&lt;br /&gt;
* [[:Category:BiosignalAmplifier]]&lt;br /&gt;
* [[:Category:LulzBotMini]]&lt;br /&gt;
&lt;br /&gt;
Our tools and supplies are generally free of charge to members and guests alike. Likewise, borrowing our stuff is ok too. Even though we are a non-profit, some personal use is acceptable. You can even use the 3D printer, consuming some filament for free! (Though of course donations are always welcome - our big expense is rent.)&lt;br /&gt;
&lt;br /&gt;
We have not had major problems with such open policies, proving that they can work, and can be highly productive for public benefit. Permanent injuries have not happened, tools have not been damaged in operation, and minimal supplies budgets have not remotely been drained. Meanwhile, typically hundreds of events per year, typically including thousands of guests per year, have expanded the public&#039;s technological proficiency, and many dozens of successful research projects (most notably Project Byzantium) have gone on to provide real benefit to the real world.&lt;br /&gt;
&lt;br /&gt;
=Expectations=&lt;br /&gt;
Be polite. Be efficient.&lt;br /&gt;
&lt;br /&gt;
We are of course not an uptight group, we are not going to revoke your membership (not even dues-waived) when you obviously could have meant well, and could make things work. These are just some bits of advice to minimize confusion and learn good habits.&lt;br /&gt;
&lt;br /&gt;
If you do have a dues-waived membership, please do not feel &amp;quot;obligated&amp;quot; to contribute. Generally, these have been granted on the basis of inability to pay, rather than specific expectation of contribution.&lt;br /&gt;
&lt;br /&gt;
Tryhards in general are not really helpful. Far better to contribute when you can, or just have the patience to slowly learn how to do things, than to play the hero, taking control, blowing a trumpet at every opportunity, alienating volunteers. Remember, in the open source world, benevolent dictators hold their positions only because they have learned to do what they do so well.&lt;br /&gt;
&lt;br /&gt;
Some equipment and projects may be labeled &amp;quot;do not hack&amp;quot;, &amp;quot;do not discard&amp;quot;, or similar, ideally with a date and a phone number. If in doubt as to what the label states, it is best to contact the person written on the label.&lt;br /&gt;
&lt;br /&gt;
Our community members are all familiar to each other. If someone who works on a project or tool at the space is not available, just reach out to other members in the space, [http://chat.hacdc.org/ #hacdc@irc.freenode.net] , blabber@hacdc.org , members@hacdc.org , and bod@hacdc.org .&lt;br /&gt;
&lt;br /&gt;
In fact, the world of technically inclined people is actually quite small. Most HacDC members are one or two degrees of freedom from &amp;quot;famous&amp;quot; people you may have heard of - core Linux kernel developers, core Implicit CAD maintainers, core LulzBot 3D printer developers, core SeeMeCNC developers - and others. Really, you might be surprised how accessible these people are at hacker/makerspaces, conferences, and more formally, through GitHub, IRC, and email, in contrast with more traditional &amp;quot;celebrities&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Please consider updating the [https://wiki.hacdc.org/index.php/Category:What_I_Stole appropriate wiki page] when borrowing tools (not supplies). Not only is it polite, it provides a record of your intention to bring it back.&lt;br /&gt;
&lt;br /&gt;
If somehow, someone builds something you do not like, it is much better to ask for what you do want, than to attack their work. Remember, we are all volunteers, we are here because we want to be, which means if the community is hostile, it can&#039;t work. As a specific example, if someone successfully recommissions a broken tool, and it doesn&#039;t look as user friendly as you might want, consider asking for user friendly features you might want, such as an enclosure, rather than attacking the project itself.&lt;br /&gt;
&lt;br /&gt;
=Harassment=&lt;br /&gt;
We have rarely, if ever, have had to enforce this. Just remember HacDC is a public space.&lt;br /&gt;
&lt;br /&gt;
[[Anti-Harassment_Policy]]&lt;br /&gt;
&lt;br /&gt;
Members of the board of directors and event organizers will happily help members and visitors contact building security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe and prevent harassment for the duration of their visit at HacDC. We value your attendance.&lt;br /&gt;
&lt;br /&gt;
* bod@hacdc.org&lt;br /&gt;
* Building security guard hours: Monday - Thursday 6pm - 10pm; Saturday 9am - 2pm&lt;br /&gt;
* DC emergency services: 911&lt;br /&gt;
* National sexual assault hotline: [tel:+18006564673 1-800-656-HOPE] (800-656-4673)&lt;br /&gt;
* DC Rape Crisis Center: [tel:+12023337273 202-333-RAPE] (202-333-7273)&lt;br /&gt;
* DC Yellow Cab: [tel:+12028294222 202-TAXICAB] (202-829-4222)&lt;br /&gt;
* [http://huhealthcare.com Howard University Hospital]: [tel:+12028656100 202-865-6100] / 2041 Georgia Avenue NW&lt;br /&gt;
* [http://gwhospital.com GWU Hospital]: [tel:+12027154000 202-715-4000] / 900 23rd Street NW&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Disruption=&lt;br /&gt;
What you cannot do, or allow your guests to do, or allow anything else you are responsible for to do, in the space.&lt;br /&gt;
&lt;br /&gt;
HacDC does have a specific non-profit mission to provide education and research, as an official 501(c)3. We do not have the resources to support off mission activities.&lt;br /&gt;
&lt;br /&gt;
Don&#039;t worry though, there is a huge gap between reasonable, on-mission, and not. The vast majority of human beings, acting mostly or entirely rationally, would never even think of perpetrating such major incidents. However, describing them may help illustrate just how much latitude legitimate activities do have in practice, as well as provide a sense of fairness to those who may claim not to understand having gone too far.&lt;br /&gt;
&lt;br /&gt;
* HacDC &#039;&#039;&#039;is&#039;&#039;&#039; a public space, a 501(c)3 non-profit, for education and research, with just enough resources to support collaboration and exceptionally open access policies.&lt;br /&gt;
* HacDC is &#039;&#039;&#039;not&#039;&#039;&#039; a homeless shelter, a mental institution, a place for exclusive self-promotion, a place for threats, or a place to make others do your bidding.&lt;br /&gt;
* HacDC &#039;&#039;&#039;cannot&#039;&#039;&#039; have members or guests who refuse to, or are incapable of, following a few basic safety rules, or the most fundamental common sense. HacDC&#039;s few explicit rules are mostly part of our lease, and provide a good illustration of their seriousness. Overnight sleeping (without permission), compromising building security at night (putting minors at risk), and smoking (fire hazard, no sprinklers), are absolutely forbidden.&lt;br /&gt;
&lt;br /&gt;
* HacDC, as a 501(c)3 non-profit, has a specific mission. Our resources are optimized to provide expertise, tools, and supplies on-site, to enable all ages to achieve competence in the modern real-world of research and development projects.&lt;br /&gt;
&lt;br /&gt;
* HacDC&#039;s resources are not suitable for other purposes, even other charitable purposes.&lt;br /&gt;
* Not a homeless shelter. While we do not discriminate against homeless, we must require their specific needs be met elsewhere. We cannot allow overnight sleeping (lease restriction), our space is limited (obstacle to volunteers), and our resources cannot be diverted to personal use (maintenance hours on big display going to daytime TV reception).&lt;br /&gt;
* Not a mental institution. Again, while we do not discriminate against people with mental illness, we must require their specific needs be met elsewhere. Our lab is not a safe padded room, our tools cannot be productively rearranged for magic, our members have at least minimal requirements for order, and our lease prohibits smoking in the building, among other considerations.&lt;br /&gt;
* Not a place for exclusive self-promotion. Non-profits are owned by the public. Anyone refusing to attempt to include current project leadership while representing that project&#039;s operations/schedule cannot be allowed to claim to represent it as a participant (meaning access to participate at the space must barred). Improperly scheduling someone else&#039;s event in particular can reflect extremely poorly on the community as a whole. Refusing to attempt to coordinate with current project leadership, misrepresenting the project&#039;s operations/schedule, and alienating the workforce behind the project, is not a contribution to put on a resume.&lt;br /&gt;
* Not a place for threats. Anyone showing live ammunition, bragging about the ability to destroy things in the space, must leave. Likewise, political discussions about serious physical injury needing to happen to someone you disagree with, must be stopped immediately.&lt;br /&gt;
* Not a place for flaming volunteers. Not cool to start a flamewar because, after over a year, volunteers succeeded in doing something for you, just not quite the way you thought would be pretty. Ask for features, don&#039;t slam good work.&lt;br /&gt;
&lt;br /&gt;
Actionable problems are quite rare, mostly far in the distant past, and we have been improving our ability to enforce reasonable conduct.&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2018_04_10&amp;diff=14384</id>
		<title>Regular Member Meeting 2018 04 10</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2018_04_10&amp;diff=14384"/>
		<updated>2018-04-10T19:16:48Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Member Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
Enrique would like to be reimbursed for the CFC application fee, which was $340.00 on 1/31/18. [[Media:CFC_App_Payment_2018.png]]&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES - Mirage ===&lt;br /&gt;
An old receipt Bobby gave me has not been located. May have been misplaced by me, or submitted and not yet reimbursed. Perhaps we should just vote to reimburse Bobby from SUPPLIES as a general expense?&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION - Mirage ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO - Jeff ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) - Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) - Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR -Enrique ===&lt;br /&gt;
&lt;br /&gt;
Made an interesting contact at USASEF, Capital Area BioSpace, a burgeoning bio-space in DC currently with no physical space. We may hold some event at HacDC in the future and discuss collaborations.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp -Enrique ===&lt;br /&gt;
&lt;br /&gt;
Had a booth at USASEF staffed mainly by volunteers and members of Unallocated Space and Rockville RSC Makerspace. There&#039;s a prep meeting tonight at Rockville RSC and probably another integration meeting on Friday night as usual, as we&#039;re planning to launch Saturday morning. Still deciding on important details like best launch location and whether to pre-position recovery teams. The jet stream is pretty strong last I checked so the track was very long and fast - hard for the launch team to chase. Avi is also making progress on the website, spaceblimp.org.&lt;br /&gt;
&lt;br /&gt;
=== Project Media Outreach - Matt ===&lt;br /&gt;
&lt;br /&gt;
=== Project IT Infrastructure - Tom ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
=== mirage335 ===&lt;br /&gt;
Most importantly, lack of barriers to entry, such as strict rules about equipment usage, borrowing, or supplies consumption, has been a huge success at HacDC, to be continued. We have not had a problem with accidents, nor substantial damage from supplies overconsumption, nor theft. Permanent injuries have not happened, tools have not been damaged in operation, and minimal supplies budgets have not remotely been drained. This is an important part of HacDC&#039;s unique character to be continued.&lt;br /&gt;
&lt;br /&gt;
All major problems at HacDC have been the result of total absence of common sense or deliberate abuse. Most probably deliberate abuse. These incidents are in an entirely separate category from on-mission activities, while often using the same resources.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;We need to require disruptive members, and the disruptive guests they allow, to reach a credible &amp;quot;cease and desist&amp;quot; agreement, or be immediately barred from the space until they do. We need to do this without interfering with, or discouraging, our vast majority of contributing volunteers. Immediate action is not a permanent banhammer, but it may be followed with such.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Our bylaw amendment, empowering the board to bar access for &amp;quot;substantial cause&amp;quot;, is also intended to apply to members who bring trouble, as well as their own behaviour. Members bringing in live ammunition, would be responsible for doing so safely, as opposed to displaying it in an obviously threatening manner. Likewise, members are responsible for the guests they bring in, and can be barred for continuing to allow disruptive guests.&lt;br /&gt;
&lt;br /&gt;
Explicit rules alone are not the answer. Too many situations will involve substantial cause that involve resources being used as expected, to a degree that is not appropriate. Rearranging some things in the space is normal. Occasionally using a TV set is normal. Sitting in a chair is normal. Even some personal use may be normal, below the threshold of what the IRS would consider substantial. Scattering the components of a tool, burning days of daytime TV on a maintenance intensive display, or sleeping overnight in a chair, is not appropriate.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What we need to do, is provide guidance - in addition to rules - to fairly explain to newcomers, members, and guests - the wonderful things they are allowed to do, as well as what the category of things they are expected not to do. Realistically, most would never think of doing the things in the latter category to begin with.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To that end, a Wiki document was written a while back as &#039;&#039;guidance&#039;&#039; summarizing some norms as well as the mechanics of how things could work.&lt;br /&gt;
https://wiki.hacdc.org/index.php/ResponsibilitiesOfMembership&lt;br /&gt;
&lt;br /&gt;
To provide further guidance of what is in the category of on-mission, as opposed to inappropriate, use of HacDC resources, another wiki document has been put up. This document is mostly intended to illustrate to newcomers and policy makers just how wide the gap is between these categories.&lt;br /&gt;
https://wiki.hacdc.org/index.php/NormsOfHacDC&lt;br /&gt;
&lt;br /&gt;
== Director Reports (Governance related stuff) ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Ken ====&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2018_04_10&amp;diff=14383</id>
		<title>Regular Member Meeting 2018 04 10</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2018_04_10&amp;diff=14383"/>
		<updated>2018-04-10T17:21:48Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project Awesome Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
Enrique would like to be reimbursed for the CFC application fee, which was $340.00 on 1/31/18. [[Media:CFC_App_Payment_2018.png]]&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES - Mirage ===&lt;br /&gt;
An old receipt Bobby gave me has not been located. May have been misplaced by me, or submitted and not yet reimbursed. Perhaps we should just vote to reimburse Bobby from SUPPLIES as a general expense?&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION - Mirage ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO - Jeff ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) - Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) - Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR -Enrique ===&lt;br /&gt;
&lt;br /&gt;
Made an interesting contact at USASEF, Capital Area BioSpace, a burgeoning bio-space in DC currently with no physical space. We may hold some event at HacDC in the future and discuss collaborations.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp -Enrique ===&lt;br /&gt;
&lt;br /&gt;
Had a booth at USASEF staffed mainly by volunteers and members of Unallocated Space and Rockville RSC Makerspace. There&#039;s a prep meeting tonight at Rockville RSC and probably another integration meeting on Friday night as usual, as we&#039;re planning to launch Saturday morning. Still deciding on important details like best launch location and whether to pre-position recovery teams. The jet stream is pretty strong last I checked so the track was very long and fast - hard for the launch team to chase. Avi is also making progress on the website, spaceblimp.org.&lt;br /&gt;
&lt;br /&gt;
=== Project Media Outreach - Matt ===&lt;br /&gt;
&lt;br /&gt;
=== Project IT Infrastructure - Tom ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Director Reports (Governance related stuff) ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Ken ====&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Items_Borrowed_from_the_HacDC_Space&amp;diff=13741</id>
		<title>Items Borrowed from the HacDC Space</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Items_Borrowed_from_the_HacDC_Space&amp;diff=13741"/>
		<updated>2017-08-30T17:06:23Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Add new entries to the top of the list!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;30 August 2017&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Biosignal amplifier was returned a long time ago, hopefully it will be treated well. Non-flyable quadcopter, legos, high-power audio amps were also returned long ago, though the seem not to be in the space at present. Also, have been borrowing stick welder, both in hopes of testing it, and to keep it out of the way of basement cleanup projects. Need for high-current 240V service has held up that project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;27 September 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:ewaldo|Ethan Waldo]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
USRP1 for Spaceblimp communications experimentation&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;1 July 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Tom|Tom Iddings]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowed a Dell D620 to put GNU/Hurd on it because it seemed like a good use for it.  Maybe we can use it for an experimental OS development project?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;17 May 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:ewaldo|Ethan Waldo]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowed Altera DE2-115 to assist in further developing [[:Category:OpticalTableRobot|OpticalTableRobot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;10 February 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowed T43 laptop used to drive pen plotter and remaining biosignal amplifier development components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;14 October 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt; &lt;br /&gt;
Borrowed miniVNA and extender to calibrate and optimally point a moderately-directional wideband antenna. EDIT: Returned a long time ago.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;16 September 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Temporarily storing a bunch of stuff from HacDC, to relieve some of the temporary storage pressure during the move. Most prominently,our biosignal amplifier, a bunch of high-power audio amps, a couple non-flyable quadcopters, a RC hovercraft toy, a telescope, some more legos, some toy night-vision goggles, the NI myDAQ/myDSP, and some IP cams. Will return upon request, hopefully sooner. Hopefully most of this stuff (ie. biosignal amplifier audio amps, IP cams, myDAQ/myDSP, etc) will be immediately integrated into the new classroom soon after the move. EDIT: NI myDAQ/myDSP returned along time ago. Returned the telescope, night-vision goggles, and IP cams.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;11 June 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Returned label printer, which is not useful without a special adapter cable among other things. Borrowed a bag of legos and empty microscope head for optical prototyping and photolithography experiments. Most Legos will probably be returning after replacement by 3D printed parts. Will return upon request.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;27 March 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Long-term borrowed amphibious RC car, power-line monitor, and label printer. Will return upon request.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;17 March 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Wa1ivd|wa1ivd]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrow Tektronix 2212 ser. H701215 from basement for Ultimate3S project, will return if needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;10 March 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Returned remaining screwdrivers and such. Borrowed an average oscilloscope, and low-end function generator long term, will return upon request or when tolerance for their existance at the space improves (eg. for a class event). Also borrowed one of the several wire-wrapping tools recent discovered.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3 March 2014&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
USRP, related radio gear (some of which was built by me), wire, low-quality soldering iron, 2.4GHz R/C transmitter/receiver pair. Attempting to set up ham radio antenna at new QTH. Additionally, going to try repairing a model R/C plane with the R/C transmitter/receiver pair. Will return unused radio gear and supplies to HacDC when done, and donate for anything used. EDIT: Have returned some of the supplies as of 3/28/2014. Still borrowing USRP and soldering iron. RC plane may be able to use R/C transmitter/receiver pair if given new servomotors. Also borrowed a pair of decent pilers and wire cutters. EDIT: Borrowed SMT tweezers as of 4/14/2014, since my own set may not be adequate for an urgent project. Also borrowed M3 screwdriver bit. EDIT: Also borrowed soldering iron tip, while waiting on RMA from two other tips. Will probably bring back with some of the other materials within a week or two, time-ultra-critical project still underway. EDIT: Have returned almost everything. Still occasionally borrowing a few screwdrivers and other non-critical items, as some of my own have failed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;30 December 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Prusa Mendel, and associated hardware. Minor repairs in progress, ETA return Thursday, January 2, 2014. EDIT: Returned Saturday, January 4, 2014. Performance and reliability vastly improved.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;12 November 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Nootrope|nootrope]]&amp;lt;/b&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
hackerspaces.org banner for Smithsonian X 3D Conference 2013&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;October 20, 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;del&amp;gt;Level and steel railing, for construction evaluation.&amp;lt;/del&amp;gt; Returned.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;14 August 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Drwho|The Doctor]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Macbook Pro (for Byzantium development)&amp;lt;/del&amp;gt; (returned Nov 2013)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;April 21, 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Prusa Mendel, PLA feedstock, M3 screws, some tape, some tools. Emergency maintenance in progress, ETA return Thursday, April 24, 2013. EDIT: Returned a while ago, seems the information was lost on wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;April 4, 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Nocko|nocko]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Diligent Spartan-3E Starter Board (Labeled HacDC #12). I want to see if the SUMP logic analyser HDL can be modified and installed on this board.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;December 18, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Project Salvage components. Most should become valuable electronic test equipment at HacDC and absolutely must not be trashed. EDIT: Returned a while ago to the test cart. Connectorization of some parts (eg. mixers) still progressing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;July 21, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowing Ham radio gear this weekend, as described in the previous struck through entry. EDIT: Returned. Awesome data obtained.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 29, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;s&amp;gt;Borrowing Ham radio gear tomorrow. Specifically, IC-718 radio, antenna tuner, RF power meter, balun (if available), PSU, some feedline, some wire, and a measuring tape (if &amp;gt;12&#039;). Will also borrow some of my own objects at the space, specifically a UPS (for its 12V battery) and a magnetic loop antenna. Leaving my name and number on the ham radio cart in case anyone needs the radio or has questions. This is exclusively for the purpose of diagnosing HacDC&#039;s ham radio issues as documented on the mailing list.&amp;lt;/s&amp;gt; Postponed due to severe weather and power disruption. Radio not borrowed yet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;May 30, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Ancient (20 years+) semi-working AM/FM/WB/CB radio.&lt;br /&gt;
Found in basement. AM function never worked, in sorry shape, needs repair, so I&#039;m going to try repairing it as far as possible. Will be back at the space in ~2 weeks. EDIT: Returned. After mostly mechanical repairs, AM, FM, CB functions work well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;April 2012 - [[User:Tslagle]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- IBM Thinkpad T43 laptop from David Whiteis.  Wiped, installed  Windows 7 and MATLAB on it, used it for USA Science &amp;amp; Engineering Fest booth demo (&amp;quot;Mug Plot&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;18:00, 29, January 2011 (PST) - [[User:Williamgibb|Williamgibb]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- Stanford Research Systems DG535 Pulse Generator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;20:30, 1314, November 2010 (PST) - [[User:Williamgibb|Williamgibb]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- Digilent FX2 Expansion board for Spartan3E FPGA Starter Kit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;17:20, 13 July 2010 (UTC) - [[User:DLotts|DLotts]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- One OLPC XO with charge cord.  It calls itself HacDC OLPC #3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;December 15, 2009 - [[User:timball|timball]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- one black soldering iron + stand&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;[[User:DLotts|DLotts]] 08:41, 29 October 2009 (UTC)&amp;lt;/b&amp;gt;&lt;br /&gt;
- A230 Micro Game Station with labeled problem: &amp;quot;Raster screen&amp;quot; AKA white screen of death with stripes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 2, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Derek Cooper&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Infrared night vision goggles &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 2, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;David Lotts&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Infrared night vision goggles (EyeClops) &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 2, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Drwho|The Doctor]]&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Infrared night vision goggles &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;cause, you know, all the cool kids were doing it.&amp;lt;br /&amp;gt;&lt;br /&gt;
I discovered that the unit I borrowed is flaky - after a few seconds of wearing it while powered up the display flickers and goes dead.  I think that the cable leading from the power pack to the visor has a bad connection.  When I get time I&#039;ll tear this one down and see if I can repair it.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;January 13, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Derek Cooper&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- CEN-TECH Digital Multimeter (red) Item#90899 &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;December 22, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Myself|Nate]]&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
JC Penney component stereo cassette deck&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; Nov 13, 2008&amp;lt;/b&amp;gt; Mac G4 usb keyboards (x2) - member28 &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;August 7, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Ben|Ben]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Beginning Electronics book&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;July 25, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Q (andrew@i11industries.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 30, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Q (andrew@i11industries.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- 1x Digital Multimeter (Yellow) &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 19, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Richard Bewley (rbewley@gmail.com)&amp;lt;/b&amp;gt; - &amp;lt;b style=&amp;quot;color: red;&amp;quot;&amp;gt;Not Returned / Outstanding&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- 1x Lineman&#039;s handset&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 1, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Tino (oberoc@yahoo.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
Small Form Factor PCs book&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Items Returned to the HacDC Space&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 15, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Tino (oberoc@yahoo.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
Small Form Factor PCs book&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;July 25, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Q (andrew@i11industries.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Reflow Station &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Materiel]]&lt;br /&gt;
[[Category:EverydayPolicy]]&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Items_Borrowed_from_the_HacDC_Space&amp;diff=13740</id>
		<title>Items Borrowed from the HacDC Space</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Items_Borrowed_from_the_HacDC_Space&amp;diff=13740"/>
		<updated>2017-08-30T17:06:00Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Add new entries to the top of the list!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;30 August 2017&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:mirage335|Matthew Hines]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Biosignal amplifier was returned a long time ago, hopefully it will be treated well. Non-flyable quadcopter, legos, high-power audio amps were also returned long ago, though the seem not to be in the space at present. Also, have been borrowing stick welder, both in hopes of testing it, and to keep it out of the way of basement cleanup projects. Need for high-current 240V service has held up that project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;27 September 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:ewaldo|Ethan Waldo]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
USRP1 for Spaceblimp communications experimentation&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;1 July 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Tom|Tom Iddings]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowed a Dell D620 to put GNU/Hurd on it because it seemed like a good use for it.  Maybe we can use it for an experimental OS development project?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;17 May 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:ewaldo|Ethan Waldo]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowed Altera DE2-115 to assist in further developing [[:Category:OpticalTableRobot|OpticalTableRobot]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;10 February 2016&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowed T43 laptop used to drive pen plotter and remaining biosignal amplifier development components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;14 October 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt; &lt;br /&gt;
Borrowed miniVNA and extender to calibrate and optimally point a moderately-directional wideband antenna. EDIT: Returned a long time ago.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;16 September 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Temporarily storing a bunch of stuff from HacDC, to relieve some of the temporary storage pressure during the move. Most prominently,our biosignal amplifier, a bunch of high-power audio amps, a couple non-flyable quadcopters, a RC hovercraft toy, a telescope, some more legos, some toy night-vision goggles, the NI myDAQ/myDSP, and some IP cams. Will return upon request, hopefully sooner. Hopefully most of this stuff (ie. biosignal amplifier audio amps, IP cams, myDAQ/myDSP, etc) will be immediately integrated into the new classroom soon after the move. EDIT: NI myDAQ/myDSP returned along time ago. Returned the telescope, night-vision goggles, and IP cams.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;11 June 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Returned label printer, which is not useful without a special adapter cable among other things. Borrowed a bag of legos and empty microscope head for optical prototyping and photolithography experiments. Most Legos will probably be returning after replacement by 3D printed parts. Will return upon request.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;27 March 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Long-term borrowed amphibious RC car, power-line monitor, and label printer. Will return upon request.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;17 March 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Wa1ivd|wa1ivd]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrow Tektronix 2212 ser. H701215 from basement for Ultimate3S project, will return if needed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;10 March 2015&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Returned remaining screwdrivers and such. Borrowed an average oscilloscope, and low-end function generator long term, will return upon request or when tolerance for their existance at the space improves (eg. for a class event). Also borrowed one of the several wire-wrapping tools recent discovered.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;3 March 2014&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
USRP, related radio gear (some of which was built by me), wire, low-quality soldering iron, 2.4GHz R/C transmitter/receiver pair. Attempting to set up ham radio antenna at new QTH. Additionally, going to try repairing a model R/C plane with the R/C transmitter/receiver pair. Will return unused radio gear and supplies to HacDC when done, and donate for anything used. EDIT: Have returned some of the supplies as of 3/28/2014. Still borrowing USRP and soldering iron. RC plane may be able to use R/C transmitter/receiver pair if given new servomotors. Also borrowed a pair of decent pilers and wire cutters. EDIT: Borrowed SMT tweezers as of 4/14/2014, since my own set may not be adequate for an urgent project. Also borrowed M3 screwdriver bit. EDIT: Also borrowed soldering iron tip, while waiting on RMA from two other tips. Will probably bring back with some of the other materials within a week or two, time-ultra-critical project still underway. EDIT: Have returned almost everything. Still occasionally borrowing a few screwdrivers and other non-critical items, as some of my own have failed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;30 December 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Prusa Mendel, and associated hardware. Minor repairs in progress, ETA return Thursday, January 2, 2014. EDIT: Returned Saturday, January 4, 2014. Performance and reliability vastly improved.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;12 November 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Nootrope|nootrope]]&amp;lt;/b&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
hackerspaces.org banner for Smithsonian X 3D Conference 2013&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;October 20, 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;del&amp;gt;Level and steel railing, for construction evaluation.&amp;lt;/del&amp;gt; Returned.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;14 August 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Drwho|The Doctor]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
* &amp;lt;del&amp;gt;Macbook Pro (for Byzantium development)&amp;lt;/del&amp;gt; (returned Nov 2013)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;April 21, 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Prusa Mendel, PLA feedstock, M3 screws, some tape, some tools. Emergency maintenance in progress, ETA return Thursday, April 24, 2013. EDIT: Returned a while ago, seems the information was lost on wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;April 4, 2013&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Nocko|nocko]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Diligent Spartan-3E Starter Board (Labeled HacDC #12). I want to see if the SUMP logic analyser HDL can be modified and installed on this board.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;December 18, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Project Salvage components. Most should become valuable electronic test equipment at HacDC and absolutely must not be trashed. EDIT: Returned a while ago to the test cart. Connectorization of some parts (eg. mixers) still progressing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;July 21, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Borrowing Ham radio gear this weekend, as described in the previous struck through entry. EDIT: Returned. Awesome data obtained.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 29, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;s&amp;gt;Borrowing Ham radio gear tomorrow. Specifically, IC-718 radio, antenna tuner, RF power meter, balun (if available), PSU, some feedline, some wire, and a measuring tape (if &amp;gt;12&#039;). Will also borrow some of my own objects at the space, specifically a UPS (for its 12V battery) and a magnetic loop antenna. Leaving my name and number on the ham radio cart in case anyone needs the radio or has questions. This is exclusively for the purpose of diagnosing HacDC&#039;s ham radio issues as documented on the mailing list.&amp;lt;/s&amp;gt; Postponed due to severe weather and power disruption. Radio not borrowed yet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;May 30, 2012&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Mirage335|mirage335]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Ancient (20 years+) semi-working AM/FM/WB/CB radio.&lt;br /&gt;
Found in basement. AM function never worked, in sorry shape, needs repair, so I&#039;m going to try repairing it as far as possible. Will be back at the space in ~2 weeks. EDIT: Returned. After mostly mechanical repairs, AM, FM, CB functions work well.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;April 2012 - [[User:Tslagle]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- IBM Thinkpad T43 laptop from David Whiteis.  Wiped, installed  Windows 7 and MATLAB on it, used it for USA Science &amp;amp; Engineering Fest booth demo (&amp;quot;Mug Plot&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;18:00, 29, January 2011 (PST) - [[User:Williamgibb|Williamgibb]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- Stanford Research Systems DG535 Pulse Generator&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;20:30, 1314, November 2010 (PST) - [[User:Williamgibb|Williamgibb]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- Digilent FX2 Expansion board for Spartan3E FPGA Starter Kit.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;17:20, 13 July 2010 (UTC) - [[User:DLotts|DLotts]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- One OLPC XO with charge cord.  It calls itself HacDC OLPC #3.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;December 15, 2009 - [[User:timball|timball]]&amp;lt;/b&amp;gt;&lt;br /&gt;
- one black soldering iron + stand&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;[[User:DLotts|DLotts]] 08:41, 29 October 2009 (UTC)&amp;lt;/b&amp;gt;&lt;br /&gt;
- A230 Micro Game Station with labeled problem: &amp;quot;Raster screen&amp;quot; AKA white screen of death with stripes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 2, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Derek Cooper&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Infrared night vision goggles &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 2, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;David Lotts&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Infrared night vision goggles (EyeClops) &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 2, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Drwho|The Doctor]]&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Infrared night vision goggles &amp;lt;br /&amp;gt;&lt;br /&gt;
&#039;cause, you know, all the cool kids were doing it.&amp;lt;br /&amp;gt;&lt;br /&gt;
I discovered that the unit I borrowed is flaky - after a few seconds of wearing it while powered up the display flickers and goes dead.  I think that the cable leading from the power pack to the visor has a bad connection.  When I get time I&#039;ll tear this one down and see if I can repair it.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;January 13, 2009&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Derek Cooper&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- CEN-TECH Digital Multimeter (red) Item#90899 &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;December 22, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Myself|Nate]]&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
JC Penney component stereo cassette deck&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt; Nov 13, 2008&amp;lt;/b&amp;gt; Mac G4 usb keyboards (x2) - member28 &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;August 7, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;[[User:Ben|Ben]]&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- Beginning Electronics book&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;July 25, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Q (andrew@i11industries.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 30, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Q (andrew@i11industries.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- 1x Digital Multimeter (Yellow) &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 19, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Richard Bewley (rbewley@gmail.com)&amp;lt;/b&amp;gt; - &amp;lt;b style=&amp;quot;color: red;&amp;quot;&amp;gt;Not Returned / Outstanding&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
- 1x Lineman&#039;s handset&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 1, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Tino (oberoc@yahoo.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
Small Form Factor PCs book&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;Items Returned to the HacDC Space&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;June 15, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Tino (oberoc@yahoo.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
Small Form Factor PCs book&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;July 25, 2008&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;Q (andrew@i11industries.com)&amp;lt;/b&amp;gt; - &amp;lt;br /&amp;gt;&lt;br /&gt;
- Reflow Station &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Materiel]]&lt;br /&gt;
[[Category:EverydayPolicy]]&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13582</id>
		<title>SafetyFirst</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13582"/>
		<updated>2017-08-10T16:29:47Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;911&lt;br /&gt;
CALL EMERGENCY SERVICES&lt;br /&gt;
&lt;br /&gt;
Safety first.&lt;br /&gt;
&lt;br /&gt;
Members are responsible both for themselves and their guests.&lt;br /&gt;
&lt;br /&gt;
* Reckless endangerment, threats of bodily harm, and probable stealing, are emergency safety issues.&lt;br /&gt;
* Severe mental impairment, including intoxication or unmanaged mental illness, has been known to introduce severe fire, bodily harm, and theft hazards.&lt;br /&gt;
&lt;br /&gt;
* Immediately ask any guest or member creating such grave hazards to leave.&lt;br /&gt;
* Immediately call the police upon refusal to leave.&lt;br /&gt;
* Do not endanger yourself or others by delaying or consulting with non-law-enforcement persons.&lt;br /&gt;
&lt;br /&gt;
* Any person refusing to demonstrate their key to the space is to be treated as a guest.&lt;br /&gt;
* Any guest creating an uninviting environment should be asked to leave.&lt;br /&gt;
&lt;br /&gt;
Please familiarize yourself with HacDC&#039;s policies and guidelines.&lt;br /&gt;
https://wiki.hacdc.org/index.php/Anti-Harassment_Policy&lt;br /&gt;
https://wiki.hacdc.org/index.php/ResponsibilitiesOfMembership&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13581</id>
		<title>SafetyFirst</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13581"/>
		<updated>2017-08-10T15:52:57Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;911&lt;br /&gt;
CALL EMERGENCY SERVICES&lt;br /&gt;
&lt;br /&gt;
Safety first.&lt;br /&gt;
&lt;br /&gt;
Members are responsible both for themselves and their guests.&lt;br /&gt;
&lt;br /&gt;
* Reckless endangerment, threats of bodily harm, and probable stealing, are emergency safety issues.&lt;br /&gt;
* Severe mental impairment, including intoxication or unmanaged mental illness, has been known to introduce severe fire, bodily harm, and theft hazards.&lt;br /&gt;
&lt;br /&gt;
* Immediately ask any guest or member creating such grave hazards to leave.&lt;br /&gt;
* Immediately call the police upon refusal to leave.&lt;br /&gt;
* Do not endanger yourself or others by delaying or consulting with non-law-enforcement persons.&lt;br /&gt;
&lt;br /&gt;
* Members may be identified by their key. Any person refusing to demonstrate their key is to be treated as a guest.&lt;br /&gt;
* Any guest creating an uninviting environment should be asked to leave.&lt;br /&gt;
&lt;br /&gt;
Please familiarize yourself with HacDC&#039;s policies and guidelines.&lt;br /&gt;
https://wiki.hacdc.org/index.php/Anti-Harassment_Policy&lt;br /&gt;
https://wiki.hacdc.org/index.php/ResponsibilitiesOfMembership&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13580</id>
		<title>SafetyFirst</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13580"/>
		<updated>2017-08-10T15:52:42Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;911&lt;br /&gt;
CALL EMERGENCY SERVICES&lt;br /&gt;
&lt;br /&gt;
Safety first.&lt;br /&gt;
&lt;br /&gt;
Members are responsible both for themselves and their guests.&lt;br /&gt;
&lt;br /&gt;
* Reckless endangerment, threats of bodily harm, and probable stealing, are emergency safety issues.&lt;br /&gt;
* Severe mental impairment, including intoxication or unmanaged mental illness, has been known to introduce severe fire, bodily harm, and theft hazards.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Immediately ask any guest or member creating such grave hazards to leave.&lt;br /&gt;
* Immediately call the police upon refusal to leave.&lt;br /&gt;
* Do not endanger yourself or others by delaying or consulting with non-law-enforcement persons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Members may be identified by their key. Any person refusing to demonstrate their key is to be treated as a guest.&lt;br /&gt;
* Any guest creating an uninviting environment should be asked to leave.&lt;br /&gt;
&lt;br /&gt;
Please familiarize yourself with HacDC&#039;s policies and guidelines.&lt;br /&gt;
https://wiki.hacdc.org/index.php/Anti-Harassment_Policy&lt;br /&gt;
https://wiki.hacdc.org/index.php/ResponsibilitiesOfMembership&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13579</id>
		<title>SafetyFirst</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=SafetyFirst&amp;diff=13579"/>
		<updated>2017-08-10T15:52:23Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: Created page with &amp;quot;911 CALL EMERGENCY SERVICES  Safety first.  Members are responsible both for themselves and their guests.  * Reckless endangerment, threats of bodily harm, and probable steali...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;911&lt;br /&gt;
CALL EMERGENCY SERVICES&lt;br /&gt;
&lt;br /&gt;
Safety first.&lt;br /&gt;
&lt;br /&gt;
Members are responsible both for themselves and their guests.&lt;br /&gt;
&lt;br /&gt;
* Reckless endangerment, threats of bodily harm, and probable stealing, are emergency safety issues.&lt;br /&gt;
* Severe mental impairment, including intoxication or unmanaged mental illness, has been known to introduce severe fire, bodily harm, and theft hazards.&lt;br /&gt;
&lt;br /&gt;
* Immediately ask any guest or member creating such grave hazards to leave.&lt;br /&gt;
* Immediately call the police upon refusal to leave.&lt;br /&gt;
* Do not endanger yourself or others by delaying or consulting with non-law-enforcement persons.&lt;br /&gt;
&lt;br /&gt;
* Members may be identified by their key. Any person refusing to demonstrate their key is to be treated as a guest.&lt;br /&gt;
* Any guest creating an uninviting environment should be asked to leave.&lt;br /&gt;
&lt;br /&gt;
Please familiarize yourself with HacDC&#039;s policies and guidelines.&lt;br /&gt;
https://wiki.hacdc.org/index.php/Anti-Harassment_Policy&lt;br /&gt;
https://wiki.hacdc.org/index.php/ResponsibilitiesOfMembership&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_08_08&amp;diff=13575</id>
		<title>Regular Member Meeting 2017 08 08</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_08_08&amp;diff=13575"/>
		<updated>2017-08-09T01:21:33Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project SUPPLIES - Mirage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date August 8, 2017&lt;br /&gt;
:Called to order at 19:38 pm by juri_&lt;br /&gt;
:Members present: Matt Zand, Ben, James, juri_, Tayeb, ubuntourist&lt;br /&gt;
:Members remote: mirage335&lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
* July, no quorum: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_07_11&lt;br /&gt;
* June, no quorum: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_06_13&lt;br /&gt;
* May, no quorum: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_05_09&lt;br /&gt;
* April, quorum achieved: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_04_11&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* Matt Z encouraged to submit a proposal re: his MOU two weeks in advance of next meeting.&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Enrique - Should we invest in off-site storage unit, move the majority of the contents of the basement shelves to this cold storage, remove the basement shelves, install bright lighting, seating and work surfaces in the rear room?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES - Mirage ===&lt;br /&gt;
Nothing to report, this month.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION - Mirage ===&lt;br /&gt;
Nothing to report, this month.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO - Jeff ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) - Enrique ===&lt;br /&gt;
* Nothing important. Skip unless someone wants to read it: Electronics need to be checked for debris that may have fallen into it and could short stuff out. In retrospect we shouldn&#039;t leave a 15kV power supply uncovered so random shit can fall into it. After that, power on, see what happens to pressure. We need space to work on this, so it should be a separate SEM workday (date TBD).&lt;br /&gt;
* An &#039;&#039;&#039;untested&#039;&#039;&#039; cable for connecting the vacuum gauge to a computer serial port (RS-232 / DB-9) has been built.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) -Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR -Enrique ===&lt;br /&gt;
Preparing a Saturday workshop. The check of the as-received bacteria and antibiotic was successful: bacteria grow, but not on the antibiotic. The time constraints are still problematic; 4-hour and 12-16 hour steps don&#039;t lend themselves well to an after-hours hobby. Sophia took the samples home last time to get the timing right. Also found a short Prezi.com presentation of someone else obviously doing the same experiment and having the same issues we had (control also grows), weirdly reassuring.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp -Enrique ===&lt;br /&gt;
As of this writing, we haven&#039;t located the Spaceblimp components: balloon, filling hardware, rigging, payload enclosure, radios, GPS... everything. There seems to be an entire bin misplaced or missing and if we don&#039;t find it soon this is not happening. A bunch of us will go down to NC/SC to watch the eclipse regardless though.&lt;br /&gt;
&lt;br /&gt;
=== Project Media Outreach - Matt ===&lt;br /&gt;
&lt;br /&gt;
=== Project IT Infrastructure - Tom ===&lt;br /&gt;
&lt;br /&gt;
I don&#039;t know the status of this budget and don&#039;t have any immediate purchase plans.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
* Enrique - In contact with TOOOL and looking at dates for a lockpicking class in late August or maybe September.&lt;br /&gt;
* Enrique - If someone wants to arrange another Metasploit workshop let me know and I&#039;ll give you Hamza&#039;s email address.&lt;br /&gt;
&lt;br /&gt;
== Director Reports (Governance related stuff) ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
The church has had two building-wide outages in the past month, as well as a currently ongoing outage local to one tenant&#039;s connection.&lt;br /&gt;
&lt;br /&gt;
I will re-iterate that we are in need of a reorganization of the server closet, clarification of the duties of HacDC&#039;s volunteer staff, and better documentation of the existing physical infrastructure.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
* We now have a DC business license, which we were lacking before. Still waiting to hear about our solicitation license which I also applied for. It might be in the mail. This is so we can legally get more than $1500 in donations or grants per year, which we should aim for. &lt;br /&gt;
&lt;br /&gt;
Next: find &amp;amp; seek grants! With all our paperwork in order I think we should contact the DC government (mayor?) directly and ask if they have a mechanism to help us financially.&lt;br /&gt;
&lt;br /&gt;
* I applied for a hardware donation from SparkFun and were awarded $150. (yay!) We have to build a wishlist and send it to them. Please make suggestions and r I&#039;ll pick stuff out myself.&lt;br /&gt;
&lt;br /&gt;
* I asked Lockheed Martin for $1900 to support an FPGA programming workshop. (Surprise, Julia!) We&#039;ll see what they say. I also got HacDC on their list of volunteer opportunities listing Microcontroller and FPGA programing.&lt;br /&gt;
&lt;br /&gt;
* Northrop Grumman and Booz Allan&#039;s charity programs are invite-only but I contacted them to find out more and invite volunteers to come help out.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
(Ben Resigned - Enrique)&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
* We&#039;ve been invited to the 2nd Community Networking Meeting hosted by Thrive DC. This will be in October. I attended the first one a few months ago, but will be out of the country for the second one. Julia has RSVP&#039;d to represent us at the second meeting.&lt;br /&gt;
* The DC chapter of the ACM has a new chair who&#039;s interested in reaching out to other tech communities. So, I&#039;ve reached out to her, and she&#039;s hoping to come by for one of the open houses and see what we might plan together.&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
&lt;br /&gt;
Adjourned by at 20:26 by juri_&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_08_08&amp;diff=13574</id>
		<title>Regular Member Meeting 2017 08 08</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_08_08&amp;diff=13574"/>
		<updated>2017-08-09T01:21:28Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project EXPANSION - Mirage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date August 8, 2017&lt;br /&gt;
:Called to order at 19:38 pm by juri_&lt;br /&gt;
:Members present: Matt Zand, Ben, James, juri_, Tayeb, ubuntourist&lt;br /&gt;
:Members remote: mirage335&lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &#039;&#039;&#039;No&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
* July, no quorum: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_07_11&lt;br /&gt;
* June, no quorum: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_06_13&lt;br /&gt;
* May, no quorum: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_05_09&lt;br /&gt;
* April, quorum achieved: http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2017_04_11&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* Matt Z encouraged to submit a proposal re: his MOU two weeks in advance of next meeting.&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Enrique - Should we invest in off-site storage unit, move the majority of the contents of the basement shelves to this cold storage, remove the basement shelves, install bright lighting, seating and work surfaces in the rear room?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES - Mirage ===&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION - Mirage ===&lt;br /&gt;
Nothing to report, this month.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO - Jeff ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) - Enrique ===&lt;br /&gt;
* Nothing important. Skip unless someone wants to read it: Electronics need to be checked for debris that may have fallen into it and could short stuff out. In retrospect we shouldn&#039;t leave a 15kV power supply uncovered so random shit can fall into it. After that, power on, see what happens to pressure. We need space to work on this, so it should be a separate SEM workday (date TBD).&lt;br /&gt;
* An &#039;&#039;&#039;untested&#039;&#039;&#039; cable for connecting the vacuum gauge to a computer serial port (RS-232 / DB-9) has been built.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) -Julia ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR -Enrique ===&lt;br /&gt;
Preparing a Saturday workshop. The check of the as-received bacteria and antibiotic was successful: bacteria grow, but not on the antibiotic. The time constraints are still problematic; 4-hour and 12-16 hour steps don&#039;t lend themselves well to an after-hours hobby. Sophia took the samples home last time to get the timing right. Also found a short Prezi.com presentation of someone else obviously doing the same experiment and having the same issues we had (control also grows), weirdly reassuring.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp -Enrique ===&lt;br /&gt;
As of this writing, we haven&#039;t located the Spaceblimp components: balloon, filling hardware, rigging, payload enclosure, radios, GPS... everything. There seems to be an entire bin misplaced or missing and if we don&#039;t find it soon this is not happening. A bunch of us will go down to NC/SC to watch the eclipse regardless though.&lt;br /&gt;
&lt;br /&gt;
=== Project Media Outreach - Matt ===&lt;br /&gt;
&lt;br /&gt;
=== Project IT Infrastructure - Tom ===&lt;br /&gt;
&lt;br /&gt;
I don&#039;t know the status of this budget and don&#039;t have any immediate purchase plans.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
* Enrique - In contact with TOOOL and looking at dates for a lockpicking class in late August or maybe September.&lt;br /&gt;
* Enrique - If someone wants to arrange another Metasploit workshop let me know and I&#039;ll give you Hamza&#039;s email address.&lt;br /&gt;
&lt;br /&gt;
== Director Reports (Governance related stuff) ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
The church has had two building-wide outages in the past month, as well as a currently ongoing outage local to one tenant&#039;s connection.&lt;br /&gt;
&lt;br /&gt;
I will re-iterate that we are in need of a reorganization of the server closet, clarification of the duties of HacDC&#039;s volunteer staff, and better documentation of the existing physical infrastructure.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
* We now have a DC business license, which we were lacking before. Still waiting to hear about our solicitation license which I also applied for. It might be in the mail. This is so we can legally get more than $1500 in donations or grants per year, which we should aim for. &lt;br /&gt;
&lt;br /&gt;
Next: find &amp;amp; seek grants! With all our paperwork in order I think we should contact the DC government (mayor?) directly and ask if they have a mechanism to help us financially.&lt;br /&gt;
&lt;br /&gt;
* I applied for a hardware donation from SparkFun and were awarded $150. (yay!) We have to build a wishlist and send it to them. Please make suggestions and r I&#039;ll pick stuff out myself.&lt;br /&gt;
&lt;br /&gt;
* I asked Lockheed Martin for $1900 to support an FPGA programming workshop. (Surprise, Julia!) We&#039;ll see what they say. I also got HacDC on their list of volunteer opportunities listing Microcontroller and FPGA programing.&lt;br /&gt;
&lt;br /&gt;
* Northrop Grumman and Booz Allan&#039;s charity programs are invite-only but I contacted them to find out more and invite volunteers to come help out.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
(Ben Resigned - Enrique)&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
* We&#039;ve been invited to the 2nd Community Networking Meeting hosted by Thrive DC. This will be in October. I attended the first one a few months ago, but will be out of the country for the second one. Julia has RSVP&#039;d to represent us at the second meeting.&lt;br /&gt;
* The DC chapter of the ACM has a new chair who&#039;s interested in reaching out to other tech communities. So, I&#039;ve reached out to her, and she&#039;s hoping to come by for one of the open houses and see what we might plan together.&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
&lt;br /&gt;
Adjourned by at 20:26 by juri_&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=13525</id>
		<title>ResponsibilitiesOfMembership</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=13525"/>
		<updated>2017-07-18T17:24:47Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:HacDC_Docs]]&lt;br /&gt;
&lt;br /&gt;
Implicitly, HacDC&#039;s bylaws allow suspension of access to the space for &#039;substantial cause&#039;. Here, an attempt is made to explicitly enumerate the legal and ethical framework which allows the HacDC community to pursue its non-profit mission.&lt;br /&gt;
&lt;br /&gt;
Voting and key holding membership at HacDC is a responsibility. In having nominated and voted in a member, the HacDC membership has extended great trust to preserve the opportunities its talent, space, and equipment, represent for the organization&#039;s non-profit mission. In donating to HacDC, the public has trusted the voting membership to ensure opportunities exist to put these resources to good use. In extending 501(c)3 status, through the IRS, the US federal government has extended trust in the organization&#039;s voting membership to direct their resources for public benefit consistent with public policy.&lt;br /&gt;
&lt;br /&gt;
Members of HacDC must encourage productive community growth, create a welcoming environment for others, minimize safety or security hazards, safeguard equipment, and supervise guests. Members do not excessively or substantially divert HacDC resources away from its non-profit mission (ie. to unrelated commercial purposes). Members who are unable or unwilling to act responsibly or comply with HacDC policies, will have their access to the space suspended.&lt;br /&gt;
&lt;br /&gt;
Guests at HacDC are accountable to the members supervising them, who in turn, are expected to uphold their responsibilities. Guests who are unable or unwilling to act responsibly or comply with HacDC policies, are to be removed by any member present. Evicted guests may appeal to the BOD and other members, who may review whether the member&#039;s decision was responsible.&lt;br /&gt;
&lt;br /&gt;
BOD and members alike are always ready to help build consensus as to what constitutes responsible activity.&lt;br /&gt;
&lt;br /&gt;
Members of the board of directors and event organizers will happily help members and visitors contact building security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe and prevent harassment for the duration of their visit at HacDC. We value your attendance.&lt;br /&gt;
&lt;br /&gt;
bod@hacdc.org&lt;br /&gt;
Building security guard hours: Monday - Thursday 6pm - 10pm; Saturday 9am - 2pm&lt;br /&gt;
DC emergency services: 911&lt;br /&gt;
National sexual assault hotline: [tel:+18006564673 1-800-656-HOPE] (800-656-4673)&lt;br /&gt;
DC Rape Crisis Center: [tel:+12023337273 202-333-RAPE] (202-333-7273)&lt;br /&gt;
DC Yellow Cab: [tel:+12028294222 202-TAXICAB] (202-829-4222)&lt;br /&gt;
[http://huhealthcare.com Howard University Hospital]: [tel:+12028656100 202-865-6100] / 2041 Georgia Avenue NW&lt;br /&gt;
[http://gwhospital.com GWU Hospital]: [tel:+12027154000 202-715-4000] / 900 23rd Street NW&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=13524</id>
		<title>ResponsibilitiesOfMembership</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=13524"/>
		<updated>2017-07-18T17:12:48Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:HacDC_Docs]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Draft, not voted in as an official policy.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Voting and key holding membership at HacDC is a responsibility. In having nominated and voted in a member, the HacDC membership has extended great trust to preserve the opportunities its talent, space, and equipment, represent for the organization&#039;s non-profit mission. In donating to HacDC, the public has trusted the voting membership to ensure opportunities exist to put these resources to good use. In extending 501(c)3 status, through the IRS, the US federal government has extended trust in the organization&#039;s voting membership to direct their resources for public benefit consistent with public policy.&lt;br /&gt;
&lt;br /&gt;
Members of HacDC must encourage productive community growth, create a welcoming environment for others, minimize safety or security hazards, safeguard equipment, and supervise guests. Members do not excessively or substantially divert HacDC resources away from its non-profit mission (ie. to unrelated commercial purposes). Members who are unable or unwilling to act responsibly or comply with HacDC policies, will have their access to the space suspended by the BOD, followed by membership vote, as per bylaws.&lt;br /&gt;
&lt;br /&gt;
Guests at HacDC are accountable to the members supervising them, who in turn, are expected to uphold their responsibilities. Guests who are unable or unwilling to act responsibly or comply with HacDC policies, are to be removed by any member present. Evicted guests may appeal to the BOD, which may review whether the member&#039;s decision was responsible.&lt;br /&gt;
&lt;br /&gt;
BOD and members alike are always ready to help build consensus as to what constitutes responsible activity. &lt;br /&gt;
&lt;br /&gt;
Members of the board of directors and event organizers will happily help members and visitors contact building security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe and prevent harassment for the duration of their visit at HacDC. We value your attendance.&lt;br /&gt;
&lt;br /&gt;
bod@hacdc.org&lt;br /&gt;
Building security guard hours: Monday - Thursday 6pm - 10pm; Saturday 9am - 2pm&lt;br /&gt;
DC emergency services: 911&lt;br /&gt;
National sexual assault hotline: [tel:+18006564673 1-800-656-HOPE] (800-656-4673)&lt;br /&gt;
DC Rape Crisis Center: [tel:+12023337273 202-333-RAPE] (202-333-7273)&lt;br /&gt;
DC Yellow Cab: [tel:+12028294222 202-TAXICAB] (202-829-4222)&lt;br /&gt;
[http://huhealthcare.com Howard University Hospital]: [tel:+12028656100 202-865-6100] / 2041 Georgia Avenue NW&lt;br /&gt;
[http://gwhospital.com GWU Hospital]: [tel:+12027154000 202-715-4000] / 900 23rd Street NW&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=13523</id>
		<title>ResponsibilitiesOfMembership</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=ResponsibilitiesOfMembership&amp;diff=13523"/>
		<updated>2017-07-18T17:12:20Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: Created page with &amp;quot;Category:HacDC_Docs  Voting and key holding membership at HacDC is a responsibility. In having nominated and voted in a member, the HacDC membership has extended great tru...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:HacDC_Docs]]&lt;br /&gt;
&lt;br /&gt;
Voting and key holding membership at HacDC is a responsibility. In having nominated and voted in a member, the HacDC membership has extended great trust to preserve the opportunities its talent, space, and equipment, represent for the organization&#039;s non-profit mission. In donating to HacDC, the public has trusted the voting membership to ensure opportunities exist to put these resources to good use. In extending 501(c)3 status, through the IRS, the US federal government has extended trust in the organization&#039;s voting membership to direct their resources for public benefit consistent with public policy.&lt;br /&gt;
&lt;br /&gt;
Members of HacDC must encourage productive community growth, create a welcoming environment for others, minimize safety or security hazards, safeguard equipment, and supervise guests. Members do not excessively or substantially divert HacDC resources away from its non-profit mission (ie. to unrelated commercial purposes). Members who are unable or unwilling to act responsibly or comply with HacDC policies, will have their access to the space suspended by the BOD, followed by membership vote, as per bylaws.&lt;br /&gt;
&lt;br /&gt;
Guests at HacDC are accountable to the members supervising them, who in turn, are expected to uphold their responsibilities. Guests who are unable or unwilling to act responsibly or comply with HacDC policies, are to be removed by any member present. Evicted guests may appeal to the BOD, which may review whether the member&#039;s decision was responsible.&lt;br /&gt;
&lt;br /&gt;
BOD and members alike are always ready to help build consensus as to what constitutes responsible activity. &lt;br /&gt;
&lt;br /&gt;
Members of the board of directors and event organizers will happily help members and visitors contact building security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe and prevent harassment for the duration of their visit at HacDC. We value your attendance.&lt;br /&gt;
&lt;br /&gt;
bod@hacdc.org&lt;br /&gt;
Building security guard hours: Monday - Thursday 6pm - 10pm; Saturday 9am - 2pm&lt;br /&gt;
DC emergency services: 911&lt;br /&gt;
National sexual assault hotline: [tel:+18006564673 1-800-656-HOPE] (800-656-4673)&lt;br /&gt;
DC Rape Crisis Center: [tel:+12023337273 202-333-RAPE] (202-333-7273)&lt;br /&gt;
DC Yellow Cab: [tel:+12028294222 202-TAXICAB] (202-829-4222)&lt;br /&gt;
[http://huhealthcare.com Howard University Hospital]: [tel:+12028656100 202-865-6100] / 2041 Georgia Avenue NW&lt;br /&gt;
[http://gwhospital.com GWU Hospital]: [tel:+12027154000 202-715-4000] / 900 23rd Street NW&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_07_11&amp;diff=13522</id>
		<title>Regular Member Meeting 2017 07 11</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_07_11&amp;diff=13522"/>
		<updated>2017-07-18T17:02:41Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project EXPANSION */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at 8:15 pm by Enrique&lt;br /&gt;
:Members present: Matt Z., James, Matt H., Enrique C.&lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: Tayeb, Ben, Bobby&lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? No.&lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
* Benjamin Blundell - The British Invasion! :D But I&#039;m lovely really so pretty please vote me in :D&lt;br /&gt;
&lt;br /&gt;
[[File:unionjack.jpg||flag]]&lt;br /&gt;
[[File:lancashire.jpg||another flag]]&lt;br /&gt;
&lt;br /&gt;
* Tayeb voted in unanimously.&lt;br /&gt;
* Ben voted in by 3/0 (matt was away).&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* We have 16 signatures on the bylaws amendment pettition, out of about 28 members. We&#039;ve still to email the petition to members or mail hardcopies, but this illustrates the reason we need this amendment in the first place... Please Sign/Consider if you are present. Now.&lt;br /&gt;
&lt;br /&gt;
* Review/discuss/vote on the new draft of the HSTS MOU, already discussed some last month: [[http://wiki.hacdc.org/index.php/File:HacDC_HSTS_MOUv3.pdf]]&lt;br /&gt;
&lt;br /&gt;
* Review/discuss/vote on Ken&#039;s proposal that HacDC act as a fiscal sponsor, detailed previously:&lt;br /&gt;
[[http://wiki.hacdc.org/index.php/File:HacDC-FiscalSponsorship.pdf]]&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Nancy: HacDC is invited to the YMCA of Metropolitan Washington’s 23rd Annual YMCA Thingamajig® Invention Convention, Thursday, July 27, 2017, from 9 a.m. until 3 p.m. At the Prince George’s County Show Place Arena/Equestrian Center in Upper Marlboro, Maryland. YMCA is covering transportation and food and some help setting up and tearing down. Please see Nancy&#039;s email today for details. (read it)&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
No update.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
First public even is coming up in the next few weeks.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
* The date for the next launch is preliminarily August 21 (the day of the Eclipse). Please speak up if you&#039;d like to participate. Meeting should start shortly.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
* Enrique: Pictures of the space we toured on Saturday are below. Another tour is scheduled for tomorrow evening at 7:30pm. See my email for details.&lt;br /&gt;
https://drive.google.com/drive/folders/0B9rZqKv87O4kN3hFdGs1QzI4cEk&lt;br /&gt;
&lt;br /&gt;
* Bobby: Have a heavy metal-cutting saw blade if HacDC wants to borrow it. Will cut extruded Aluminum. It&#039;s not high-precision but will also cut concrete.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
We had a surplus of $667 because we&#039;re still catching up from my forgetting to bill people in previous months. I&#039;ll be distributing this surplus to Project Awesome as a dividend. Please look at the new projects and let me know what to do with your share.&lt;br /&gt;
Balances is here:&lt;br /&gt;
[http://wiki.hacdc.org/index.php/File:HacDC2017-6.pdf]&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at 9:35pm by Enrique&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_07_11&amp;diff=13521</id>
		<title>Regular Member Meeting 2017 07 11</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_07_11&amp;diff=13521"/>
		<updated>2017-07-18T17:02:38Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project SUPPLIES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at 8:15 pm by Enrique&lt;br /&gt;
:Members present: Matt Z., James, Matt H., Enrique C.&lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: Tayeb, Ben, Bobby&lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? No.&lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
* Benjamin Blundell - The British Invasion! :D But I&#039;m lovely really so pretty please vote me in :D&lt;br /&gt;
&lt;br /&gt;
[[File:unionjack.jpg||flag]]&lt;br /&gt;
[[File:lancashire.jpg||another flag]]&lt;br /&gt;
&lt;br /&gt;
* Tayeb voted in unanimously.&lt;br /&gt;
* Ben voted in by 3/0 (matt was away).&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* We have 16 signatures on the bylaws amendment pettition, out of about 28 members. We&#039;ve still to email the petition to members or mail hardcopies, but this illustrates the reason we need this amendment in the first place... Please Sign/Consider if you are present. Now.&lt;br /&gt;
&lt;br /&gt;
* Review/discuss/vote on the new draft of the HSTS MOU, already discussed some last month: [[http://wiki.hacdc.org/index.php/File:HacDC_HSTS_MOUv3.pdf]]&lt;br /&gt;
&lt;br /&gt;
* Review/discuss/vote on Ken&#039;s proposal that HacDC act as a fiscal sponsor, detailed previously:&lt;br /&gt;
[[http://wiki.hacdc.org/index.php/File:HacDC-FiscalSponsorship.pdf]]&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Nancy: HacDC is invited to the YMCA of Metropolitan Washington’s 23rd Annual YMCA Thingamajig® Invention Convention, Thursday, July 27, 2017, from 9 a.m. until 3 p.m. At the Prince George’s County Show Place Arena/Equestrian Center in Upper Marlboro, Maryland. YMCA is covering transportation and food and some help setting up and tearing down. Please see Nancy&#039;s email today for details. (read it)&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
No update.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
First public even is coming up in the next few weeks.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
* The date for the next launch is preliminarily August 21 (the day of the Eclipse). Please speak up if you&#039;d like to participate. Meeting should start shortly.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
* Enrique: Pictures of the space we toured on Saturday are below. Another tour is scheduled for tomorrow evening at 7:30pm. See my email for details.&lt;br /&gt;
https://drive.google.com/drive/folders/0B9rZqKv87O4kN3hFdGs1QzI4cEk&lt;br /&gt;
&lt;br /&gt;
* Bobby: Have a heavy metal-cutting saw blade if HacDC wants to borrow it. Will cut extruded Aluminum. It&#039;s not high-precision but will also cut concrete.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
We had a surplus of $667 because we&#039;re still catching up from my forgetting to bill people in previous months. I&#039;ll be distributing this surplus to Project Awesome as a dividend. Please look at the new projects and let me know what to do with your share.&lt;br /&gt;
Balances is here:&lt;br /&gt;
[http://wiki.hacdc.org/index.php/File:HacDC2017-6.pdf]&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at 9:35pm by Enrique&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Category:Servers&amp;diff=13485</id>
		<title>Category:Servers</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Category:Servers&amp;diff=13485"/>
		<updated>2017-06-25T13:38:00Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Category:Equipment]]&lt;br /&gt;
[[Category:HacDC Systems]]&lt;br /&gt;
&lt;br /&gt;
=Hardware=&lt;br /&gt;
==[[Shimmer]]==&lt;br /&gt;
Will be taken offline soon.&lt;br /&gt;
&#039;&#039;&#039;OBSOLETE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==[[Starlight]]==&lt;br /&gt;
Members and worthy causes may receive free accounts at the discretion of the server&#039;s root admins.&lt;br /&gt;
&lt;br /&gt;
Shell and VPS server, emphasis on uptime, durability, and performance. Octo-Core dual Xeon X5355, 48GB ECC RAM, 20TB RAID6, 5TB RAID0, 900MB/s 1000 IOPS peak estimated throughput.&lt;br /&gt;
&#039;&#039;&#039;ONLINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==[[Nebula]]==&lt;br /&gt;
Members and worthy causes may receive free accounts at the discretion of the server&#039;s root admins.&lt;br /&gt;
&lt;br /&gt;
Shell and VPS server, emphasis on uptime, durability, and performance. Quad-Core, 6GB ECC RAM, 100GB RAID1.&lt;br /&gt;
&#039;&#039;&#039;ONLINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Available Resources=&lt;br /&gt;
WIP = Work In Progress&lt;br /&gt;
&lt;br /&gt;
==Shell Servers ==&lt;br /&gt;
* [[Shimmer]]&lt;br /&gt;
* [[Starlight]]&lt;br /&gt;
&lt;br /&gt;
==Network Attached Storage==&lt;br /&gt;
&lt;br /&gt;
==VM Server==&lt;br /&gt;
* [[Shimmer]]&lt;br /&gt;
* [[Starlight]]&lt;br /&gt;
* [[hacdc-vmhost0]]&lt;br /&gt;
* [[hacdc-vmhost1]]&lt;br /&gt;
&lt;br /&gt;
==Rendering Servers==&lt;br /&gt;
&lt;br /&gt;
*[[jobs]]&lt;br /&gt;
*[[gygax]]&lt;br /&gt;
&lt;br /&gt;
=Collocation=&lt;br /&gt;
&lt;br /&gt;
Collocation is a bare-bones service we provide at extremely low rates to members and non-members.&lt;br /&gt;
&lt;br /&gt;
Collocation fees are very affordable at $15/U/month for members and $25/U/month for non-members and must be approved by the Admin team. For tower servers, member rates are $25/month for smaller towers and $50/month for full size towers. If the mission of a server is in line with HacDC&#039;s the admin team may reduce or waive fees. The money from collocation fees goes towards the furthering of HacDC&#039;s mission and to the maintenance and improvement of our IT infrastructure.&lt;br /&gt;
&lt;br /&gt;
The admin team will do their best to secure and maintain HacDC&#039;s collocation network and facilities but we make no warranty as to their physical or virtual safety, uptime, timeliness of service, or any other niceties. Members should keep this in mind and be willing to cooperate with Admin for any special needs they feel they may have.&lt;br /&gt;
&lt;br /&gt;
For the time being, members may access their collocated server&#039;s physical location to perform maintenance at any time. Interference with the performance of other servers by accident or malfeasance may be grounds for terminating the collcation arrangement.&lt;br /&gt;
&lt;br /&gt;
Non-members will have to rely on a member of the Admin team for access to their physical device.&lt;br /&gt;
&lt;br /&gt;
HacDC will provide power, an ethernet port, and a rack; if your machine becomes unresponsive, the admin team will try to provide power-cycle service within 24 to 48 hours.&lt;br /&gt;
&lt;br /&gt;
ANY device found hardwired to ethernet that isn&#039;t HacDC infrastructure or a known collocated device will be turned off and disconnected.&lt;br /&gt;
&lt;br /&gt;
If collocated devices are found to be violating our ISP&#039;s TOS, threating damage to our facilities, or otherwise pose a significant issue to HacDC&#039;s operations, they will be turned off pending resolution of the issue.&lt;br /&gt;
&lt;br /&gt;
HacDC and the Admin team may decide at any time for any reason that we no longer wish to host a device. We will make reasonable efforts to contact the owner of the server to arrange for collection and tell them the reason.&lt;br /&gt;
&lt;br /&gt;
=Acceptable Use Policies=&lt;br /&gt;
Applicable to all use of HacDC communal computing resources.&lt;br /&gt;
&lt;br /&gt;
==Commercialization==&lt;br /&gt;
* Resale of HacDC services is subject to approval at a duly held member meeting&lt;br /&gt;
* Incidental use of HacDC services for commercial purposes is acceptable when it complies with all relevant HacDC policies.&lt;br /&gt;
* It is requested than any commercial users &#039;give back&#039; fairly (upwards 5% of returns).&lt;br /&gt;
&lt;br /&gt;
==Prohibited Activities==&lt;br /&gt;
Server/network/web administrators may take corrective action to address violations of policy.&lt;br /&gt;
The following actions are never acceptable.&lt;br /&gt;
* Actions contrary to HacDC&#039;s 501(c)3 mission.&lt;br /&gt;
* Violations of applicable laws (international, federal, state, or local).&lt;br /&gt;
* Actions prohibited by HacDC policy.&lt;br /&gt;
* Any form of spam, or activity which causes spam filters to reject mail from *.hacdc.org or any other HacDC related domain.&lt;br /&gt;
* Heavy network use, reducing QoS for neighbouring tenants.&lt;br /&gt;
* Uncoordinated excess resource usage adversely affecting other users.&lt;br /&gt;
* Failure to comply with password policies.&lt;br /&gt;
&lt;br /&gt;
The following are grounds for immediate, complete, and permanent loss of all access:&lt;br /&gt;
* Actions which jeopardize the resources or safety of the staff, members, guests, tenants of HacDC or St. Stephen&#039;s Church.&lt;br /&gt;
* Failure to comply with previous sanctions.&lt;br /&gt;
* Compromised accounts.&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Category:Servers&amp;diff=13484</id>
		<title>Category:Servers</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Category:Servers&amp;diff=13484"/>
		<updated>2017-06-25T13:30:36Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Starlight */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
[[Category:Equipment]]&lt;br /&gt;
[[Category:HacDC Systems]]&lt;br /&gt;
&lt;br /&gt;
=Hardware=&lt;br /&gt;
==[[Shimmer]]==&lt;br /&gt;
Shell and VPS server, emphasis on uptime. Dual-Core, 4GB RAM, 500GB HDD.&lt;br /&gt;
&#039;&#039;&#039;ONLINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==[[Starlight]]==&lt;br /&gt;
Shell and VPS server, emphasis on uptime, durability, and performance. Octo-Core dual Xeon X5355, 48GB ECC RAM, 20TB RAID6, 5TB RAID0, 900MB/s 1000 IOPS peak estimated throughput.&lt;br /&gt;
&#039;&#039;&#039;ONLINE&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Available Resources=&lt;br /&gt;
WIP = Work In Progress&lt;br /&gt;
&lt;br /&gt;
==Shell Servers ==&lt;br /&gt;
* [[Shimmer]]&lt;br /&gt;
* [[Starlight]]&lt;br /&gt;
&lt;br /&gt;
==Network Attached Storage==&lt;br /&gt;
&lt;br /&gt;
==VM Server==&lt;br /&gt;
* [[Shimmer]]&lt;br /&gt;
* [[Starlight]]&lt;br /&gt;
* [[hacdc-vmhost0]]&lt;br /&gt;
* [[hacdc-vmhost1]]&lt;br /&gt;
&lt;br /&gt;
==Rendering Servers==&lt;br /&gt;
&lt;br /&gt;
*[[jobs]]&lt;br /&gt;
*[[gygax]]&lt;br /&gt;
&lt;br /&gt;
=Collocation=&lt;br /&gt;
&lt;br /&gt;
Collocation is a bare-bones service we provide at extremely low rates to members and non-members.&lt;br /&gt;
&lt;br /&gt;
Collocation fees are very affordable at $15/U/month for members and $25/U/month for non-members and must be approved by the Admin team. For tower servers, member rates are $25/month for smaller towers and $50/month for full size towers. If the mission of a server is in line with HacDC&#039;s the admin team may reduce or waive fees. The money from collocation fees goes towards the furthering of HacDC&#039;s mission and to the maintenance and improvement of our IT infrastructure.&lt;br /&gt;
&lt;br /&gt;
The admin team will do their best to secure and maintain HacDC&#039;s collocation network and facilities but we make no warranty as to their physical or virtual safety, uptime, timeliness of service, or any other niceties. Members should keep this in mind and be willing to cooperate with Admin for any special needs they feel they may have.&lt;br /&gt;
&lt;br /&gt;
For the time being, members may access their collocated server&#039;s physical location to perform maintenance at any time. Interference with the performance of other servers by accident or malfeasance may be grounds for terminating the collcation arrangement.&lt;br /&gt;
&lt;br /&gt;
Non-members will have to rely on a member of the Admin team for access to their physical device.&lt;br /&gt;
&lt;br /&gt;
HacDC will provide power, an ethernet port, and a rack; if your machine becomes unresponsive, the admin team will try to provide power-cycle service within 24 to 48 hours.&lt;br /&gt;
&lt;br /&gt;
ANY device found hardwired to ethernet that isn&#039;t HacDC infrastructure or a known collocated device will be turned off and disconnected.&lt;br /&gt;
&lt;br /&gt;
If collocated devices are found to be violating our ISP&#039;s TOS, threating damage to our facilities, or otherwise pose a significant issue to HacDC&#039;s operations, they will be turned off pending resolution of the issue.&lt;br /&gt;
&lt;br /&gt;
HacDC and the Admin team may decide at any time for any reason that we no longer wish to host a device. We will make reasonable efforts to contact the owner of the server to arrange for collection and tell them the reason.&lt;br /&gt;
&lt;br /&gt;
=Acceptable Use Policies=&lt;br /&gt;
Applicable to all use of HacDC communal computing resources.&lt;br /&gt;
&lt;br /&gt;
==Commercialization==&lt;br /&gt;
* Resale of HacDC services is subject to approval at a duly held member meeting&lt;br /&gt;
* Incidental use of HacDC services for commercial purposes is acceptable when it complies with all relevant HacDC policies.&lt;br /&gt;
* It is requested than any commercial users &#039;give back&#039; fairly (upwards 5% of returns).&lt;br /&gt;
&lt;br /&gt;
==Prohibited Activities==&lt;br /&gt;
Server/network/web administrators may take corrective action to address violations of policy.&lt;br /&gt;
The following actions are never acceptable.&lt;br /&gt;
* Actions contrary to HacDC&#039;s 501(c)3 mission.&lt;br /&gt;
* Violations of applicable laws (international, federal, state, or local).&lt;br /&gt;
* Actions prohibited by HacDC policy.&lt;br /&gt;
* Any form of spam, or activity which causes spam filters to reject mail from *.hacdc.org or any other HacDC related domain.&lt;br /&gt;
* Heavy network use, reducing QoS for neighbouring tenants.&lt;br /&gt;
* Uncoordinated excess resource usage adversely affecting other users.&lt;br /&gt;
* Failure to comply with password policies.&lt;br /&gt;
&lt;br /&gt;
The following are grounds for immediate, complete, and permanent loss of all access:&lt;br /&gt;
* Actions which jeopardize the resources or safety of the staff, members, guests, tenants of HacDC or St. Stephen&#039;s Church.&lt;br /&gt;
* Failure to comply with previous sanctions.&lt;br /&gt;
* Compromised accounts.&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_06_13&amp;diff=13444</id>
		<title>Regular Member Meeting 2017 06 13</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_06_13&amp;diff=13444"/>
		<updated>2017-06-13T00:45:34Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Matt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
* Tom and James for work on the laser cutter; Tom added a web server for it. James helped me &#039;cut&#039; a sapphire wafer. Half cut, half cracked at least.&lt;br /&gt;
* Julia has had full-house open-house events twice a week for several weeks.&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* We have 12 signatures on the bylaws amendment pettition, out of about 28 members. We&#039;ve still to email the petition to members or mail hardcopies, but this illustrates the reason we need this amendment in the first place...&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Liability waivers for kids. We have several minors that frequent the space weekly now. What waivers do we have, what waviers should we have?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
No expenses yet.&lt;br /&gt;
&lt;br /&gt;
Needle tip for WSM1 soldering iron should be replaced. More lights and wall anchors are needed for the basement. Around the Taig CNC mill, a plexiglass sheet should be available to limit mess. A small folding table would also be nice to have around the Taig CNC mill.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
No expenses yet.&lt;br /&gt;
&lt;br /&gt;
A proper, Li-Ion powered impact driver/wrench and hammer drill has been a ridiculously long neglected need at HacDC. Recommend a Bosch combo kit with support for use as an impact wrench providing around 150ft.lbs. torque. Recommend CLPK250-181L for its uniquely compact assortment of essential features and power.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
Enrique - I put together and purchased a bunch of shirts with the HacDC logo; they were $10 each for the unisex one, $15 each for the women&#039;s (they&#039;re softer) and the black ones. The black ones just have the logo with no text at all; I emailed the designs out. If someone wants one, let me know and pay me for it. I&#039;ve sold a few so far. In addition, I propose that HacDC purchase these shirts from me and do whatever HacDC wants to do with them (sell them, give them to long-time members, give them to all members, etc), whatever. It&#039;s been pointed out that members get just about zero perks or swag for supporting HacDC month after month. Other organizations give their contributors something like cheap t-shirts to aid advertising, recruitment, etc.&lt;br /&gt;
&lt;br /&gt;
Enrique - the Oculus PC is back and not working; the video card stopped putting out any output and I haven&#039;t had time to troubleshoot it. If we manage to get it up again I&#039;ll bring the Oculus back, otherwise whatever.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
* We received our tax-exemption letter from the DC Office of Taxation, similar to the IRS 501c3 determination letter, which HacDC had neglected or not bothered to apply for. But we applied and straightened that out so we&#039;re straight with the DC government in addition to the IRS and better qualified to accept grants or whatever HacDC wants to do in the future. &lt;br /&gt;
&lt;br /&gt;
* Next we&#039;ll apply for a basic business license and a solicitation license, which are $220 and $420 and good for two years. Not cheap but I think we need this in order to ask people for money, which we do. So basically I&#039;m not comfortable not doing this and being treasurer, so I&#039;ll do it.&lt;br /&gt;
&lt;br /&gt;
* We received $250 from Positive Force, the proceeds from their music show to benefit HacDC.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
Expect to be doing some Project OTR work in the near future.&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_06_13&amp;diff=13443</id>
		<title>Regular Member Meeting 2017 06 13</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_06_13&amp;diff=13443"/>
		<updated>2017-06-13T00:44:52Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project EXPANSION */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
* Tom and James for work on the laser cutter; Tom added a web server for it. James helped me &#039;cut&#039; a sapphire wafer. Half cut, half cracked at least.&lt;br /&gt;
* Julia has had full-house open-house events twice a week for several weeks.&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* We have 12 signatures on the bylaws amendment pettition, out of about 28 members. We&#039;ve still to email the petition to members or mail hardcopies, but this illustrates the reason we need this amendment in the first place...&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Liability waivers for kids. We have several minors that frequent the space weekly now. What waivers do we have, what waviers should we have?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
No expenses yet.&lt;br /&gt;
&lt;br /&gt;
Needle tip for WSM1 soldering iron should be replaced. More lights and wall anchors are needed for the basement. Around the Taig CNC mill, a plexiglass sheet should be available to limit mess. A small folding table would also be nice to have around the Taig CNC mill.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
No expenses yet.&lt;br /&gt;
&lt;br /&gt;
A proper, Li-Ion powered impact driver/wrench and hammer drill has been a ridiculously long neglected need at HacDC. Recommend a Bosch combo kit with support for use as an impact wrench providing around 150ft.lbs. torque. Recommend CLPK250-181L for its uniquely compact assortment of essential features and power.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
Enrique - I put together and purchased a bunch of shirts with the HacDC logo; they were $10 each for the unisex one, $15 each for the women&#039;s (they&#039;re softer) and the black ones. The black ones just have the logo with no text at all; I emailed the designs out. If someone wants one, let me know and pay me for it. I&#039;ve sold a few so far. In addition, I propose that HacDC purchase these shirts from me and do whatever HacDC wants to do with them (sell them, give them to long-time members, give them to all members, etc), whatever. It&#039;s been pointed out that members get just about zero perks or swag for supporting HacDC month after month. Other organizations give their contributors something like cheap t-shirts to aid advertising, recruitment, etc.&lt;br /&gt;
&lt;br /&gt;
Enrique - the Oculus PC is back and not working; the video card stopped putting out any output and I haven&#039;t had time to troubleshoot it. If we manage to get it up again I&#039;ll bring the Oculus back, otherwise whatever.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
* We received our tax-exemption letter from the DC Office of Taxation, similar to the IRS 501c3 determination letter, which HacDC had neglected or not bothered to apply for. But we applied and straightened that out so we&#039;re straight with the DC government in addition to the IRS and better qualified to accept grants or whatever HacDC wants to do in the future. &lt;br /&gt;
&lt;br /&gt;
* Next we&#039;ll apply for a basic business license and a solicitation license, which are $220 and $420 and good for two years. Not cheap but I think we need this in order to ask people for money, which we do. So basically I&#039;m not comfortable not doing this and being treasurer, so I&#039;ll do it.&lt;br /&gt;
&lt;br /&gt;
* We received $250 from Positive Force, the proceeds from their music show to benefit HacDC.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_06_13&amp;diff=13442</id>
		<title>Regular Member Meeting 2017 06 13</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_06_13&amp;diff=13442"/>
		<updated>2017-06-13T00:34:24Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project SUPPLIES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
* Tom and James for work on the laser cutter; Tom added a web server for it. James helped me &#039;cut&#039; a sapphire wafer. Half cut, half cracked at least.&lt;br /&gt;
* Julia has had full-house open-house events twice a week for several weeks.&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* We have 12 signatures on the bylaws amendment pettition, out of about 28 members. We&#039;ve still to email the petition to members or mail hardcopies, but this illustrates the reason we need this amendment in the first place...&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Liability waivers for kids. We have several minors that frequent the space weekly now. What waivers do we have, what waviers should we have?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
No expenses yet.&lt;br /&gt;
&lt;br /&gt;
Needle tip for WSM1 soldering iron should be replaced. More lights and wall anchors are needed for the basement. Around the Taig CNC mill, a plexiglass sheet should be available to limit mess. A small folding table would also be nice to have around the Taig CNC mill.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
Enrique - I put together and purchased a bunch of shirts with the HacDC logo; they were $10 each for the unisex one, $15 each for the women&#039;s (they&#039;re softer) and the black ones. The black ones just have the logo with no text at all; I emailed the designs out. If someone wants one, let me know and pay me for it. I&#039;ve sold a few so far. In addition, I propose that HacDC purchase these shirts from me and do whatever HacDC wants to do with them (sell them, give them to long-time members, give them to all members, etc), whatever. It&#039;s been pointed out that members get just about zero perks or swag for supporting HacDC month after month. Other organizations give their contributors something like cheap t-shirts to aid advertising, recruitment, etc.&lt;br /&gt;
&lt;br /&gt;
Enrique - the Oculus PC is back and not working; the video card stopped putting out any output and I haven&#039;t had time to troubleshoot it. If we manage to get it up again I&#039;ll bring the Oculus back, otherwise whatever.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
* We received our tax-exemption letter from the DC Office of Taxation, similar to the IRS 501c3 determination letter, which HacDC had neglected or not bothered to apply for. But we applied and straightened that out so we&#039;re straight with the DC government in addition to the IRS and better qualified to accept grants or whatever HacDC wants to do in the future. &lt;br /&gt;
&lt;br /&gt;
* Next we&#039;ll apply for a basic business license and a solicitation license, which are $220 and $420 and good for two years. Not cheap but I think we need this in order to ask people for money, which we do. So basically I&#039;m not comfortable not doing this and being treasurer, so I&#039;ll do it.&lt;br /&gt;
&lt;br /&gt;
* We received $250 from Positive Force, the proceeds from their music show to benefit HacDC.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Starlight&amp;diff=13438</id>
		<title>Starlight</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Starlight&amp;diff=13438"/>
		<updated>2017-06-09T22:06:18Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Recommendations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, comparable to Shimmer. Increased emphasis on performance and redundancy.&lt;br /&gt;
&lt;br /&gt;
Most likely, this server will continue operating for several years, even as newer and better servers supplant it.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Starlight&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Julia &amp;quot;juri&amp;quot; Longtin&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
Server is property of mirage335 (through Soaring Industries LLC) and Julia Longtin.&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@starlight.srv.hacdc.org -p 2220&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address 192.168.14.254 .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
* Set restrictive permissions on directories belonging to you.&lt;br /&gt;
* Create a directory for yourself on the fast array at &amp;quot;/mnt/fast/users&amp;quot; if available.&lt;br /&gt;
* Physically, disk array consists of six, 4kB sector size, devices. Try to keep blocksize greater than 24kB - ie. &amp;quot;dd if=/dev/zero of=./test bs=24576&amp;quot; .&lt;br /&gt;
* Use fast array for I/O intensive active jobs (eg. compilation, statistics, simulation). Fast array provides maximum speed, theoretically sustaining upwards of 900MB/s or 1000 IOPS.&lt;br /&gt;
* Use root filesystem (eg. &amp;quot;/home&amp;quot;, &amp;quot;/var/www/html&amp;quot;) for lightweight services including important data (eg. MediaWiki, git, email). Root filesystem provides maximum durability, surviving 2/6 disk failures.&lt;br /&gt;
* Periodically backup (rsync) important data from fast array to root filesystem.&lt;br /&gt;
* Backup especially critical data (eg. databases) offsite (eg. dropbox).&lt;br /&gt;
&lt;br /&gt;
HacDC admins are happy to help, and may be able to provide assistance with other services (eg. offsite backup).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;/usr/bin/find /dev/disk/by-id -name &#039;ata-WDC_WD*EZRX*&#039; -not -name &#039;*part*&#039; -exec /sbin/hdparm -Y -S 120 {} \;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* CPU - Dual Processor, Octo-Core, Intel Xeon X5355&lt;br /&gt;
* RAM - 48GB ECC&lt;br /&gt;
* HDD Bulk Array - 20TB RAID6&lt;br /&gt;
* HDD Fast Array - 5TB RAID0, Estimated 900MB/s, 1000 IOPS.&lt;br /&gt;
* Hostname - HacDC-shared-m335-2&lt;br /&gt;
* FQDN - HacDC-shared-m335-2.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of six WD60EZRX (WD Green 6TB) disks in a RAID6 (dual-parity array) configured with low &amp;quot;intellipark&amp;quot; frequency. Disks were intentionally purchased from diverse sources. Data will not be lost unless more than two drives in this array fail simultaneously.&lt;br /&gt;
&lt;br /&gt;
Fast filesystem has worse than no redundancy, being a RAID0 stripe across the front of each disk.&lt;br /&gt;
&lt;br /&gt;
Internal backups and some spare hardware are kept to minimize potential downtime. Disk failures are generally expected to be repaired without shutdown.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom.&lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of more than two disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Failure of any disk on fast array will result in unrecoverable loss of data from that partition.&lt;br /&gt;
* Multiple sequential URE&#039;s across multiple disks may severely corrupt data on arrays.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
* Virtual Machines are stored on fast array by default, periodically backed up internally.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity &amp;gt;175/&amp;gt;25Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
===Good Standing===&lt;br /&gt;
Access to servers is subject to the same conditions as access to any other HacDC resource, including internet service generally. As a 501(c)3, we have obligations to uphold ISP TOS, public policy, law, and our non-profit mission. Abuse, or any activity inconsistent with these obligations, will result in account termination upon discovery.&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==EMail==&lt;br /&gt;
A free UNIX email account with full internet inbound and outbound support is provided as part of the shell account. Interaction can be performed through SMTPs, IMAPs, POP3s, and UNIX mail programs. Please remember to use encrypted protocols only.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
==RAID==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
mdadm /dev/md? -r detached          #Remove all failed/missing drives.&lt;br /&gt;
mdadm --add /dev/md? /dev/sd??      #Add new drive.&lt;br /&gt;
mdadm --grow --raid-devices=6 --backup-file=/mnt/tmp/grow_md1.bak /dev/md?     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
Copy or recreate &amp;quot;/boot&amp;quot; files if necessary, run &amp;quot;grub-install /dev/sda ; update-grub&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If system is already down, chroot&#039;ing from a LiveCD may be necessary.&lt;br /&gt;
&lt;br /&gt;
==Motherboard==&lt;br /&gt;
X7DB8+ Motherboard&lt;br /&gt;
Cold spare with bad BIOS may be available. Consider swapping W39V080FAPZ flash chip to bring system back online.&lt;br /&gt;
&lt;br /&gt;
==PSU==&lt;br /&gt;
FlexATX 400W, part number FSP400-70LQ .&lt;br /&gt;
&lt;br /&gt;
==CPU==&lt;br /&gt;
Dual-CPU. Either socket can be used with just one CPU to bring system back online. Valid replacements include Xeon X5355/E5472/X5492 .&lt;br /&gt;
&lt;br /&gt;
==RAM==&lt;br /&gt;
Two FB ECC DDR2 DIMMs may be used in the first and fifth slot. After that, number of DIMMs must be a multiple of four, installed as documented in the manual.&lt;br /&gt;
&lt;br /&gt;
==Bugs==&lt;br /&gt;
Issuing remote &amp;quot;reboot&amp;quot; command may cause the machine to hang, necessitating power cycling. Avoid remote reboots unless personnel are on site.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Julia Longtin - Donated core hardware.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Starlight&amp;diff=13437</id>
		<title>Starlight</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Starlight&amp;diff=13437"/>
		<updated>2017-06-09T22:05:46Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* ChiefAdmins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, comparable to Shimmer. Increased emphasis on performance and redundancy.&lt;br /&gt;
&lt;br /&gt;
Most likely, this server will continue operating for several years, even as newer and better servers supplant it.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Starlight&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Julia &amp;quot;juri&amp;quot; Longtin&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
Server is property of mirage335 (through Soaring Industries LLC) and Julia Longtin.&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@starlight.srv.hacdc.org -p 2220&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address 192.168.14.254 .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
* Set restrictive permissions on directories belonging to you.&lt;br /&gt;
* Create a directory for yourself on the fast array at &amp;quot;/mnt/fast/users&amp;quot;.&lt;br /&gt;
* Physically, disk array consists of six, 4kB sector size, devices. Try to keep blocksize greater than 24kB - ie. &amp;quot;dd if=/dev/zero of=./test bs=24576&amp;quot; .&lt;br /&gt;
* Use fast array for I/O intensive active jobs (eg. compilation, statistics, simulation). Fast array provides maximum speed, theoretically sustaining upwards of 900MB/s or 1000 IOPS.&lt;br /&gt;
* Use root filesystem (eg. &amp;quot;/home&amp;quot;, &amp;quot;/var/www/html&amp;quot;) for lightweight services including important data (eg. MediaWiki, git, email). Root filesystem provides maximum durability, surviving 2/6 disk failures.&lt;br /&gt;
* Periodically backup (rsync) important data from fast array to root filesystem.&lt;br /&gt;
* Backup especially critical data (eg. databases) offsite (eg. dropbox).&lt;br /&gt;
&lt;br /&gt;
HacDC admins are happy to help, and may be able to provide assistance with other services (eg. offsite backup).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;/usr/bin/find /dev/disk/by-id -name &#039;ata-WDC_WD*EZRX*&#039; -not -name &#039;*part*&#039; -exec /sbin/hdparm -Y -S 120 {} \;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* CPU - Dual Processor, Octo-Core, Intel Xeon X5355&lt;br /&gt;
* RAM - 48GB ECC&lt;br /&gt;
* HDD Bulk Array - 20TB RAID6&lt;br /&gt;
* HDD Fast Array - 5TB RAID0, Estimated 900MB/s, 1000 IOPS.&lt;br /&gt;
* Hostname - HacDC-shared-m335-2&lt;br /&gt;
* FQDN - HacDC-shared-m335-2.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of six WD60EZRX (WD Green 6TB) disks in a RAID6 (dual-parity array) configured with low &amp;quot;intellipark&amp;quot; frequency. Disks were intentionally purchased from diverse sources. Data will not be lost unless more than two drives in this array fail simultaneously.&lt;br /&gt;
&lt;br /&gt;
Fast filesystem has worse than no redundancy, being a RAID0 stripe across the front of each disk.&lt;br /&gt;
&lt;br /&gt;
Internal backups and some spare hardware are kept to minimize potential downtime. Disk failures are generally expected to be repaired without shutdown.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom.&lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of more than two disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Failure of any disk on fast array will result in unrecoverable loss of data from that partition.&lt;br /&gt;
* Multiple sequential URE&#039;s across multiple disks may severely corrupt data on arrays.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
* Virtual Machines are stored on fast array by default, periodically backed up internally.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity &amp;gt;175/&amp;gt;25Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
===Good Standing===&lt;br /&gt;
Access to servers is subject to the same conditions as access to any other HacDC resource, including internet service generally. As a 501(c)3, we have obligations to uphold ISP TOS, public policy, law, and our non-profit mission. Abuse, or any activity inconsistent with these obligations, will result in account termination upon discovery.&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==EMail==&lt;br /&gt;
A free UNIX email account with full internet inbound and outbound support is provided as part of the shell account. Interaction can be performed through SMTPs, IMAPs, POP3s, and UNIX mail programs. Please remember to use encrypted protocols only.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
==RAID==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
mdadm /dev/md? -r detached          #Remove all failed/missing drives.&lt;br /&gt;
mdadm --add /dev/md? /dev/sd??      #Add new drive.&lt;br /&gt;
mdadm --grow --raid-devices=6 --backup-file=/mnt/tmp/grow_md1.bak /dev/md?     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
Copy or recreate &amp;quot;/boot&amp;quot; files if necessary, run &amp;quot;grub-install /dev/sda ; update-grub&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If system is already down, chroot&#039;ing from a LiveCD may be necessary.&lt;br /&gt;
&lt;br /&gt;
==Motherboard==&lt;br /&gt;
X7DB8+ Motherboard&lt;br /&gt;
Cold spare with bad BIOS may be available. Consider swapping W39V080FAPZ flash chip to bring system back online.&lt;br /&gt;
&lt;br /&gt;
==PSU==&lt;br /&gt;
FlexATX 400W, part number FSP400-70LQ .&lt;br /&gt;
&lt;br /&gt;
==CPU==&lt;br /&gt;
Dual-CPU. Either socket can be used with just one CPU to bring system back online. Valid replacements include Xeon X5355/E5472/X5492 .&lt;br /&gt;
&lt;br /&gt;
==RAM==&lt;br /&gt;
Two FB ECC DDR2 DIMMs may be used in the first and fifth slot. After that, number of DIMMs must be a multiple of four, installed as documented in the manual.&lt;br /&gt;
&lt;br /&gt;
==Bugs==&lt;br /&gt;
Issuing remote &amp;quot;reboot&amp;quot; command may cause the machine to hang, necessitating power cycling. Avoid remote reboots unless personnel are on site.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Julia Longtin - Donated core hardware.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Starlight&amp;diff=13352</id>
		<title>Starlight</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Starlight&amp;diff=13352"/>
		<updated>2017-05-18T15:12:50Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* AcceptableUse */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, comparable to Shimmer. Increased emphasis on performance and redundancy.&lt;br /&gt;
&lt;br /&gt;
Most likely, this server will continue operating for several years, even as newer and better servers supplant it.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Starlight&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Julia &amp;quot;juri&amp;quot; Longtin&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
Server is property of mirage335 and Julia Longtin.&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@starlight.srv.hacdc.org -p 2220&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address 192.168.14.254 .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
* Set restrictive permissions on directories belonging to you.&lt;br /&gt;
* Create a directory for yourself on the fast array at &amp;quot;/mnt/fast/users&amp;quot;.&lt;br /&gt;
* Physically, disk array consists of six, 4kB sector size, devices. Try to keep blocksize greater than 24kB - ie. &amp;quot;dd if=/dev/zero of=./test bs=24576&amp;quot; .&lt;br /&gt;
* Use fast array for I/O intensive active jobs (eg. compilation, statistics, simulation). Fast array provides maximum speed, theoretically sustaining upwards of 900MB/s or 1000 IOPS.&lt;br /&gt;
* Use root filesystem (eg. &amp;quot;/home&amp;quot;, &amp;quot;/var/www/html&amp;quot;) for lightweight services including important data (eg. MediaWiki, git, email). Root filesystem provides maximum durability, surviving 2/6 disk failures.&lt;br /&gt;
* Periodically backup (rsync) important data from fast array to root filesystem.&lt;br /&gt;
* Backup especially critical data (eg. databases) offsite (eg. dropbox).&lt;br /&gt;
&lt;br /&gt;
HacDC admins are happy to help, and may be able to provide assistance with other services (eg. offsite backup).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;/usr/bin/find /dev/disk/by-id -name &#039;ata-WDC_WD*EZRX*&#039; -not -name &#039;*part*&#039; -exec /sbin/hdparm -Y -S 120 {} \;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* CPU - Dual Processor, Octo-Core, Intel Xeon X5355&lt;br /&gt;
* RAM - 48GB ECC&lt;br /&gt;
* HDD Bulk Array - 20TB RAID6&lt;br /&gt;
* HDD Fast Array - 5TB RAID0, Estimated 900MB/s, 1000 IOPS.&lt;br /&gt;
* Hostname - HacDC-shared-m335-2&lt;br /&gt;
* FQDN - HacDC-shared-m335-2.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of six WD60EZRX (WD Green 6TB) disks in a RAID6 (dual-parity array) configured with low &amp;quot;intellipark&amp;quot; frequency. Disks were intentionally purchased from diverse sources. Data will not be lost unless more than two drives in this array fail simultaneously.&lt;br /&gt;
&lt;br /&gt;
Fast filesystem has worse than no redundancy, being a RAID0 stripe across the front of each disk.&lt;br /&gt;
&lt;br /&gt;
Internal backups and some spare hardware are kept to minimize potential downtime. Disk failures are generally expected to be repaired without shutdown.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom.&lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of more than two disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Failure of any disk on fast array will result in unrecoverable loss of data from that partition.&lt;br /&gt;
* Multiple sequential URE&#039;s across multiple disks may severely corrupt data on arrays.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
* Virtual Machines are stored on fast array by default, periodically backed up internally.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity &amp;gt;175/&amp;gt;25Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
===Good Standing===&lt;br /&gt;
Access to servers is subject to the same conditions as access to any other HacDC resource, including internet service generally. As a 501(c)3, we have obligations to uphold ISP TOS, public policy, law, and our non-profit mission. Abuse, or any activity inconsistent with these obligations, will result in account termination upon discovery.&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==EMail==&lt;br /&gt;
A free UNIX email account with full internet inbound and outbound support is provided as part of the shell account. Interaction can be performed through SMTPs, IMAPs, POP3s, and UNIX mail programs. Please remember to use encrypted protocols only.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
==RAID==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
mdadm /dev/md? -r detached          #Remove all failed/missing drives.&lt;br /&gt;
mdadm --add /dev/md? /dev/sd??      #Add new drive.&lt;br /&gt;
mdadm --grow --raid-devices=6 --backup-file=/mnt/tmp/grow_md1.bak /dev/md?     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
Copy or recreate &amp;quot;/boot&amp;quot; files if necessary, run &amp;quot;grub-install /dev/sda ; update-grub&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If system is already down, chroot&#039;ing from a LiveCD may be necessary.&lt;br /&gt;
&lt;br /&gt;
==Motherboard==&lt;br /&gt;
X7DB8+ Motherboard&lt;br /&gt;
Cold spare with bad BIOS may be available. Consider swapping W39V080FAPZ flash chip to bring system back online.&lt;br /&gt;
&lt;br /&gt;
==PSU==&lt;br /&gt;
FlexATX 400W, part number FSP400-70LQ .&lt;br /&gt;
&lt;br /&gt;
==CPU==&lt;br /&gt;
Dual-CPU. Either socket can be used with just one CPU to bring system back online. Valid replacements include Xeon X5355/E5472/X5492 .&lt;br /&gt;
&lt;br /&gt;
==RAM==&lt;br /&gt;
Two FB ECC DDR2 DIMMs may be used in the first and fifth slot. After that, number of DIMMs must be a multiple of four, installed as documented in the manual.&lt;br /&gt;
&lt;br /&gt;
==Bugs==&lt;br /&gt;
Issuing remote &amp;quot;reboot&amp;quot; command may cause the machine to hang, necessitating power cycling. Avoid remote reboots unless personnel are on site.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Julia Longtin - Donated core hardware.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Nebula&amp;diff=13212</id>
		<title>Nebula</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Nebula&amp;diff=13212"/>
		<updated>2017-04-20T02:28:46Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server. Emphasis on high-availability.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Nebula&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Typically used as a fallback for essential services running on Starlight. Some services with unusual resource requirements (ie. AutoSSH reverse tunnels) may use Nebula by default. &lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@nebula.srv.hacdc.org -p 2222&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
Consider using Nebula as a fallback for mission-critical lightweight services hosted on Starlight (eg. MediaWiki, git, etc).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
Dell 1850&lt;br /&gt;
* CPU - Dual Processor, Quad-Core&lt;br /&gt;
* RAM - 8GB ECC&lt;br /&gt;
* HDD - 100GB SAS RAID1&lt;br /&gt;
* Hostname - HacDC-shared-m335-3&lt;br /&gt;
* FQDN - HacDC-shared-m335-3.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of two approximately 100GB HDDs.&lt;br /&gt;
&lt;br /&gt;
Redundant power supply installed.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom. &lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of both disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity &amp;gt;175/&amp;gt;25Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==Backup==&lt;br /&gt;
Periodic backup to server Starlight may be performed by admins.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
MAW3147NC hard disks are available at reasonable cost from eBay.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Hardware donor.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Nebula&amp;diff=13211</id>
		<title>Nebula</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Nebula&amp;diff=13211"/>
		<updated>2017-04-20T02:26:58Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Redundancy (RAID) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, likely successor to Shimmer. Emphasis on high-availability.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Nebula&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@nebula.srv.hacdc.org -p 2222&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
Consider using Nebula as a fallback for mission-critical lightweight services hosted on Starlight (eg. MediaWiki, git, etc).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
Dell 1850&lt;br /&gt;
* CPU - Dual Processor, Quad-Core&lt;br /&gt;
* RAM - 8GB ECC&lt;br /&gt;
* HDD - 100GB SAS RAID1&lt;br /&gt;
* Hostname - HacDC-shared-m335-3&lt;br /&gt;
* FQDN - HacDC-shared-m335-3.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of two approximately 100GB HDDs.&lt;br /&gt;
&lt;br /&gt;
Redundant power supply installed.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom. &lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of both disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity &amp;gt;175/&amp;gt;25Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==Backup==&lt;br /&gt;
Periodic backup to server Starlight may be performed by admins.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
MAW3147NC hard disks are available at reasonable cost from eBay.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Hardware donor.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_04_11&amp;diff=13154</id>
		<title>Regular Member Meeting 2017 04 11</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_04_11&amp;diff=13154"/>
		<updated>2017-04-11T23:30:47Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Matt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
* Andrew: brought &amp;amp; installed a... probably overkill sound system.&lt;br /&gt;
* Tom: Set up a print server (2D) with a Raspberry Pi, you can now print to raspberry.local I think.&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* Ken&#039;s proposal that members authorize the Board to act on financial opportunities in grant sponsorship: HacDC would provide oversight of for-profit organizations effecting work using non-profit grants; HacDC would apply/get the grant and sub-contract work to the business who can do the work. Classes, for example.&lt;br /&gt;
&lt;br /&gt;
* Bylaws amendment proposal: Change the threshold for future bylaws amendments from &amp;quot;more than three quarters (3/4ths) of voting members,&amp;quot; to &amp;quot;more than three quarters (3/4ths) of member votes cast 90 days from the proposal approval date,&amp;quot; and from &amp;quot;Notice of such petition must be submitted electronically to all members,&amp;quot; to &amp;quot;Notice of such a petition must be submitted to all members electronically and, where electronic means produce no response, all other available means.&amp;quot; (from October)&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* We have a lot of non-free (paid) events on our MeetUp schedule now - 2 or 3 a week. They are software education events, which are in-line with our educational mission and which we&#039;ve had people express interest in before to no avail. They are nominally run by High School Tech Services, a non-profit organization, not a business. But are they open to people who can&#039;t afford to pay? Are they open to HacDC members who pay rent and insurance for the classroom, the MeetUp fees, etc? Does HSTS have a current 501c3 non-profit status and insurance? Is HSTS deriving any net revenue from these events, and will it be shared with HacDC to offset costs, lower membership fees, etc? Our previous (expired) MOU with HSTS covered 9am-5pm on weekdays, which generally doesn&#039;t overlap with other members&#039; events, but the new events are on weeknights and our weeknight schedule is now regularly full Monday thru Thursday with two free and two non-free events. Do current rules prevent members from charging for events, or from asking people who haven&#039;t paid to leave an event at HacDC? Should HacDC create some rules for paid events, or limit the number of events so some weeknights are open?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
* Nothing to report. We should schedule one night if only to check the vacuum pressure. It would be nice if someone else who&#039;s done this before was around (Dan, Hunter). But few people seem eager to get involved and I don&#039;t have much time to invest in this myself, so expect little progress on the SEM. -Enrique&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
* Nothing to report; trying to schedule the next meeting. Maybe next week (it takes 2 consecutive nights to do it). The plan is to compare two different bacteria strains (do the CRISPR process twice in parallel) use freshly-made plates and check for ambient contamination (other species). We do have a water bath now that should make things much easier.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
* Nothing to report. Not sure if the jet stream is in the right position yet but nobody has resumed any discussion of Spaceblimp 7. I have a &#039;science payload&#039; idea and parts but don&#039;t really have time to take the project lead. -Enrique&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
* Enrique: Went to a Metasploit workshop from the Beltway Hackers MeetUp group and am convincing them to host a similar free hands-on workshop at HacDC. Probably into May. Let me know if you&#039;d like to stay informed and look forward to the announcement. The March for Science organizers are being rather unresponsive to offers for assistance; two &amp;quot;we&#039;ll get back to you,&amp;quot; replies so far. Nevertheless I&#039;ll be here Friday 21st and the HAM club is looking to contact them to assist with communications also to little avail.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
I&#039;ve had some moderately busy days at PC Rebuilds/Hardware [Des]pair. Still needs a better name. Sad Sundays?&lt;br /&gt;
&lt;br /&gt;
I&#039;m also trying to start fights in the email list on a more regular basis. Look forward to lots of personal attacks directed at YOU and the things you like.&lt;br /&gt;
&lt;br /&gt;
I should have more to add by meeting time.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
* Funding is stable; we have over six months of reserves and total balances around $12k. I&#039;d love to upload files to this someday... &lt;br /&gt;
* Paid March rent late and April rent early (eh, works out, right?), so we&#039;re $1,021 in the red for March and will have a big &#039;surplus&#039; in April.&lt;br /&gt;
* We have 30 members in good standing after just suspending two for three months of non-payment.&lt;br /&gt;
* We have 21 members paying the regular $60 rate. ($1260)&lt;br /&gt;
* We have 7 members paying the old $50 rate, who I haven&#039;t seen around in years, so... thank you. ($350)&lt;br /&gt;
* We have 1 dues-waived member and 1 student-rate member. ($20)&lt;br /&gt;
* Theoretical income is $1,630/mo but there&#039;s usually someone who just stops paying (without resigning).&lt;br /&gt;
* Theoretically we could try to recover $180 worth of dues each from a handful of people, or not bother. (?)&lt;br /&gt;
* Paid Tom $33 for key copies - no other unusual expenses in March or February (just Rent, Insurance, Transaction Fees).&lt;br /&gt;
* Filed taxes with IRS (990N postcard).&lt;br /&gt;
* Registered as business with DC to file tax returns there, haven&#039;t actually filed yet.&lt;br /&gt;
* Totally missed the CFC deadline (Feb??). We got $550 last year but there&#039;s a hefty application fee - was it waived last year?&lt;br /&gt;
* Help wanted: To re-establish contact with Newark element 14 for sponsorship (got $600 of free parts last year, now emails bounce).&lt;br /&gt;
* Help wanted: Need to calculate individual project balances (HAM Radio, SEM, OTR, CRISPR, SUPPLIES etc) from overall PA dividend.&lt;br /&gt;
* Help wanted: Our Dwolla button is broken, so we are paying a few bucks a month more PayPal fees.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
Still busy preparing some interesting things for the world.&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_04_11&amp;diff=13153</id>
		<title>Regular Member Meeting 2017 04 11</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_04_11&amp;diff=13153"/>
		<updated>2017-04-11T23:30:04Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project EXPANSION */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
* Andrew: brought &amp;amp; installed a... probably overkill sound system.&lt;br /&gt;
* Tom: Set up a print server (2D) with a Raspberry Pi, you can now print to raspberry.local I think.&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* Ken&#039;s proposal that members authorize the Board to act on financial opportunities in grant sponsorship: HacDC would provide oversight of for-profit organizations effecting work using non-profit grants; HacDC would apply/get the grant and sub-contract work to the business who can do the work. Classes, for example.&lt;br /&gt;
&lt;br /&gt;
* Bylaws amendment proposal: Change the threshold for future bylaws amendments from &amp;quot;more than three quarters (3/4ths) of voting members,&amp;quot; to &amp;quot;more than three quarters (3/4ths) of member votes cast 90 days from the proposal approval date,&amp;quot; and from &amp;quot;Notice of such petition must be submitted electronically to all members,&amp;quot; to &amp;quot;Notice of such a petition must be submitted to all members electronically and, where electronic means produce no response, all other available means.&amp;quot; (from October)&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* We have a lot of non-free (paid) events on our MeetUp schedule now - 2 or 3 a week. They are software education events, which are in-line with our educational mission and which we&#039;ve had people express interest in before to no avail. They are nominally run by High School Tech Services, a non-profit organization, not a business. But are they open to people who can&#039;t afford to pay? Are they open to HacDC members who pay rent and insurance for the classroom, the MeetUp fees, etc? Does HSTS have a current 501c3 non-profit status and insurance? Is HSTS deriving any net revenue from these events, and will it be shared with HacDC to offset costs, lower membership fees, etc? Our previous (expired) MOU with HSTS covered 9am-5pm on weekdays, which generally doesn&#039;t overlap with other members&#039; events, but the new events are on weeknights and our weeknight schedule is now regularly full Monday thru Thursday with two free and two non-free events. Do current rules prevent members from charging for events, or from asking people who haven&#039;t paid to leave an event at HacDC? Should HacDC create some rules for paid events, or limit the number of events so some weeknights are open?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
* Nothing to report. We should schedule one night if only to check the vacuum pressure. It would be nice if someone else who&#039;s done this before was around (Dan, Hunter). But few people seem eager to get involved and I don&#039;t have much time to invest in this myself, so expect little progress on the SEM. -Enrique&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
* Nothing to report; trying to schedule the next meeting. Maybe next week (it takes 2 consecutive nights to do it). The plan is to compare two different bacteria strains (do the CRISPR process twice in parallel) use freshly-made plates and check for ambient contamination (other species). We do have a water bath now that should make things much easier.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
* Nothing to report. Not sure if the jet stream is in the right position yet but nobody has resumed any discussion of Spaceblimp 7. I have a &#039;science payload&#039; idea and parts but don&#039;t really have time to take the project lead. -Enrique&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
* Enrique: Went to a Metasploit workshop from the Beltway Hackers MeetUp group and am convincing them to host a similar free hands-on workshop at HacDC. Probably into May. Let me know if you&#039;d like to stay informed and look forward to the announcement. The March for Science organizers are being rather unresponsive to offers for assistance; two &amp;quot;we&#039;ll get back to you,&amp;quot; replies so far. Nevertheless I&#039;ll be here Friday 21st and the HAM club is looking to contact them to assist with communications also to little avail.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
I&#039;ve had some moderately busy days at PC Rebuilds/Hardware [Des]pair. Still needs a better name. Sad Sundays?&lt;br /&gt;
&lt;br /&gt;
I&#039;m also trying to start fights in the email list on a more regular basis. Look forward to lots of personal attacks directed at YOU and the things you like.&lt;br /&gt;
&lt;br /&gt;
I should have more to add by meeting time.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
* Funding is stable; we have over six months of reserves and total balances around $12k. I&#039;d love to upload files to this someday... &lt;br /&gt;
* Paid March rent late and April rent early (eh, works out, right?), so we&#039;re $1,021 in the red for March and will have a big &#039;surplus&#039; in April.&lt;br /&gt;
* We have 30 members in good standing after just suspending two for three months of non-payment.&lt;br /&gt;
* We have 21 members paying the regular $60 rate. ($1260)&lt;br /&gt;
* We have 7 members paying the old $50 rate, who I haven&#039;t seen around in years, so... thank you. ($350)&lt;br /&gt;
* We have 1 dues-waived member and 1 student-rate member. ($20)&lt;br /&gt;
* Theoretical income is $1,630/mo but there&#039;s usually someone who just stops paying (without resigning).&lt;br /&gt;
* Theoretically we could try to recover $180 worth of dues each from a handful of people, or not bother. (?)&lt;br /&gt;
* Paid Tom $33 for key copies - no other unusual expenses in March or February (just Rent, Insurance, Transaction Fees).&lt;br /&gt;
* Filed taxes with IRS (990N postcard).&lt;br /&gt;
* Registered as business with DC to file tax returns there, haven&#039;t actually filed yet.&lt;br /&gt;
* Totally missed the CFC deadline (Feb??). We got $550 last year but there&#039;s a hefty application fee - was it waived last year?&lt;br /&gt;
* Help wanted: To re-establish contact with Newark element 14 for sponsorship (got $600 of free parts last year, now emails bounce).&lt;br /&gt;
* Help wanted: Need to calculate individual project balances (HAM Radio, SEM, OTR, CRISPR, SUPPLIES etc) from overall PA dividend.&lt;br /&gt;
* Help wanted: Our Dwolla button is broken, so we are paying a few bucks a month more PayPal fees.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_04_11&amp;diff=13152</id>
		<title>Regular Member Meeting 2017 04 11</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_04_11&amp;diff=13152"/>
		<updated>2017-04-11T23:29:38Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project SUPPLIES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
* Andrew: brought &amp;amp; installed a... probably overkill sound system.&lt;br /&gt;
* Tom: Set up a print server (2D) with a Raspberry Pi, you can now print to raspberry.local I think.&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
* Ken&#039;s proposal that members authorize the Board to act on financial opportunities in grant sponsorship: HacDC would provide oversight of for-profit organizations effecting work using non-profit grants; HacDC would apply/get the grant and sub-contract work to the business who can do the work. Classes, for example.&lt;br /&gt;
&lt;br /&gt;
* Bylaws amendment proposal: Change the threshold for future bylaws amendments from &amp;quot;more than three quarters (3/4ths) of voting members,&amp;quot; to &amp;quot;more than three quarters (3/4ths) of member votes cast 90 days from the proposal approval date,&amp;quot; and from &amp;quot;Notice of such petition must be submitted electronically to all members,&amp;quot; to &amp;quot;Notice of such a petition must be submitted to all members electronically and, where electronic means produce no response, all other available means.&amp;quot; (from October)&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* We have a lot of non-free (paid) events on our MeetUp schedule now - 2 or 3 a week. They are software education events, which are in-line with our educational mission and which we&#039;ve had people express interest in before to no avail. They are nominally run by High School Tech Services, a non-profit organization, not a business. But are they open to people who can&#039;t afford to pay? Are they open to HacDC members who pay rent and insurance for the classroom, the MeetUp fees, etc? Does HSTS have a current 501c3 non-profit status and insurance? Is HSTS deriving any net revenue from these events, and will it be shared with HacDC to offset costs, lower membership fees, etc? Our previous (expired) MOU with HSTS covered 9am-5pm on weekdays, which generally doesn&#039;t overlap with other members&#039; events, but the new events are on weeknights and our weeknight schedule is now regularly full Monday thru Thursday with two free and two non-free events. Do current rules prevent members from charging for events, or from asking people who haven&#039;t paid to leave an event at HacDC? Should HacDC create some rules for paid events, or limit the number of events so some weeknights are open?&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
* Nothing to report. We should schedule one night if only to check the vacuum pressure. It would be nice if someone else who&#039;s done this before was around (Dan, Hunter). But few people seem eager to get involved and I don&#039;t have much time to invest in this myself, so expect little progress on the SEM. -Enrique&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
* Nothing to report; trying to schedule the next meeting. Maybe next week (it takes 2 consecutive nights to do it). The plan is to compare two different bacteria strains (do the CRISPR process twice in parallel) use freshly-made plates and check for ambient contamination (other species). We do have a water bath now that should make things much easier.&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
* Nothing to report. Not sure if the jet stream is in the right position yet but nobody has resumed any discussion of Spaceblimp 7. I have a &#039;science payload&#039; idea and parts but don&#039;t really have time to take the project lead. -Enrique&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
* Enrique: Went to a Metasploit workshop from the Beltway Hackers MeetUp group and am convincing them to host a similar free hands-on workshop at HacDC. Probably into May. Let me know if you&#039;d like to stay informed and look forward to the announcement. The March for Science organizers are being rather unresponsive to offers for assistance; two &amp;quot;we&#039;ll get back to you,&amp;quot; replies so far. Nevertheless I&#039;ll be here Friday 21st and the HAM club is looking to contact them to assist with communications also to little avail.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
I&#039;ve had some moderately busy days at PC Rebuilds/Hardware [Des]pair. Still needs a better name. Sad Sundays?&lt;br /&gt;
&lt;br /&gt;
I&#039;m also trying to start fights in the email list on a more regular basis. Look forward to lots of personal attacks directed at YOU and the things you like.&lt;br /&gt;
&lt;br /&gt;
I should have more to add by meeting time.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
* Funding is stable; we have over six months of reserves and total balances around $12k. I&#039;d love to upload files to this someday... &lt;br /&gt;
* Paid March rent late and April rent early (eh, works out, right?), so we&#039;re $1,021 in the red for March and will have a big &#039;surplus&#039; in April.&lt;br /&gt;
* We have 30 members in good standing after just suspending two for three months of non-payment.&lt;br /&gt;
* We have 21 members paying the regular $60 rate. ($1260)&lt;br /&gt;
* We have 7 members paying the old $50 rate, who I haven&#039;t seen around in years, so... thank you. ($350)&lt;br /&gt;
* We have 1 dues-waived member and 1 student-rate member. ($20)&lt;br /&gt;
* Theoretical income is $1,630/mo but there&#039;s usually someone who just stops paying (without resigning).&lt;br /&gt;
* Theoretically we could try to recover $180 worth of dues each from a handful of people, or not bother. (?)&lt;br /&gt;
* Paid Tom $33 for key copies - no other unusual expenses in March or February (just Rent, Insurance, Transaction Fees).&lt;br /&gt;
* Filed taxes with IRS (990N postcard).&lt;br /&gt;
* Registered as business with DC to file tax returns there, haven&#039;t actually filed yet.&lt;br /&gt;
* Totally missed the CFC deadline (Feb??). We got $550 last year but there&#039;s a hefty application fee - was it waived last year?&lt;br /&gt;
* Help wanted: To re-establish contact with Newark element 14 for sponsorship (got $600 of free parts last year, now emails bounce).&lt;br /&gt;
* Help wanted: Need to calculate individual project balances (HAM Radio, SEM, OTR, CRISPR, SUPPLIES etc) from overall PA dividend.&lt;br /&gt;
* Help wanted: Our Dwolla button is broken, so we are paying a few bucks a month more PayPal fees.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Kevin ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Starlight&amp;diff=13021</id>
		<title>Starlight</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Starlight&amp;diff=13021"/>
		<updated>2017-03-13T02:02:42Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Bandwidth */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, comparable to Shimmer. Increased emphasis on performance and redundancy.&lt;br /&gt;
&lt;br /&gt;
Most likely, this server will continue operating for several years, even as newer and better servers supplant it.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Starlight&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Julia &amp;quot;juri&amp;quot; Longtin&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
Server is property of mirage335 and Julia Longtin.&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@starlight.srv.hacdc.org -p 2220&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address 192.168.14.254 .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
* Set restrictive permissions on directories belonging to you.&lt;br /&gt;
* Create a directory for yourself on the fast array at &amp;quot;/mnt/fast/users&amp;quot;.&lt;br /&gt;
* Physically, disk array consists of six, 4kB sector size, devices. Try to keep blocksize greater than 24kB - ie. &amp;quot;dd if=/dev/zero of=./test bs=24576&amp;quot; .&lt;br /&gt;
* Use fast array for I/O intensive active jobs (eg. compilation, statistics, simulation). Fast array provides maximum speed, theoretically sustaining upwards of 900MB/s or 1000 IOPS.&lt;br /&gt;
* Use root filesystem (eg. &amp;quot;/home&amp;quot;, &amp;quot;/var/www/html&amp;quot;) for lightweight services including important data (eg. MediaWiki, git, email). Root filesystem provides maximum durability, surviving 2/6 disk failures.&lt;br /&gt;
* Periodically backup (rsync) important data from fast array to root filesystem.&lt;br /&gt;
* Backup especially critical data (eg. databases) offsite (eg. dropbox).&lt;br /&gt;
&lt;br /&gt;
HacDC admins are happy to help, and may be able to provide assistance with other services (eg. offsite backup).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;/usr/bin/find /dev/disk/by-id -name &#039;ata-WDC_WD*EZRX*&#039; -not -name &#039;*part*&#039; -exec /sbin/hdparm -Y -S 120 {} \;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* CPU - Dual Processor, Octo-Core, Intel Xeon X5355&lt;br /&gt;
* RAM - 48GB ECC&lt;br /&gt;
* HDD Bulk Array - 20TB RAID6&lt;br /&gt;
* HDD Fast Array - 5TB RAID0, Estimated 900MB/s, 1000 IOPS.&lt;br /&gt;
* Hostname - HacDC-shared-m335-2&lt;br /&gt;
* FQDN - HacDC-shared-m335-2.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of six WD60EZRX (WD Green 6TB) disks in a RAID6 (dual-parity array) configured with low &amp;quot;intellipark&amp;quot; frequency. Disks were intentionally purchased from diverse sources. Data will not be lost unless more than two drives in this array fail simultaneously.&lt;br /&gt;
&lt;br /&gt;
Fast filesystem has worse than no redundancy, being a RAID0 stripe across the front of each disk.&lt;br /&gt;
&lt;br /&gt;
Internal backups and some spare hardware are kept to minimize potential downtime. Disk failures are generally expected to be repaired without shutdown.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom.&lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of more than two disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Failure of any disk on fast array will result in unrecoverable loss of data from that partition.&lt;br /&gt;
* Multiple sequential URE&#039;s across multiple disks may severely corrupt data on arrays.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
* Virtual Machines are stored on fast array by default, periodically backed up internally.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity &amp;gt;175/&amp;gt;25Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==EMail==&lt;br /&gt;
A free UNIX email account with full internet inbound and outbound support is provided as part of the shell account. Interaction can be performed through SMTPs, IMAPs, POP3s, and UNIX mail programs. Please remember to use encrypted protocols only.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
==RAID==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
mdadm /dev/md? -r detached          #Remove all failed/missing drives.&lt;br /&gt;
mdadm --add /dev/md? /dev/sd??      #Add new drive.&lt;br /&gt;
mdadm --grow --raid-devices=6 --backup-file=/mnt/tmp/grow_md1.bak /dev/md?     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
Copy or recreate &amp;quot;/boot&amp;quot; files if necessary, run &amp;quot;grub-install /dev/sda ; update-grub&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If system is already down, chroot&#039;ing from a LiveCD may be necessary.&lt;br /&gt;
&lt;br /&gt;
==Motherboard==&lt;br /&gt;
X7DB8+ Motherboard&lt;br /&gt;
Cold spare with bad BIOS may be available. Consider swapping W39V080FAPZ flash chip to bring system back online.&lt;br /&gt;
&lt;br /&gt;
==PSU==&lt;br /&gt;
FlexATX 400W, part number FSP400-70LQ .&lt;br /&gt;
&lt;br /&gt;
==CPU==&lt;br /&gt;
Dual-CPU. Either socket can be used with just one CPU to bring system back online. Valid replacements include Xeon X5355/E5472/X5492 .&lt;br /&gt;
&lt;br /&gt;
==RAM==&lt;br /&gt;
Two FB ECC DDR2 DIMMs may be used in the first and fifth slot. After that, number of DIMMs must be a multiple of four, installed as documented in the manual.&lt;br /&gt;
&lt;br /&gt;
==Bugs==&lt;br /&gt;
Issuing remote &amp;quot;reboot&amp;quot; command may cause the machine to hang, necessitating power cycling. Avoid remote reboots unless personnel are on site.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Julia Longtin - Donated core hardware.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Nebula&amp;diff=13020</id>
		<title>Nebula</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Nebula&amp;diff=13020"/>
		<updated>2017-03-13T02:02:29Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Bandwidth */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, likely successor to Shimmer. Emphasis on high-availability.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Nebula&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@nebula.srv.hacdc.org -p 2222&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
Consider using Nebula as a fallback for mission-critical lightweight services hosted on Starlight (eg. MediaWiki, git, etc).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
Dell 1850&lt;br /&gt;
* CPU - Dual Processor, Quad-Core&lt;br /&gt;
* RAM - 8GB ECC&lt;br /&gt;
* HDD - 100GB SAS RAID1&lt;br /&gt;
* Hostname - HacDC-shared-m335-3&lt;br /&gt;
* FQDN - HacDC-shared-m335-3.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of two approximately 100GB HDDs.&lt;br /&gt;
&lt;br /&gt;
Chasis supports second redundant power supply, to be installed when available.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom. &lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of both disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity &amp;gt;175/&amp;gt;25Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==Backup==&lt;br /&gt;
Periodic backup to server Starlight may be performed by admins.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
MAW3147NC hard disks are available at reasonable cost from eBay.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Hardware donor.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Starlight&amp;diff=13019</id>
		<title>Starlight</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Starlight&amp;diff=13019"/>
		<updated>2017-03-13T02:01:15Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* OpenVZ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, comparable to Shimmer. Increased emphasis on performance and redundancy.&lt;br /&gt;
&lt;br /&gt;
Most likely, this server will continue operating for several years, even as newer and better servers supplant it.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Starlight&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Julia &amp;quot;juri&amp;quot; Longtin&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
Server is property of mirage335 and Julia Longtin.&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@starlight.srv.hacdc.org -p 2220&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address 192.168.14.254 .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
* Set restrictive permissions on directories belonging to you.&lt;br /&gt;
* Create a directory for yourself on the fast array at &amp;quot;/mnt/fast/users&amp;quot;.&lt;br /&gt;
* Physically, disk array consists of six, 4kB sector size, devices. Try to keep blocksize greater than 24kB - ie. &amp;quot;dd if=/dev/zero of=./test bs=24576&amp;quot; .&lt;br /&gt;
* Use fast array for I/O intensive active jobs (eg. compilation, statistics, simulation). Fast array provides maximum speed, theoretically sustaining upwards of 900MB/s or 1000 IOPS.&lt;br /&gt;
* Use root filesystem (eg. &amp;quot;/home&amp;quot;, &amp;quot;/var/www/html&amp;quot;) for lightweight services including important data (eg. MediaWiki, git, email). Root filesystem provides maximum durability, surviving 2/6 disk failures.&lt;br /&gt;
* Periodically backup (rsync) important data from fast array to root filesystem.&lt;br /&gt;
* Backup especially critical data (eg. databases) offsite (eg. dropbox).&lt;br /&gt;
&lt;br /&gt;
HacDC admins are happy to help, and may be able to provide assistance with other services (eg. offsite backup).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;/usr/bin/find /dev/disk/by-id -name &#039;ata-WDC_WD*EZRX*&#039; -not -name &#039;*part*&#039; -exec /sbin/hdparm -Y -S 120 {} \;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* CPU - Dual Processor, Octo-Core, Intel Xeon X5355&lt;br /&gt;
* RAM - 48GB ECC&lt;br /&gt;
* HDD Bulk Array - 20TB RAID6&lt;br /&gt;
* HDD Fast Array - 5TB RAID0, Estimated 900MB/s, 1000 IOPS.&lt;br /&gt;
* Hostname - HacDC-shared-m335-2&lt;br /&gt;
* FQDN - HacDC-shared-m335-2.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of six WD60EZRX (WD Green 6TB) disks in a RAID6 (dual-parity array) configured with low &amp;quot;intellipark&amp;quot; frequency. Disks were intentionally purchased from diverse sources. Data will not be lost unless more than two drives in this array fail simultaneously.&lt;br /&gt;
&lt;br /&gt;
Fast filesystem has worse than no redundancy, being a RAID0 stripe across the front of each disk.&lt;br /&gt;
&lt;br /&gt;
Internal backups and some spare hardware are kept to minimize potential downtime. Disk failures are generally expected to be repaired without shutdown.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom.&lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of more than two disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Failure of any disk on fast array will result in unrecoverable loss of data from that partition.&lt;br /&gt;
* Multiple sequential URE&#039;s across multiple disks may severely corrupt data on arrays.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
* Virtual Machines are stored on fast array by default, periodically backed up internally.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity 175/15Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==EMail==&lt;br /&gt;
A free UNIX email account with full internet inbound and outbound support is provided as part of the shell account. Interaction can be performed through SMTPs, IMAPs, POP3s, and UNIX mail programs. Please remember to use encrypted protocols only.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
==RAID==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
mdadm /dev/md? -r detached          #Remove all failed/missing drives.&lt;br /&gt;
mdadm --add /dev/md? /dev/sd??      #Add new drive.&lt;br /&gt;
mdadm --grow --raid-devices=6 --backup-file=/mnt/tmp/grow_md1.bak /dev/md?     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
Copy or recreate &amp;quot;/boot&amp;quot; files if necessary, run &amp;quot;grub-install /dev/sda ; update-grub&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If system is already down, chroot&#039;ing from a LiveCD may be necessary.&lt;br /&gt;
&lt;br /&gt;
==Motherboard==&lt;br /&gt;
X7DB8+ Motherboard&lt;br /&gt;
Cold spare with bad BIOS may be available. Consider swapping W39V080FAPZ flash chip to bring system back online.&lt;br /&gt;
&lt;br /&gt;
==PSU==&lt;br /&gt;
FlexATX 400W, part number FSP400-70LQ .&lt;br /&gt;
&lt;br /&gt;
==CPU==&lt;br /&gt;
Dual-CPU. Either socket can be used with just one CPU to bring system back online. Valid replacements include Xeon X5355/E5472/X5492 .&lt;br /&gt;
&lt;br /&gt;
==RAM==&lt;br /&gt;
Two FB ECC DDR2 DIMMs may be used in the first and fifth slot. After that, number of DIMMs must be a multiple of four, installed as documented in the manual.&lt;br /&gt;
&lt;br /&gt;
==Bugs==&lt;br /&gt;
Issuing remote &amp;quot;reboot&amp;quot; command may cause the machine to hang, necessitating power cycling. Avoid remote reboots unless personnel are on site.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Julia Longtin - Donated core hardware.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Starlight&amp;diff=13018</id>
		<title>Starlight</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Starlight&amp;diff=13018"/>
		<updated>2017-03-13T02:00:31Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Login */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, comparable to Shimmer. Increased emphasis on performance and redundancy.&lt;br /&gt;
&lt;br /&gt;
Most likely, this server will continue operating for several years, even as newer and better servers supplant it.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Starlight&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Julia &amp;quot;juri&amp;quot; Longtin&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
Server is property of mirage335 and Julia Longtin.&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@starlight.srv.hacdc.org -p 2220&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address 192.168.14.254 .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
* Set restrictive permissions on directories belonging to you.&lt;br /&gt;
* Create a directory for yourself on the fast array at &amp;quot;/mnt/fast/users&amp;quot;.&lt;br /&gt;
* Physically, disk array consists of six, 4kB sector size, devices. Try to keep blocksize greater than 24kB - ie. &amp;quot;dd if=/dev/zero of=./test bs=24576&amp;quot; .&lt;br /&gt;
* Use fast array for I/O intensive active jobs (eg. compilation, statistics, simulation). Fast array provides maximum speed, theoretically sustaining upwards of 900MB/s or 1000 IOPS.&lt;br /&gt;
* Use root filesystem (eg. &amp;quot;/home&amp;quot;, &amp;quot;/var/www/html&amp;quot;) for lightweight services including important data (eg. MediaWiki, git, email). Root filesystem provides maximum durability, surviving 2/6 disk failures.&lt;br /&gt;
* Periodically backup (rsync) important data from fast array to root filesystem.&lt;br /&gt;
* Backup especially critical data (eg. databases) offsite (eg. dropbox).&lt;br /&gt;
&lt;br /&gt;
HacDC admins are happy to help, and may be able to provide assistance with other services (eg. offsite backup).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;/usr/bin/find /dev/disk/by-id -name &#039;ata-WDC_WD*EZRX*&#039; -not -name &#039;*part*&#039; -exec /sbin/hdparm -Y -S 120 {} \;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* CPU - Dual Processor, Octo-Core, Intel Xeon X5355&lt;br /&gt;
* RAM - 48GB ECC&lt;br /&gt;
* HDD Bulk Array - 20TB RAID6&lt;br /&gt;
* HDD Fast Array - 5TB RAID0, Estimated 900MB/s, 1000 IOPS.&lt;br /&gt;
* Hostname - HacDC-shared-m335-2&lt;br /&gt;
* FQDN - HacDC-shared-m335-2.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of six WD60EZRX (WD Green 6TB) disks in a RAID6 (dual-parity array) configured with low &amp;quot;intellipark&amp;quot; frequency. Disks were intentionally purchased from diverse sources. Data will not be lost unless more than two drives in this array fail simultaneously.&lt;br /&gt;
&lt;br /&gt;
Fast filesystem has worse than no redundancy, being a RAID0 stripe across the front of each disk.&lt;br /&gt;
&lt;br /&gt;
Internal backups and some spare hardware are kept to minimize potential downtime. Disk failures are generally expected to be repaired without shutdown.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===OpenVZ===&lt;br /&gt;
All HacDC members are welcome to OpenVZ Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedOpenVZ scripts. Following the naming conventions set therein helps account for which resources belong to whom. &lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of more than two disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Failure of any disk on fast array will result in unrecoverable loss of data from that partition.&lt;br /&gt;
* Multiple sequential URE&#039;s across multiple disks may severely corrupt data on arrays.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
* Virtual Machines are stored on fast array by default, periodically backed up internally.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity 175/15Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==EMail==&lt;br /&gt;
A free UNIX email account with full internet inbound and outbound support is provided as part of the shell account. Interaction can be performed through SMTPs, IMAPs, POP3s, and UNIX mail programs. Please remember to use encrypted protocols only.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
==RAID==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
mdadm /dev/md? -r detached          #Remove all failed/missing drives.&lt;br /&gt;
mdadm --add /dev/md? /dev/sd??      #Add new drive.&lt;br /&gt;
mdadm --grow --raid-devices=6 --backup-file=/mnt/tmp/grow_md1.bak /dev/md?     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
Copy or recreate &amp;quot;/boot&amp;quot; files if necessary, run &amp;quot;grub-install /dev/sda ; update-grub&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If system is already down, chroot&#039;ing from a LiveCD may be necessary.&lt;br /&gt;
&lt;br /&gt;
==Motherboard==&lt;br /&gt;
X7DB8+ Motherboard&lt;br /&gt;
Cold spare with bad BIOS may be available. Consider swapping W39V080FAPZ flash chip to bring system back online.&lt;br /&gt;
&lt;br /&gt;
==PSU==&lt;br /&gt;
FlexATX 400W, part number FSP400-70LQ .&lt;br /&gt;
&lt;br /&gt;
==CPU==&lt;br /&gt;
Dual-CPU. Either socket can be used with just one CPU to bring system back online. Valid replacements include Xeon X5355/E5472/X5492 .&lt;br /&gt;
&lt;br /&gt;
==RAM==&lt;br /&gt;
Two FB ECC DDR2 DIMMs may be used in the first and fifth slot. After that, number of DIMMs must be a multiple of four, installed as documented in the manual.&lt;br /&gt;
&lt;br /&gt;
==Bugs==&lt;br /&gt;
Issuing remote &amp;quot;reboot&amp;quot; command may cause the machine to hang, necessitating power cycling. Avoid remote reboots unless personnel are on site.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Julia Longtin - Donated core hardware.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Nebula&amp;diff=13017</id>
		<title>Nebula</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Nebula&amp;diff=13017"/>
		<updated>2017-03-13T01:58:51Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Characteristics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, likely successor to Shimmer. Emphasis on high-availability.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Nebula&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@nebula.srv.hacdc.org -p 2222&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
Consider using Nebula as a fallback for mission-critical lightweight services hosted on Starlight (eg. MediaWiki, git, etc).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
Dell 1850&lt;br /&gt;
* CPU - Dual Processor, Quad-Core&lt;br /&gt;
* RAM - 8GB ECC&lt;br /&gt;
* HDD - 100GB SAS RAID1&lt;br /&gt;
* Hostname - HacDC-shared-m335-3&lt;br /&gt;
* FQDN - HacDC-shared-m335-3.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of two approximately 100GB HDDs.&lt;br /&gt;
&lt;br /&gt;
Chasis supports second redundant power supply, to be installed when available.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom. &lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of both disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity 175/15Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==Backup==&lt;br /&gt;
Periodic backup to server Starlight may be performed by admins.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
MAW3147NC hard disks are available at reasonable cost from eBay.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Hardware donor.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Nebula&amp;diff=13016</id>
		<title>Nebula</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Nebula&amp;diff=13016"/>
		<updated>2017-03-13T01:01:58Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Login */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, likely successor to Shimmer. Emphasis on high-availability.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Nebula&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@nebula.srv.hacdc.org -p 2222&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
Consider using Nebula as a fallback for mission-critical lightweight services hosted on Starlight (eg. MediaWiki, git, etc).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
Dell 1850&lt;br /&gt;
* CPU - Dual Processor, Quad-Core&lt;br /&gt;
* RAM - 2GB ECC, future upgrade to 16GB&lt;br /&gt;
* HDD - 100GB SAS RAID1&lt;br /&gt;
* Hostname - HacDC-shared-m335-3&lt;br /&gt;
* FQDN - HacDC-shared-m335-3.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of two approximately 100GB HDDs.&lt;br /&gt;
&lt;br /&gt;
Chasis supports second redundant power supply, to be installed when available.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===Xen===&lt;br /&gt;
All HacDC members are welcome to Xen Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedXen scripts. Following the naming conventions set therein helps account for which resources belong to whom. &lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of both disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity 175/15Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==Backup==&lt;br /&gt;
Periodic backup to server Starlight may be performed by admins.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
MAW3147NC hard disks are available at reasonable cost from eBay.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Hardware donor.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Category:Occupancy_Sensor&amp;diff=13004</id>
		<title>Category:Occupancy Sensor</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Category:Occupancy_Sensor&amp;diff=13004"/>
		<updated>2017-03-03T01:10:12Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:HacDC_Systems]]&lt;br /&gt;
HacDC&#039;s occupancy sensor platform, also providing RFID acess.&lt;br /&gt;
&lt;br /&gt;
=Status=&lt;br /&gt;
WRT54GL based occupancy sensor provided valid data for a few years, before HacDC moved down the hall.&lt;br /&gt;
&lt;br /&gt;
NetPLC has been tested, ready for installation.&lt;br /&gt;
&lt;br /&gt;
=NetPLC=&lt;br /&gt;
http://mirage335.dyndns.org/wiki/Category:NetPLC&lt;br /&gt;
&lt;br /&gt;
[[File:NetPLC_Core.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Repositories==&lt;br /&gt;
https://github.com/mirage335/NetPLC&lt;br /&gt;
&lt;br /&gt;
https://github.com/HacDC/NetPLC-HacDC-Firmware&lt;br /&gt;
&lt;br /&gt;
==Connections==&lt;br /&gt;
===Core===&lt;br /&gt;
* Ex1: RJ45 jack providing hardware serial TX/RX, Vcc, Vee, and four generic analog/digital IO pins. RFID signal connections are attached here.&lt;br /&gt;
* Ex2-Ex3: RJ45 jacks each providing Vcc, Vee, and two generic analog/digital IO pins. Consider using S/FTP cable and differential signaling for maximum integrity.&lt;br /&gt;
* BAT: External power input, currently connected directly to USB. Used as a 5V power source for RFID reader.&lt;br /&gt;
* ENC28J60: Ethernet network connecitivty. Also supports preassembled ENC28J60 modules.&lt;br /&gt;
* RN171/XBee Footprint: Generic RN-171 and XBee mounting pads for built-in wireless connectivity. Not used, partly due to ATMega32U4 flash size limitations.&lt;br /&gt;
&lt;br /&gt;
===RFID===&lt;br /&gt;
* Signal ethernet cable, latch open and UART RX.&lt;br /&gt;
* Power ethernet cable, 12V and 5V.&lt;br /&gt;
* Two wire solenoid latch power.&lt;br /&gt;
&lt;br /&gt;
==Maintenance==&lt;br /&gt;
&lt;br /&gt;
===Workstation===&lt;br /&gt;
The WYSE terminal labeled &amp;quot;NetPLC-Workstation&amp;quot; has been provided a bootable Knoppix USB stick with [https://github.com/HacDC/NetPLC-HacDC-Firmware/blob/master/NetPLC_Term.sh a simple serial-terminal interactive shell script]. With the workstation turned on, and NetPLC hardware connected by USB, type &amp;quot;NetPLC_Term.sh&amp;quot; to begin.&lt;br /&gt;
&lt;br /&gt;
===CLI===&lt;br /&gt;
Configuration is by command-line interface (CLI). Type &amp;quot;commands&amp;quot; for the built-in reference, or [https://github.com/HacDC/NetPLC-HacDC-Firmware/blob/master/src/CLI/CLI.ino check the source]. Parameters are separated by tabs only.&lt;br /&gt;
&lt;br /&gt;
===Reference===&lt;br /&gt;
Some of the fimware-included commands are as follows.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
commands&lt;br /&gt;
shownet&lt;br /&gt;
readout&lt;br /&gt;
recentTag&lt;br /&gt;
formatMembers&lt;br /&gt;
countMembers&lt;br /&gt;
showMembers&lt;br /&gt;
addMember &amp;lt;shortName&amp;gt; &amp;lt;tagID&amp;gt; &amp;lt;1/0&amp;gt;&lt;br /&gt;
delMember &amp;lt;recno&amp;gt;&lt;br /&gt;
enableMember &amp;lt;recno&amp;gt;&lt;br /&gt;
disableMember &amp;lt;recno&amp;gt;&lt;br /&gt;
closeSpace&lt;br /&gt;
openSpace&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note the database is limited to short names and about 50 members, at ~500B EEPROM storage.&lt;br /&gt;
&lt;br /&gt;
==Planned Upgrades==&lt;br /&gt;
*) SD card support is easy to provide to AVR/Arduino platforms, offering virtually unlimited storage capacity.&lt;br /&gt;
*) RN171 (WiFi) should be moved to software serial port, completely freeing the hardware UART for external peripherials.&lt;br /&gt;
*) An ATmega2560, rather than ATMega32U4, would offer enough flash space to include telnet-style networked CLI functionality alongside existing requirements.&lt;br /&gt;
&lt;br /&gt;
=WRT54GL=&lt;br /&gt;
Router based occupancy sensor is on the way out. Lack of a crystal oscillator does not guarantee operation internal communication with the microcontroller when significantly beyond room temperature. &lt;br /&gt;
&lt;br /&gt;
==Maintenance==&lt;br /&gt;
Wired network configuration is set to DHCP, wireless configuration can be set by connecting a computer to the LAN interface. Microcontroller communication can be verified by watching the TX/RX LEDs, which should blink every minute or so. Detected occupancy sensor status is reported through onboard LED labeled &amp;quot;OCC&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=History=&lt;br /&gt;
HacDC&#039;s occupancy sensor has been an evolving project, with several generations of hardware and software contributed by many members. In addition to the hardware designs listed below, members like &amp;quot;haxwithaxe&amp;quot; and &amp;quot;eryc&amp;quot; have contributed supporting infrastructure like [[WOPR]].&lt;br /&gt;
&lt;br /&gt;
==NetPLC==&lt;br /&gt;
Open-source hardware designed by mirage335. Both RFID and Occupancy Sensing functions are supported. Compatible with Arduino Leonardo bootloader, based on an ATMega32U4 microcontroller, with on-board provisions for wired and wireless connectivity.&lt;br /&gt;
&lt;br /&gt;
==WRT54GL==&lt;br /&gt;
Second occupancy sensor, configured by mirage335, using a WRT54GL with barebones AVR chip hardwired to internal serial TX/RX pads. Data was relayed directly to internet resources (eg. front page icon) by the router over wired and/or wireless connectivity as available.&lt;br /&gt;
&lt;br /&gt;
==Arduino==&lt;br /&gt;
First occupancy sensor was configured by Martin, consisting of an Arduino, a Radioshack photoresistor (276-1657) and a Quest passive infrared motion detector. Data was retrieved by a desktop computer via USB, then published to internet resources (eg. Google Calendar).&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Martin Rothfield&lt;br /&gt;
haxwithaxe&lt;br /&gt;
eryc&lt;br /&gt;
Many More&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Annual_Meeting_2017&amp;diff=12934</id>
		<title>Annual Meeting 2017</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Annual_Meeting_2017&amp;diff=12934"/>
		<updated>2017-01-28T21:31:10Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Matt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
== Purpose ==&lt;br /&gt;
&lt;br /&gt;
From the HacDC Bylaws, Article III, Section 2:&lt;br /&gt;
:&#039;&#039;At the annual meeting, the voting members shall elect the Board of Directors, review and vote on the standing rules and policies of the corporation, receive reports on the activities of the corporation, approve the budget and determine the direction of corporation in the coming year.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
January 28th, 2017 at 4pm&lt;br /&gt;
&lt;br /&gt;
Meeting called to order at &lt;br /&gt;
&lt;br /&gt;
Members Present: &lt;br /&gt;
Others Present: &lt;br /&gt;
[[Quorum]] met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
* See the January meeting minutes for numbers. We have about 7-8 months of full operating expenses in reserve but we&#039;re close to breaking even month-to-month, especially with the coming 5% rent increase. &lt;br /&gt;
* We are too reliant on membership dues (95%+ of our revenue) and the dues are pretty high already. We should look at getting more donations or applying for grants.&lt;br /&gt;
* To raise more than $1,500/yr in donations, we need a solicitation permit, which we should and will apply for shortly.&lt;br /&gt;
* Apparently HacDC has never filed tax returns with DC Govt since it was founded. Once we start (this year), even though we&#039;ve been tax-exempt, we may get fined for not filing returns as expected. We should clear that up before looking at grants.&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
Has been a good year. No drama. More volunteers getting involved. Maybe next year we can grow and do really awesome things.&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project SEM ===&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
&lt;br /&gt;
== Audit Committee Report ==&lt;br /&gt;
Nobody bothered to form a committee so there&#039;s no report. All financial statements including receipts for all purchases are at the space, in the BOD locker, treasurer&#039;s folder. The Dwolla statements include member names, the rest don&#039;t. -Enrique&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
&lt;br /&gt;
=== Bylaws Amendments ===&lt;br /&gt;
* Proposed Amendment to Bylaws Article II, Section 6: Add &amp;quot;&#039;&#039;For substantial cause, the Board of Directors may indefinitely suspend a member&#039;s access to the space by a 2/3 majority vote of the board. By voting at an official meeting with quorum, members may reinstate or suspend, access or membership, for any member whose access has been suspended by the board. The board may suspend the access of no more than two members per month via this procedure. Access to the space may not be re-suspended by the Board of Directors for the same actions or incidents. Explanation of such suspensions must be submitted electronically to all members.&amp;quot;&#039;&#039; (This proposed bylaws amendment must be signed by 3/4ths of all members before it is adopted)&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* Group Photo. The group photo we have is ANCIENT. Literally 90% of those people are gone. New photo is years overdue.&lt;br /&gt;
&lt;br /&gt;
== Board of Directors Elections ==&lt;br /&gt;
Results of the elections are as follows:&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned at&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_01_10&amp;diff=12870</id>
		<title>Regular Member Meeting 2017 01 10</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_01_10&amp;diff=12870"/>
		<updated>2017-01-08T05:18:51Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Matt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
&lt;br /&gt;
=== February 11: Request for Participation at MLK (DCPL) tech event ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RSVP ASAP&#039;&#039;&#039; February 11: D.C. Public Library asking for HacDC participation in a &amp;quot;Teen Techathon&amp;quot; for Black History Month. But they wanted a Google form filled out by January 1 !!! When I contacted them and said &amp;quot;Jan 1? Are you nuts???&amp;quot; we received a &amp;quot;stay of execution&amp;quot; because we would be a &amp;quot;booth&amp;quot; at the event.  Still, expediency would be appreciated. Since they already have a Fab Lab with 3D printers, laser cutters, wire bender, etc. perhaps Space Blimps, ham radios, or interesting microprocessor stuff would fit better.&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Reminded our treasurer of some un-reimbursed expenses.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
No activity to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
We lost the test cart facility due to an honest communication fumble between three reasonable people who most likely would not have undertaken the disassembly on their own. For the future, we can do better.&lt;br /&gt;
&lt;br /&gt;
Aside from that, HacDC has had a good year, getting back on its feet. Next year, we may be able to focus on growth.&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_01_10&amp;diff=12869</id>
		<title>Regular Member Meeting 2017 01 10</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2017_01_10&amp;diff=12869"/>
		<updated>2017-01-08T05:14:07Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project Awesome Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
&lt;br /&gt;
=== February 11: Request for Participation at MLK (DCPL) tech event ===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;RSVP ASAP&#039;&#039;&#039; February 11: D.C. Public Library asking for HacDC participation in a &amp;quot;Teen Techathon&amp;quot; for Black History Month. But they wanted a Google form filled out by January 1 !!! When I contacted them and said &amp;quot;Jan 1? Are you nuts???&amp;quot; we received a &amp;quot;stay of execution&amp;quot; because we would be a &amp;quot;booth&amp;quot; at the event.  Still, expediency would be appreciated. Since they already have a Fab Lab with 3D printers, laser cutters, wire bender, etc. perhaps Space Blimps, ham radios, or interesting microprocessor stuff would fit better.&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Reminded our treasurer of some un-reimbursed expenses.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
No activity to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Category:TestCart&amp;diff=12864</id>
		<title>Category:TestCart</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Category:TestCart&amp;diff=12864"/>
		<updated>2017-01-02T21:20:18Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Equipment]]&lt;br /&gt;
Cart includes our best test equipment.&lt;br /&gt;
&lt;br /&gt;
[[image:TestCartStylish.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
Dismantled due to a severe misunderstanding between senior members and an earnest volunteer who would otherwise have known better on his own.&lt;br /&gt;
&lt;br /&gt;
Expect to reassemble as well as add new technology in 6-12 months.&lt;br /&gt;
&lt;br /&gt;
==Operational==&lt;br /&gt;
===Top===&lt;br /&gt;
* MiniVNA Pro 200MHz Vector Network Analyzer, Time Domain Reflectometer, I/Q Programmable Oscillator. &lt;br /&gt;
* Vellman PCScope. Dual channel, &#039;&#039;isolated&#039;&#039;, 1GS/s, 50MHz bandwidth, offers &#039;&#039;spectrum analyzer&#039;&#039;, voltage, and power measurements.&lt;br /&gt;
* Precision Volt and Ohm Meter&lt;br /&gt;
* Analog Oscilloscope. Dual channel, &amp;gt;70MHz bandwidth.&lt;br /&gt;
* Laptop, hosting test cart equipment.&lt;br /&gt;
&lt;br /&gt;
===Middle===&lt;br /&gt;
* Continiously Variable Frequency Oscillator, up to 150MHz&lt;br /&gt;
* Continiously Variable Pulse Generator, up to 50MHz&lt;br /&gt;
* 2x Function Generator, up to 12MHz&lt;br /&gt;
* Gigahertz Frequency Counter with TCXO&lt;br /&gt;
* +/-12V and +/-5V Low-Noise Linear PSU&lt;br /&gt;
* Dual Variable Voltage (2x 0-20V) and Adjustable Current Limit (2x 0-1A) Power Supply&lt;br /&gt;
&lt;br /&gt;
===Bottom===&lt;br /&gt;
* Precision 12Ch AF Variable Gain Amplifier with 24V Input Bias&lt;br /&gt;
* Differential 8Ch AF Amplifier (Instrumentation Amplifier)&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
* Amplified Speaker&lt;br /&gt;
* 50,000x 50Ohm BNC Input TRS Output Audio Amplifier&lt;br /&gt;
* HF Tuned Amplifier&lt;br /&gt;
* SMC-1 Frequency Mixer&lt;br /&gt;
* BNC 50 Ohm Termination Connectors&lt;br /&gt;
* BNC High-Pass Filter and Shield Fuse&lt;br /&gt;
* Various BNC Probes and Adapters&lt;br /&gt;
* More frequency mixers, instrumentation amplifiers, and other parts.&lt;br /&gt;
* Power Strips&lt;br /&gt;
&lt;br /&gt;
==WIP==&lt;br /&gt;
* [http://www.ni.com/mydaq/ myDAQ]&lt;br /&gt;
* [https://decibel.ni.com/content/docs/DOC-24112 myDSP]&lt;br /&gt;
* Connectorizing more frequency mixers.&lt;br /&gt;
* Connectorizing IF filters.&lt;br /&gt;
* Silicon Labs programmable oscillators.&lt;br /&gt;
* AVR (Arduino) programmer.&lt;br /&gt;
* Logic Analyzer&lt;br /&gt;
* Another RF amplifier.&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
* 110GHz Vector Network Analyzer&lt;br /&gt;
* Banana Plug to Alligator Clip Test Leads&lt;br /&gt;
&lt;br /&gt;
==Maintainer==&lt;br /&gt;
Contact [[User:Mirage335|mirage335]] by IRC or email - preferably IRC - for comments or feedback.&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Category:TestCart&amp;diff=12862</id>
		<title>Category:TestCart</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Category:TestCart&amp;diff=12862"/>
		<updated>2016-12-30T06:00:53Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Equipment]]&lt;br /&gt;
Cart includes our best test equipment.&lt;br /&gt;
&lt;br /&gt;
[[image:TestCartStylish.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
==Status==&lt;br /&gt;
RIP. Dismantled unannounced for unknown reasons.&lt;br /&gt;
&lt;br /&gt;
==Operational==&lt;br /&gt;
===Top===&lt;br /&gt;
* MiniVNA Pro 200MHz Vector Network Analyzer, Time Domain Reflectometer, I/Q Programmable Oscillator. &lt;br /&gt;
* Vellman PCScope. Dual channel, &#039;&#039;isolated&#039;&#039;, 1GS/s, 50MHz bandwidth, offers &#039;&#039;spectrum analyzer&#039;&#039;, voltage, and power measurements.&lt;br /&gt;
* Precision Volt and Ohm Meter&lt;br /&gt;
* Analog Oscilloscope. Dual channel, &amp;gt;70MHz bandwidth.&lt;br /&gt;
* Laptop, hosting test cart equipment.&lt;br /&gt;
&lt;br /&gt;
===Middle===&lt;br /&gt;
* Continiously Variable Frequency Oscillator, up to 150MHz&lt;br /&gt;
* Continiously Variable Pulse Generator, up to 50MHz&lt;br /&gt;
* 2x Function Generator, up to 12MHz&lt;br /&gt;
* Gigahertz Frequency Counter with TCXO&lt;br /&gt;
* +/-12V and +/-5V Low-Noise Linear PSU&lt;br /&gt;
* Dual Variable Voltage (2x 0-20V) and Adjustable Current Limit (2x 0-1A) Power Supply&lt;br /&gt;
&lt;br /&gt;
===Bottom===&lt;br /&gt;
* Precision 12Ch AF Variable Gain Amplifier with 24V Input Bias&lt;br /&gt;
* Differential 8Ch AF Amplifier (Instrumentation Amplifier)&lt;br /&gt;
&lt;br /&gt;
===Extras===&lt;br /&gt;
* Amplified Speaker&lt;br /&gt;
* 50,000x 50Ohm BNC Input TRS Output Audio Amplifier&lt;br /&gt;
* HF Tuned Amplifier&lt;br /&gt;
* SMC-1 Frequency Mixer&lt;br /&gt;
* BNC 50 Ohm Termination Connectors&lt;br /&gt;
* BNC High-Pass Filter and Shield Fuse&lt;br /&gt;
* Various BNC Probes and Adapters&lt;br /&gt;
* More frequency mixers, instrumentation amplifiers, and other parts.&lt;br /&gt;
* Power Strips&lt;br /&gt;
&lt;br /&gt;
==WIP==&lt;br /&gt;
* [http://www.ni.com/mydaq/ myDAQ]&lt;br /&gt;
* [https://decibel.ni.com/content/docs/DOC-24112 myDSP]&lt;br /&gt;
* Connectorizing more frequency mixers.&lt;br /&gt;
* Connectorizing IF filters.&lt;br /&gt;
* Silicon Labs programmable oscillators.&lt;br /&gt;
* AVR (Arduino) programmer.&lt;br /&gt;
* Logic Analyzer&lt;br /&gt;
* Another RF amplifier.&lt;br /&gt;
&lt;br /&gt;
==Wishlist==&lt;br /&gt;
* 110GHz Vector Network Analyzer&lt;br /&gt;
* Banana Plug to Alligator Clip Test Leads&lt;br /&gt;
&lt;br /&gt;
==Maintainer==&lt;br /&gt;
Contact [[User:Mirage335|mirage335]] by IRC or email - preferably IRC - for comments or feedback.&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Starlight&amp;diff=12733</id>
		<title>Starlight</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Starlight&amp;diff=12733"/>
		<updated>2016-10-21T01:18:29Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* DataLoss */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Servers]]&lt;br /&gt;
&lt;br /&gt;
Simple project server, comparable to Shimmer. Increased emphasis on performance and redundancy.&lt;br /&gt;
&lt;br /&gt;
Most likely, this server will continue operating for several years, even as newer and better servers supplant it.&lt;br /&gt;
&lt;br /&gt;
For discussion purposes, server is nicknamed &amp;quot;Starlight&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=ChiefAdmins=&lt;br /&gt;
* Julia &amp;quot;juri&amp;quot; Longtin&lt;br /&gt;
* Matthew &amp;quot;mirage335&amp;quot; Hines&lt;br /&gt;
&lt;br /&gt;
Server is property of mirage335 and Julia Longtin.&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;hacdc on [irc://irc.freenode.net/hacdc irc.freenode.net]&lt;br /&gt;
(or via [http://chat.hacdc.org/ chat.hacdc.org])&lt;br /&gt;
&lt;br /&gt;
=Login=&lt;br /&gt;
On any unix terminal emulator, enter the command:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
ssh &amp;lt;userName&amp;gt;@starlight.srv.hacdc.org -p ####&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
On other platforms, try applications like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] with similar settings. Local connections (within HacDC&#039;s network) will need to use IP address 192.168.14.254 .&lt;br /&gt;
&lt;br /&gt;
=Recommendations=&lt;br /&gt;
* Set restrictive permissions on directories belonging to you.&lt;br /&gt;
* Create a directory for yourself on the fast array at &amp;quot;/mnt/fast/users&amp;quot;.&lt;br /&gt;
* Physically, disk array consists of six, 4kB sector size, devices. Try to keep blocksize greater than 24kB - ie. &amp;quot;dd if=/dev/zero of=./test bs=24576&amp;quot; .&lt;br /&gt;
* Use fast array for I/O intensive active jobs (eg. compilation, statistics, simulation). Fast array provides maximum speed, theoretically sustaining upwards of 900MB/s or 1000 IOPS.&lt;br /&gt;
* Use root filesystem (eg. &amp;quot;/home&amp;quot;, &amp;quot;/var/www/html&amp;quot;) for lightweight services including important data (eg. MediaWiki, git, email). Root filesystem provides maximum durability, surviving 2/6 disk failures.&lt;br /&gt;
* Periodically backup (rsync) important data from fast array to root filesystem.&lt;br /&gt;
* Backup especially critical data (eg. databases) offsite (eg. dropbox).&lt;br /&gt;
&lt;br /&gt;
HacDC admins are happy to help, and may be able to provide assistance with other services (eg. offsite backup).&lt;br /&gt;
&lt;br /&gt;
=CommandReference=&lt;br /&gt;
Routinely important commands unique to this server documented as follows.&lt;br /&gt;
==Root (Admin)==&lt;br /&gt;
===ReInstall===&lt;br /&gt;
* apt-get install xen-linux-system xen-tools git sudo&lt;br /&gt;
* dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen&lt;br /&gt;
* Installation of [https://github.com/mirage335/hostedXen hostedXen] .&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;/usr/bin/find /dev/disk/by-id -name &#039;ata-WDC_WD*EZRX*&#039; -not -name &#039;*part*&#039; -exec /sbin/hdparm -Y -S 120 {} \;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===hostedXen===&lt;br /&gt;
* ./hxNewUser &amp;lt;userName&amp;gt;     # Creates user account with default Xen VM and permissions.&lt;br /&gt;
* ./hxDelUser &amp;lt;userName&amp;gt;     # Deletes user account, associated VMs, and associated Xen permissions.&lt;br /&gt;
* ./hxNewVM &amp;lt;userName&amp;gt; &amp;lt;VM_Number&amp;gt; &amp;lt;dist&amp;gt; #     Creates VM accessible to non-root user &amp;lt;userName&amp;gt; .&lt;br /&gt;
===Autostart===&lt;br /&gt;
Through normal reboots, host will suspend/resume any guest VMs. If that is insufficient, the correct way to enable autostarting is through the xm command, [https://www.novell.com/support/kb/doc.php?id=3466408 documented as method 2 here].&lt;br /&gt;
===iptables===&lt;br /&gt;
====Investigation====&lt;br /&gt;
* iptables -t nat -L -n -v     #Lists port forwarding rules.&lt;br /&gt;
* iptables -t nat -F     #Deletes port forwarding rules.&lt;br /&gt;
* iptables -D PREROUTING 1     #Deletes port forwarding rule.&lt;br /&gt;
&lt;br /&gt;
====Forwarding====&lt;br /&gt;
=====Enable=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -P FORWARD ACCEPT&lt;br /&gt;
/sbin/iptables --table nat -A POSTROUTING -o eth0 -j MASQUERADE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Specific=====&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/sbin/iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 20283 -j DNAT --to 10.174.10.5:22&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Persistent=====&lt;br /&gt;
Package iptables-persistent has been installed. Upon installation, existing iptables rules were saved. Edit /etc/iptables/rules.v4 .&lt;br /&gt;
&lt;br /&gt;
==Users==&lt;br /&gt;
Please note, your virtual machine has most likely been created with a root password identical to your account, but will require, through the console, manually enabling root SSH login.&lt;br /&gt;
&lt;br /&gt;
===List===&lt;br /&gt;
List Xen VMs created for you.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cat ~/xenList&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Startup===&lt;br /&gt;
Start Xen VM, and launch console.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create -c /etc/xen/&amp;lt;name&amp;gt;.cfg     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Just start Xen VM. Useful if planning to interact through other means (ie. network).&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl create /etc/xen/&amp;lt;name&amp;gt;.cfg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Shutdown===&lt;br /&gt;
Yes, really, hard shutdown is termed &amp;quot;destroy&amp;quot;. Don&#039;t worry, not synonymous with &amp;quot;delete&amp;quot;.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl destroy &amp;lt;name&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
===Console===&lt;br /&gt;
Opens the console of running VM &amp;lt;name&amp;gt; .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
sudo /usr/sbin/xl console &amp;lt;name&amp;gt;     #Escape with Ctrl+] .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Characteristics=&lt;br /&gt;
* CPU - Dual Processor, Octo-Core, Intel Xeon X5355&lt;br /&gt;
* RAM - 48GB ECC&lt;br /&gt;
* HDD Bulk Array - 20TB RAID6&lt;br /&gt;
* HDD Fast Array - 5TB RAID0, Estimated 900MB/s, 1000 IOPS.&lt;br /&gt;
* Hostname - HacDC-shared-m335-2&lt;br /&gt;
* FQDN - HacDC-shared-m335-2.srv.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Redundancy (RAID)=&lt;br /&gt;
Root filesystem is comprised of six WD60EZRX (WD Green 6TB) disks in a RAID6 (dual-parity array) configured with low &amp;quot;intellipark&amp;quot; frequency. Disks were intentionally purchased from diverse sources. Data will not be lost unless more than two drives in this array fail simultaneously.&lt;br /&gt;
&lt;br /&gt;
Fast filesystem has worse than no redundancy, being a RAID0 stripe across the front of each disk.&lt;br /&gt;
&lt;br /&gt;
Internal backups and some spare hardware are kept to minimize potential downtime. Disk failures are generally expected to be repaired without shutdown.&lt;br /&gt;
&lt;br /&gt;
=Policies=&lt;br /&gt;
==Permissions==&lt;br /&gt;
===Root===&lt;br /&gt;
HacDC members with a demonstrable need or willingness to manage non-root users may be given root access. Imperative that root users do not jeopardize uptime.&lt;br /&gt;
===Shell===&lt;br /&gt;
All HacDC members are welcome to non-root shell accounts, directly provided by the server.&lt;br /&gt;
===OpenVZ===&lt;br /&gt;
All HacDC members are welcome to OpenVZ Virtual Machines. Resources, including CPU, disk space, and external network ports, will be allocated on an as-needed first-come-first-serve basis.&lt;br /&gt;
&lt;br /&gt;
Root users, please use the provided hostedOpenVZ scripts. Following the naming conventions set therein helps account for which resources belong to whom. &lt;br /&gt;
&lt;br /&gt;
==Notifications==&lt;br /&gt;
Internal server email will notify users, if feasible, on the following schedules, subject to change.&lt;br /&gt;
* Three days before planned downtime exceeding one hour.&lt;br /&gt;
* One week before planned permanent downtime (obsolescence).&lt;br /&gt;
&lt;br /&gt;
Forwarding to another email address is possible with the following command.&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
echo &#039;person@mail.com&#039; &amp;gt; ~/.forward&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Removal==&lt;br /&gt;
* Up to three months before removal of ex-member accounts. Exceptions on a case-by-case basis.&lt;br /&gt;
* Compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
* Excessive resource use, including disk space consumption, may be terminated, particularly if account holder is not responsive to inquiries.&lt;br /&gt;
&lt;br /&gt;
==DataLoss==&lt;br /&gt;
* Failure of more than two disks will result in unrecoverable loss of data on this server.&lt;br /&gt;
* Failure of any disk on fast array will result in unrecoverable loss of data from that partition.&lt;br /&gt;
* Multiple sequential URE&#039;s across multiple disks may severely corrupt data on arrays.&lt;br /&gt;
* Removed accounts or terminated services may result in immediate, permanent deletion.&lt;br /&gt;
* As array repair procedures are rarely done, catastrophic mistakes are possible.&lt;br /&gt;
* Virtual Machines are stored on fast array by default, periodically backed up internally.&lt;br /&gt;
&lt;br /&gt;
==Privacy==&lt;br /&gt;
Machine is security is not especially tight. Sysadmins may investigate possible abuse. Privacy may exist, but is not a reasonable expectation.&lt;br /&gt;
==AcceptableUse==&lt;br /&gt;
===Disk===&lt;br /&gt;
Vast quantities of disk space are available. Still, please be considerate, and understand that on-mission HacDC activities may be given priority.&lt;br /&gt;
===Sharing===&lt;br /&gt;
Sharing of account resources is permitted, however, additional resources will be allocated according to individual member needs for specific purposes. As a reminder, compromised accounts will be immediately removed or disabled as discovered.&lt;br /&gt;
===Bandwidth===&lt;br /&gt;
Although HacDC has a high-capacity 175/15Mbit link, it is shared with other tenants. Please be courteous. If internet bandwidth use is required for downloading large files, between 2200EDT and 0600EDT is best.&lt;br /&gt;
&lt;br /&gt;
Hard bandwidth limits have not been set to ease administration of local file servers. However, please configure applications to limit maximum bandwidth use where possible, particularly for web servers.&lt;br /&gt;
&lt;br /&gt;
*NOTE:  If your bandwidth use is too high during normal hours, the church administrator will cut bandwidth available to the whole subnet and will call mirage335, juri_, Ethan Waldo, or other admin team members to resolve the issue (no one will be happy).&lt;br /&gt;
&lt;br /&gt;
=Special Services=&lt;br /&gt;
==HTTP/HTTPs==&lt;br /&gt;
Ports 80/443 are available through reverse proxy. Please setup a relevant domain name (eg. *.member.hacdc.org) through FreeDNS or other service, and contact the HacDC admin team for assistance.&lt;br /&gt;
&lt;br /&gt;
==EMail==&lt;br /&gt;
A free UNIX email account with full internet inbound and outbound support is provided as part of the shell account. Interaction can be performed through SMTPs, IMAPs, POP3s, and UNIX mail programs. Please remember to use encrypted protocols only.&lt;br /&gt;
&lt;br /&gt;
=NamingConvention=&lt;br /&gt;
Preferred network names for participating machines and virtual machines.&lt;br /&gt;
&lt;br /&gt;
==Physical==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
HacDC-shared-m335-2&lt;br /&gt;
* HacDC - Identifies machine as HacDC or HacDC member property on the local network.&lt;br /&gt;
* shared - One of private, restricted, shared. Private = one member only (eg. RasPi). Restricted = limited access (eg. HacDC web server). Shared = shared resources (ie. remote shells).&lt;br /&gt;
* m335 - Abbreviated member name or screen name. Full contact details should be written on the physical machine.&lt;br /&gt;
* 1 - Unique identifier.&lt;br /&gt;
===FQDNs===&lt;br /&gt;
HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
==Virtual==&lt;br /&gt;
===Hostnames===&lt;br /&gt;
mirage335-1&lt;br /&gt;
&lt;br /&gt;
* mirage335 - Local username.&lt;br /&gt;
* 1 - Unique machine identifier.&lt;br /&gt;
&lt;br /&gt;
===FQDNs===&lt;br /&gt;
mirage335-1.HacDC-shared-m335-2.router.hacdc.org&lt;br /&gt;
&lt;br /&gt;
=Timezone=&lt;br /&gt;
EST/EDT aka US Eastern, America/NewYork, or &amp;quot;Eastern&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Workarounds=&lt;br /&gt;
==SSH KeepAlive==&lt;br /&gt;
Due to limited bandwidth, SSH sessions may freeze. To prevent this, consider the following to configuration, appended to client-side ~/.ssh/config .&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
Host *&lt;br /&gt;
  ServerAliveInterval 30&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Recovery=&lt;br /&gt;
==RAID==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
mdadm /dev/md? -r detached          #Remove all failed/missing drives.&lt;br /&gt;
mdadm --add /dev/md? /dev/sd??      #Add new drive.&lt;br /&gt;
mdadm --grow --raid-devices=6 --backup-file=/mnt/tmp/grow_md1.bak /dev/md?     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Bootloader==&lt;br /&gt;
Copy or recreate &amp;quot;/boot&amp;quot; files if necessary, run &amp;quot;grub-install /dev/sda ; update-grub&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
If system is already down, chroot&#039;ing from a LiveCD may be necessary.&lt;br /&gt;
&lt;br /&gt;
==Motherboard==&lt;br /&gt;
X7DB8+ Motherboard&lt;br /&gt;
Cold spare with bad BIOS may be available. Consider swapping W39V080FAPZ flash chip to bring system back online.&lt;br /&gt;
&lt;br /&gt;
==PSU==&lt;br /&gt;
FlexATX 400W, part number FSP400-70LQ .&lt;br /&gt;
&lt;br /&gt;
==CPU==&lt;br /&gt;
Dual-CPU. Either socket can be used with just one CPU to bring system back online. Valid replacements include Xeon X5355/E5472/X5492 .&lt;br /&gt;
&lt;br /&gt;
==RAM==&lt;br /&gt;
Two FB ECC DDR2 DIMMs may be used in the first and fifth slot. After that, number of DIMMs must be a multiple of four, installed as documented in the manual.&lt;br /&gt;
&lt;br /&gt;
==Bugs==&lt;br /&gt;
Issuing remote &amp;quot;reboot&amp;quot; command may cause the machine to hang, necessitating power cycling. Avoid remote reboots unless personnel are on site.&lt;br /&gt;
&lt;br /&gt;
=Disclaimer=&lt;br /&gt;
No guarantees. Admins are expected to make best efforts toward reliability, security, and privacy. Monitoring may include without limitation system health, resource consumption, and authentication failures, and the like. More intrusive monitoring, such as of user filesystems, should be avoided if possible.&lt;br /&gt;
&lt;br /&gt;
Excepting the case, reasonably requsitioned as a supply, the server is property of mirage335 and Julia Longtin. Administration is at their discretion.&lt;br /&gt;
&lt;br /&gt;
Substantial personal investments were put into this server. Misuse will be taken as a severe disappointment.&lt;br /&gt;
&lt;br /&gt;
=Credits=&lt;br /&gt;
Julia Longtin - Donated core hardware.&lt;br /&gt;
&lt;br /&gt;
=Reference=&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_10_11&amp;diff=12674</id>
		<title>Regular Member Meeting 2016 10 11</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_10_11&amp;diff=12674"/>
		<updated>2016-10-11T23:36:51Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:Date&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2016_08_09&lt;br /&gt;
(Vote: renewal of HSTS MOU)&lt;br /&gt;
&lt;br /&gt;
http://wiki.hacdc.org/index.php/Regular_Member_Meeting_2016_09_13&lt;br /&gt;
&lt;br /&gt;
(No Votes)&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
&lt;br /&gt;
* Julia would like reimbursement of $19.01 from reserves for two 32GB USB Flash drives; receipt already provided.&lt;br /&gt;
&lt;br /&gt;
* Previous bylaws amendment is pending since about April; it allows the Board to suspend a member&#039;s access to the space until the next meeting. Please review if you haven&#039;t seen the proposal.&lt;br /&gt;
&lt;br /&gt;
* Proposal: Create a second HacDC bank account for use by the HacDC Amateur Radio Club treasurer if he or she is a HacDC member. HacDC would retain ownership and visibility of the account, but the HARC treasurer could check the balance and be an authorized user on the check card for donation deposits and purchases.&lt;br /&gt;
&lt;br /&gt;
* Bylaws amendment proposal: Change the threshold for future bylaws amendments from &amp;quot;&#039;&#039;more than three quarters (3/4ths) of voting members,&#039;&#039;&amp;quot; to &amp;quot;&#039;&#039;more than three quarters (3/4ths) of member votes cast 90 days from the proposal approval date,&#039;&#039;&amp;quot; and from &amp;quot;&#039;&#039;Notice of such petition must be submitted electronically to all members&#039;&#039;,&amp;quot; to &amp;quot;&#039;&#039;Notice of such a petition must be submitted to all members electronically and, where electronic means produce no response, all other available means.&#039;&#039;&amp;quot; (Note that this was proposed by Ben in 2009.... http://wiki.hacdc.org/index.php/Proposed_Bylaw_Changes_2009 )&lt;br /&gt;
&lt;br /&gt;
* HARC has been unable to demonstrate competence in developing a plan for how they will manage their own domain asset w3hac.org.  This has continued for 2 years since it was initially registered by our current Vice President on HARC&#039;s behalf.  Since HARC is part of HacDC, it makes more sense for HacDC to handle their domain asset at this time.  We need to transfer their domain to a HacDC administered account managed by the admin team and set it up for auto-pay on the HacDC credit card.&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report, though, as always, some expenditures by members may be eligible for reimbursement.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
&lt;br /&gt;
The vacuum gauge has been ordered and might be here by the next members meeting.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===&lt;br /&gt;
&lt;br /&gt;
=== Project SpaceBlimp ===&lt;br /&gt;
&lt;br /&gt;
We are launching this weekend and invite any and all to come out to Strasberg for the event at 10am on Saturday.  We will take a haitus for a couple of months before we resume talking about the next Spaceblimp launch for the early spring;.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
Nothing to report, no current commitments attended to.  That may change soon, we&#039;ll see.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
* Starlight and Nebula are fully operational. Please request accounts.&lt;br /&gt;
* A lot of technology is getting developed, especially towards the Optical Table Robot.&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=User:Mirage335&amp;diff=12544</id>
		<title>User:Mirage335</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=User:Mirage335&amp;diff=12544"/>
		<updated>2016-09-10T19:40:32Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Wishlist */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Members]]&lt;br /&gt;
[[Category:Wishlist]]&lt;br /&gt;
[[Category:ToDo]]&lt;br /&gt;
&lt;br /&gt;
[http://mirage335-site.dyndns.org mirage335-site.dyndns.org]&lt;br /&gt;
[http://webchat.freenode.net/?channels=%23%23mirage335 WebChat - Click here to talk to me now.]&lt;br /&gt;
&lt;br /&gt;
Using HacDC tools and expertise to create tools and expertise.&lt;br /&gt;
&lt;br /&gt;
HacDC wiki pages particularly relevant to me:&lt;br /&gt;
[[:Category:BiosignalAmplifier]] Ultra-low-noise HacDC Biosignal Amplifier equipment designed by me, assembled at HacDC with help from other HacDC members, and funded by other HacDC members.&lt;br /&gt;
[[DIY_ECG]] Older attempt at a Biosignal Amplifier device by other HacDC members.&lt;br /&gt;
[[:Category:Photolithography_PCB_Fab]] Photolithography PCB fabrication process pioneered and tested by me, assisted by consultation and supplies from Dan Barlow.&lt;br /&gt;
[[:Category:AmateurRadios]] Designed and built HF vertical antenna presently on roof as of 2014, selected automatic tuner for full 1.8-30MHz operation, performed PSK reporter and WSPR testing.&lt;br /&gt;
[[:Category:TestCart]] Chief architect and maintainer as of 2014. Have directed acquisitions, salvaged parts, and constructed equipment to build up full RF/analog test capability.&lt;br /&gt;
[[Basement_Shelves_Documentation]] Designed and CAD modeled. Helped assemble with Zach.&lt;br /&gt;
[[:Category:PrusaMendel]] 3D printer. Maintained mostly by me from 2012 through the beginning of 2014, built by Andy Ta.&lt;br /&gt;
[[:Category:CNC_Mill]] awesome tool for high-performance mechanical part and PCB construction&lt;br /&gt;
&lt;br /&gt;
=Wishlist=&lt;br /&gt;
&lt;br /&gt;
==IT Admin==&lt;br /&gt;
* USB Webcams for OctoPrint/OctoPi.&lt;br /&gt;
&lt;br /&gt;
=ToDo=&lt;br /&gt;
Some high priority projects at HacDC. Requesting resources remain available until each can be served round-robin/FIFO.&lt;br /&gt;
&lt;br /&gt;
*Laser Cutter.&lt;br /&gt;
*NetPLC occupancy sensor.&lt;br /&gt;
*Automatic camera shroud.&lt;br /&gt;
*Large format inkjet printer, dedicated workstation.&lt;br /&gt;
*Kinect scanner.&lt;br /&gt;
*Plotter documentation.&lt;br /&gt;
*CNC Mill flood cooling.&lt;br /&gt;
*OpticalTableRobot.&lt;br /&gt;
*Electronics course.&lt;br /&gt;
*Scanning Electron Microscope.&lt;br /&gt;
*FullSpectrum Laser Cutter Repair.&lt;br /&gt;
*High-throughput metal cutter. (Plasma torch, water jet, copper vapor laser, etc.)&lt;br /&gt;
*CVD coatings.&lt;br /&gt;
*Enhanced lithography processing workstation.&lt;br /&gt;
*High Performance HF Radio&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Category:BiosignalAmplifier&amp;diff=12514</id>
		<title>Category:BiosignalAmplifier</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Category:BiosignalAmplifier&amp;diff=12514"/>
		<updated>2016-09-02T03:07:17Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Equipment]]&lt;br /&gt;
[[File:Mirage335BiosignalAmplifierHardware.jpg|right]]&lt;br /&gt;
=Status=&lt;br /&gt;
Operational. Use the dry (gold pin header) electrodes for now, saline electrodes will be sealed in hot glue soon.&lt;br /&gt;
&lt;br /&gt;
=Usage=&lt;br /&gt;
# Connect the USB port to a computer with the [http://mirage335-site.member.hacdc.org:6380/wiki/Category:BiosignalProcessor BiosignalProcessor] software installed. Primarily, this software depends on [http://www.mega-nerd.com/libsndfile/ libsndfile] and [http://www.baudline.com/ baudline].&lt;br /&gt;
# Launch the [http://mirage335-site.member.hacdc.org:6380/wiki/Category:BiosignalProcessor BiosignalProcessor] software. Noise floor should be approximately -100dB.&lt;br /&gt;
# All sponge electrodes need to be wet, preferably with saline. This includes the reference electrode with a large yellow sponge, and the green sponge electrodes.&lt;br /&gt;
# Connect the SATA data cables as shown in the photo. These are actually used as shielded carriers for power and analog signals.&lt;br /&gt;
# Plug in the 12V wall wart. This enables the medically isolated RECOM RS-1212D power supplies.&lt;br /&gt;
# Noise floor should now be approximately -80dB.&lt;br /&gt;
# Cautiously, connect yourself to the Biosignal Amplifier. The BNC connectorized yellow sponge electrode is a reference, and may be connected anywhere on the body, preferably the right leg for electrocardiography, or arm for electroencephalography. The other two electrodes pickup the actual signal, and should be placed near the signal source.&lt;br /&gt;
&lt;br /&gt;
=Signal Sources=&lt;br /&gt;
The pickup electrodes (either the green sponges and headband or dry pin header based electrodes) may be placed at a variety of locations to obtain biosignals in realtime.&lt;br /&gt;
&lt;br /&gt;
* Placing the electrodes hand-to-hand or across the chest should obtain clear, strong electrocardiography (ECG, heartbeat) signals.&lt;br /&gt;
* With eyes closed, and pickup electrodes on the back of the head, four out of five participants will show an approximately 10Hz alpha rhythm, usually above -60dB on the chart.&lt;br /&gt;
* Across the forehead, electrooculography (EOG, eye movement) signals become dominant.&lt;br /&gt;
* Across any major contracted muscle (eg. forearm), random noise will be observed. This is an electromyography (EMG, muscle activity) signal.&lt;br /&gt;
* While sleeping, delta rhythms should appear at 90 minute intervals across the parietal (top of the head) and frontal (forehead) lobes. This has yet to be experimentally verified.&lt;br /&gt;
&lt;br /&gt;
=Captured Data Samples=&lt;br /&gt;
==Heartbeat==&lt;br /&gt;
Captured on a [https://www.sparkfun.com/products/11702 DSO Nano] oscilloscope from the analog (BNC) output.&lt;br /&gt;
[[File:BiosignalAmplifierHeartbeat.jpg]]&lt;br /&gt;
==Alpha Rhythm==&lt;br /&gt;
Alpha waves (EEG brainwaves) captured from occipital lobe with eyes closed. USB output was used directly. Notice the ~10Hz signal.&lt;br /&gt;
[[File:BiosignalAmplifierUSB_Out.png]]&lt;br /&gt;
Low-frequency noise to the left is expected to go away when a better transformer is used, or electrodes are better positioned.&lt;br /&gt;
&lt;br /&gt;
=Assistance=&lt;br /&gt;
Drop by [irc://irc.freenode.net/hacdc HacDC&#039;s IRC channel] and ping mirage335 .&lt;br /&gt;
&lt;br /&gt;
=Troubleshooting=&lt;br /&gt;
* The older dry active electrodes, based on gold plated pin headers, are somewhat easier to use than the green saline sponge electrodes. However, they require significant pressure to function properly, particularly for EEG use, which some users find uncomfortable.&lt;br /&gt;
* When in doubt, look for an electrocardiograph (ECG heartbeat) signal. Heartbeats are among the most available, strongest, clearest indicators of a working biosignal amplifier.&lt;br /&gt;
* The BNC analog output on the host board is designed for connection to an oscilloscope.&lt;br /&gt;
* Signal overload will trigger the green LED on the host board to flash.&lt;br /&gt;
* HacDC has a [http://mirage335-site.member.hacdc.org:6380/wiki/BiosignalSimulator BiosignalSimulator] on the test cart, which generates synthetic common-mode and differential-mode signals.&lt;br /&gt;
&lt;br /&gt;
=Safety=&lt;br /&gt;
Reasonable safety features have been included. However, there are still some things to be aware of:&lt;br /&gt;
* Just 1mA of current for 1ms across the heart is most likely to be fatal. Take no chances.&lt;br /&gt;
* DO NOT operate high-power RADIO equipment (ie. our amateur radio station)  while connected to the BiosignalAmplifier. High frequency radio transmissions will penetrate the isolation amplifier, which is to say you are an RF ground.&lt;br /&gt;
* DO NOT connect to external power in bad weather. Nearby lightning strikes will penetrate the isolation amplifier, and HacDC is not known to have excellent power quality.&lt;br /&gt;
* Excessive saline might contact the power supply rails in the active electrodes if the sealant has broken down. If in doubt, check the electrodes for voltage with a multimeter before using. Anything above 0.6V indicates a fault has occurred.&lt;br /&gt;
* Try not to leave any of the SATA cables partially connected while the system is on. In theory, the system might be damaged if just one or two of the supply rails (Vcc, GND, or Vee) are disconnected.&lt;br /&gt;
* No claim of liability is made by anyone. Your accident is your accident. Use common sense. If you don&#039;t understand the safety features and limitations, don&#039;t use this circuit.&lt;br /&gt;
&lt;br /&gt;
=Cost=&lt;br /&gt;
Total cost of replacement is ~$300 and ~60 hours. Please don&#039;t break our BiosignalAmplifier!&lt;br /&gt;
&lt;br /&gt;
=Lending Policy=&lt;br /&gt;
Qualified HacDC members are invited to borrow the BiosignalAmplifier, particularly for sleep research. Please update the status section when borrowing. Also be careful to keep all safety concerns in mind.&lt;br /&gt;
&lt;br /&gt;
=Credit=&lt;br /&gt;
Design is by mirage335. Credit to HacDC and its biohacking community for electronics testing and construction equipment. Additionally, special thanks to the following for enthusiasm and prototype funding:&lt;br /&gt;
&lt;br /&gt;
* Shawn Nock&lt;br /&gt;
* Sharad Satsangi&lt;br /&gt;
* Stuart Washington&lt;br /&gt;
* The Real Plato&lt;br /&gt;
* Logan Scheel&lt;br /&gt;
&lt;br /&gt;
=OpenSource=&lt;br /&gt;
Complete schematics, PCBs, BOMs, 3D printable enclosures, firmware, USB driver software, and documentation hosted on github:&lt;br /&gt;
https://github.com/mirage335/Mirage335BiosignalAmp&lt;br /&gt;
https://github.com/mirage335/BiosignalProcessor&lt;br /&gt;
&lt;br /&gt;
Additional documentation available on the project&#039;s webpage at:&lt;br /&gt;
http://mirage335-site.member.hacdc.org:6380/wiki/Mirage335BiosignalAmp&lt;br /&gt;
&lt;br /&gt;
==Copyleft==&lt;br /&gt;
Mirage335BiosignalAmp is Copyright (C) 2012 mirage335 under the FSF GPLv3. Schematic images are part of Mirage335BiosignalAmp.&lt;br /&gt;
&lt;br /&gt;
See license.txt for Mirage335BiosignalAmp license conditions.&lt;br /&gt;
&lt;br /&gt;
[[File:Gplv3-127x51.png]]&lt;br /&gt;
&lt;br /&gt;
=Future Improvements=&lt;br /&gt;
* Host board enclosure wasn&#039;t quite the right size. Once that is reprinted, all components should be in nice strong 3D printed cases.&lt;br /&gt;
* Surprisingly, saline seems to have leaked into the sponge based active electrodes, possibly due to cracking of certain plastic interfaces. PCBs will be cleaned, sealed in hot-glue, and the enclosures will be repaired this weekend. In the meantime, the dry electrodes work well as always.&lt;br /&gt;
* Autocorrelation functions would be useful in the BiosignalProcessor software for identifying Event Related Potentials.&lt;br /&gt;
&lt;br /&gt;
=Alternatives=&lt;br /&gt;
HacDC does have three neurosky headsets. Unfortunately, these do not seem to perform well with their built-in dry electrodes. Impedance has been measured at around 3 megaohms.&lt;br /&gt;
&lt;br /&gt;
Texas Instruments supplied HacDC with an ADS1299 EEG biosignal amplifier system-on-a-chip. This device may be within half the performance of this Biosignal Amplifier, offering more channels and greater convenience. Further, the new [http://www.openbci.com/ OpenBCI] platform, perhaps the only other decent EEG system worth using, is based on that chip.&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_08_09&amp;diff=12479</id>
		<title>Regular Member Meeting 2016 08 09</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_08_09&amp;diff=12479"/>
		<updated>2016-08-09T23:58:57Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project EXPANSION */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:August 9th, 2016&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* We should edit the bylaws so the board of directors&#039; terms are staggered. Having a complete board turnover last year was not great.&lt;br /&gt;
&lt;br /&gt;
* The White House is hosting a National Manufacturing Day (https://www.whitehouse.gov/blog/2016/08/08/call-action-celebrate-manufacturing-today-and-tomorrow) and part of the aim of the event is to &amp;quot;Linking manufacturers to the Maker movement by serving as the anchor tenant for a regional makerspace or supporting maker spaces in schools and after-school programs.&amp;quot; I&#039;m not sure what this means for HacDC except that it&#039;s a national makerspace/hackerspace event at the White House, down the road, with people who know what government programs can support hackerspaces. The event is Friday, October 7th. If there&#039;s a possibility of HacDC having an info table or booth, it sounds like a good idea to me... &lt;br /&gt;
&lt;br /&gt;
* The memorandum of understanding (MOU) with High School Technology Services that allows them to use HacDC&#039;s classroom during business hours is expiring. They would like to renew it.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
IT systems are functioning nominally.  Replaced the classroom Wifi since the 5Ghz hardware was not stable.  Also got the classroom room mic working for the web conferencing.  Need to fix whatever broke the WebRTC compatibility.  Also fixed a Wifi AP for the church and provided general email support.  Haven&#039;t set up the Linux repo mirrors yet, plan on doing that soon.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
All Starlight accounts also provide SMTP/POP/IMAP email service.&lt;br /&gt;
&lt;br /&gt;
ReverseProxy for HTTP/HTTPS sites on HacDC servers are now redundant.&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
Our President Julia has volunteer to cover the delta costs from PA SEM funds to purchase the digital vacuum gauge.  Need to work on ordering that.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===  &lt;br /&gt;
&lt;br /&gt;
http://wiki.hacdc.org/index.php/HacDC_CRISPR&lt;br /&gt;
&lt;br /&gt;
We received the DIY CRISPR kit and inventoried it. We&#039;ve made the small classroom fridge a &amp;quot;NO FOOD&amp;quot; project fridge because we now have bacteria cultures in there. The cultures and DNA and RNA require refrigeration. (The bacteria is E. Coli HME63, if anyone is curious.) The recipe (&amp;quot;protocol&amp;quot;) takes multiple days due to incubation periods, so we&#039;re going through it once to verify we can actually do it with the equipment on-hand. Expect we&#039;ll have materials left over to repeat the experiment several more times.&lt;br /&gt;
&lt;br /&gt;
=== Project Spaceblimp ===&lt;br /&gt;
We have had several fantastic meetings and are starting to break out in to individual teams based on project area outlined in the [[HacDC_Spaceblimp_6|Spaceblimp 6]] page.  Please email me or one of the lists if you would like to be on the spaceblimp@hacdc.org email list.  We are looking for members to contribute their PA funds for PA Spaceblimp and are taking individual donations that can include parts/components.  The Funding team would like to ask the membership about adding a special Spaceblimp donation link directly on the HacDC website, possibly close below the HacDC donation link on the left rail.  The Spaceblimp donation link would be up for no more than 6 months.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_08_09&amp;diff=12478</id>
		<title>Regular Member Meeting 2016 08 09</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_08_09&amp;diff=12478"/>
		<updated>2016-08-09T23:58:42Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Project SUPPLIES */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:August 9th, 2016&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* We should edit the bylaws so the board of directors&#039; terms are staggered. Having a complete board turnover last year was not great.&lt;br /&gt;
&lt;br /&gt;
* The White House is hosting a National Manufacturing Day (https://www.whitehouse.gov/blog/2016/08/08/call-action-celebrate-manufacturing-today-and-tomorrow) and part of the aim of the event is to &amp;quot;Linking manufacturers to the Maker movement by serving as the anchor tenant for a regional makerspace or supporting maker spaces in schools and after-school programs.&amp;quot; I&#039;m not sure what this means for HacDC except that it&#039;s a national makerspace/hackerspace event at the White House, down the road, with people who know what government programs can support hackerspaces. The event is Friday, October 7th. If there&#039;s a possibility of HacDC having an info table or booth, it sounds like a good idea to me... &lt;br /&gt;
&lt;br /&gt;
* The memorandum of understanding (MOU) with High School Technology Services that allows them to use HacDC&#039;s classroom during business hours is expiring. They would like to renew it.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
IT systems are functioning nominally.  Replaced the classroom Wifi since the 5Ghz hardware was not stable.  Also got the classroom room mic working for the web conferencing.  Need to fix whatever broke the WebRTC compatibility.  Also fixed a Wifi AP for the church and provided general email support.  Haven&#039;t set up the Linux repo mirrors yet, plan on doing that soon.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
All Starlight accounts also provide SMTP/POP/IMAP email service.&lt;br /&gt;
&lt;br /&gt;
ReverseProxy for HTTP/HTTPS sites on HacDC servers are now redundant.&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
Nothing to report.&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
Our President Julia has volunteer to cover the delta costs from PA SEM funds to purchase the digital vacuum gauge.  Need to work on ordering that.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===  &lt;br /&gt;
&lt;br /&gt;
http://wiki.hacdc.org/index.php/HacDC_CRISPR&lt;br /&gt;
&lt;br /&gt;
We received the DIY CRISPR kit and inventoried it. We&#039;ve made the small classroom fridge a &amp;quot;NO FOOD&amp;quot; project fridge because we now have bacteria cultures in there. The cultures and DNA and RNA require refrigeration. (The bacteria is E. Coli HME63, if anyone is curious.) The recipe (&amp;quot;protocol&amp;quot;) takes multiple days due to incubation periods, so we&#039;re going through it once to verify we can actually do it with the equipment on-hand. Expect we&#039;ll have materials left over to repeat the experiment several more times.&lt;br /&gt;
&lt;br /&gt;
=== Project Spaceblimp ===&lt;br /&gt;
We have had several fantastic meetings and are starting to break out in to individual teams based on project area outlined in the [[HacDC_Spaceblimp_6|Spaceblimp 6]] page.  Please email me or one of the lists if you would like to be on the spaceblimp@hacdc.org email list.  We are looking for members to contribute their PA funds for PA Spaceblimp and are taking individual donations that can include parts/components.  The Funding team would like to ask the membership about adding a special Spaceblimp donation link directly on the HacDC website, possibly close below the HacDC donation link on the left rail.  The Spaceblimp donation link would be up for no more than 6 months.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
	<entry>
		<id>https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_08_09&amp;diff=12477</id>
		<title>Regular Member Meeting 2016 08 09</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=Regular_Member_Meeting_2016_08_09&amp;diff=12477"/>
		<updated>2016-08-09T23:58:19Z</updated>

		<summary type="html">&lt;p&gt;Mirage335: /* Matt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Meeting Minutes]] {{TOCright}}&lt;br /&gt;
&lt;br /&gt;
== Time and Location == &lt;br /&gt;
:August 9th, 2016&lt;br /&gt;
:Called to order at xxxx pm by xxxx&lt;br /&gt;
:Members present: &lt;br /&gt;
:Members remote: &lt;br /&gt;
:Others present: &lt;br /&gt;
:[[Quorum]] &lt;br /&gt;
:: Quorum met? &lt;br /&gt;
&lt;br /&gt;
== Approval of Previous Meeting&#039;s Minutes ==&lt;br /&gt;
&lt;br /&gt;
== Recognition ==&lt;br /&gt;
&lt;br /&gt;
== New Members ==&lt;br /&gt;
&lt;br /&gt;
== Old Business ==&lt;br /&gt;
&lt;br /&gt;
== New Business ==&lt;br /&gt;
* We should edit the bylaws so the board of directors&#039; terms are staggered. Having a complete board turnover last year was not great.&lt;br /&gt;
&lt;br /&gt;
* The White House is hosting a National Manufacturing Day (https://www.whitehouse.gov/blog/2016/08/08/call-action-celebrate-manufacturing-today-and-tomorrow) and part of the aim of the event is to &amp;quot;Linking manufacturers to the Maker movement by serving as the anchor tenant for a regional makerspace or supporting maker spaces in schools and after-school programs.&amp;quot; I&#039;m not sure what this means for HacDC except that it&#039;s a national makerspace/hackerspace event at the White House, down the road, with people who know what government programs can support hackerspaces. The event is Friday, October 7th. If there&#039;s a possibility of HacDC having an info table or booth, it sounds like a good idea to me... &lt;br /&gt;
&lt;br /&gt;
* The memorandum of understanding (MOU) with High School Technology Services that allows them to use HacDC&#039;s classroom during business hours is expiring. They would like to renew it.&lt;br /&gt;
&lt;br /&gt;
== Director Reports ==&lt;br /&gt;
&lt;br /&gt;
=== President&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Vice President&#039;s Report ===&lt;br /&gt;
IT systems are functioning nominally.  Replaced the classroom Wifi since the 5Ghz hardware was not stable.  Also got the classroom room mic working for the web conferencing.  Need to fix whatever broke the WebRTC compatibility.  Also fixed a Wifi AP for the church and provided general email support.  Haven&#039;t set up the Linux repo mirrors yet, plan on doing that soon.&lt;br /&gt;
&lt;br /&gt;
=== Treasurer&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Secretary&#039;s Report ===&lt;br /&gt;
&lt;br /&gt;
=== Director-at-Large Reports ===&lt;br /&gt;
&lt;br /&gt;
==== Mike ====&lt;br /&gt;
&lt;br /&gt;
==== Matt ====&lt;br /&gt;
All Starlight accounts also provide SMTP/POP/IMAP email service.&lt;br /&gt;
&lt;br /&gt;
ReverseProxy for HTTP/HTTPS sites on HacDC servers are now redundant.&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Project_Awesome|Project Awesome]] Reports ==&lt;br /&gt;
&lt;br /&gt;
=== Project SUPPLIES ===&lt;br /&gt;
&lt;br /&gt;
=== Project EXPANSION ===&lt;br /&gt;
&lt;br /&gt;
=== Project HAMRADIO ===&lt;br /&gt;
&lt;br /&gt;
=== Project Electron Microscope (SEM) ===&lt;br /&gt;
Our President Julia has volunteer to cover the delta costs from PA SEM funds to purchase the digital vacuum gauge.  Need to work on ordering that.&lt;br /&gt;
&lt;br /&gt;
=== Project Optical Table Robot (OTR) ===&lt;br /&gt;
&lt;br /&gt;
=== Project CRISPR ===  &lt;br /&gt;
&lt;br /&gt;
http://wiki.hacdc.org/index.php/HacDC_CRISPR&lt;br /&gt;
&lt;br /&gt;
We received the DIY CRISPR kit and inventoried it. We&#039;ve made the small classroom fridge a &amp;quot;NO FOOD&amp;quot; project fridge because we now have bacteria cultures in there. The cultures and DNA and RNA require refrigeration. (The bacteria is E. Coli HME63, if anyone is curious.) The recipe (&amp;quot;protocol&amp;quot;) takes multiple days due to incubation periods, so we&#039;re going through it once to verify we can actually do it with the equipment on-hand. Expect we&#039;ll have materials left over to repeat the experiment several more times.&lt;br /&gt;
&lt;br /&gt;
=== Project Spaceblimp ===&lt;br /&gt;
We have had several fantastic meetings and are starting to break out in to individual teams based on project area outlined in the [[HacDC_Spaceblimp_6|Spaceblimp 6]] page.  Please email me or one of the lists if you would like to be on the spaceblimp@hacdc.org email list.  We are looking for members to contribute their PA funds for PA Spaceblimp and are taking individual donations that can include parts/components.  The Funding team would like to ask the membership about adding a special Spaceblimp donation link directly on the HacDC website, possibly close below the HacDC donation link on the left rail.  The Spaceblimp donation link would be up for no more than 6 months.&lt;br /&gt;
&lt;br /&gt;
== Member Reports ==&lt;br /&gt;
&lt;br /&gt;
== Adjournment ==&lt;br /&gt;
Adjourned by at xxx by xxx&lt;/div&gt;</summary>
		<author><name>Mirage335</name></author>
	</entry>
</feed>