tag:blogger.com,1999:blog-87496696863788573592024-02-20T14:08:20.309-05:00Writings of Matthew MolyettPersonal writings and musings of one Cybersecurity professional.Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.comBlogger150125tag:blogger.com,1999:blog-8749669686378857359.post-27875348166590384812024-02-12T13:10:00.005-05:002024-02-20T14:07:48.678-05:00App Development: Privacy Policy 2024<p> </p><h2><span style="font-family: Arial;"><span style="white-space-collapse: preserve;">Privacy Policy</span></span></h2><div><span style="font-family: Arial;"><span style="white-space-collapse: preserve;">Last updated: Feb 12, 2024</span></span></div><div><br /></div><div><span style="font-family: Arial;"><span style="white-space-collapse: preserve;">S1air Coding ("us", "we", or "our") operates http://molyett.com (the "Site") and develops software (the "Program"). This page informs you of our policies regarding the collection, use and disclosure of Personal Information we receive from users of the Site and Program.</span></span></div><div><br /></div><div><span style="font-family: Arial;"><span style="white-space-collapse: preserve;">We do not collect your Personal Information. By using the Site, you agree to the collection and use of information in accordance with this policy.</span></span></div><div><span style="font-family: Arial;"><span style="white-space-collapse: preserve;"><br /></span></span></div><h3><span style="font-family: Arial; white-space-collapse: preserve;">Information Collection And Use</span></h3><div><span style="font-family: Arial; white-space-collapse: preserve;">While using our Site and Program, we do not ask you to provide us with certain personally identifiable information that can be used to contact or identify you. Personally identifiable information may include, but is not limited to your name ("Personal Information").</span></div><div><span style="font-family: Arial; white-space-collapse: preserve;"><br /></span></div><div><span style="font-family: Arial; white-space-collapse: preserve;">Any Personal Information that is given to the Site via blog comments is given without restriction and will be stored by the Blogger platform. Such data is likely to be covered by the Blogger privacy policy.</span></div><div><span style="font-family: Arial; white-space-collapse: preserve;"><br /></span></div><h3><span style="font-family: Arial; white-space-collapse: preserve;">Log Data</span></h3><div><span style="font-family: Arial; white-space-collapse: preserve;">Like many site operators, we collect information that your browser sends whenever you visit our Site ("Log Data").</span></div><div><span style="font-family: Arial;"><span style="white-space-collapse: preserve;"><br /></span></span></div><div><span style="font-family: Arial; white-space-collapse: preserve;">This Log Data may include information such as your computer's Internet Protocol ("IP") address, browser type, browser version, the pages of our Site that you visit, the time and date of your visit, the time spent on those pages and other statistics.</span></div><div><span style="font-family: Arial; white-space-collapse: preserve;"><br /></span></div><h3><span style="font-family: Arial; white-space-collapse: preserve;">Communications</span></h3><div><span style="font-family: Arial; white-space-collapse: preserve;">We do not use your Personal Information to contact you.</span></div><div><span style="font-family: Arial; white-space-collapse: preserve;"><br /></span></div><h3><span style="font-family: Arial; white-space-collapse: preserve;">Cookies</span></h3><div><span style="font-family: Arial; white-space-collapse: preserve;">Cookies are files with small amount of data, which may include an anonymous unique identifier. Cookies are sent to your browser from a web site and stored on your computer's hard drive.</span></div><div><span style="font-family: Arial;"><span style="white-space-collapse: preserve;"><br /></span></span></div><div><span style="font-family: Arial; white-space-collapse: preserve;">Like many sites, we use "cookies" to collect information. You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. However, if you do not accept cookies, you may not be able to use some portions of our Site.</span></div><div><span style="font-family: Arial;"><span style="white-space-collapse: preserve;"><br /></span></span></div><h3><span style="font-family: Arial; white-space-collapse: preserve;">Security</span></h3><div><span style="font-family: Arial; white-space-collapse: preserve;">The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage, is 100% secure. We cannot guarantee absolute security of your Personal Information.</span></div><div><br /></div><h3><span style="font-family: Arial; white-space-collapse: preserve;">Contact Us</span></h3><div><span style="font-family: Arial; white-space-collapse: preserve;">If you have any questions about this Privacy Policy, please contact us.</span></div>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-39352900931078072412024-01-08T14:27:00.001-05:002024-01-08T14:27:24.769-05:00Avoid Computer Crimes<p> A reminder for all:</p><p>A person may not intentionally, willfully, and without authorization alter data stored by a computer database.</p><p>MD Criminal Law Code § 7-302 covers (among other things) intentionally inserting records, sign-ups, registrations, etc for the purpose of disrupting the proper use of the service. Intentionally signing someone up for a listserv to get that listserv blocked for sending spam clearly falls within this.</p><p>For the non-Maryland folks, 18 U.S. Code § 1030 is your guiding light.</p><p>Intentional disruption of someone else's use of Internet services is a crime.</p><p>Flooding a candidate's volunteer signup system with fraudulent entries to exhaust the system and prevent actual volunteer's from registering: computer crime.</p><p>Collecting the credentials of a campaign staffer and using it to download the emails from their account to distribute publicly in an effort to discredit and embarrass the campaign: computer crime.</p><p>We do not want or need to resort to computer crime to undermine functions of the electoral process, nonprofit organizations (even those with despicable goals), or generally civil society. (Judgement withheld regarding explicit government corruption. Reading recommendation: <a href="https://www.amazon.com/Burglary-Discovery-Edgar-Hoovers-Secret/dp/0307962954" rel="nofollow" target="_blank">The Burglary: The Discovery of J. Edgar Hoover's Secret FBI</a>, Book by <a href="https://investigatingpower.org/betty-medsger/" target="_blank">Betty Medsger</a>)</p><p>To defenders: Protect your systems and accounts as if people are fine with breaking laws. Loosing the confidentiality, integrity, or availability of your data is not mitigated by "Hey, that was illegal!"</p>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-5174572389638434982023-12-19T12:45:00.003-05:002023-12-19T12:45:37.093-05:00Email from Congressman Sarbanes - Dec 19, 2023<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;">
<tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbDEWUvm9PWGVr0OJ6DDTV7yHiieOGwamNDfy8hpVDO9auwxRoESfvQgUFES-7SzaNfWL9FHQWGUb6y99dM8V1HTuKZGeaTkmGcRx0v_H5JuIhfIj-dzBuMy32y2K867SaZXgyUAtIzi1lXPrJ3_L0t2LHDDfRqQEVQeovEAjsSjCz3w6XQRHCObHG2mY/s613/Congressional-Letterhead-Sarbanes.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="337" data-original-width="613" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbDEWUvm9PWGVr0OJ6DDTV7yHiieOGwamNDfy8hpVDO9auwxRoESfvQgUFES-7SzaNfWL9FHQWGUb6y99dM8V1HTuKZGeaTkmGcRx0v_H5JuIhfIj-dzBuMy32y2K867SaZXgyUAtIzi1lXPrJ3_L0t2LHDDfRqQEVQeovEAjsSjCz3w6XQRHCObHG2mY/s320/Congressional-Letterhead-Sarbanes.png" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Letterhead from Congressional email</td></tr>
</tbody>
</table>
<br />
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: center;">
<span style="font-family: 'Times New Roman';">December 19, 2023</span>
</p>
<div class="separator" style="clear: both; text-align: center;">
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span style="font-family: 'Times New Roman, Arial';">Dear Mr. Molyett:
<br />
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span style="font-family: 'Times New Roman';"></span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span> Thank you for contacting me to express your opposition to military assistance for Israel. I appreciate hearing from you about this important matter and welcome the opportunity to respond.
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span> As you know, on October 7, 2023, Hamas committed horrifying acts of terrorism against Israeli civilians. Israel responded with retaliatory attacks in the Gaza Strip. President Biden and Secretary of State Blinken continue to hold high level talks to ensure respect for the rules of war in protecting civilian life, providing humanitarian aid to civilians in need in Gaza, establishing a humanitarian corridor for Palestinians and securing the release of hostages.
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span> I would be less than frank if I did not share that I have regularly supported funding for Israel to defend itself against the threat of terrorism and believe we should continue to support the Iron Dome and other efforts to protect Israeli citizens. However, I opposed H.R. 6126, the Israel Security Supplemental Appropriations Act, in part because it did not include any humanitarian assistance for Palestinian civilians – which I also believe to be critically needed. Unfortunately, this aid package passed the House of Representatives by a vote of 226-196 on November 2, 2023. I remain hopeful that we will be able to achieve a strong bipartisan path forward on an aid package that supports both Israeli and Palestinian civilians.
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span> As a strong advocate for a two-state solution to the Israeli-Palestinian conflict, which would allow both communities a peaceful and secure future, I share your concerns regarding the impact of this conflict. I continue to strongly believe that the path to peace and security among Israelis and Palestinians must come from concrete and specific confidence-building measures, not from aggression or terror.
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span> On October 20, I joined my colleagues in the House of Representatives in sending a letter to President Biden in support of the Administration’s efforts to ensure that food, water and medicine are made available to civilians in Gaza, as well as their ongoing efforts to facilitate safe zones for civilians seeking refuge. The letter also expressed support for the Administrations leadership in fostering a sustainable future for Palestinians and Israelis at the conclusion of this conflict.
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span> I was also supportive of the Biden Administrations decision in March 2021 to restore $235 million in economic and humanitarian aid to Palestinians, which had previously been cut under the Trump Administration. I had urged President Trump to unfreeze funding for the United Nations Relief Works Agency (UNRWA), which provides essential funding for Palestinians in the West Bank and Gaza. The bipartisan budget bill for Fiscal Year 2023 provided $75 million in additional funding for UNRWA to address rising food costs for vulnerable Palestinians in the West Bank and Gaza. I voted in favor of this legislation when it passed the House of Representatives before being signed into law by President Biden on December 29, 2022. Although I am not a member of the House Foreign Affairs Committee, which has jurisdiction over these issues, I will keep your views in mind when voting on relevant legislation in the full House of Representatives.
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span> Again, I appreciate hearing your views on this matter. If I can be of further assistance, please do not hesitate to contact me.
</span>
</p>
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
<span style="font-family: 'Times New Roman', Arial; font-size: 16px; text-align: start;">Sincerely,</span></p>
<span style="font-family: 'Times New Roman, Arial'; font-size: 12pt; text-align: start;">
<p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;"><br /></p><p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;">
John Sarbanes</p><p style="font-family: "Times New Roman", Arial; font-size: 16px; text-align: start;"><span style="font-family: "Times New Roman, Arial"; font-size: 12pt;">Member of Congress</span></p></span>
</div>
<br />
<p>Pdf Version: <a href="https://drive.google.com/file/d/1tdOD_Qlt_bHPcy4KGXOb4-F_ys9F2MxF/view?usp=drive_link">Email from Congressman Sarbanes</a></p>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com01750 Independence Ave SW, Washington, DC 20024, USA38.8892339 -77.040952138.461590463883269 -77.59026850625 39.316877336116733 -76.49163569375tag:blogger.com,1999:blog-8749669686378857359.post-86334566690599045562023-01-30T17:04:00.003-05:002023-01-30T17:04:29.603-05:00Preserving Academic Integrity in the AI Writing Age<p>
<span style="overflow-wrap: break-word; white-space: pre-wrap;">
The use of artificial intelligence (AI) language models in writing has brought about numerous benefits, including improved efficiency and greater inclusivity for writers. However, the use of AI language models also poses significant challenges to academic integrity and the credibility of knowledge. The ease of abuse and the potential for false or misleading information to be generated and spread through AI-generated text can undermine public trust in the education system and the validity of the information being communicated. To address these challenges, it is important to prioritize originality, authenticity, and critical evaluation in the use of AI language models in writing.
</span></p><p>
<span style="overflow-wrap: break-word; white-space: pre-wrap;">
On the one hand, allowing authors to use AI language models can increase their productivity and make writing more accessible. For example, AI language models can generate draft text in seconds, freeing up time for authors to focus on more important tasks. Additionally, AI language models can help writers who struggle with language barriers or disabilities to communicate their ideas effectively.
</span></p><p>
<span style="overflow-wrap: break-word; white-space: pre-wrap;">
On the other hand, the use of AI language models can also lead to a lowering of academic standards and a decrease in the quality of written material. As AI language models become more advanced, it is easier for people to rely on them to create written material without putting in much effort themselves. This leads to a decrease in originality and authenticity, which are key components of academic integrity. Furthermore, AI language models can also generate false or misleading information, further eroding the credibility of knowledge.
</span></p><p>
<span style="overflow-wrap: break-word; white-space: pre-wrap;">
To combat these challenges, it is important to emphasize the importance of originality, authenticity, and critical evaluation in the use of AI language models. This could include incorporating guidelines for using AI language models into academic writing policies and encouraging students and authors to think critically about the sources of information they use. By taking these steps, we can ensure that the use of AI language models in writing supports academic integrity, rather than undermines it.
</span></p><p>
<span style="overflow-wrap: break-word; white-space: pre-wrap;">
In conclusion, while AI language models bring about many benefits for writers, they also pose significant challenges to academic integrity. By prioritizing originality, authenticity, and critical evaluation, we can ensure that the use of AI language models supports, rather than undermines, academic standards and the credibility of knowledge.</span>
</p><p><span></span></p><a name='more'></a><p></p><blockquote>Written in collaboration with <a href="https://openai.com/">OpenAI </a><a href="https://chat.openai.com/">ChatGPT</a>.
Creation history and prompts available at <a href="https://github.com/SecsAndCyber/ChatGPT_Testing/blob/main/Essay/essay_about_chatgpt.txt"><span style="font-size: x-small;">https://github.com/SecsAndCyber/ChatGPT_Testing/blob/main/Essay/essay_about_chatgpt.txt</span></a><p>No text from the body was manually drafted</p></blockquote>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-3338093486765735212020-11-11T18:45:00.001-05:002020-11-11T18:45:55.130-05:00Notes on Peer Reviewed Firearm ResearchThis morning I encountered a note on Facebook:<br><blockquote><font face="helvetica">Just remember the same people complaining about those ignoring experts currently are the same ones that preach gun control and have zero education or experience on the matter.<br>The hypocrisy is real in the current political climate.</font></blockquote>This prompted me to think about the situation and wonder: what is considered to be relevant education or experience on the matter.<br><br>I recall having a conversation when I was running for Congress in 2014 was with my daughter's doctor. His response: "<font face="helvetica">I am a children's trauma surgeon in Baltimore. You can probably guess how I feel about gun control.</font>"<br><br>Does the voice of someone who works to save lives of gunshot victims count as valid education or experience when discussing the legal standing of machines entirely designed to kill?<br><br>This note did prompt me to look into peer reviewed articles on firearms. I read three this morning:<br><ul style="text-align: left;"><li>Simonetti JA, Dorsey Holliman B, Holiday R, Brenner LA, Monteith LL (2020) Firearm-related experiences and perceptions among United States male veterans: A qualitative interview study. PLoS ONE 15(3): e0230135. <a href="https://doi.org/10.1371/journal.pone.0230135" target="_blank">https://doi.org/10.1371/journal.pone.0230135</a></li><li>Bailey HM, Zuo Y, Li F, Min J, Vaddiparti K, Prosperi M, et al. (2019) Changes in patterns of mortality rates and years of life lost due to firearms in the United States, 1999 to 2016: A joinpoint analysis. PLoS ONE 14(11): e0225223. <a href="https://doi.org/10.1371/journal.pone.0225223" target="_blank">https://doi.org/10.1371/journal.pone.0225223</a></li><li>Bilukha, O., Briss, P. A., Corso, P. S., Crosby, A., Fullilove, M. T., Hahn, R. A., ... & Tuma, F. (2003). First reports evaluating the effectiveness of stragegies for preventing violence; early childhood home visitation and firearms laws: findings from the Task Force on Community Preventive Services. Retrieved from <a href="https://www.cdc.gov/mmwr/preview/mmwrhtml/rr5214a2.htm" target="_blank">https://www.cdc.gov/mmwr/preview/mmwrhtml/rr5214a2.htm</a></li></ul>And I had three up that I ran out of time to read:<br><ul style="text-align: left;"><li>Vernick, J. S., & Teret, S. P. (2000, April). A public health approach to regulating firearms as consumer products. University of Pennsylvania Law Review, 148(4), 1193. Retrieved from <a href="https://link.gale.com/apps/doc/A62402494/GPS?u=howard_main&sid=GPS&xid=60ea9b47" target="_blank">https://link.gale.com/apps/doc/A62402494/GPS?u=howard_main&sid=GPS&xid=60ea9b47</a></li><li>Zimring, F. E. (2004, Spring). Firearms, violence, and the potential impact of firearms control. Journal of Law, Medicine & Ethics, 32(1), 34+. Retrieved from <a href="https://link.gale.com/apps/doc/A116187166/GPS?u=howard_main&sid=GPS&xid=d0010668" target="_blank">https://link.gale.com/apps/doc/A116187166/GPS?u=howard_main&sid=GPS&xid=d0010668</a></li><li>Sorenson, S. B. (1999). Regulating Firearms as a Consumer Product. Science, 286(5444), 1481. Retrieved from <a href="https://link.gale.com/apps/doc/A58038082/GPS?u=howard_main&sid=GPS&xid=9e593827" target="_blank">https://link.gale.com/apps/doc/A58038082/GPS?u=howard_main&sid=GPS&xid=9e593827</a></li></ul>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-47527751840718249602020-11-04T10:49:00.000-05:002020-11-04T10:49:03.119-05:00Wait for them to count all of the votes<p> No matter how the results fall out we can be sure of one thing.</p><p>White supremacy and fascism was on the ballot: at least 67 million Americans said Yes to it.</p>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-28541596608100206822020-03-15T13:11:00.000-04:002020-03-15T13:11:09.428-04:00Leveraging HCPSS Guidance for Children's EducationHoward County Public School System has been a valuable source of information since at least February 27. In fact the oldest email that I have the “COVID-19” phrase is that email: <b>Coronavirus Prevention and Response Measures</b>. The hcpss.org/health/coronavirus page is a wonderful resource.<br />
<h3>
Multi Language Overview Sheets</h3>
<br />
<ul>
<li><a href="https://www.hcpss.org/f/health/coronavirus/coronavirus-one-pager.pdf" target="_blank">English</a></li>
<li><a href="https://www.hcpss.org/f/health/coronavirus/coronavirus-one-pager-es.pdf" target="_blank">Spanish - Español</a></li>
<li><a href="https://www.hcpss.org/f/health/coronavirus/coronavirus-one-pager-zh.pdf" target="_blank">Chinese - 中文</a></li>
<li><a href="https://www.hcpss.org/f/health/coronavirus/coronavirus-one-pager-ko.pdf" target="_blank">Korean - 한국어 </a></li>
</ul>
<br />
<h3>
Links back to previous <a href="https://www.hcpss.org/health/coronavirus/updates/" target="_blank">Coronavirus Updates</a></h3>
This page caused me to check my email and see that “<b>Coronavirus</b>” was a better search term. That turned up with my oldest emails being from County Executive Ball providing information from the Health Department (Jan 27), HCPSS News - 1/29/20 (Jan 29), and then <b>Coronavirus Update from the Superintendent</b> on Feb 3.<br />
<br />
HCPSS has been keeping us informed long before extreme social distancing was being advocated.<br />
<br />
Please check out the whole page for sections like <a href="https://www.hcpss.org/health/coronavirus/#faqs" target="_blank">FAQs</a>, <a href="https://www.hcpss.org/health/coronavirus/#parent-resources" target="_blank">RESOURCES FOR PARENTS</a>, and <a href="https://www.hcpss.org/health/coronavirus/#resources" target="_blank">GENERAL INFORMATION AND RESOURCES</a>.<br />
<br />
What I am finding most useful are the age appropriate assistance for <a href="https://www.hcpss.org/health/coronavirus/#supporting-students-home" target="_blank">SUPPORTING STUDENTS AT HOME</a><br />
<h4>
Elementary</h4>
<br />
<ul>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-preschool-prek.pdf" target="_blank">Preschool & Pre-K</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-kindergarten.pdf" target="_blank">Kindergarten</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-grade-1.pdf" target="_blank">Grade 1</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-grade-2.pdf" target="_blank">Grade 2</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-grade-3.pdf" target="_blank">Grade 3</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-grade-4.pdf" target="_blank">Grade 4</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-grade-5.pdf" target="_blank">Grade 5</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-special-education-elementary.pdf" target="_blank">Special Education (Elementary Grades)</a></li>
</ul>
<br />
<h4>
Middle School</h4>
<br />
<ul>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-grades-6-8.pdf" target="_blank">Grades 6,7,8</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-special-education-secondary.pdf" target="_blank">Special Education (Middle School)</a></li>
</ul>
<br />
<h4>
High School</h4>
<br />
<ul>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-grades-9-12.pdf" target="_blank">Grades 9,10,11,12</a></li>
<li><a href="https://www.hcpss.org/f/academics/support-students-home/support-child-home-special-education-secondary.pdf" target="_blank">Special Education (High School)</a></li>
</ul>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://1.bp.blogspot.com/Uzcncqhd1VGMTosgCob2tIjOsLHCtobCx07hXwRlBeiSmOWlEeE0VsmbTV24QQfIY81_NrF2PkmXQFJ5QaA3fELYCkUXi4EEsBs7IiIiW6jHw2WkYZWq0Hdg18v4-pHWTzDBZobN" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="108" data-original-width="629" height="107" src="https://1.bp.blogspot.com/Uzcncqhd1VGMTosgCob2tIjOsLHCtobCx07hXwRlBeiSmOWlEeE0VsmbTV24QQfIY81_NrF2PkmXQFJ5QaA3fELYCkUXi4EEsBs7IiIiW6jHw2WkYZWq0Hdg18v4-pHWTzDBZobN" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: small; text-align: start;">My own daughter was quick to notice that documentaries online were on her grade recommendation and has been watching Empire Games on Netflix.</span></td></tr>
</tbody></table>
<br />Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-81194155157786956792020-02-29T01:29:00.003-05:002020-05-11T18:35:56.182-04:00The Peoples Voice & HCCA Elkridge Forum - Feb 25<h3>
Introduction</h3>
First, Thank you to the People's Voice and the HCCA for having this forum. I’m Matthew Molyett and I’m running for Board of Education from District 1. It is nice that tonight is in Elkridge. My time with Howard County Schools started out right here as a parent of Ducketts Lane Elementary School. As a father, I am concerned about the long term success and stability of our community schools. These community schools, and the Board of Education, operate on and through numerous broken processes. These are processes that endanger student health, they waste taxpayer dollars, and they compromise the student academic achievement that we send our kids there for. As a local tech professional, identifying, correcting, and optimizing processes is what I do. So tonight I am hoping I can earn your support for Howard County Board of Education from District 1. Thank you very much.<div><div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjytRgFPY2L5h19_eWe626vKFiD7YSDvMEtRR74X6tI59ioEQ6Xd8C6oma_XFGa6SjfwYCePwpkeD6w_3Q2V682qVLVnjNn1ymOsd1QRAc8VCeyzXYmwZt7m1bWSZOooUZuRV-qWqmZQ58/s1600/1582986276012819-0.png" style="margin-left: 1em; margin-right: 1em;">
<img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjytRgFPY2L5h19_eWe626vKFiD7YSDvMEtRR74X6tI59ioEQ6Xd8C6oma_XFGa6SjfwYCePwpkeD6w_3Q2V682qVLVnjNn1ymOsd1QRAc8VCeyzXYmwZt7m1bWSZOooUZuRV-qWqmZQ58/s1600/1582986276012819-0.png" width="400" />
</a>
</div><br />
<h3>
</h3>
<h3>
Last year the Board’s proposed budget only reduced the requested budget by a small amount. Hard choices had to be made when it came back from the county. The impacts are still being felt. Would you present an aspirational budget asking for all possible covered needs. If not, why not. What would you prioritize and how in a budget for the county executive. Be as specific as possible.</h3>
Let's look at having the timekeeping go on reading the question because we can’t answer something in one minute if it takes that long to convey the problem. That said the school budget needs to <a href="https://www.marylandeducators.org/hot-issues/school-funding" target="_blank">accurately reflect the needs</a> that the school has determined along with communicating to the county what is needed by the school system. We need to ensure that it is fully defended when we write down the amount that the school needs. We need to be justifying every line of it. We need to be able to prove that we have reviewed that and ensured that that line is what we need. That there is no way we can better spend the money as a school because we have already addressed that. And then the budget needs to reflect the needs. Thank you.</div><div><br />
<h3>
</h3>
<h3>
What do you believe are the positives and negatives of the recent redistricting decision? What would you have done differently, if anything?</h3>
The negatives are clear in that it has left the community whiplashed, uncomfortable, and just generally disappointed with the way the process had laid out. Right at the time that the community needed to be providing specific input into how to refine the plan the Board was still attempting to define a plan. The community couldn’t identify what individual small tweaks were needed because there wasn’t a plan. There were two feasibility studies, there were consultants brought in, and then it was all just completely left behind while a handful of board members created… something. Up until the vote was taken you couldn’t see what it was because there wasn’t a plan until then. That process needs to be corrected.<br />
<h3>
</h3>
<h3><br /></h3><h3>
Please share an example of how you have worked collaboratively with people you don’t necessarily agree with.</h3>
Professionally I work in computer security. The interactions between security folks and basically everybody else is constantly a battle of disagreements. Every time you worked at a shared building and watched the side door be propped open so people can get through. You are seeing a great example of how security and everyone else don’t get along immediately. The key that ends up happening is that you have to stop and look farther. Look outside your own little bubble at what you are trying to achieve. Security and operations, both are trying to enable whatever the mission is. You gotta look past the immediate and see what the goal is. On the Board of Education, the path forward is to remember that, regardless of what you think about any specific issue or however you feel in a day or toward people, is you need to address keeping students safe, safeguarding taxpayer money, and ensuring student success.<br />
<h3>
</h3>
<h3><br /></h3><h3>
Please explain if you agree or disagree with the recommendations from Kirwan.</h3>
When it comes to education policy, the first people we need to be looking at and focusing on are the educators. They are the ones that experience it every day. So we should be following their direction and coming up with “what is an education policy that works and will work for the school?” What I have seen of Kirwan is that, statewide, across the board, the pressure behind it, <a href="https://www.marylandeducators.org/press/msea-statement-kirwan-commission-final-vote-school-funding-formula">it is being supported by the educators</a> and I think we should listen to the educators about how to educate.
What has the school board done to guarantee redistricted children who need before and after school programs will receive bus transportation to school and home?
The question is about how to equitably meet the needs of our students. It's drawing directly into the issue that we already aren’t. Access to school and access from school is currently provided to the general population by the buses that say when they are leaving home and when they get back. If there is any variation to what they need to that the school doesn’t meet it. It doesn’t provide it. It is on the parents now and post-redistricting its still on the parents. The after school programs that the school might provide or that Parks and Rec provide are simply not available to students that need to get home after that if the parents can’t meet it. Coming up with a solution for that is a way to provide equitably for the needs of our student body.<br />
<h3>
</h3>
<h3><br /></h3><h3>
What is your opinion on the presence of guns in schools and does their presence serve to increase security?</h3>
She went ahead and reminded you that security people and people trying to get through the doors... do not agree. To the question, no. Our students at school should have no exposure to firearms that are not pre-planned through a curriculum, if that is decided. They are traumatic, they are developed for killing people, and no. They should not be in our schools.<br />
<h3>
</h3>
<h3><br /></h3><h3>
How will you work with a state delegation and county council that are over eager to legislate and remove local control from the Board of Education?</h3>
I will work closely with our state delegation to ensure they are aware of the needs that they can go to Annapolis and ensure that the state funding is there to help us out. The behaviors of Annapolis don’t just take away control or reshape the school district, they fund our education. When local control was taken away, from Annapolis, our local delegation took that back. It removed the state level mandate on the calendar to provide local control.<br />
<h3>
</h3>
<h3><br /></h3><h3>
What is your one decision you believe the current Board of Education got right?</h3>
The superintendent, this last cycle, negotiated an increase with the teachers and that wasn’t a line that the school board cut. <b>The Board of Education chose to fund and support our teaching staff.</b><br />
<h3>
</h3>
<h3><br /></h3><h3>
What type of involvement do you currently have with the PTA and/or BOE?</h3>
Currently I am a paid member of two separate PTAs that my students, my children, attend. That has been a priority for me since the first one went to kindergarten. Regardless of how much time I’ve been able to allocate or set up for it, sign up for it early sign up for it every year. The PTAs need the community’s support. They need some funding to be able to provide the services that they have. I have just recently attended a fantastic presentation that Dunloggin Middle School put on about keeping our kids safe online. The PTA bringing in resources like that to the parents and community are a real asset.<br />
<h3>
</h3>
<h3><br /></h3><h3>
What are your solutions to the perpetual school overcrowding issues that plague our schools, especially in the Route 1 corridor?</h3>
The Board, itself, every-time it is looking at the numbers of student capacity needs to approach this problem, every-time, with an empathetic feeling toward what the student experience in life is like. Have you ever thought about going to the mall and then realized it is the week before Christmas and you don’t want to be a part of that? That's what our students go to at Howard and Centennial every day. Instead of adjusting the balance and planning for that we take away green space, we take away parking lots, to add more classrooms which, in turn, allows more students to show up to the same building which increases those crowds. That anxiety, that feeling, that they are getting everytime they are in those crowds that is the environment we expect them to be able to learn in.<br />
<h3>
</h3>
<h3><br /></h3><h3>
Do you have any ideas on how to improve discipline in elementary schools?</h3>
The students need to be invested and their teachers need to be supported. It has come up a couple times today: local control, local control. Enable the principals to keep the teachers feeling supported. Keep the teachers and the students supported with therapists and guidance counselors. Make sure that everyone is ready to learn and go through class. Hungry kids are not invested in the day and so we need addressing food insecurity issues that could lead to discipline problems. If they are getting on the bus before they are hungry enough to eat breakfast then they are hungry before lunch. We need to ensure that our school schedules fit the students.<br />
<h3>
</h3>
<h3><br /></h3><h3>
What is your plan for narrowing the socio-economic and racial opportunity gap in Howard County schools?</h3>
My proven approach to addressing problem solving, professionally, is rapid iterative prototyping. Find out what the problem is, make a change, be able to see the impact of that change, and then make your next one. We need to be able to properly identify what is the state of the opportunity and achievement gap right now. We need a system in place to collect that data as quickly as we can and be able to process it to identify what has just worked and what hasn't. Then make adjustments. The teaching staff needs to be made to represent the student body and that requires configuring our recruitment, hiring, and retention policies.<br />
<h3>
</h3>
<h3><br /></h3><h3>
Whose voice is most important: staff, students, or parents? How will you represent that voice?</h3>
I agree. All the voices are important and the context of the discussion matters. We’re not going to poll the kindergartners about whether we have the appropriate high school sports. When a question impacts a population, that is when we must be listening to that population. If the high schoolers are telling us that they are not being provided a challenge, we figure out how to meet that. If the parents are telling us that the schedules and the transportation is not working for their family, we figure out a way to meet that need. When the staff isn’t being met by the building or their pay, we figure out a way to meet that need.<br />
<h3>
</h3>
<h3><br /></h3><h3>
Closing</h3>
Thank you for coming out. Thank you for The People’s Voice and HCCA for having this forum. I want to make sure that the Board keeps a direction focused on three principles. We need to protect and ensure the safety and mental health of our students. We need to be good stewards of the taxpayer dollars. We need to maximize our students academic achievement. I’m Matthew Molyett. I hope you have heard enough to support me for Howard County Board of Education.</div>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-87756238395203913322020-02-01T21:11:00.000-05:002020-02-01T21:11:25.622-05:00IONHoCo meeting of Unity through IslamophobiaTonight the Indian Origin Network of Howard County held a hearing session. Below is how the event was promoted.<br />
<br />
<blockquote class="tr_bq">
“Recent events such as a student organization led event at Centennial High school has renewed the discussion between freedom of speech and profiling based on religion and ethnicity. This meet is to bring everyone to the table and hear each others perspectives.</blockquote>
<blockquote class="tr_bq">
Please join us on Saturday Feb 1st from 4:00 PM to 6:00 PM.for a better understanding of issues such as CAA, NRC, religious shift in South Asian Countries, freedom of speech and other related topics. Please let us know if you like to speak for up to three minutes on any of these topics at the forum.” </blockquote>
<br />
The first speaker began with the intention of laying groundwork to discuss the CAA as an effort to assist persecuted religious minorities in surrounding countries. He discussed vast decreases in the non-Muslim populations in those countries since 1947 and offered the CAA as a protective remedy against persecution. He described this being an area of concern since as early as the 1950’s.<br />
<br />
Next up was a presenter with a supporting slide deck who was having trouble getting the projector to work. While the projector issues were resolved, he was replaced by the next speaker. This was where the hearing session went sideways. Instead of addressing the concerns raised by the Muslim Student Association or addressing the concerns raised by IONHoCo about whether the students were acting inappropriately at school, he instead was speaking to why India should be seeking to limit the influence or even population of Muslims. He spoke in graphic terms about how the partition of India by the British was damaging to the Indian people and equated the partition to having limbs severed. He blamed that history on Muslims as a class, and further called out the remaining Muslim population as unwelcome. Every possible concern of anti-Muslim hatred was legitimized by this speaker.<br />
<br />
It was at this point I began to feel relief that the Centennial MSA members had not accepted the invitation to be a part of this gathering. They did not need to have a grown adult look at them and say that if people sharing their religion wanted to live in a country then f*ck them.<br />
<br />
A library employee had come into the room and got the projector set up so the skipped speaker could present. Like the first presenter he was lobbying in support of the CAA. I noticed he used a lot of orange and green color scheme in his slides, which the IONHoCo uses as well in their logo, and which the flag of India uses. Around this time it was mentioned, I think by an audience member, that the MSA invoking green and orange meant they “were bringing religion into it.”<br />
<br />
Comment: I would have thought that religion was sufficiently brought into it when a student organization was attempting to bring awareness to a foreign law for being damaging to a religious group on the basis of their religion.<br />
<br />
<blockquote class="tr_bq">
... The Centennial High School Muslim Students Association has asked students to wear green and orange in support of Indian Muslims, to bring awareness to a citizenship bill in India that has been categorized as Islamophobic …<br />
Description of the event from Howard County Muslim Council</blockquote>
<br />
Later it was described that the color to religion association was green for Islam and orange for Hindu. I can’t speak to the intentions of the organizing students as to whether they were meaning to assign any meaning beyond just that orange and green are the colors of the Indian flag.<br />
<br />
The evening continued with more speakers speaking not to the awareness campaign, but to the dangers from Islam. Some provided anecdotes about specific acts of violence that have occurred with Muslim perpetrators as justification of broad Islamophobia. One speaker expressed intolerance of the mere word Islamophobia based on her families’ personal history of violence in Kashmir.<br />
<br />
Her discussion of the elimination of indigenous Kashmiri Hindus resonated with me, something I brought up when I spoke. She explained that at one time ethnic Kashmiri made up 100% of the population and that they now make up a small minority before blaming that change on all Islam.<br />
<br />
I took the floor to address that the hearing had derailed into Islamophobia and that some of the speakers had attributed to Muslims what was better described as the result of empire. I couldn't sit silently through such an event when I was in photos and videos. To do so would have been implicit agreement.<br />
<br />
What she described is an all too common pattern that we observe in the post-empire fallout. Canada, United States, Australia: an aspect of the British Empire is decimation of the indigenous population. Another pattern that has played out repeatedly following the British Empire has been a society of apartheid. United States and its criminalization of black people. South Africa and its criminalization of black people. Israel and its ongoing criminalization of Palestinian Muslim people. History supports the concern that a recently freed country following British subjugation will resort to apartheid.<br />
<br />
<blockquote class="tr_bq">
“As educators, we are constantly seeking balance between allowing for healthy student expression and providing structure, guidance, and even limitations for our students. As Principal, I believe in working alongside students to cultivate a sense of voice and empowerment while also helping them understand that their words and actions can cause a reaction in their peers and neighbors. Often, this reaction is one in which they weren't expecting or agree with. That is all part of the learning process and an effort to prepare them for life once they leave the accepting and supportive confines of Centennial High School and Howard County.”<br />
-text attributed by a third party to the CHS Principal</blockquote>
<br />
The cherry on top of this Islam hating sundae of a hearing would have to be right at the end when the gathering questioned, to broad support, why a Muslim Student Association would even exist in school. The obvious response is that a Muslim student body exists.<br />
<br />
I am running for Howard County Board of Education and as such it is in the public interest to know where I stand on incidents such as the initiating awareness campaign. First off, let me acknowledge that Tinker v. Des Moines, 1969, takes the decision out of the hands of the board. Second of all, I applaud the school district for helping train students to perform civics and not just read about it. Finally, Tinker v. Des Moines.<br />
<div>
<br /></div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-68325915240698289132019-08-01T20:05:00.000-04:002019-08-01T20:05:26.199-04:00Not One More "Just One More"<p>Once upon a time I would joke that “all things in moderation, and that includes moderation.” Every joke contains a nugget of truth, and my nugget of truth was that Tuesday was Pizza Night where me and my wife split two large pizzas. Two large pizzas eaten by two people. A few years later I got hooked on Power 90, P90X, and then Insanity which cured everything. Forever. Except it didn’t. All things in moderation, including a fitness lifestyle. Some time on, some time off. Steps forward, then steps back.
</p><p>
This time I’m saying the hell with moderation. Fall 2018 through Spring 2019 was bad for me. Coming into the end of this past school year saw me pushing toward 250 pounds. On my way to a nice event I stopped at Target to buy a new shirt so it would fit and suspenders to wear under a sport jacket that couldn’t close.
</p><p>
Through June I dedicated to a strict diet reset regimen. Over three weeks I cut out all breads and pastas, most sugars, caffeine, and meats. It was just what I needed to get back on track, and I’m staying with it. No moderation this time on these fronts. Bread, pasta, sugar, and caffeine are four things that I can’t handle “just one.” Experiencing these major back slides has taught me that, for me, “just one” turns into “just one more.” I told myself that I was doing okay because I wasn’t back to picking up a roll of Oreos every other time I went past a convenience store, which didn’t stop me from storing up an extra thirty pounds.
</p><p>
Mostly veggies, my shakes, and no bread or pasta. This is how my body works best and it is my nutritional commitment for me. This morning I completed the third workout of a 100 workout set, which is my fitness commitment too. I can do this.
</p>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-74617455698223105932018-06-21T21:45:00.002-04:002020-05-11T18:44:01.906-04:00Rise of an American ReichFor a full three years I have been warning that Donald J Trump has sounded just like Adolph Hitler. My main research paper in high school had been about the charisma which enabled the rise of the Nazi party. Sources for that research included three different translations of Mein Kampf from the library. [I had to have found my way to a few government lists early]<br />
<br />
In the 2016 campaign announcement speech (<a href="https://www.washingtonpost.com/news/post-politics/wp/2015/06/16/full-text-donald-trump-announces-a-presidential-bid/?noredirect=on&utm_term=.6db5f55f649b" target="_blank">June 16, 2015</a>), Donald Trump explicitly categorized Mexican immigrants as drug trafficking rapists while allowing that there may be some that are good people. He categorically defined an entire country's immigrants and naturalized American citizens as criminals. He then continued to explain that the problems faced by the United States are coming from Mexico, "all over South and Latin America", and "from the Middle East". This set of racist coded language translates to Hispanics and Muslims, a pair of groups that would be regular targets for his demagoguery over the next three years. That xenophobic demagoguery discourages assuming citizenship and benign intent to people that visually appear Latinx, Arab, or Persian which directly impacts how such American citizens are then excluded from full equality and respect.<br />
<br />
In that speech, that very first speech as a candidate for POTUS, I heard echos of Mein Kampf. This should not be suprising to the people of the United States because we were <a href="https://www.vanityfair.com/magazine/2015/07/donald-ivana-trump-divorce-prenup-marie-brenner" target="_blank">warned back in 1990</a> that his bedside reading was a book of Hitler's speeches. Since then, since warning that Donald Trump presented eerily similar to the 1925 writings of Adolf Hitler, I have been told repeatedly that the comparison lacks merit. I was told "<span style="font-family: "helvetica neue", helvetica, arial, sans-serif; font-size: 12px;">this comparison is a gross exaggeration when you consider all the facts of the atrocities committed by Hitler"</span> by a very trusted, very educated family member. This rebuke was followed by...<br />
<br />
<h3>
"Let each person's record speak for itself." </h3>
So let's view the records<br />
<br />
<b>(1)</b> Hitler (1925) and Trump (2015) were at the same point: scapegoating and vilifying minority groups: Jews and Immigrants vs Muslims and Hispanics.<br />
<div>
<br /></div>
<div>
<b>(3)</b> Hitler (1935) and Trump (2017) were at the same point: Enacting policies to marginalize and target their scapegoats. Nuremberg Laws vs Muslim Ban/planning family separation<br />
<br />
<b>(4) </b>Hitler (1925) and Trump (2018) were at the same point: Priming their audiences for extermination by equating their scapegoats with vermin. Untermensch, vermin, rats vs Animals, infest.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ4DK2y19xD36cafZ6kuoJQRjM7NlhcAwduvj_ENGcOFylxhVwxL5ilLwkmAp_mmq2fzKL7ATS73y4818opXSdwmNbwskg2AJg1mKCobJA0OmoTjNS9D4CboebNNKIsZWoW7v_Sdu1YNE/s1600/TrumpInfest.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="423" data-original-width="975" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQ4DK2y19xD36cafZ6kuoJQRjM7NlhcAwduvj_ENGcOFylxhVwxL5ilLwkmAp_mmq2fzKL7ATS73y4818opXSdwmNbwskg2AJg1mKCobJA0OmoTjNS9D4CboebNNKIsZWoW7v_Sdu1YNE/s640/TrumpInfest.png" width="640" /></a></div>
<br />
<br />
<b>(8)</b> Hitler (1938) and Trump (2018) were at the same point: rounding up and imprisoning their scapegoats. Night of Broken Glass vs Zero Tolerance and ICE workplace raids<br />
<br />
UPDATE:<br />
Hitler (June 22, 1941) and Trump (June 24, 2018) were at the same point: unleashing their goons to target their scapegoats free from the burdens of proof, courts, or judges.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://pbs.twimg.com/media/Dgdx5REUwAES6Vu.jpg:large" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="400" data-original-width="640" height="250" src="https://pbs.twimg.com/media/Dgdx5REUwAES6Vu.jpg:large" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">"with no Judges or Court Cases"</td></tr>
</tbody></table>
<br />
<b>(9)</b> Hitler (1941) enacted a policy of exterminating his scapegoats.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a href="https://www.hmd.org.uk/learn-about-the-holocaust-and-genocides/what-is-genocide/the-ten-stages-of-genocide/" style="margin-left: auto; margin-right: auto;"><img border="0" height="281" src="https://www.hmd.org.uk/wp-content/uploads/2018/06/The-ten-stages-of-genocide-poster-980x689.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Creator unknown. Based on Gregory H Stanton's 10 stages of genocide. genocidewatch.net</td></tr>
</tbody></table>
The record shows a tyrannical despot, familiar with the works and methods of another tyrannical despot, echoing the processes of that historical example. There are two major differences in the tales of the two rulers: speed and war. It took 1925 to 1938 for Hitler to go from public scapegoating to mass incarceration, Donald Trump required less than three years to go from "They're bringing drugs. They're bringing crime. They're rapists." to the so-called "<a href="https://www.justice.gov/opa/pr/attorney-general-announces-zero-tolerance-policy-criminal-illegal-entry" target="_blank">Zero-Tolerance Policy for Criminal Illegal Entry</a>". What took Hilter 13 years to achieve, Donald Trump accomplished in less than 3. Hitler also had promises of Lebensraum, or Living Space, to provide for the German people. To accomplish this Hitler required war and territory invasion, but the United States of America already has plenty of open space. There is no need for a parallel of the 1939 invasion of Poland.<br />
<br />
Without foreign invasions, there are no grounds for any foreign military to invade the United States. There is no cavalry of Allied powers that would land on the beaches of California or Virginia. While the United States carries out ethnic cleansing to achieve a white ethno-state, nobody is going to come to our aid.<br />
<br />
Genocide will begin, not end with Hispanic immigrants. Quite arguably Stage 9 has already begun with the willful neglect and <a href="https://www.npr.org/sections/health-shots/2018/05/29/615120123/study-puts-puerto-rico-death-toll-at-5-000-from-hurricane-maria-in-2017" target="_blank">fully predictable deaths in Puerto Rico</a> over the past year. Death was an obvious consequence of the conditions post-Maria, but they were allowed to occur anyway.<br />
<br />
Obvious next targets include communities which have already been targeted by the malice of the Trump Administration: Muslims, LGBTQIA, black communities, handicapped, seniors, and the impoverished. Efforts have already begun to damage these communities: <a href="http://www.scotusblog.com/case-files/cases/trump-v-hawaii-3/" target="_blank">Muslim Travel Ban</a>, <a href="https://www.npr.org/sections/ed/2017/02/23/516837258/5-questions-about-the-trump-administrations-new-transgender-student-guidance" target="_blank">transgender protection repeal</a>, <a href="https://www.justice.gov/opa/pr/attorney-general-sessions-issues-guidance-federal-law-protections-religious-liberty" target="_blank">so-called "Religious Freedom" actions</a>, <a href="https://www.documentcloud.org/documents/3535148-Consentdecreebaltimore.html" target="_blank">cessation of police department consent decrees</a>, <a href="https://www.bloomberg.com/news/articles/2018-06-19/house-gop-unveils-budget-to-fast-track-tax-cuts-end-obamacare" target="_blank">budgetary attacks on Medicare/Social Security/Medicaid</a>.</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com5tag:blogger.com,1999:blog-8749669686378857359.post-76553160188898169472018-06-15T23:29:00.000-04:002018-06-15T23:29:03.248-04:00Context and AppropriationThe other night I found out that a friend of mine had used a solid green background on his Twitter profile picture. A few weeks ago I bought a video editing suite. This seemed like a good chance to learn about video editing and have some light hearted shenanigans. I needed a video that I had on hand which contained a scene that I could insert the profile pic.<br />
<br />
A recent video that I downloaded contained a short scene with a choir singing. It was straight forward enough to clip out just ten seconds of the video and then apply the editing magic. A short while later my friend was an extra in the choir and dancing along in the back row for ten seconds.<br />
<br />
Sounds fun and harmless. That is what I was thinking during my light hearted shenanigans. I showed my friend and he laughed. A few others saw it and laughed. So I posted the fun to share.<br />
<br />
Not everybody enjoyed the edit. I didn’t tell the whole story above. I stripped my actions, the video clip, and everything from context. This is a very white American thing to do. Context is too often just minor flavoring or entirely optional. But that is not true. Actions, symbols, art, history, and people never exist wholly separate from their context.<br />
<br />
The video I had downloaded was Childish Gambino’s <a href="https://www.youtube.com/watch?v=VYOjWnS4cMY" target="_blank"><i>This is America</i></a>. I had extracted out from 1m 42s to 1m 54s. At 1m 56s a gun is tossed into the frame. By 1m 57s the choir has all been shot dead. I stopped the clip before that happened, but doing so did not make it a wholly unrelated thing.<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0C7ZbRNVv5gYuYi9RG76txieutgYdB4NT5OJIl66RgAT7XcIVRxpJDVSqrZxM-ZCilzIvd_qoaMrDgLIogcouX-OnesnNLN13nPo-5xueNDsh_coErIN9bAdmxNCb6BSZNXKV7uW64jo/s1600/ThisIsAmericaSearchResults.JPG" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="509" data-original-width="660" height="246" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0C7ZbRNVv5gYuYi9RG76txieutgYdB4NT5OJIl66RgAT7XcIVRxpJDVSqrZxM-ZCilzIvd_qoaMrDgLIogcouX-OnesnNLN13nPo-5xueNDsh_coErIN9bAdmxNCb6BSZNXKV7uW64jo/s320/ThisIsAmericaSearchResults.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Trying to understand the depth that I mocked</td></tr>
</tbody></table>
<br />
<i>This is America </i>is deep. If you search just that on Google then you will find four articles trying to dissect all the symbolism, allegory, and imagery. On the first page of search results. I’m not going to rehash any of those articles here. The important thing is that the clip cannot be removed from the video and the video cannot be removed from the allegory. I could ignore it while I focused on the exercise, I could ignore it while sharing the video, but I could not remove the association.<br />
<br />
Did I intend to cause harm? No. Did I intend to make light of the abuses perpetrated on black bodies in America. No. Did I intend to ignore those abuses to instead focus on something I found fun. No.<br />
<br />
By making and sharing the video that I did, <u><i>I did all three of those things</i></u>. <b>Intent doesn’t matter</b>. I caused hurt to my friends, I made light of and ignored the abuses carried out regularly across America. For this I am sorry.<br />
<br />
I will end with a quote from the<a href="http://www.thisisinsider.com/this-is-america-music-video-meaning-references-childish-gambino-donald-glover-2018-5" target="_blank"> Insider article</a> though: “black cultural production is often commodified and appropriated by white audiences”.Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-79355153081454027142018-06-12T03:44:00.001-04:002018-11-27T11:39:19.332-05:00Human Rights on the American Border<h3>
Background</h3>
<br />
Back in 2014 the Obama administration was dealing with an immigration crisis: unaccompanied minors flooding toward the United States from Central America. (Cowan, 2014) Thousands of children and teenagers were fleeing violence and seeking a chance to grow up and become adults in the rebounding economy of the United States. By May there was an emergency shelter set up at Lackland Air Force Base in San Antonio, Texas. (Cowan, 2014) As May turned to June, a warehouse building was made into a shelter in Nogales, Arizona which was quickly followed by Fort Sill, OK also being prepared as emergency housing. (Schwartz, 2014) Again, these were the lengths that the Administration was forced to resort to due to the surge in unaccompanied minors: children without family or guardians. Photos came out showing the facilities used for housing children awaiting processing: sleeping mats and space blankets on hard floors inside of chain link cages. (Franklin, 2014)<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://www.gannett-cdn.com/-mm-/54efcd6f85b3e0b816648cca99c91db907a1463b/c=331-0-2830-1879&r=x513&c=680x510/local/-/media/Phoenix/Phoenix/2014/06/18/1403120782000-phxdc5-6fse5sangjbm29vhjh3-original.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="510" data-original-width="680" height="300" src="https://www.gannett-cdn.com/-mm-/54efcd6f85b3e0b816648cca99c91db907a1463b/c=331-0-2830-1879&r=x513&c=680x510/local/-/media/Phoenix/Phoenix/2014/06/18/1403120782000-phxdc5-6fse5sangjbm29vhjh3-original.jpg" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Detainees sleep and watch television in a holding cell on June 18, 2014. They are among hundreds of mostly Central American immigrant children being processed and held at the U.S. CBP Nogales Placement Center.</td></tr>
</tbody></table>
<br />
Women's Refugee Commission wrote about the various ways that family units could end up separated by the various federal entities involved in border security and immigration. (Podkul & Obser, 2016) Among the causes of separation, which include different family members being processed differently, ending up in different legal proceedings, and an unverified biological relationship, they also identify punitive or deliberate separation. Under the Obama administration there were recommendations from the Women's Refugee Commission about ways to reduce and mitigate family separations and that the relevant Inspectors General “should investigate complaints involving family separation and track complaints across DHS components.” (Podkul & Obser, 2016, pg 3)<br />
<br />
<blockquote class="tr_bq">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Separation from family members can cause undue trauma to children and may violate the Victims of Child Abuse Act of 1990.2 In addition, family separation can impede the ability of families to access asylum and other protection mechanisms because of a variety of issues associated with the reality of the situation, see Podkul & Obser for details. Separation of adult family members during the deportation process has also shown to expose deported individuals to serious harm, rendering them more vulnerable to abuse, assaults, kidnapping, and trafficking. (Podkul & Obser, 2016, pg 1)</span></blockquote>
<br />
<br />
<h3>
<a href="https://www.blogger.com/null" name="law"></a>International Law and Treaties</h3>
<div>
<br /></div>
Early in the 20th century the migration of people fleeing violence and persecution began to reach numbers that caused international problems requiring international solutions. There were multiple agreements set up in the 20’s and additional agreements in the 30’s. (Robinson, 1953) Following World War II the Secretary General of the United Nations was requested to study the protection of stateless persons and then provide recommendations back to the United Nations. (Robinson, 1953) Coming out of the studies for the United Nations, there have been three major defining landmarks in the handling of refugees: 1951 Convention Relating to the Status of Refugees, 1967 Protocol Relating to the Status of Refugees, and Resolution 2198 (XXI) adopted by the United Nations General Assembly. (UNHCR, 2010)<br />
Through the various international treaties, the United States as agreed to certain rights to be afforded to refugees which includes:<br />
<br />
<ul>
<li>A refugee shall have free access to the courts of law (UNHCR, 2010, pg 21)</li>
<li>shall not impose penalties, on account of their illegal entry or presence … provided they present themselves without delay to the authorities and show good cause for their illegal entry or presence (UNHCR, 2010, pg 29)</li>
<li>shall allow such refugees a reasonable period and all the necessary facilities to obtain admission into another country (UNHCR, 2010, pg 29)</li>
<li>shall not expel a refugee lawfully in their territory save on grounds of national security or public order (UNHCR, 2010, pg 29)</li>
<li>expulsion of such a refugee shall be only in pursuance of a decision reached in accordance with due process of law (UNHCR, 2010, pg 29)</li>
</ul>
<br />
<br />
As such, any asylum seekers, family or single, that cross the border into the United States and present themselves to the authorities without delay are not coming into the country ‘illegally’, they are doing so under the terms established pursuant to the UN Charter treaty. “There is nothing illegal about seeking asylum – on the contrary, it is a universal human right. Conflating ‘refugees’ and ‘migrants’ can undermine public support for refugees and the institution of asylum at a time when more refugees need such protection than ever before.” (UNHCR, 2016, pg 2)<br />
<br />
<h3>
<a href="https://www.blogger.com/null" name="intent"></a>Malicious Intent</h3>
<br />
In April 2018 it was reported that a caravan of asylum seekers was traveling through Mexico from Central America. (Schrank, 2018) President Trump, through his official line of communication @realDonaldTrump at twitter.com, put out three statements regarding this caravan. (realDonaldTrump, Apr 3,5,30) <br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhpuJLONc_WVAHa7z4IAYANfFnBkEqvRfZMfHfosNHV7eArHROZe4rX0C74J54PQApHiaANdCisaxa2cbKFRIyg8mKjFM8tj0dHOmLLv-blizQ-f88AV93TDIQynabE6AO0DoT61JJlDU/s1600/TrumpTweets.JPG" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="446" data-original-width="583" height="244" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhpuJLONc_WVAHa7z4IAYANfFnBkEqvRfZMfHfosNHV7eArHROZe4rX0C74J54PQApHiaANdCisaxa2cbKFRIyg8mKjFM8tj0dHOmLLv-blizQ-f88AV93TDIQynabE6AO0DoT61JJlDU/s320/TrumpTweets.JPG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Conflating ‘refugees’ and ‘migrants’</td></tr>
</tbody></table>
He intentionally conflated these refugees with migrants for the exact purposes referenced above in the 'Refugees' and 'Migrants' - Frequently Asked Questions. The same caravan was referenced by Attorney General Sessions in his Zero Tolerance remarks given in San Diego. (Sessions, 2018) Sessions further explained the zero tolerance for “illegal entry” (2018) as “If you cross this border unlawfully, then we will prosecute you.” (2018) The Convention and Protocol Relating to the Status of Refugees uses those exact words in Article 31: “unlawfully in the country of refugee” and “illegal entry” (UNHCR, 2010, pg 29) So long as the border apprehension involved the refugee having presented themselves without delay to the authorities then the asylum claim needs to be adjudicated. It has been clarified for me through an immigration lawyer that asylum seekers have a year to file under current US law.<br />
<br />
This “‘zero tolerance’ policy for illegal entry on our Southwest border” (Sessions, 2018) represents a divergence from the United States’ obligations under international treaties. Criminal prosecution for asylum seekers also results in children being separated from their parents and consequently placed in ORR custody, as previously identified as an issue by the Women's Refugee Commission. (Podkul & Obser, 2016) Thus the illegal criminal prosecution is generating additional stress on the systems that already were strained by unaccompanied minors.<br />
<br />
Unlike the family unit separation being reported on in 2016 by the Women's Refugee Commission, the separation resulting from the Attorney General’s decision is strictly punitive and directed by policy from the top. “If you cross this border unlawfully, then we will prosecute you. It’s that simple.” (Sessions, 2018) Except it is not that simple, because refugees have a right to “show good cause for their illegal entry” (UNHCR, 2010, pg 29)<br />
<br />
This change was not a rash decision. Reuters has been reporting that the Trump administration has been looking into breaking up family units to discourage asylum claims for over a year. (Ainsley, 2017) In March 2017 the Department of Homeland Security was “actively considering separating women from their children but has not made a decision.” (Ainsley, 2017) The consideration was part of an exploration into “options that may discourage those from even beginning the journey.” (Ainsley, 2017) The following week then-Secretary of Homeland Security Kelly confirmed that “I am considering - in order to deter … exactly that” (Staff, 2017) It would have been accomplished through a “policy change would allow the government to keep parents in custody while they contest deportation or wait for asylum hearings” (Staff, 2017) which is exactly what zero tolerance criminal prosecution achieves.<br />
<br />
<h3>
<a href="https://www.blogger.com/null" name="harm"></a>Harm From Federal Actors</h3>
International norms and obligations are not the only reason that unnecessary custodial detainment and prosecution is unwise. As was discussed at the beginning, there are serious logistical concerns to large numbers of people detained for extended periods of time. Human Rights Watch found that asylum seekers around the southwest border “are generally placed in holding cells for several hours to several days, and sometimes a week or more” (Bochenek, 2018, sec 3) Bathing, dental hygiene, toilet paper, and feminine hygiene products are often unavailable no matter the length of holding. A 2015 court found that the holding cells had “widespread and deplorable conditions in the holding cells.” (Flores v Johnson, 2015) Similarly the court found that “Defendants have said nothing to contradict Plaintiffs' accounts of inadequate nutrition” (Flores v Johnson, 2015) Again, like the 2016 report and the 2014 unaccompanied minors influx, these conditions were present under the Obama administration. This was the situation before the decision was made to ignore international treaty obligations for refugees and increase the number of minors taken into custody separate from their families.<br />
<br />
Department of Homeland Security has been found to make unfounded claims without evidence and <br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy7JauO4t45PVgi-2UIZHKmW2cRiYoZjtpqf-RajGlL0Z2W30EvMHi3ABj6z4pTiR2JxMjptXCdbsIYGSDtIh7saTdBpU_0e89bESldOhpg3VH53tpkc2dZUtFzroCHs41Jj1_6FWse30/s1600/Gang_Lies_Trump_DHS.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="403" data-original-width="592" height="217" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy7JauO4t45PVgi-2UIZHKmW2cRiYoZjtpqf-RajGlL0Z2W30EvMHi3ABj6z4pTiR2JxMjptXCdbsIYGSDtIh7saTdBpU_0e89bESldOhpg3VH53tpkc2dZUtFzroCHs41Jj1_6FWse30/s320/Gang_Lies_Trump_DHS.png" width="320" /></a></div>
lie to federal courts to achieve desired outcomes. (Medina v US DHS, 2018) Gang affiliation has been used to justify dehumanizing speech, equating criminal immigrants with creatures to be exterminated. This pattern of speech, the language of genocide, has been widely used as a precursor to more vicious activity. Dehumanization was even used in the Abu Ghraib prison when prisoner were abused and treated like animals. (Kearney, 2007) Since the Department of Homeland Security is proven to lie about gang affiliation, the dehumanizing speech is targeting all immigrants.<br />
<br />
Additionally, immigration judges previously had a method to remove low-priority cases from their backlog known as administrative closure. (Rosenberg, 2018) This method was “routinely used for people without criminal backgrounds who had lived for many years in the United States” (Rosenberg, 2018) Attorney General Sessions declared judges “do not have the general authority to suspend indefinitely immigration proceedings by administrative closure” although the change “would likely overwhelm the immigration courts.” (Rosenberg, 2018) This case, known as Castro Tum, relates to immigration cases rather than asylum seekers.<br />
<br />
An extreme change reported just today seeks to reduce the number of successful asylum claims brought by refugees. Setting precedent for immigration judges, who are Department of Justice employees and not actually members of the federal judiciary, Attorney General Sessions overruled an immigration decision granting asylum to a victim of rape and domestic abuse. (Staff, June 2018) An immigration lawyer has told me that this could erase 85% of all asylum claims.<br />
<br />
<h3>
<a href="https://www.blogger.com/null" name="conclusion"></a>Conclusion</h3>
<br />
The Trump administration, through Attorney General Sessions, has enacted changes which undermine international law and throw more bodies into an already overwhelmed and abusive custody situation. As explicitly described in 2017 by Department of Homeland Security, these changes are punitive against current asylum seekers to discourage future refugees from attempting to reach the United States. Watchdog organizations including Human Rights Watch, the Women's Refugee Commision, and US Federal District Courts have all found abusive treatment not even consistent with rapidly weakening DHS policies. Federal Courts have also found that ICE has lied to them about the alleged gang affiliation of those taken into custody.<br />
<br />
<h3>
References</h3>
<br />
Ainsley, J. (2017, March 3) Exclusive: Trump administration considering separating women, children at Mexico border. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-USA-immigration-children-idUSKBN16A2ES%C2%A0" target="_blank">https://www.reuters.com/article/us-USA-immigration-children-idUSKBN16A2ES </a><br />
Aquino, M. & Taj, M. (2017,March 9) Peruvian president criticizes U.S. proposal to separate immigrant families. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-peru-usa/peruvian-president-criticizes-u-s-proposal-to-separate-immigrant-families-idUSKBN16H09L">https://www.reuters.com/article/us-peru-usa/peruvian-president-criticizes-u-s-proposal-to-separate-immigrant-families-idUSKBN16H09L</a><br />
Bochenek, M. (2018, February 28) In the Freezer: Abusive Conditions for Women and Children in US Immigration Holding Cells. Human Rights Watch. Accessed June 11, 2018 <a href="https://www.hrw.org/report/2018/02/28/freezer/abusive-conditions-women-and-children-us-immigration-holding-cells">https://www.hrw.org/report/2018/02/28/freezer/abusive-conditions-women-and-children-us-immigration-holding-cells</a><br />
Cowan, R. (2014, May 28). Waves of immigrant minors present crisis for Obama, Congress. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-usa-immigration-children/waves-of-immigrant-minors-present-crisis-for-obama-congress-idUSKBN0E814T20140528">https://www.reuters.com/article/us-usa-immigration-children/waves-of-immigrant-minors-present-crisis-for-obama-congress-idUSKBN0E814T20140528</a><br />
Flores v. Johnson, No. CV 85-4544 (C.D. Cal. July 24, 2015) <a href="https://www.americanimmigrationcouncil.org/sites/default/files/jenny_l_flores_v_jefferson_b_sessions_motion_to_enforce.pdf">https://www.americanimmigrationcouncil.org/sites/default/files/jenny_l_flores_v_jefferson_b_sessions_motion_to_enforce.pdf</a><br />
Franklin, R. (2014). First glimpse of immigrant children at holding facility. AZ Central. Accessed June 11, 2018 <a href="https://www.azcentral.com/picture-gallery/news/politics/immigration/2014/06/18/first-glimpse-of-immigrant-children-at-holding-facility/10808687/">https://www.azcentral.com/picture-gallery/news/politics/immigration/2014/06/18/first-glimpse-of-immigrant-children-at-holding-facility/10808687/</a><br />
Goodwin, L. (2018, June 10) ‘Children are being used as a tool’ in Trump’s effort to stop border crossings. Boston Globe. Accessed June 11, 2018 <a href="https://www.bostonglobe.com/news/nation/2018/06/09/borderseparations/Z95z4eFZjyfqCLG9pyHjAO/story.html">https://www.bostonglobe.com/news/nation/2018/06/09/borderseparations/Z95z4eFZjyfqCLG9pyHjAO/story.html</a><br />
Kearney, C. (2007, March 26) U.S. documentary shows everyday abuse of Abu Ghraib. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/film-iraq-doc-dc-idUSN2326524820070326">https://www.reuters.com/article/film-iraq-doc-dc-idUSN2326524820070326</a><br />
McEntee, J. & Rosenberg, M. (2018, May 7) U.S. says it will separate families crossing border illegally. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-usa-immigration-children/u-s-cements-plans-to-separate-families-crossing-border-illegally-idUSKBN1I82AB">https://www.reuters.com/article/us-usa-immigration-children/u-s-cements-plans-to-separate-families-crossing-border-illegally-idUSKBN1I82AB</a><br />
Medina v US DHS (2018, May 15) Order Granting Plaintiff’s Motion for Preliminary Injunction. Case No. C17-0218RSM. United States District Court Western District of Washington. <a href="https://assets.documentcloud.org/documents/4463428/Ramirez-Medina-v-DHS-Order-051518.pdf">https://assets.documentcloud.org/documents/4463428/Ramirez-Medina-v-DHS-Order-051518.pdf</a><br />
Podkul, J. & Obser, K. (2016, September 09) Separation of Immigrant Families in U.S. Immigration Custody. Women’s Refugee Commission. Accessed June, 11 2018 <a href="https://www.womensrefugeecommission.org/rights/gbv/resources/1384-family-separation-in-us-custody">https://www.womensrefugeecommission.org/rights/gbv/resources/1384-family-separation-in-us-custody</a><br />
realDonaldTrump (2018, April 3) The big Caravan of People from Honduras… Twitter.com<br />
realDonaldTrump (2018, April 5) The Caravan is largely broken up thanks… Twitter.com<br />
realDonaldTrump (2018, April 30) The migrant ‘caravan’ that is… Twitter.com<br />
realDonaldTrump (2018, May 18) Fake News Media had me… Twitter.com<br />
Robinson, N. (1953). Convention relating to the status of refugees. Its history, contents and interpretation. New York: Institute of Jewish Affairs. <a href="https://www.bjpa.org/content/upload/bjpa/conv/CONVENTION%20RELATING%20TO%20THE%20STATUS%20OF%20REFUGEES,%20NEHEMIAH%20ROBINSON.pdf">https://www.bjpa.org/content/upload/bjpa/conv/CONVENTION%20RELATING%20TO%20THE%20STATUS%20OF%20REFUGEES,%20NEHEMIAH%20ROBINSON.pdf</a><br />
Rosenberg, M. (2018, May 17) U.S. ends practice that gave some immigrants reprieves from deportation. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-usa-immigration/u-s-ends-practice-that-gave-some-immigrants-reprieves-from-deportation-idUSKCN1IJ00N">https://www.reuters.com/article/us-usa-immigration/u-s-ends-practice-that-gave-some-immigrants-reprieves-from-deportation-idUSKCN1IJ00N</a><br />
Schrank, D. (2018, April 9) Some 200 migrants in Mexico caravan to seek U.S. asylum: organizers. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-usa-immigration-caravan/some-200-migrants-in-mexico-caravan-to-seek-u-s-asylum-organizers-idUSKBN1HH052">https://www.reuters.com/article/us-usa-immigration-caravan/some-200-migrants-in-mexico-caravan-to-seek-u-s-asylum-organizers-idUSKBN1HH052</a><br />
Schwartz, D. (2014, June 9) Hundreds more migrant children shipped to Arizona from Texas. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-usa-arizona-immigration-idUSKBN0EK23N20140609">https://www.reuters.com/article/us-usa-arizona-immigration-idUSKBN0EK23N20140609</a><br />
Sessions, J. (2018, May 7) Attorney General Sessions Delivers Remarks Discussing the Immigration Enforcement Actions of the Trump Administration. Department of Justice. Accessed June 11, 2018 <a href="https://www.justice.gov/opa/speech/attorney-general-sessions-delivers-remarks-discussing-immigration-enforcement-actions">https://www.justice.gov/opa/speech/attorney-general-sessions-delivers-remarks-discussing-immigration-enforcement-actions</a><br />
Staff (2017, March 6) Kelly says considering separating women, children at Mexico border. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-usa-immigration-children-idUSKBN16D2OX">https://www.reuters.com/article/us-usa-immigration-children-idUSKBN16D2OX</a><br />
Staff (2018, June 11) Attorney General Sessions limits asylum for domestic violence victims. Reuters. Accessed June 11, 2018 <a href="https://www.reuters.com/article/us-usa-sessions-asylum/attorney-general-sessions-limits-asylum-for-domestic-violence-victims-idUSKBN1J72HP">https://www.reuters.com/article/us-usa-sessions-asylum/attorney-general-sessions-limits-asylum-for-domestic-violence-victims-idUSKBN1J72HP</a><br />
UNHCR (2010, December) Convention and Protocol Relating to the Status of Refugees. UNHCR Communications and Public Information Service <a href="http://www.unhcr.org/en-us/3b66c2aa10.pdf">http://www.unhcr.org/en-us/3b66c2aa10.pdf</a><br />
UNHCR (2016, March 15) 'Refugees' and 'Migrants' - Frequently Asked Questions (FAQs). United Nations High Commissioner for Refugees. Accessed June 11, 2018 <a href="http://www.refworld.org/docid/56e81c0d4.html">http://www.refworld.org/docid/56e81c0d4.html</a><br />
UNHCR (2017, October 8) Asylum-Seekers. United Nations High Commissioner for Refugees. <a href="https://web.archive.org/web/20171008160944/http://www.unhcr.org/en-us/asylum-seekers.html">https://web.archive.org/web/20171008160944/http://www.unhcr.org/en-us/asylum-seekers.html</a><br />
<br />Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-60834389913399858072018-02-06T21:51:00.002-05:002024-02-12T13:11:56.252-05:00App Development: Privacy Policy 2018-Feb 11, 2024<h2>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;">Privacy Policy</span></span></h2>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;">Last updated: Feb 6, 2018, Superseded by <a href="https://blog.molyett.com/2024/02/app-development-privacy-policy-2024.html">app-development-privacy-policy-2024</a> </span></span></div>
<div>
<br /></div>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;">S1air Coding ("us", "we", or "our") operates http://molyett.com (the "Site") and develops software (the "Program"). This page informs you of our policies regarding the collection, use and disclosure of Personal Information we receive from users of the Site and Program.</span></span></div>
<div>
<br /></div>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;">We do not collect your Personal Information. By using the Site, you agree to the collection and use of information in accordance with this policy.</span></span></div>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;"><br /></span></span></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Information Collection And Use</span></h3>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">While using our Site and Program, we do not ask you to provide us with certain personally identifiable information that can be used to contact or identify you. Personally identifiable information may include, but is not limited to your name ("Personal Information").</span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;"><br /></span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">Any Personal Information that is given to the Site via blog comments is given without restriction and will be stored by the Blogger platform. Such data is likely to be covered by the Blogger privacy policy.</span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;"><br /></span></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Log Data</span></h3>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">Like many site operators, we collect information that your browser sends whenever you visit our Site ("Log Data").</span></div>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;"><br /></span></span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">This Log Data may include information such as your computer's Internet Protocol ("IP") address, browser type, browser version, the pages of our Site that you visit, the time and date of your visit, the time spent on those pages and other statistics.</span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;"><br /></span></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Communications</span></h3>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">We do not use your Personal Information to contact you with newsletters, marketing or promotional materials and other information that ...</span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;"><br /></span></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Cookies</span></h3>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">Cookies are files with small amount of data, which may include an anonymous unique identifier. Cookies are sent to your browser from a web site and stored on your computer's hard drive.</span></div>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;"><br /></span></span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">Like many sites, we use "cookies" to collect information. You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. However, if you do not accept cookies, you may not be able to use some portions of our Site.</span></div>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;"><br /></span></span></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Security</span></h3>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage, is 100% secure. We cannot guarantee absolute security of your Personal Information.</span></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;"><br /></span></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Changes To This Privacy Policy</span></h3>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">This Privacy Policy is effective as of Feb 6, 2018 and will remain in effect except with respect to any changes in its provisions in the future, which will be in effect immediately after being posted on this page.</span></div>
<div>
<br /></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">We reserve the right to update or change our Privacy Policy at any time and you should check this Privacy Policy periodically. Your continued use of the Service after we post any modifications to the Privacy Policy on this page will constitute your acknowledgment of the modifications and your consent to abide and be bound by the modified Privacy Policy.</span></div>
<div>
<br /></div>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">If we make any material changes to this Privacy Policy, we will notify you either through the email address you have provided us, or by placing an update to this blog.</span></div>
<div>
<span style="font-family: Arial;"><span style="white-space: pre-wrap;"><br /></span></span></div>
<h3>
<span style="font-family: Arial; white-space: pre-wrap;">Contact Us</span></h3>
<div>
<span style="font-family: Arial; white-space: pre-wrap;">If you have any questions about this Privacy Policy, please contact us.</span></div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-78739283974768190692018-01-13T12:59:00.000-05:002018-01-15T19:44:07.461-05:00Living life in the median<span style="font-family: "trebuchet ms" , sans-serif;">Inspired by the Damore/Google lawsuit I want to talk a bit about my experience living life in the medians. Empathy is hard, and conformity is easy. When you never seem to stand out it makes it hard to empathize with those that do. Not taking steps to stand out becomes easy and comfortable. Your experiences are so incredibly “normal” by all of your measures that it becomes typical to just assume that everyone around you experiences the same. That assumption ends up being very wrong, and the resulting cognitive dissonance is jarring.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<br />
<h3>
<span style="font-family: "trebuchet ms" , sans-serif;">When life just seems like a mirror</span></h3>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Without a brief bio I cannot back my claim of being average. My family history traces back to European lines, but the genealogists have traced back to the American Revolution and beyond. Any specific Old World culture artifacts have been sufficiently diluted away. A white family that grew up around where my patriarch grandfather farmed his land after fighting in World War II. Through my time in high school there was one student that presented as black, though I later learned that one of my classmates’ father was black too. We are not a racist family, that was always driven in. Sure, the grandfather was an Archie Bunker type that never managed to see he was laughing at himself during All in the Family. His example was taught as what not to be. Generally, treat non-white people with utmost respect, just don’t question why they were not in the school, church, local business owners, or social clubs. We were just Normal people. My immediate family was a working father, stay at home mother (first and only marriage for both), three boys, and a dog: the textbook nuclear family at a time when “nuclear family” was being preached as The Family Unit.</span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="font-family: "trebuchet ms" , sans-serif;">
</span>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Sunday was Mass, occasionally Saturday night, while Wednesday was for Confraternity of Christian Doctrine (only ever called CCD). Sure, this did make us stand out a little… Sunday Mass was just something us Catholics attended. Many of our neighbors and classmates were different… other Christian denominations. They also typically attended service on Sunday and religious education on Wednesday. Even the families that didn’t regularly attend still knew that those times were blocked off. It was so expected that adults, my parents included, would be vocally upset if coaches, teachers, or others dared to schedule Wednesday nights. Wednesday was Off Limits because it was expected, it was Normal, that the children would be attending Christian religious ed.</span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://upload.wikimedia.org/wikipedia/commons/3/3d/Crossofashes.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="571" data-original-width="800" height="228" src="https://upload.wikimedia.org/wikipedia/commons/3/3d/Crossofashes.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Well, there was one Wednesday without CCD classes - <a href="https://commons.wikimedia.org/wiki/File:Crossofashes.jpg" target="_blank">Source</a></td></tr>
</tbody></table>
<span style="font-family: "trebuchet ms" , sans-serif;">I was hetro in a school and area where “gay” was a throwaway slur. It was tossed around, but didn’t mean anything against anyone because hetro wasn’t just Normal it was All There Was. Something experienced on TV shows like Will and Grace, but TV was also where Steve turns into Stefan and Sabrina had a talking cat. I missed out on asking my future wife to sophomore Homecoming because I wrongly thought my best friends were interested in her too. Turns out that one was <a href="https://en.wikipedia.org/wiki/Asexuality" target="_blank">ace</a> and the other gay, but I didn’t know that at the time and when you are living in the median everyone is a reflection of you.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">I participated in high school sports, but was never a high performer. It was expected and Normal. From Tiger Cub to Eagle Scout, I was also in Boy Scouts which did make me different from most of my peers, but this time it was media that reassured me I was again Normal… pretty much every show had boy characters experience scouts and camping in some way or another. It was just what boys did… even though my own experience showed otherwise. Thus even when my observations pointed out that my life was different, media reminded me that my life was typical. Just living in the median.<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://vignette.wikia.nocookie.net/kingofthehill/images/d/d0/139139.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="225" data-original-width="400" height="180" src="https://vignette.wikia.nocookie.net/kingofthehill/images/d/d0/139139.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Boys will be Boy Scouts - TV taught me that. <a href="http://kingofthehill.wikia.com/wiki/The_Order_of_the_Straight_Arrow" target="_blank">Source</a></td></tr>
</tbody></table>
</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif; font-size: large;">Notice the cognitive dissonance already? Media that reinforced the median helped establish Normal and media that introduced the outside remained entertainment.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Leaving home for college was a chance to be exposed to a wider variety of life, which put me into new sets of people. I was an honors student at my university, living in the dorm building restricted to students associated with the honors college. Our building was co-ed, but segregated by floor. Thus, I was a male honors student living on a floor of all male honors students. Again, I fit right in, all too well. Diablo II, Starcraft, and Unreal Tournament 2K4 LAN games helped build up the social network of the floor when my entertainment medium of choice was video games. During the day I attended classes in my majors: Computer Science and Mathematics. Especially the CS classes were overwhelmingly white and male. I never questioned either case, since that fit my experience: when in doubt, expected life to reflect me. That is life in the median is. When in doubt, life reflects you. </span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">After college I was hired on as a programmer for a cell phone refurbisher. Besides myself, my team consisted of three white male programmers, a white male tech generalist, and a white male manager. Including me, four were married to women and the others were straight and single. There was diversity through in the company, but among those around me… I could see me. My media at the time was primarily World of Warcraft and Big Bang Theory: nerds doing nerdy things and primarily white and male. My extended family would talk about watching BBT and argue about whether I was more of a Leonard or a Sheldon… </span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://img.buzzfeed.com/buzzfeed-static/static/2014-10/30/20/enhanced/webdr06/longform-original-6984-1414716821-3.jpg?downsize=715:*&output-format=auto&output-quality=auto" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="533" data-original-width="700" height="243" src="https://img.buzzfeed.com/buzzfeed-static/static/2014-10/30/20/enhanced/webdr06/longform-original-6984-1414716821-3.jpg?downsize=715:*&output-format=auto&output-quality=auto" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">The newer seasons are less overwhelmingly male - <a href="https://www.buzzfeed.com/iramadison/which-big-bang-theory-character-are-you" target="_blank">Source</a></td></tr>
</tbody></table>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">All around me I would see that I fit the description of my group at the time, never seeming to deviate much from the appropriate stereotype as I saw it. Straight cisgender white Christian male from a middle class nuclear American family. Television shows and movies presented me as the baseline against which everything else deviated. I was living in the median and all of the traffic flowed around that. </span><br />
<h3>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span><span style="font-family: "trebuchet ms" , sans-serif;">The dark consequences of meeting expectation</span></h3>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">When it seems that you are reflected as the baseline of your groups then you can discount differences as outliers. For tech issues, I had to begin to consciously note developers that deviated from the classes I identify with. Only after I made an effort to see such traits did it start to shape my default idea of what a developer was. Only then could I really see that my path to get here is unique, it was not the path traveled by every developer and software analyst that I have not yet met. Since I related so well to the stereotype of my associations, I could easily project myself onto others.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">By feeling so close to the stereotypes I can always feel comfortable as the audience being spoken to. When beer commercials play they are talking to an audience that imbibes alcohol. I am not being excluded based on my age, medical history, or religion. My tech magazines include career ads for federal jobs. I am not being excluded based on my citizenship status, country of ancestry, or family criminal history. The only time I have ever noticed a character I relate to being included as a plot point is for tech interest. Since the median is always the audience it is also never explicitly the audience.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Living in the median means not being reached out to directly, by name. You see others being addressed explicitly. You see others gaining advantages that you have never had to even notice were already available, often even already utilizing. You notice when you are not represented even though you hadn’t noticed when only you were.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">The margins feel far from the median, so far that they can be not seen if one chooses not to look. If you are just walking down the median then it can be jarring when confronted with the real existence of others just as if a car has suddenly swerved out of a traffic lane. Because the median is an illusion and you were really in just another lane. Merge alert! Wake up because the other drivers have just as much right of way too.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<br />
<h3>
<span style="font-family: "trebuchet ms" , sans-serif;">Evolving expectations is not oppression</span></h3>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">When I became an adult I could see myself reflected in the citizenship(natural born American), education(attended college), race(white), and sex(man) of every US President in over one hundred years. As of January 20, 2009 that no longer holds true; down by one.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">In office buildings I would historically be welcome in every class of rooms in the building. With the advent of breastfeeding spaces there are rooms that are created with the expectation that I won’t be in them. These spaces dedicated to breastfeeding are unwelcome to cisgender men because they address a need that we just don’t have. Designing for inclusion doesn’t mean that each space meets the needs of everyone, but that the needs of everyone have a space that meets them.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">Environments, schedules and processes tend to follow historical precedents which addressed the needs and norms of past times. Viewed from the median, such things were reasonable because they were developed to accommodate needs or comfort of the majority. In the lawsuit against Google it is alleged that oppressive discrimination was carried out against men and Caucasians by “putting applicants into a more welcoming environment based on their race or gender”. There are lots of innocent ways that an environment could be off putting to previously marginalized classes. Displaying the senior executive’s portraits seems perfectly reasonable until you consider that an all white over 60 executive board suggests to non-white and ambitious young applicants that their contributions may be discounted. In 2015 Schick Xtreme 3 ran a commercial on this exact thing. One applicant shaved his head to match the executive portraits, because every portrait was bald, to have a competitive advantage over all of the other haired applicants. An entire commercial based on the underlying assumption that looking like the hiring manager’s expectation is an advantage.<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1qiuyVZGvZ4VDsLPqWrZ1iKlJG9GgJfG6LxiCQdovHzg0JE5EdcbX5RhsR92MM85xvrpmBnCl39WZsCN9gR4FkVWuhpCapuQ9puLQftTlZViwGiLwGe2F75zkRreLLICXIdZqFv8OHSE/s1600/GoogleDiversitySummit.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="627" data-original-width="826" height="301" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1qiuyVZGvZ4VDsLPqWrZ1iKlJG9GgJfG6LxiCQdovHzg0JE5EdcbX5RhsR92MM85xvrpmBnCl39WZsCN9gR4FkVWuhpCapuQ9puLQftTlZViwGiLwGe2F75zkRreLLICXIdZqFv8OHSE/s400/GoogleDiversitySummit.PNG" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Google noticed that their process was failing to reach out to everyone? The horror! - <a href="https://www.dropbox.com/s/f6p02fijxrd7c6m/20180108%20Damore%20-%20Complaint_fs.pdf?dl=1" target="_blank">Source</a></td></tr>
</tbody></table>
</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<br />
<h3>
<span style="font-family: "trebuchet ms" , sans-serif;">Challenges of conformity</span></h3>
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">To this day I feel significant anxiety on any decision that endangers my ability to just blend into the crowd. Being raised Roman Catholic in a village where the religious diversity was Catholic, Lutheran, Baptist, or Methodist meant that I was just one of everybody. After reflecting on all the cognitive dissonance that I suffered from by trying to square Christian dogma with observed data, I have stopped attending Mass or trying to explain away reality with faith. In conversation though I tend to remain silent when related discussions come up and just quietly understand the references that draw on the culture of my Christian upbringing. This is my first time spelling out that I see no value in considering the divine to anyone other than my wife or one brother. The assumption where I grew up is that one is aware of and believes in the resurrection of Jesus and the general assumption in American society is that one at least believes in the Creator, the god of Abraham. Even when engaged in a discussion where it is relevant like discussing medical treatments I will tend to silently conform when a participant brings up the divine rather than address the statement.</span><br />
<span style="font-family: "trebuchet ms" , sans-serif;"><br /></span>
<span style="font-family: "trebuchet ms" , sans-serif;">I have the option remaining silent when someone disparages based on race, religion, disability, economic status, family situation, sexuality, gender, citizenship status, or country of origin. That option is available to me because I have always ridden along in the illusionary safety of the median. I am ashamed to admit I have taken that option. It is available because I am safe. That is my privilege and my curse. My curse because I cannot be trusted fully by those who are targets. Will I stand up when showing up means I am putting myself or my family at risk? To distrust those of us watching from the median is understandable and to be expected. We have earned it through our comfort with being represented, with our blindness to our comfort. Living life in the median means we must become aware of it and then actively work to relinquish and share our comforts.</span>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com1tag:blogger.com,1999:blog-8749669686378857359.post-86828469109128293122017-12-26T04:29:00.000-05:002017-12-26T04:29:21.076-05:00A Merry Christmas to us all; God bless us, every one!Twas the Night before Christmas, when @realpresssecbot posted an image,<br />
I was still browsing while Twitter glowed on my visage.<br />
Merry Christmas it read, following dog whistles,<br />
An itching it caused, as if sitting in thistles.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" data-original-height="467" data-original-width="506" height="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkW6wmVBMr4eW_NNXroDEkbaZmLW1hyphenhyphenr7gDeJvxjjn1gSKw_4kKtWwAtcMt6_TPLOiOuyoj_VdbJNzEHoNrQjZHDYw06z2p2oSeZuQdvF5eJ6q29PKs2cO0ST5vqCFctpOSrKvHQJVUrs/s320/Desktop.PNG" width="0" />
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKiDMa3Lxqt16mDvS200oqy8AueoqU_k75_gvIAlYEXIDlP3Vep5Nq4y48mNnuxcF1PE_dvrfT9KhZ59c6G1YvWuwAeCzhRJAF0N49IJ1ll4pOWdOqXLxBlRlbVdvjg1Q5DY3522YKLi0/s1600/Merry_Christmas_Dogwhistle_Claim.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="400" data-original-width="640" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKiDMa3Lxqt16mDvS200oqy8AueoqU_k75_gvIAlYEXIDlP3Vep5Nq4y48mNnuxcF1PE_dvrfT9KhZ59c6G1YvWuwAeCzhRJAF0N49IJ1ll4pOWdOqXLxBlRlbVdvjg1Q5DY3522YKLi0/s400/Merry_Christmas_Dogwhistle_Claim.jpg" width="400" /></a></div>
One of the very first responses that I saw to the original statement included a video mashup of former President and First Lady Obama saying "Merry Christmas." (Message me if it was you and I'll update this post to embed your tweet) Just in case the Republicans in my life and in my state sincerely believed the Statement by the President, I thought I should share this mashup video. I <a href="http://twittervideodownloader.com/">downloaded</a> the file and shared it on Facebook from both my profile and my Page. The good thing about sharing from a Page is that you can boost the post.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="true" allowtransparency="true" frameborder="0" height="350" scrolling="no" src="https://www.facebook.com/plugins/video.php?href=https%3A%2F%2Fwww.facebook.com%2FMatthewMolyett%2Fvideos%2F2062742633945299%2F&show_text=0&width=560" style="border: none; overflow: hidden;" width="560"></iframe></div>
<br />
I used my power to Boost the video into the Christmas Day news feeds of 35+ year old men in Maryland that like Donald Trump. This net will have caught some people that have told Facebook they are interested because they want to keep aware of what happens from the President, but it will mostly be older male Republicans. (<a href="https://www.washingtonpost.com/graphics/2017/politics/alabama-exit-polls/">AL exit polling</a> showed that men still support DJT's messaging more than women and older more than younger)<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixpeK4P03RjEnQonFO4CAikNR1xXUHD2O3VoTjLiNK2VR8WfEVsM-MtGYyTM0F-EIJtZ8cu7G-yjoZ1fSrvaS-sr5dY_TnRcO_pBUICw8sx4130_kk80yVzi08qfOotu-xj8H31WJhb6o/s1600/Promotion.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="262" data-original-width="389" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixpeK4P03RjEnQonFO4CAikNR1xXUHD2O3VoTjLiNK2VR8WfEVsM-MtGYyTM0F-EIJtZ8cu7G-yjoZ1fSrvaS-sr5dY_TnRcO_pBUICw8sx4130_kk80yVzi08qfOotu-xj8H31WJhb6o/s320/Promotion.PNG" width="320" /></a></div>
<br />
Sadly, in a turn of events that will surprise no one, I did not have anyone thank me for removing their misconceptions. My personal profile post elicited one comment from a father of a high school acquaintance. He has been making a habit of posting sexist and racist comments on my posts so I was not surprised when a simple "Merry Christmas to all!" post was met with a "has been". Disappointed, but not surprised. I appreciate that he left off any racial slurs this time.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi29b48EPQR5VGGaoribusNQza9feV3VDMFWgAX5ueggT1jiYRmM2_mExf4mDfNxPrNiugKpisebEz85Sw0IysNqYZW7htuyW1dXMjdINKaheGZ4ZEUpgAApd0TfppFPGnhv82FTas9_7g/s1600/Performance.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="301" data-original-width="406" height="237" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi29b48EPQR5VGGaoribusNQza9feV3VDMFWgAX5ueggT1jiYRmM2_mExf4mDfNxPrNiugKpisebEz85Sw0IysNqYZW7htuyW1dXMjdINKaheGZ4ZEUpgAApd0TfppFPGnhv82FTas9_7g/s320/Performance.PNG" width="320" /></a></div>
<br />
After nearly a day of running my post acquired 1,165 views with 452 of those making it at least 10 seconds in. (At 10 seconds the video has had "Merry Christmas" spoken 4 times.) The average view time was just 8 seconds, so the average viewer heard three "Merry Christmas"s. Two people shown the post chose to Hide All future posts from me which makes sense since Facebook generally works as an echo chamber and my targeted audience for this was Republicans. My Page is from when I ran for Congress as a Democrat.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggfs6LX1XVoinel8dYn7wnOMppnfgE6CJTlxXgLrfNLJPKDGMsqBuQIrgSn0C8QmNxN78v9MgVTrR6hObmWe0UIGigHx4zZUHAgqpGZC1tAa9Fxnaf3QV287QwGbeRpr34FK4jYaY3ljo/s1600/Performance_2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="728" data-original-width="973" height="476" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggfs6LX1XVoinel8dYn7wnOMppnfgE6CJTlxXgLrfNLJPKDGMsqBuQIrgSn0C8QmNxN78v9MgVTrR6hObmWe0UIGigHx4zZUHAgqpGZC1tAa9Fxnaf3QV287QwGbeRpr34FK4jYaY3ljo/s640/Performance_2.PNG" width="640" /></a></div>
<br />
The comments on the boosted post were what really got me though. Remember that this video was posted because the President of the United States has been regularly claiming that "Merry Christmas" was not welcome to be said before he was in office. If saying "Merry Christmas" is such a big deal to Republicans then a video of Barak Obama saying "Merry Christmas" on Christmas Day should be at worst ignored, right? That would be wrong. Over the course of today the post received two positive comments... "Merry Christmas", of course. The rest were pure vitriol and form quite a timeline through Christmas Day:<br />
<h3>
<span style="font-size: small;">8:13 am</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYu_-RaLC2LZXBpbJCHPjWU5yb36aYsZS7Xt8W7SydSIMh8vwaBuxh8-gIEyvAnvrfZVV5jTrDzaEq3_WbWIPjDThwASm5gXnRPnRzd35LcyPhqtuIjDcDvEbL7vlssd936MGkJup5E6I/s1600/GregKeeney_0813.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Greg Keeney: Fuck You" border="0" data-original-height="109" data-original-width="409" height="85" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYu_-RaLC2LZXBpbJCHPjWU5yb36aYsZS7Xt8W7SydSIMh8vwaBuxh8-gIEyvAnvrfZVV5jTrDzaEq3_WbWIPjDThwASm5gXnRPnRzd35LcyPhqtuIjDcDvEbL7vlssd936MGkJup5E6I/s320/GregKeeney_0813.png" title="Greg Keeney" width="320" /></a></div>
<h3 style="clear: both; text-align: left;">
<span style="font-size: small;">10:03 am</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSBIvChuXTklLFsWu2wM7tH8zvy51IjEaKbsSoscNSYf7esNBGsoIgi5uGmzrW-j4wL0VYuEVAvbiOZC-B7lMn-21VJi-VNG3BbsvWhweuOLaDQ3Xyx05BqqsFmatGtxoKlcuFdo5YafI/s1600/Chris_Lunderman_1003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Chris Lunderman: You piece of shit" border="0" data-original-height="280" data-original-width="420" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSBIvChuXTklLFsWu2wM7tH8zvy51IjEaKbsSoscNSYf7esNBGsoIgi5uGmzrW-j4wL0VYuEVAvbiOZC-B7lMn-21VJi-VNG3BbsvWhweuOLaDQ3Xyx05BqqsFmatGtxoKlcuFdo5YafI/s320/Chris_Lunderman_1003.png" title="Chris Lunderman" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<h3>
<span style="font-size: small;">11:36 am</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnVQuqeJ-3Ua1_1Yt9Dfu3gyMf_uzdM2cLCBuEvudpHsBIR3e3Zt_xNXhYKBO3mZ2EPPxOyqWpmVciaaPTWvZBUmT8wfXeUzqRnj4XlRy4feiQRN3p416UwjEtU0kVDYITRhaZe7qFZIQ/s1600/William_Hidey_1136.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="William Hidey: meme" border="0" data-original-height="310" data-original-width="420" height="236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnVQuqeJ-3Ua1_1Yt9Dfu3gyMf_uzdM2cLCBuEvudpHsBIR3e3Zt_xNXhYKBO3mZ2EPPxOyqWpmVciaaPTWvZBUmT8wfXeUzqRnj4XlRy4feiQRN3p416UwjEtU0kVDYITRhaZe7qFZIQ/s320/William_Hidey_1136.png" title="William Hidey" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-EyWNFQH2-MLJyCBIpik18lQ_1DI8LiWPQiiwE8hnc2Guz2EyNgix5rKCyWbkf2eug4zR7mExCMPIn9Mk_ryBq78ov7X7RGhrh75LiXARVCT0VztJgZzvql7lbAl5_sVwhww4vxF4DHo/s1600/William_Hidey_1136_0.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="William Hidey: meme" border="0" data-original-height="299" data-original-width="413" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-EyWNFQH2-MLJyCBIpik18lQ_1DI8LiWPQiiwE8hnc2Guz2EyNgix5rKCyWbkf2eug4zR7mExCMPIn9Mk_ryBq78ov7X7RGhrh75LiXARVCT0VztJgZzvql7lbAl5_sVwhww4vxF4DHo/s320/William_Hidey_1136_0.png" title="William Hidey" width="320" /></a></div>
<h3>
<span style="font-size: small;">12:51 pm</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU_G-zRDjZkHgoU3Q8zfCjxTAG-FCxpOAudQ6DKdmScREipW2h8kbk4vFwvUIbD5eHykHiwxGYGoXQQfY53N3KstQpRce_3Rn3EjjkiEoit6BmmSvLvOMGtWcIn67kWyJiQmHdHno9NGc/s1600/Scott_Carpenter_1251_censored.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Scott Carpenter: 1st and his pos" border="0" data-original-height="99" data-original-width="414" height="76" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU_G-zRDjZkHgoU3Q8zfCjxTAG-FCxpOAudQ6DKdmScREipW2h8kbk4vFwvUIbD5eHykHiwxGYGoXQQfY53N3KstQpRce_3Rn3EjjkiEoit6BmmSvLvOMGtWcIn67kWyJiQmHdHno9NGc/s320/Scott_Carpenter_1251_censored.png" title="Scott Carpenter" width="320" /></a></div>
<h3>
</h3>
<h3>
<span style="font-size: small;">1:00 pm</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiRSXio84ab8aYl_20Zq1cFjTbhHrTzHfafPwO_PiflJHhmhuH-4JmELNW3QsuPzhgOab4lxiyCK47XJ89MJ5jdbfzv6oJ9RX9WvEfU1DM91SN2KF0SHjew1k7H8YVqpQDdf4cy9LTPwQ/s1600/Leon_Isaacs_1300.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Leon Issacs: Oh shut the hell up" border="0" data-original-height="83" data-original-width="413" height="64" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiRSXio84ab8aYl_20Zq1cFjTbhHrTzHfafPwO_PiflJHhmhuH-4JmELNW3QsuPzhgOab4lxiyCK47XJ89MJ5jdbfzv6oJ9RX9WvEfU1DM91SN2KF0SHjew1k7H8YVqpQDdf4cy9LTPwQ/s320/Leon_Isaacs_1300.png" title="Leon Issacs" width="320" /></a></div>
<h3 style="clear: both; text-align: left;">
<span style="font-size: small;">3:13 pm</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioC2pseyqDKBdAVscfe16RGW2nTZ2Krw55gRvAgRW039Hhnrjs4nY2ZkOrhaLZ603QkKmu5zE13pZtOAxy4JrljqWijkinIJa99mHly6P7m62qbYjGqKGy9yojdJFvLaoAPUEcY_DDO10/s1600/Charles_Shinski_1513.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Charles Skinski: Fuck you no nothin politician" border="0" data-original-height="78" data-original-width="404" height="61" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioC2pseyqDKBdAVscfe16RGW2nTZ2Krw55gRvAgRW039Hhnrjs4nY2ZkOrhaLZ603QkKmu5zE13pZtOAxy4JrljqWijkinIJa99mHly6P7m62qbYjGqKGy9yojdJFvLaoAPUEcY_DDO10/s320/Charles_Shinski_1513.png" title="Charles Skinski" width="320" /></a></div>
<h3 style="clear: both; text-align: left;">
<span style="font-size: small;">6:52 pm</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0XnATDogmRyEy-JAUE0AVSURyOB2TEv5-5A8iI2IDQ2TC50e-VsvXFA64SG-n5vKvm_6G0ukIFrtZvUospY093MuJpCTUFtygRqIBYB0ZuW9Nudaps9sFJJmAKLdlU6NIhL53Ne61FAw/s1600/Sean_Lee_Hughes_1852_censored.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Sean Lee Hughes: Fuck the prick and his family" border="0" data-original-height="80" data-original-width="410" height="62" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0XnATDogmRyEy-JAUE0AVSURyOB2TEv5-5A8iI2IDQ2TC50e-VsvXFA64SG-n5vKvm_6G0ukIFrtZvUospY093MuJpCTUFtygRqIBYB0ZuW9Nudaps9sFJJmAKLdlU6NIhL53Ne61FAw/s320/Sean_Lee_Hughes_1852_censored.png" title="Sean Lee Hughes" width="320" /></a></div>
<h3 style="clear: both; text-align: left;">
<span style="font-size: small;">7:10 pm</span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjohx8Kyw8gel_gev2o4JYikkzcmMJblVv4cK3ccLvc5ZIM743Xbky3T3Th558YS9f-cs7OcJEG_WecND6Q6tNbgT2j0vumcN_scicImGsr0iwDIiYgq2ZP6Kl042nNhjLUk3NnoVU4Wp4/s1600/Chuck_Snider_1910_censored.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Chuck Snider: Fuck off" border="0" data-original-height="86" data-original-width="414" height="65" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjohx8Kyw8gel_gev2o4JYikkzcmMJblVv4cK3ccLvc5ZIM743Xbky3T3Th558YS9f-cs7OcJEG_WecND6Q6tNbgT2j0vumcN_scicImGsr0iwDIiYgq2ZP6Kl042nNhjLUk3NnoVU4Wp4/s320/Chuck_Snider_1910_censored.png" title="Chuck Snider" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-weight: 400;"><span style="font-size: small;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-weight: 400;"><span style="font-size: small;">My reproduction here censored cases of incorrectly grouping either me or Obama into marginalized groups that we don't belong to. While the intended hate is clear it is neither a problem nor an insult to belong to the referenced groups. I have redacted the usage to keep from hurting readers by implying they are less if the labels apply to them.</span></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-weight: 400;"><span style="font-size: small;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzsvQSlhd4CnqIHYkEmhDn6x-1FR-gCdatFju6iT2zG17An2IGAEljoCUjz7_ZwyBC0jXUBloVezE6V20vmfZgcMcXneAKMqArbt67Oxzcx1Qkr8RycGnUoD7iOBg5KU0oOCpkTPn_AeU/s1600/Impact.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="269" data-original-width="395" height="217" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzsvQSlhd4CnqIHYkEmhDn6x-1FR-gCdatFju6iT2zG17An2IGAEljoCUjz7_ZwyBC0jXUBloVezE6V20vmfZgcMcXneAKMqArbt67Oxzcx1Qkr8RycGnUoD7iOBg5KU0oOCpkTPn_AeU/s320/Impact.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small;">I spent just under $10 to help establish common ground with my Republican neighbors over yesterday's holiday and considering that over 1,800 saw my post. Hopefully we can all agree that the phrase "Merry Christmas" was fully supported by the previous occupant of the White House. Some common ground has to be found for any meeting to be had, and a simple point like the President actively lies about easily disproved facts should be it.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: small;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
To my Republican neighbors and family: do you want to continue to stand with Greg Keeney, Chris Lunderman, William Hidey, Scott Carpenter, Leon Issacs, Charles Skinski, Sean Lee Hughes, and Chuck Snider?</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZqcPbY5fghMxzupfbdIiTftHsRTQAq8sqkPimkZ4IEd1I36MWOWDM8jumh2WS_qryTjR445wxdnHB6KInKF6btA2iaETw1mMII1wR8Qs0i8Dn8uukqNKR7DMbvZ3E0wpkGmzGtEyDqE/s1600/Mobile.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="378" data-original-width="329" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZqcPbY5fghMxzupfbdIiTftHsRTQAq8sqkPimkZ4IEd1I36MWOWDM8jumh2WS_qryTjR445wxdnHB6KInKF6btA2iaETw1mMII1wR8Qs0i8Dn8uukqNKR7DMbvZ3E0wpkGmzGtEyDqE/s640/Mobile.PNG" width="557" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com1Maryland, USA39.0457549 -76.641271235.878577899999996 -81.8048452 42.2129319 -71.477697200000009tag:blogger.com,1999:blog-8749669686378857359.post-20204178416218858732017-12-16T10:25:00.000-05:002017-12-16T10:25:13.849-05:00Blocklisting dynamic paywalls on Google Chrome<div class="separator" style="clear: both; text-align: left;">
Stop me if you have heard this one. When reading Twitter you find an interesting looking article linked. Before you outrage share it you decide to click through and read it.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm3Lf72BkgDzOWtW6C8lYkcCTLRMJTgDpK97eiqdc_vgBlnHevHpUq77m8m90emA0uRvL8kyvTXFYDkDMorwkdJDqVswQp0HV_BAnxsZhDy6LqMZ5bDvWUq96HSMjIM6TRW2xMCN4QsXc/s1600/See_a_news_link.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="450" data-original-width="588" height="305" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjm3Lf72BkgDzOWtW6C8lYkcCTLRMJTgDpK97eiqdc_vgBlnHevHpUq77m8m90emA0uRvL8kyvTXFYDkDMorwkdJDqVswQp0HV_BAnxsZhDy6LqMZ5bDvWUq96HSMjIM6TRW2xMCN4QsXc/s400/See_a_news_link.PNG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
It starts to load and suddenly you get this screen.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmVSipZfwgE-uOzWv95xs9mIjQhs5EUnbnnCHgyImzSCBCTHRHDNiAGBJDOD3kHav-AU_VCmxr9py2FZAc8-lozbV8-8bRcAB_Bty-7AC_5W5u88oxWcWpczp7r929afY6OfkZnIGcOWI/s1600/Paywall_block.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="541" data-original-width="1077" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmVSipZfwgE-uOzWv95xs9mIjQhs5EUnbnnCHgyImzSCBCTHRHDNiAGBJDOD3kHav-AU_VCmxr9py2FZAc8-lozbV8-8bRcAB_Bty-7AC_5W5u88oxWcWpczp7r929afY6OfkZnIGcOWI/s400/Paywall_block.PNG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
A dynamic paywall. Blast! Either you set up an account or you just outrage share based on the headline. I have a better solution! Type a magic url into the address bar:</div>
<div style="text-align: center;">
<span style="font-family: Courier New, Courier, monospace;">chrome://settings/content/javascript</span></div>
<div style="text-align: center;">
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMqj64K_14BspN7qpivIaeWL-omBzaNUHmDh5txVz2RztfrCo5N1hl9s0Wl1CZ1txnp0N5bhy1zT9PYvjYM-e-3a4XnYAzABepFV0lkPeaL6YAEOeHPdbgn0GYFDz-KkXuVd_etXfYYcA/s1600/Go_To_Chrome_Settings_Content_Javascript.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="152" data-original-width="498" height="194" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMqj64K_14BspN7qpivIaeWL-omBzaNUHmDh5txVz2RztfrCo5N1hl9s0Wl1CZ1txnp0N5bhy1zT9PYvjYM-e-3a4XnYAzABepFV0lkPeaL6YAEOeHPdbgn0GYFDz-KkXuVd_etXfYYcA/s640/Go_To_Chrome_Settings_Content_Javascript.PNG" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
This brings up a simple looking settings page. You could toggle off the Allowed switch, but the modern Internet uses JavaScript for a lot of behavior. Your web browsing experience will suffer. Click the ADD button.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmxcuiaUwVgtIOQpl9TbyiEeL2z16tQPjS4VzE4DqpcWGW3pSsA6KnyAoDTW-QPcMqKFMrFgPJ8A_2jrjSJaVqcaS0kiEy8ckeOvYcwGz2lUDaXVb7d0bP1_EoFRzNOp1CwCxOzt2085A/s1600/Add_To_Javascript_Blocklist.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="178" data-original-width="698" height="162" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmxcuiaUwVgtIOQpl9TbyiEeL2z16tQPjS4VzE4DqpcWGW3pSsA6KnyAoDTW-QPcMqKFMrFgPJ8A_2jrjSJaVqcaS0kiEy8ckeOvYcwGz2lUDaXVb7d0bP1_EoFRzNOp1CwCxOzt2085A/s640/Add_To_Javascript_Blocklist.PNG" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
This brings up a popup text box "Add a site". Type in the fully qualified domain name: everything between the <span style="font-family: Trebuchet MS, sans-serif;"><b>://</b></span> and the first <b><span style="font-family: Trebuchet MS, sans-serif;">/</span></b>. <span style="font-family: Trebuchet MS, sans-serif;">www.nytimes.com</span> is different than <span style="font-family: Trebuchet MS, sans-serif;">nytimes.com</span>.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg1mnzj5t5tCW78NAE61LsfiB6vWYt0-JBzVVh1i1B9VgbDN7G6oYijU1T6zxMhFSwqzZMKwwg_V1voLI3dDqoiYKjMsCJK2aeyYkbC1QWlenOd4NMmy80emj4mgEBNoqpttEPlR4YNDI/s1600/Add_To_Javascript_Blocklist_Url.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="239" data-original-width="515" height="294" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjg1mnzj5t5tCW78NAE61LsfiB6vWYt0-JBzVVh1i1B9VgbDN7G6oYijU1T6zxMhFSwqzZMKwwg_V1voLI3dDqoiYKjMsCJK2aeyYkbC1QWlenOd4NMmy80emj4mgEBNoqpttEPlR4YNDI/s640/Add_To_Javascript_Blocklist_Url.PNG" width="640" /></a><br />
Once you hit ADD then you just go back to the page with the dynamic paywall. Hit REFRESH.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWjPqEUapTA4fTC2_wqqpKTeGq4UIk13nCvUdxaEchMqfhkv0wArkwgoRaPSXLPyEF0ma2F8j_gNX98kXAR6DuDy2wsRmDhSkGqBmqMSbgOl1dKuyzFRHcFXehmUEMSwir_xv6sjiMDQs/s1600/Refresh_The_Page_Without_Javascript.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="183" data-original-width="449" height="162" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWjPqEUapTA4fTC2_wqqpKTeGq4UIk13nCvUdxaEchMqfhkv0wArkwgoRaPSXLPyEF0ma2F8j_gNX98kXAR6DuDy2wsRmDhSkGqBmqMSbgOl1dKuyzFRHcFXehmUEMSwir_xv6sjiMDQs/s400/Refresh_The_Page_Without_Javascript.PNG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
The page will load back up without the dynamic tracking and thus without the dynamic paywall.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDaGRsIncw4egLj4Vv7lkYY165-YmYPc1UOr68VQTgNifkQmljBdwiRhy8LlBrI8z0TnWFcHGX7J_F3CdKLreeBj-OMQDBZeJp7i8mZqy7ZpIQi9rTyOQqxFG2XXJars4Ue_m_-i-Vhgs/s1600/Just_The_Article_No_Dynamic_Content.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="540" data-original-width="706" height="305" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDaGRsIncw4egLj4Vv7lkYY165-YmYPc1UOr68VQTgNifkQmljBdwiRhy8LlBrI8z0TnWFcHGX7J_F3CdKLreeBj-OMQDBZeJp7i8mZqy7ZpIQi9rTyOQqxFG2XXJars4Ue_m_-i-Vhgs/s400/Just_The_Article_No_Dynamic_Content.PNG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
This technique not only gets rid of the paywall this month, but forever.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij0e13fgn9O0uJa1GTTYV3J2SRP95gsmDlDxNgzRZlw8XVuhKVkuRAZ65dzE5P4TtQHDCytnxzN2vI8eyQnpz9dIP7ioibuRfD4x902e0V7LoM-w7rUsQb2GsbkHsNM-Zcw4vrLcq3ucg/s1600/giphy_forever_Sandlot.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="169" data-original-width="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij0e13fgn9O0uJa1GTTYV3J2SRP95gsmDlDxNgzRZlw8XVuhKVkuRAZ65dzE5P4TtQHDCytnxzN2vI8eyQnpz9dIP7ioibuRfD4x902e0V7LoM-w7rUsQb2GsbkHsNM-Zcw4vrLcq3ucg/s1600/giphy_forever_Sandlot.gif" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-1922583385409594772017-12-03T14:50:00.002-05:002017-12-03T14:50:49.258-05:00Introducing python module symcopyHave you ever had a directory that you wished to copy the contents to another but you did not want to duplicate the file data? You use a symlink.<br />
<br />
Now, what happens if you have migrated an entire directory to another drive and faked it with symlinks but then a Windows Update comes through and gets confused by your setup and refreshes your whole system?!<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTJrcrSqUftfxjkfbo13pqZ_QIPpTJI_JnBr1Vseh2wqDaOgzSDg8pY2Pd6zM_3eN5zox7MApnk762TmleWEmooTAi6mmWSR8V6-hZd36yd2vov3W4nRm8IQ7TviRyZi5l3CX5qA0bhFk/s1600/Refreshed.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="646" data-original-width="596" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTJrcrSqUftfxjkfbo13pqZ_QIPpTJI_JnBr1Vseh2wqDaOgzSDg8pY2Pd6zM_3eN5zox7MApnk762TmleWEmooTAi6mmWSR8V6-hZd36yd2vov3W4nRm8IQ7TviRyZi5l3CX5qA0bhFk/s400/Refreshed.PNG" width="368" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Oh look! Windows.old</td></tr>
</tbody></table>
I woke this morning to find that Windows Update had "fixed" my system. My symlinks were saved off in Windows.old and both Program Files directories were restored to fresh. Thanks, Windows.<br />
<br />
To avoid reinstalling EVERYTHING, I decided to fix my problem from Windows rejecting my symlinks with... symlinks!<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl8H9ZAru-83kaPOpZUErHFj0tFcCO_05e2hJkZ9J8voRUVlxrmGqu7KajFmR8fBSDTS22gNWCVFh8PsTIi8Hu1DF_Hpv7ziQoLlkBzHEa1jNx9RUrTngjDo4qHgqi8EJBt_RcyewRzn4/s1600/Fixed.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="511" data-original-width="834" height="245" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhl8H9ZAru-83kaPOpZUErHFj0tFcCO_05e2hJkZ9J8voRUVlxrmGqu7KajFmR8fBSDTS22gNWCVFh8PsTIi8Hu1DF_Hpv7ziQoLlkBzHEa1jNx9RUrTngjDo4qHgqi8EJBt_RcyewRzn4/s400/Fixed.PNG" width="400" /></a></div>
This would have been awful to type out and typing that many commands in an admin prompt can be a bit dangerous so I turned to my totally safe friend python. I needed to compare two directories, identify the items in the target that were not in the source, and create symlinks to them.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEEWQIGrTQAerHnND6fAqVId4huDU7M-XfV3svAaQMQEMMnUozJNTZm9ST2EneX8hJfDt9zIYTRGGlh_ULJGIZkQr20YBlfPjrMCDkH4aIf1DxM3esjoMNQ6Ckyxq4iYou4K79BdhUGLc/s1600/symcopy.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="448" data-original-width="678" height="263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEEWQIGrTQAerHnND6fAqVId4huDU7M-XfV3svAaQMQEMMnUozJNTZm9ST2EneX8hJfDt9zIYTRGGlh_ULJGIZkQr20YBlfPjrMCDkH4aIf1DxM3esjoMNQ6Ckyxq4iYou4K79BdhUGLc/s400/symcopy.PNG" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Don't worry about it being an image, I'm linking the <a href="https://github.com/SecsAndCyber/symcopy" target="_blank">Github</a>.</td></tr>
</tbody></table>
The actual magic happens in that <span style="font-family: Courier New, Courier, monospace;">mklink</span> function. I first implemented that as its own function because it was the first code I wrote this morning. Having it like that allowed me to easily test it before moving on. Once my problem was solved I decided to pip it up and share in case anyone (myself in the future...) has similar use cases, so the final version selects the correct command: <span style="font-family: Verdana, sans-serif;">ln </span>or <span style="font-family: Verdana, sans-serif;">mklink</span>.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvGOQlBNMNkAanyJ7QRkdxEzEcgQo3KBIaKJhQLaPwsPYXRqvVPSWDKgNLwk5ZxmMMxgj8voj7peZE1qZ0X093j_m1_CVooGDPTdSfY_ckPQyiPLsgyiAIbC6rmAfYnWPJgSwCtwlCzRc/s1600/mklink.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="289" data-original-width="473" height="243" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvGOQlBNMNkAanyJ7QRkdxEzEcgQo3KBIaKJhQLaPwsPYXRqvVPSWDKgNLwk5ZxmMMxgj8voj7peZE1qZ0X093j_m1_CVooGDPTdSfY_ckPQyiPLsgyiAIbC6rmAfYnWPJgSwCtwlCzRc/s400/mklink.PNG" width="400" /></a></div>
I had never submitted code to pypi before so I prepared the package with the help of <a href="https://marthall.github.io/blog/how-to-package-a-python-app/">@mart0903</a>.<br />
<br />
And now: `<span style="font-family: Courier New, Courier, monospace;">pip install symcopy</span>`<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYK7dO6DC3vVMkSpKzhPnt2Es0wYZnG6367PvjwfCff30NyHdkSB3nEp3CoxwBTOMn5Qe3sPXTD9aNV38s8OZ2eiScQEiZiBYlQ77lm9A9l9dBz1PAxBRRUGbKLmsrDa7VEyB4EjzG8Pw/s1600/pip_installed.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="198" data-original-width="862" height="145" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYK7dO6DC3vVMkSpKzhPnt2Es0wYZnG6367PvjwfCff30NyHdkSB3nEp3CoxwBTOMn5Qe3sPXTD9aNV38s8OZ2eiScQEiZiBYlQ77lm9A9l9dBz1PAxBRRUGbKLmsrDa7VEyB4EjzG8Pw/s640/pip_installed.PNG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Demonstrated in docker: <span style="font-family: Verdana, sans-serif;">docker run --rm -it --entrypoint=/bin/bash python</span></td></tr>
</tbody></table>
PYPI: <a href="https://pypi.python.org/pypi/symcopy/">https://pypi.python.org/pypi/symcopy/</a><br />
Source Code: <a href="https://github.com/SecsAndCyber/symcopy/">https://github.com/SecsAndCyber/symcopy/</a><br />
<br />Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com1tag:blogger.com,1999:blog-8749669686378857359.post-11281950100565185932017-12-02T05:55:00.004-05:002018-02-25T21:22:33.520-05:00Migrating %ProgramFiles% off of %SystemDrive%<a href="http://www.zdnet.com/article/dont-move-your-windows-user-profiles-folder-to-another-drive/">Do not do this! I just had to do a fresh install of Windows 10 to finally get everything working again. Full disk format and install.</a><br />
<br /><strike>Yesterday I noticed a concerning state on my computer:</strike><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_NBC4c3oApebW5aeyvI4LBPwRwkcMEtJmmXRevs6f18ukFVoccutoEEaVYm42WCNvsKkJEEyzPwy48po5J-N9bl_3IbI0glINV3hVAZFenNmqvq8BA7RuMf7aDeIDbFqKdTNoJXVRoIc/s1600/Before.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><strike><img border="0" data-original-height="91" data-original-width="703" height="82" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_NBC4c3oApebW5aeyvI4LBPwRwkcMEtJmmXRevs6f18ukFVoccutoEEaVYm42WCNvsKkJEEyzPwy48po5J-N9bl_3IbI0glINV3hVAZFenNmqvq8BA7RuMf7aDeIDbFqKdTNoJXVRoIc/s640/Before.PNG" width="640" /></strike></a></div>
<strike>For a moment I wondered how I could have possibly filled that drive all the way up this fast. I just received this system in mid-October!</strike><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<strike><br /></strike>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRQ_hdXCJLSKbG4FD4KBdoejj-ie_okIidiaoFSRL2olIZxAE8QyjoyrgvliNKsPBxtqrAT97nTDg3UnlvFmxx0lodCH8CnuFymF3zxzk8ngh8LXesUTecrAj5lTNARx3a53LFf3TSKbs/s1600/GameSize.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><strike><img border="0" data-original-height="480" data-original-width="360" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRQ_hdXCJLSKbG4FD4KBdoejj-ie_okIidiaoFSRL2olIZxAE8QyjoyrgvliNKsPBxtqrAT97nTDg3UnlvFmxx0lodCH8CnuFymF3zxzk8ngh8LXesUTecrAj5lTNARx3a53LFf3TSKbs/s320/GameSize.PNG" width="240" /></strike></a></div>
<strike>Oh yeah. I have games on here. Very, very large games. But I have that huge D. That should be able to relieve the pressure. So I set about copying both of my Program Files directories over.</strike><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh79rqvulBSHN5wVNTIST-tqQHgm8DEB0qPVRgQit_pF6MQhaIX-LdTemH996sFdCdcQm89H1rW7li3IGC6PW-jbZyIxBm74Tz5W4yibgeo8irG8FgWnS4liMV94TvPxjKf2OD4TahJq04/s1600/CreatedDirectory.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><strike><img border="0" data-original-height="169" data-original-width="590" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh79rqvulBSHN5wVNTIST-tqQHgm8DEB0qPVRgQit_pF6MQhaIX-LdTemH996sFdCdcQm89H1rW7li3IGC6PW-jbZyIxBm74Tz5W4yibgeo8irG8FgWnS4liMV94TvPxjKf2OD4TahJq04/s1600/CreatedDirectory.PNG" /></strike></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<strike> This took a while, as those two directories weigh in at 116 GB on disk for me right now. Once they were all copied I was left with another large problem: Windows uses stuff out of Program Files! There are open handles all over and so you cannot just move the directories. I needed to have access to my hard drives without Windows running. In the past (Windows XP days) this would have meant booting from an install media or booting up a Linux distro.</strike><br />
<strike><br /></strike>
<strike>Thankfully, this is 2017 and I'm running Windows 10. There is now native support for rebooting into a diagnostic state that is not using your normal partitions. I followed the <a href="https://www.digitalcitizen.life/4-ways-boot-safe-mode-windows-10" target="_blank">instructions documented by DigitalCitizen</a>. Just pop open the Start menu and type Settings.</strike><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkBGjoQtjkcy2wgGxKQvjbokRls5tQ4hyphenhyphenpZ6EVPc_KqKRqqtgxMNdEaUroNAGvBAPxJxtmHRG1B8Q9BQavktv6i-Ac8_85KZGBgD15jzzJNLmAi-B67E_FPbhseP4jxZS2oDyD-hzBYI/s1600/SettingsStartMenu.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><strike><img border="0" data-original-height="284" data-original-width="457" height="198" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUkBGjoQtjkcy2wgGxKQvjbokRls5tQ4hyphenhyphenpZ6EVPc_KqKRqqtgxMNdEaUroNAGvBAPxJxtmHRG1B8Q9BQavktv6i-Ac8_85KZGBgD15jzzJNLmAi-B67E_FPbhseP4jxZS2oDyD-hzBYI/s320/SettingsStartMenu.png" width="320" /></strike></a></div>
<strike><br /></strike>
<strike>Click thru Update & Security and select Recovery.</strike><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1mLpi3yIK0_YDBrwJvnLGkHV4AusCwQtttHUYNLYHzxpXKuXVXD9GRciXzyIynPqitCfFHZLfqDvHvFsoS5_eeh6da6IWuf88XEzj2OGVadASQ6iSIrM_WRfIlPVGFFD41MOMFvCKICw/s1600/AdvancedRestart.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><strike><img border="0" data-original-height="498" data-original-width="868" height="183" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1mLpi3yIK0_YDBrwJvnLGkHV4AusCwQtttHUYNLYHzxpXKuXVXD9GRciXzyIynPqitCfFHZLfqDvHvFsoS5_eeh6da6IWuf88XEzj2OGVadASQ6iSIrM_WRfIlPVGFFD41MOMFvCKICw/s320/AdvancedRestart.PNG" width="320" /></strike></a></div>
<strike><br /></strike>
<div class="separator" style="clear: both; text-align: center;">
</div>
<strike><br /></strike>
<div class="separator" style="clear: both; text-align: center;">
</div>
<strike> Once I was in the Advanced Startup screen I booted into Command Prompt.</strike><br />
<strike><br /></strike>
<strike>For some reason my D: was mapped to C: and my normal C: was mapped to D:. It was a little weird. What I wanted to set up was NTFS junction points (symbolic links) at what my normal operating system thought was <span style="font-family: "courier new" , "courier" , monospace;">C:\Program Files</span> and <span style="font-family: "courier new" , "courier" , monospace;">C:\Program Files (x86)</span>.</strike><br />
<strike><br /></strike>
<strike>First, I made backup copies.</strike><br />
<span style="font-family: "verdana" , sans-serif;"><strike>cd /d D:</strike></span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="font-family: "verdana" , sans-serif;"><strike>move "\Program Files" "\_Program Files"</strike></span><br />
<span style="font-family: "verdana" , sans-serif;"><strike>move "\Program Files (x86)" "\_Program Files (x86)"</strike></span><br />
<strike><span style="font-family: "verdana" , sans-serif;"><br /></span>
And then I made the symbolic links... including with a bug!</strike><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="font-family: "verdana" , sans-serif;"><strike>mklink /D "\Program Files" "D:\InstalledSoftware\Program Files"</strike></span><br />
<span style="font-family: "verdana" , sans-serif;"><strike>mklink /D "\Program Files (x86)" "D:\InstalledSoftware\Program Files"</strike></span><br />
<strike><br /></strike>
<strike>Since the destination path is stored in the NTFS partition, I could point it at a location that didn't make any sense in the state I was at right there. Once I rebooted everything should work out fine.</strike><br />
<strike><br /></strike>
<strike>I exited out to the <span style="font-family: "courier new" , "courier" , monospace;">Advanced Startup</span> and allowed the system to continue into Windows 10. The first thing I noticed was that the system successfully booted. Once I logged in though I saw a bunch of my icons were broken. Just the shortcuts to 32 bit programs though. I compared the contents of <span style="font-family: "courier new" , "courier" , monospace;">D:\InstalledSoftware\Program Files (x86)\</span> and <span style="font-family: "courier new" , "courier" , monospace;">C:\Program Files (x86)\</span> and found that they didn't match. Strange. It looked more like <span style="font-family: "courier new" , "courier" , monospace;">C:\Program Files (x86)\</span> contained my 64 bit applications. Which it did.</strike><br />
<strike><br /></strike>
<strike>A quick jaunt back to the Boot to Command Prompt let me fix it:</strike><br />
<span style="font-family: "verdana" , sans-serif;"><strike>cd /d D:</strike></span><br />
<span style="font-family: "verdana" , sans-serif;"><strike>rmdir "\Program Files (x86)"</strike></span><br />
<span style="font-family: "verdana" , sans-serif;"><strike>mklink /D "\Program Files (x86)" "D:\InstalledSoftware\Program Files (x86)"</strike></span><br />
<strike><br /></strike>
<strike>Excellent. On reboot all my icons looked find. Time to do a quick spot check of the file system before I delete the backups on C:</strike><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmLNhsxFhZrV8nsEykB03ic4qAld_SHigVEdeEYasSoUioVle5R8pqTitf2hmn4wkY4-sVrChM7BRappGsdcAjEo61hK-lRVsWQ9Wkep4QDd4uvM6Hr3h9M9Nkqu1nACFTcQpPtnRPzU/s1600/ExpectedOwnership_Before.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><strike><img border="0" data-original-height="155" data-original-width="597" height="103" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmLNhsxFhZrV8nsEykB03ic4qAld_SHigVEdeEYasSoUioVle5R8pqTitf2hmn4wkY4-sVrChM7BRappGsdcAjEo61hK-lRVsWQ9Wkep4QDd4uvM6Hr3h9M9Nkqu1nACFTcQpPtnRPzU/s400/ExpectedOwnership_Before.PNG" width="400" /></strike></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><strike>The file view in the C drive backup</strike></td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEMpnwVWCSpjve_tp38BLuEH-JLq6XR42NVTpmfzyAJQp3V_IayGA8AGqgzgqoeWVeRWKFW06Jr-6PrBuOnB94-nuMxIazfngtcJNItaTttlb4FE9hO3FciGVMtNhQy43KNNIk-PBt7UI/s1600/UnexpectedOwnership_After.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><strike><img border="0" data-original-height="153" data-original-width="599" height="101" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEMpnwVWCSpjve_tp38BLuEH-JLq6XR42NVTpmfzyAJQp3V_IayGA8AGqgzgqoeWVeRWKFW06Jr-6PrBuOnB94-nuMxIazfngtcJNItaTttlb4FE9hO3FciGVMtNhQy43KNNIk-PBt7UI/s400/UnexpectedOwnership_After.PNG" width="400" /></strike></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><strike>The file view in C:\Program Files</strike></td></tr>
</tbody></table>
<strike>Oh no! I broke all of the file system security settings by setting everything to be owned by <i>Administrators</i>. Is it even possible to restore a file to <i>TrustedInstaller</i>?! Turns out it is and it has been <a href="https://www.windowscentral.com/how-restore-trustedinstaller-owner-system-files-windows-10" target="_blank">blogged about</a>. And so I set about fixing a few directories.</strike><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5mQ596rIh72IyUD8Hgq0nEXy8cSaUJUi2u9SbSiOHrtF5UkhLd3UCRbvFPqwKkxCZeKQnf7eWsTATrfgQQyOFQm7oVe2j6aUNQPNcOR5xjOV__CRXedS4WjcdVHlfLbaXdpB-B6yyAew/s1600/RestoringTrustedInstallerAsOwner_A.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><strike><img border="0" data-original-height="479" data-original-width="360" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5mQ596rIh72IyUD8Hgq0nEXy8cSaUJUi2u9SbSiOHrtF5UkhLd3UCRbvFPqwKkxCZeKQnf7eWsTATrfgQQyOFQm7oVe2j6aUNQPNcOR5xjOV__CRXedS4WjcdVHlfLbaXdpB-B6yyAew/s400/RestoringTrustedInstallerAsOwner_A.PNG" width="300" /></strike></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><strike>Security Tab of File Properties on my directory</strike></td></tr>
</tbody></table>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfvX66-LZ1bmga0zdz7Yn8_X-l9I1sLRAprn5yBbYVw4_O6VEvMNVvPsZcvSVkLHXEVpCIu7FBNT2-cXcb3hwjiJZhM6eE_24Us60gEzXM5-mTIa0kHLkZsoD0rZR1uz8U7sZ_ESRalHQ/s1600/RestoringTrustedInstallerAsOwner_D.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><strike><img border="0" data-original-height="260" data-original-width="463" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfvX66-LZ1bmga0zdz7Yn8_X-l9I1sLRAprn5yBbYVw4_O6VEvMNVvPsZcvSVkLHXEVpCIu7FBNT2-cXcb3hwjiJZhM6eE_24Us60gEzXM5-mTIa0kHLkZsoD0rZR1uz8U7sZ_ESRalHQ/s400/RestoringTrustedInstallerAsOwner_D.PNG" width="400" /></strike></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><strike>You cannot search for the <i>TrustedInstaller </i>account, but it is there.</strike></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHfRHDiPE9ub_d6EevivLDhymE12jFkOqXNDRN8vi54Uz-UWWxmSOwAb3N5UIdQy9cXNXe7Zue9qghr3dbVkhlMSTuvknYCLctw7Lpg0BL-151DXjxw66NTNjvYAnZ7S-BNFLKovJyiWg/s1600/RestoringTrustedInstallerAsOwner_C.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><strike><img border="0" data-original-height="518" data-original-width="767" height="432" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHfRHDiPE9ub_d6EevivLDhymE12jFkOqXNDRN8vi54Uz-UWWxmSOwAb3N5UIdQy9cXNXe7Zue9qghr3dbVkhlMSTuvknYCLctw7Lpg0BL-151DXjxw66NTNjvYAnZ7S-BNFLKovJyiWg/s640/RestoringTrustedInstallerAsOwner_C.PNG" width="640" /></strike></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><strike>Apply the changes down the whole tree.</strike></td></tr>
</tbody></table>
<div class="separator" style="clear: both; text-align: left;">
<strike>Finally I had a directory restored! Yay! Now on to the next... 116 GB worth?! No. There had to be a way to script this. And so Powershell to the rescue.</strike></div>
<strike><br /></strike>
<blockquote class="tr_bq">
<span style="font-family: "verdana" , sans-serif;"><strike>Function Copy-ACL {<br /> Param (<br /> [string]$SrcPath,<br /> [string]$DestPath<br /> )<br /> <br /> $BaseACL = Get-ACL -LiteralPath $SrcPath<br /> Set-ACL -LiteralPath $DestPath -AclObject $BaseACL<br /> <br /> ForEach ($ChildItem in Get-ChildItem -LiteralPath $SrcPath -Recurse)<br /> {<br /> $DestItem = $ChildItem.FullName.replace($SrcPath, $DestPath)<br /> $SrcACL = Get-ACL -LiteralPath $ChildItem.FullName </strike></span></blockquote>
<blockquote class="tr_bq">
<span style="font-family: "verdana" , sans-serif;"><strike> if (Test-Path $DestItem)<br /> {<br /> Set-ACL -LiteralPath $DestItem -AclObject $SrcACL<br /> } <br /> }<br />}</strike></span></blockquote>
<strike>Now I could fix both trees.</strike><br />
<span style="font-family: "verdana" , sans-serif;"><strike>Copy-ACL 'C:\_Program Files\' 'D:\InstalledSoftware\Program Files\'</strike></span><br />
<span style="font-family: "verdana" , sans-serif;"><strike>Copy-ACL 'C:\_Program Files (x86)\' 'D:\InstalledSoftware\Program Files (x86)\'</strike></span><br />
<strike><br /></strike>
<strike>Now... off to the races!</strike><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-gjUvAoXsxGMN_lAQ_V1kD9Y8MOknvYAgqam47rSuZwp2saVNIjzQRrS7CiswDcKaf5zHTHHAkTt6e7vBmiFJKuaXmqEOU9Gnjq4T6Yc4KaIR__J_2QM1ruNS-Z7mmSnSgcMv-jPUWlc/s1600/Deleting.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><strike><img border="0" data-original-height="282" data-original-width="444" height="253" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-gjUvAoXsxGMN_lAQ_V1kD9Y8MOknvYAgqam47rSuZwp2saVNIjzQRrS7CiswDcKaf5zHTHHAkTt6e7vBmiFJKuaXmqEOU9Gnjq4T6Yc4KaIR__J_2QM1ruNS-Z7mmSnSgcMv-jPUWlc/s400/Deleting.PNG" width="400" /></strike></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><strike>What is this? Oh, just rmdir /s /q %programfiles% ¯\_(ツ)_/¯</strike></td></tr>
</tbody></table>
<strike>Thank you for coming on this journey with me. Next week I will blog about the total destruction I just made by massively modifying my workstation from 1am to 6am. I hope you enjoyed reading about it.</strike><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbK3BRlVC1TV5xly4EJmvkxmPkxVbpVnrnWzx8d2xdQpBk2gHk6QFKQNa1K9KD6AodzGYU-0ZRTpfGFEfBpeAYqdBZBTvImxylxVm8705EvP9XJb_Wo6hhty_n-mHQfg1P1Li_7eALZHI/s1600/After.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="111" data-original-width="770" height="92" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbK3BRlVC1TV5xly4EJmvkxmPkxVbpVnrnWzx8d2xdQpBk2gHk6QFKQNa1K9KD6AodzGYU-0ZRTpfGFEfBpeAYqdBZBTvImxylxVm8705EvP9XJb_Wo6hhty_n-mHQfg1P1Li_7eALZHI/s640/After.PNG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Free ALL the space!</td></tr>
</tbody></table>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-48597625527403398292017-11-05T13:28:00.001-05:002017-11-05T16:02:19.837-05:00Finding World of Warcraft from PythonThe typical way to locating a window programmatically is through the <span style="font-family: "courier new" , "courier" , monospace;">EnumWindows </span>API and then identifying the hosting process through <span style="font-family: "courier new" , "courier" , monospace;">GetWindowThreadProcessId</span>. Doing so right now, while I have World of Warcraft running is not returning the window that I'm looking for.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdG6NkRLGw6aat74dQhaC5O7R_Z8ohdytkat0_V2HnKoPa0JPvEIfmm0T3JKxPWJbpFTWZ66rKK8kjTyVhC1euOzzKbXxbI-fInelxDGGZC1gPx3FGtbkZvFDu-CoGjopUaJiPopFISv4/s1600/World_Of_Warcraft_Process_Info.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="103" data-original-width="839" height="78" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdG6NkRLGw6aat74dQhaC5O7R_Z8ohdytkat0_V2HnKoPa0JPvEIfmm0T3JKxPWJbpFTWZ66rKK8kjTyVhC1euOzzKbXxbI-fInelxDGGZC1gPx3FGtbkZvFDu-CoGjopUaJiPopFISv4/s640/World_Of_Warcraft_Process_Info.PNG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Notice that PID 14764</td></tr>
</tbody></table>
My first attempt was to enumerate through windows and use <span style="font-family: "courier new" , "courier" , monospace;">GetWindowThreadProcessId </span>to lookup what process I was in. I set a global value to 14764 and let it run. No windows were detected.<br />
<br />
Since it is obvious that there does exist a window I needed another approach. Next I set a loop running to print the window information every second for the return of <span style="font-family: "courier new" , "courier" , monospace;">GetForegroundWindow</span>.<br />
<blockquote class="tr_bq">
<blockquote class="tr_bq">
Window Text: World of Warcraft</blockquote>
<blockquote class="tr_bq">
Class Name: GxWindowClass</blockquote>
<blockquote class="tr_bq">
WindowThreadPID: 12336</blockquote>
</blockquote>
Great! I now know what to look for to discover the window. Lets just take a look at our processes when sorted by process id...<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_kCKe3QFT4nJA021Vl6YxnnC02I2OJ__OYs53spNtye8x8upQkJY5KIQNCuogDCLJwHIzTioBNYmfkp9Ro_j8kUFb_qeF9ZLtYEmeaXe9uNpd38Jtupa8NJFLohFJTnxUFCeVLwpl3-Y/s1600/Missing_Process.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="126" data-original-width="628" height="64" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_kCKe3QFT4nJA021Vl6YxnnC02I2OJ__OYs53spNtye8x8upQkJY5KIQNCuogDCLJwHIzTioBNYmfkp9Ro_j8kUFb_qeF9ZLtYEmeaXe9uNpd38Jtupa8NJFLohFJTnxUFCeVLwpl3-Y/s320/Missing_Process.PNG" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Hmmm, there is no 12336 process.</td></tr>
</tbody></table>
From <i>Process Explorer</i> I can use the <u>Find Window's Process</u> functionality. Right now though it is a mystery.<br />
<br />
Update 1: I have downloaded the WinDbg Preview app and tried attaching to process 14764.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH_QGQnD0sbocKFl5EzhIpEN6j3f1GFqIR4cRlefPvDJpvX4wnUysnxmPL-a2Cwd9Uz7giaNwdo-_1QKasFE6MPz8shTD5dAErUlu3ZfbkMDo19MY1CeBWUI3mG0fXwZkHTBFv9o9J-CI/s1600/Attach_Crash.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="539" data-original-width="735" height="292" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjH_QGQnD0sbocKFl5EzhIpEN6j3f1GFqIR4cRlefPvDJpvX4wnUysnxmPL-a2Cwd9Uz7giaNwdo-_1QKasFE6MPz8shTD5dAErUlu3ZfbkMDo19MY1CeBWUI3mG0fXwZkHTBFv9o9J-CI/s400/Attach_Crash.PNG" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">It didn't like that very much.</td></tr>
</tbody></table>
Update 2: I recorded the processes being created and then checked out my <span style="font-family: "courier new" , "courier" , monospace;">GetForegroundWindow </span>information again. Not only is the alleged process ID not running, it was never started. I hope this does not need me to install a 43 GB game to a VM for kernel debugging.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKGCuDVzMbeCoHBJV2tvKwCz743YoLsJVWuWvOn1-B0d1twprI-GQq3tJ6g64wDcIqHLne_NYwtKxYP6qQk1sODw0cql8vJ7Wu2lOUOdt_7A84r2Eo8b6vfsOioovZmI_qYss6LPwIuMQ/s1600/World_Of_Warcraft_Startup_Images.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="178" data-original-width="735" height="77" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKGCuDVzMbeCoHBJV2tvKwCz743YoLsJVWuWvOn1-B0d1twprI-GQq3tJ6g64wDcIqHLne_NYwtKxYP6qQk1sODw0cql8vJ7Wu2lOUOdt_7A84r2Eo8b6vfsOioovZmI_qYss6LPwIuMQ/s320/World_Of_Warcraft_Startup_Images.PNG" width="320" /></a></div>
Update 3: If attaching invasively caused the program to crash, lets see about noninvasive...<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMnMT3VEfCjV9GGaalLv01kvdRtKh3yv-8UvEC0AIa9mayE420ds4tg-O7d3sIe6zPOJXgk2XdPkGUpsLiWR9GiQnkzBIE2fifjzdt3p0pH51k4W56FMhpZ7Ir3r3H6JTQsslr_D4m4kI/s1600/Noninvasive_attach_error.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="124" data-original-width="877" height="89" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMnMT3VEfCjV9GGaalLv01kvdRtKh3yv-8UvEC0AIa9mayE420ds4tg-O7d3sIe6zPOJXgk2XdPkGUpsLiWR9GiQnkzBIE2fifjzdt3p0pH51k4W56FMhpZ7Ir3r3H6JTQsslr_D4m4kI/s640/Noninvasive_attach_error.PNG" width="640" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">It seems that it said no.</td></tr>
</tbody></table>
The process refused the attach. Interesting...<br />
Update 4: Debugging!<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizCYVPs4wRsQbYSPOla9KiPOd-EJGJoxGahRFKz9M7gBGUzj7UpwCOSCJcxMRv2sv8ErXuORNAPCgIcgrEsslUEn78_uOFy3zNS9zfxw-DU4OX7Af8g3ZN-M3sxV63zyPBy9CdHLs7HqY/s1600/PRIV_INSTRUCTION_crash.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="201" data-original-width="632" height="126" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizCYVPs4wRsQbYSPOla9KiPOd-EJGJoxGahRFKz9M7gBGUzj7UpwCOSCJcxMRv2sv8ErXuORNAPCgIcgrEsslUEn78_uOFy3zNS9zfxw-DU4OX7Af8g3ZN-M3sxV63zyPBy9CdHLs7HqY/s400/PRIV_INSTRUCTION_crash.PNG" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Crash prior to executable entrypoint</td></tr>
</tbody></table>
There is code running before the PE entrypoint gets to start which is not allowing me to debug it.<br />
<br />
My first check was to use [<span style="font-family: "courier new" , "courier" , monospace;">sxe ld</span>] to break on dll load, thinking that it might be pulling in a dependent Dll which is causing the crash from the DllEntryPoint. There is no module loads before the crash.<br />
<br />
Next I will use the nearly magical <i>Step to Address</i>. I don't care where it steps to, I just want to see what the last function called before the crash is.<br />
<br />
<ul>
<li>Start at the <span style="font-family: "courier new" , "courier" , monospace;">ntdll!LdrpDoDebuggerBreak</span> breakpoint</li>
<li>Run the command [<span style="font-family: "courier new" , "courier" , monospace;">pa 1</span>] which causes the debugger to step over until it reaches <span style="font-family: "courier new" , "courier" , monospace;">EIP=1</span>, which will never happen. The last displayed instruction before the crash is our next path down.</li>
<li>After the step we see that <span style="font-family: "courier new" , "courier" , monospace;">LdrpInitializeProcess </span>calls deeper. There is anti-debugging code abusing TLS initialization.</li>
<ul>
<li><pre><span style="font-family: "courier new" , "courier" , monospace;">ntdll!LdrpInitializeProcess+0x1b42:
76fdf7a5 call ntdll!LdrpCallTlsInitializers</span></pre>
</li>
</ul>
<li>This process will be repeated with breakpoints on each call deeper.</li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">bp ntdll!LdrpCallTlsInitializers</span></li>
<li><pre><span style="font-family: "courier new" , "courier" , monospace;">ntdll!LdrpCallTlsInitializers+0x5731d:
77003a92 call ntdll!LdrpCallInitRoutine</span></pre>
</li>
<li><pre><span style="font-family: "courier new" , "courier" , monospace;"><span style="white-space: normal;">bp ntdll!LdrpCallTlsInitializers "bp ntdll!LdrpCallInitRoutine"</span></span></pre>
</li>
<li><pre><pre><span style="font-family: "courier new" , "courier" , monospace;">ntdll!LdrpCallInitRoutine+0x7a:
76faf30a call ntdll!LdrxCallInitRoutine</span></pre>
</pre>
</li>
<li><pre><span style="font-family: "courier new" , "courier" , monospace;">ntdll!LdrxCallInitRoutine+0x13
76fe1cd3 call dword ptr [ebp+8] ss:002b:Wow+0x3fd0</span></pre>
</li>
<li><pre><span style="font-family: "courier new" , "courier" , monospace;">ntdll!LdrxCallInitRoutine+0x13
76fe1cd3 call dword ptr [ebp+8] ss:002b:Wow+0x7030</span></pre>
</li>
</ul>
<li>Now I see where the code execution is beginning. This is where I would normally switch to static analysis, but I have not fully set up my home system since the upgrade a few weeks ago. No IDA Pro today.</li>
<li>Restart again and jump directly to that spot. Remember that `<span style="font-family: "courier new" , "courier" , monospace;">g <address></span>` or `<span style="font-family: "courier new" , "courier" , monospace;">bp <address></span>` both patch memory with software breakpoints and I would rather not do so.</li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">bp ntdll!LdrxCallInitRoutine "ba e 1 Wow+0x7030;gc"</span></li>
</ul>
<li>If OMG verbosity is your thing then you can use the <i>Trace to Address</i> to run to the crash and record everything that happens. This is a <b>very</b> slow process!</li>
<ul>
<li><span style="font-family: "courier new" , "courier" , monospace;">ta 1</span></li>
</ul>
<li>I ran the above command and then wrote the above text. It still has not gotten to the crash yet.</li>
<ul>
<li>I bailed out</li>
</ul>
<li>Instead I am switching to the [<span style="font-family: "courier new" , "courier" , monospace;">pa 1</span>] trick again.</li>
<ul>
<li><pre><span style="font-family: "courier new" , "courier" , monospace;">Wow+0x703f:
call Wow+0x7120</span></pre>
</li>
</ul>
<li>This next function has a lot of instructions. </li>
<ul>
<li>It has no calls, so [<span style="font-family: "courier new" , "courier" , monospace;">pa 1</span>] and [<span style="font-family: "courier new" , "courier" , monospace;">ta 1</span>] are displaying the same behavior... too damn slow</li>
<li>As my screenshot though shows, there are first chance exceptions being observed. </li>
<ul>
<li>I want to see all first chances... [<span style="font-family: "courier new" , "courier" , monospace;">sxe *</span>]</li>
</ul>
<li><pre><span style="font-family: "courier new" , "courier" , monospace;">Unknown exception - code c0000096 (first chance)
Wow+0x186c8:
012586c8 hlt</span></pre>
</li>
<li>Hlt will do it. That is a privileged instruction.</li>
</ul>
<li>And I'm going to stop with this rabbit hole now. The one thing to note is that the crash if different if I slow down execution, so there are multiple anti-analysis techniques in place.</li>
<li>This route is turning up fruitless as to why can't I properly detect the window as expected.</li>
<ul>
</ul>
</ul>
<h4>
Last update! Conclusion!</h4>
Accessibility code for the win.<br />
<blockquote class="tr_bq">
<pre>def GetRealOwnerProcessId( hwnd ):
"""
This leverages the 'Active Accessibility User Interface Services Client Function' GetProcessHandleFromHwnd
It avoids whatever is the problem that keeps GetWindowThreadProcessId from working as expected.
"""
PH_PID = -1
ProcHandle = GetProcessHandleFromHwnd(hwnd)
if ValidHandle(ProcHandle):
PH_PID = GetProcessId(ProcHandle)
CloseHandle(ProcHandle)
return PH_PID
</pre>
</blockquote>
I can now successfully locate the real World of Warcraft process by enumerating the windows.Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-86667715322503086382017-10-29T12:36:00.001-04:002017-10-29T13:03:12.040-04:00To be clear: White Pride is just racism<meta property="og:title" content="To be clear: White Pride is just racism" />
<meta property="og:type" content="blog" />
<meta property="og:image" content="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqvoImT6S6D2jpfSwjvQkoKKTrpQRkC3XaCc9zZZoSggQsiRm7bA4pmRgONAlNrOSGtVEvuFrncpUQxa34UihwG8yt4tpsLRZa2XZBVcJ1bgvtOLEddcMgGkiG0QMqVrzHoNu1u8rviL8/s400/WP.png" />
I saw this tweet again today and want to expand on it.<br />
<blockquote class="twitter-tweet" data-lang="en">
<div dir="ltr" lang="en">
Just to be clear: White pride is racism.<br />
<br />
You can be proud of being English, French, German, Swedish, Australian, or whatever your heritage. But being proud you have white skin is the very definition of racism. <a href="https://twitter.com/hashtag/WhiteLivesMatter?src=hash&ref_src=twsrc%5Etfw">#WhiteLivesMatter</a></div>
— Alt Fed Employee (@Alt_FedEmployee) <a href="https://twitter.com/Alt_FedEmployee/status/924326216949215232?ref_src=twsrc%5Etfw">October 28, 2017</a></blockquote>
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<br />
Once again, louder for those in the back.<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqvoImT6S6D2jpfSwjvQkoKKTrpQRkC3XaCc9zZZoSggQsiRm7bA4pmRgONAlNrOSGtVEvuFrncpUQxa34UihwG8yt4tpsLRZa2XZBVcJ1bgvtOLEddcMgGkiG0QMqVrzHoNu1u8rviL8/s1600/WP.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="320" data-original-width="497" height="257" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqvoImT6S6D2jpfSwjvQkoKKTrpQRkC3XaCc9zZZoSggQsiRm7bA4pmRgONAlNrOSGtVEvuFrncpUQxa34UihwG8yt4tpsLRZa2XZBVcJ1bgvtOLEddcMgGkiG0QMqVrzHoNu1u8rviL8/s400/WP.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">"White" is defined by the experiences it doesn't experience.</td></tr>
</tbody></table>
<br />
<div style="text-align: center;">
It has reminded me of an image that was being distributed on Facebook: </div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqHBeOikdGlxGJernpVk32jZXhkawH89t_GMyy_6Dvla0PR5lLE-ejppW_fT22Tw77-o3S1Fn7g1_XZmS3j5zRwGvYtr4XjDpmfplZ2GBNQp5nxFdOdQPX0xTNxCSztasunPw0umxWWIo/s1600/PrideVersusRacism.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="960" data-original-width="614" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqHBeOikdGlxGJernpVk32jZXhkawH89t_GMyy_6Dvla0PR5lLE-ejppW_fT22Tw77-o3S1Fn7g1_XZmS3j5zRwGvYtr4XjDpmfplZ2GBNQp5nxFdOdQPX0xTNxCSztasunPw0umxWWIo/s320/PrideVersusRacism.png" width="204" /></a></div>
I can see apparent contradiction that is being demonstrated here. There is one significant thing missing from that appearance: context. Context is everything and is all too often stripped from anything which addresses the legacy of white supremacy.<br />
<br />
Asia is a place. The people from there are Asians. Europe is a place, and it is home to Europeans. Both tend to associate more strongly with their national background then the continental one anyway. Additionally, America is two places (three or four even depending on regional labels) and as such an entire hemisphere of people are Americans. Which makes the dog whistle "Real Americans" all that much more incorrect and ignorant.<br />
<br />
In the past Africans had their cultures, families, and even their names stripped and beaten from them. All they were left with was their blackness and then punished for that. Descendants did not know where their ancestors were from, as families were split apart and sold to different sections of the continent. Literacy was banned and teaching it was punishable after it enabled revolts. All that they had left was their blackness, which was also their curse. That legacy has held on, black people isolated and punished for their blackness through explicit laws and de facto abuse. Black is what is left and a shared culture derived from it.<br />
<br />
White people never had their life and culture stripped away. There is no shared experience for white people to draw on. Racists are proud to be white because it means not having lived the trials of others.<br />
<br />
German heritage is celebrated. Irish heritage is celebrated. French, Welsh, Scottish, Russian, Scandinavian, Italian, Swiss, etc. There is no united White culture.<br />
<br />
Consider the symbols used to support White Pride: Confederate and Nazi iconography. One rooted explicitly in preventing black equality and promoting white supremacy. One which committed mass genocide to exterminate the "other" based on racial, sexual, religious, and ideological lines.<br />
<br />
Contrast this to the often cited, by white racists, Black Power movement with its easily recognizable raised fist used by the Black Panther Party. Rather than being based on subjugating and exterminating people, the first "means life and liberty being fought for and a greeting of solidarity with the democratic peoples of the world." (<a href="http://www.english.illinois.edu/maps/scw/letters.htm" target="_blank">Letters from Spanish Civil War</a>, 1938) A raised fist is often displayed as a signal of strength and solidarity against oppression, which has been the default state of black USians for the majority of the European colonization of North America and then the United States of America.<br />
<br />
Five hundred years of oppression by white people in North America has made Black have its own culture independent of religion and nationality. It is not racist for that culture to be owned and celebrated. It is a sign of strength to succeed and to even flourish in such an environment. That strength, a strength that white USians will never experience or be able to fully grasp, is something worth being proud of.<br />
<br />
<div>
<br /></div>
</div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-75014215332137408652017-10-27T07:40:00.000-04:002017-10-27T07:40:00.968-04:00Harassment: Should you ask that question on your mind?<div style="margin-bottom: 15px; padding: 0px;">
Early this month a tweet sized anecdote was shared concerning a recent interaction with TSA. While traveling, the author smiled at an agent and was rewarded with a sexually loaded request for personal information. The resulting feedback from the Internet was... mixed. I used the moment to support the author's concern because of its intersection between abusive law enforcement and women's safety.</div>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en">
<div dir="ltr" lang="en">
When you are in a position of power there are no innocent questions. It is coercive and abusive. Full stop.</div>
— M Molyett &YA1 (@SecsAndCyber) <a href="https://twitter.com/SecsAndCyber/status/916290583202795525?ref_src=twsrc%5Etfw">October 6, 2017</a></blockquote>
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<br />
<div style="margin-bottom: 15px; margin-top: 15px; padding: 0px;">
Unbeknownst to me at the time, the original author has well over half a million followers. Since "woman with safety concerns" seems to be a favorite of toxic Internet trolls, the thread in question was visited with massive amounts of vitriol. I have not read through the thousands of replies to the original post, nor tracked down the thousands of retweet quotes, so I can only discuss the slice of the conversation after I posted. There is no amount of money that I would accept to have to read the full mentions of the author from that day though.</div>
<div style="margin-bottom: 15px; margin-top: 15px; padding: 0px;">
Among my replies and mentions there seems to be basically three themes: how can men meet women, who had power during the original interaction, and personal attacks against me. While the personal attacks were uncomfortable, I have no useful discussion for them. To quote Wil Wheaton... "Don't be a dick." Suffering through such attacks for supporting a woman online still doesn't provide me the perspective of the suffering required to be a woman online. Listen to them, read their accounts, and believe them. We can be better.</div>
<blockquote class="twitter-tweet" data-lang="en">
<div dir="ltr" lang="en">
Stop calling it "catcalling". It's verbal abuse and harassment with the potential to escalate to physical violence.</div>
— Tarah M. Wheeler (@tarah) <a href="https://twitter.com/tarah/status/917060112363151360?ref_src=twsrc%5Etfw">October 8, 2017</a></blockquote>
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<br />
<div style="margin-bottom: 15px; margin-top: 15px; padding: 0px;">
At 140 characters, or even at the future 280 characters, there is not much room for nuance in a tweet. That was discussed a bit in my replies and <a href="https://twitter.com/LandryRobandry/status/916326688342118400?ref_src=twsrc%5Etfw" target="_blank">one user requested I expand on it</a>. This is my wider post to add the nuanced discussion that was condensed into my Twitter post.</div>
<h3 style="-webkit-font-smoothing: antialiased; cursor: text; margin: 20px 0px 10px; padding: 0px; position: relative;">
Questions that need to be asked</h3>
<div style="margin-bottom: 15px; padding: 0px;">
Positions of power exist because our society utilizes hierarchy and specialization to function as well as variations among people. All three of these points create fluid power dynamics between actors which change based on the context of the moment. A smaller, soft spoken man might be normally quite amicable, but intimidating and threatening when out with his three large bruiser appearing pals. Mobster depictions in media are great examples of this dynamic. Entrepreneurs are have a lot of power in their role as employer, even if they come across as unimposing in other relationships. Badges and uniforms tend to carry significant influence and discretionary impact.</div>
<div style="margin-bottom: 15px; margin-top: 15px; padding: 0px;">
Hierarchy and specialization necessarily brings about communication that is required by the roles and situations that they generate. As such, these roles generate questions that must be asked, even if they might seem intrusive and involve personal information. Recruiters and hiring managers have to confirm that applicants will be able to complete an I-9 form to demonstrate legal work status. For clearance jobs they must confirm US citizenship. Nurses will have to ask about medical history and family medical history. Police, when in the course of an investigation, will need to ask questions to advance the investigation. Questions dictated by law or by context are always appropriate: they can and should be asked.</div>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en">
<div dir="ltr" lang="en">
This is the dumbest viewpoint I have heard all week.<br />
<br />
"Hey person in car accident, do you need help?"<br />
<br />
"Stop coercing and abusing me!"</div>
— Mouse (@ShaleRiano) <a href="https://twitter.com/ShaleRiano/status/916415531502100480?ref_src=twsrc%5Etfw">October 6, 2017</a></blockquote>
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<br />
<h3 style="-webkit-font-smoothing: antialiased; cursor: text; margin: 20px 0px 10px; padding: 0px; position: relative;">
Small talk</h3>
<div style="margin-bottom: 15px; padding: 0px;">
Small talk consists of light discussions that fill otherwise silent time typically does not involve soliciting personal information, interrupting activity, and can be between speakers of any level of familiarity. Discussions of drink choices, current weather, and not intrusive compliments or sourcing queries about clothing are rarely inappropriate, when short, nondisruptive, and amicable. "I like your shoes. Where did you get them?" keeps the conversation light. Further inquiry, like which specific building, whether it is in walking distance of their house or job, or sexual comments of where they could leave the shoes push the conversation into a place where the target is likely to feel pressured or threatened.</div>
<h3 style="-webkit-font-smoothing: antialiased; cursor: text; margin: 20px 0px 10px; padding: 0px; position: relative;">
How might a power imbalance be detected?</h3>
<div style="margin-bottom: 15px; padding: 0px;">
<em><b>Obviously </b>this does not apply to <b>you</b></em>, but place yourself into the mind of the target and ask "What could they do with this information?" and "<u>What could a vindictive person do to retaliate</u>?" No matter who you are, information like where they keep security backups, like a spare house key, is a potential threat. Where their children are at when no family members are near is a potential threat. (Consider the movie Blow and when the pilot has to turn over information about his children) It really should go without saying, but <b>making yourself a threat creates a power imbalance</b>. Unless necessitated by the situation and context, do not solicit information that can make you a threat.</div>
<div style="margin-bottom: 15px; margin-top: 15px; padding: 0px;">
Moving away from how an information disclosure might make you a threat, we need to address how you may already be a threat. As a reminder, people cannot give free and open consent (to anything) under threat, which creates duress. Requests for favors, sexual advances, contract acceptance, or the like all need to take place while all parties are freely consenting. Any situation where you are requiring the other party to provide acceptance or rejection might result in you being rejected. You are a threat if it is possible to retaliate if rejected.</div>
<h3 style="-webkit-font-smoothing: antialiased; cursor: text; margin: 20px 0px 10px; padding: 0px; position: relative;">
Retaliations that <em>you</em> would never perform</h3>
<div style="margin-bottom: 15px; padding: 0px;">
<table style="border-collapse: collapse; border-spacing: 0px;"><thead>
<tr><th style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">If you are…</th><th style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">then you pose a threat of...</th></tr>
</thead><tbody>
<tr><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">Physically imposing and there are not witnesses</td><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">immediate assault.</td></tr>
<tr><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">A stranger on the street</td><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">following and delayed assault.</td></tr>
<tr><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">A local law enforcement officer</td><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">abuse from behind the badge, targeted investigation, or sexual assault ("frisk" or "cavity search").</td></tr>
<tr><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">A TSA agent</td><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">detainment, arrest, and sexual assault ("frisk" or "cavity search").</td></tr>
<tr><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">An educator</td><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">derailing their educational goals.</td></tr>
<tr><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">A mentor</td><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">derailing their professional goals.</td></tr>
<tr><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">A supervisor</td><td style="border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">abuse through scheduling: spiteful shifts or lack of shifts, or even termination.</td></tr>
<tr><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">Well connected in their field</td><td style="background: rgb(75, 75, 75); border: 1px solid rgb(187, 187, 187); padding: 4px 10px; vertical-align: center;">blacklisting and other forms of derailing their goals.</td></tr>
</tbody></table>
</div>
<h3 style="-webkit-font-smoothing: antialiased; cursor: text; margin: 20px 0px 10px; padding: 0px; position: relative;">
Conclusion</h3>
<div style="margin-bottom: 15px; padding: 0px;">
Harassment, in general and sexual harassment specifically, can come in many forms and so this discussion alone will not keep you from committing it. This discussion will, though, help recognize interactions that are always harassment. Do not ask favors, including and especially related to sex, from a position of power. Just don’t do it, because the other party cannot provide free and open consent to accept. If there are potential repercussions to rejection, do not solicit it. That is harassment at best.</div>
<blockquote class="twitter-tweet" data-conversation="none" data-lang="en">
<div dir="ltr" lang="en">
I literally will mail you 50 bucks in a fluffy pink envelope if you can substantiate that with your own words.</div>
— Robert Landry (@LandryRobandry) <a href="https://twitter.com/LandryRobandry/status/916326688342118400?ref_src=twsrc%5Etfw">October 6, 2017</a></blockquote>
<script async="" charset="utf-8" src="https://platform.twitter.com/widgets.js"></script>
<br />
<h5 style="-webkit-font-smoothing: antialiased; cursor: text; margin: 20px 0px 10px; padding: 0px; position: relative;">
PS...</h5>
<div style="margin-bottom: 15px; padding: 0px;">
@LandryRobandry, please DM me to request my mailing address.</div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-31521575531467304732017-10-26T23:58:00.000-04:002017-10-26T23:58:12.015-04:00Bread crumb: Talos Blog - Threat Spotlight: Follow the Bad RabbitThis week I spent performing analysis about a significant malware outbreak.<br />
<a href="http://blog.talosintelligence.com/2017/10/bad-rabbit.html">http://blog.talosintelligence.com/2017/10/bad-rabbit.html</a>Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-51649982632149829452017-10-18T18:56:00.002-04:002017-10-18T19:01:02.810-04:00Beware the insidious propaganda of White Supremacy<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I recently came across a <a href="https://www.facebook.com/richmondcyclingcorps/photos/a.215617838469781.57209.161882513843314/1675380969160120/" target="_blank">tale</a> being distributed by a family member that speaks to the subtle, insidious white supremacy I was raised with. The kind that focuses on the symptoms in order to distract from the underlying, systemic issues that caused it. The kind that sends a child off to college “knowing” that awareness of race itself is the modern manifestation of racism.</span></div>
<blockquote class="tr_bq">
<b id="docs-internal-guid-64bdafa9-31aa-6b54-32ef-569795daf326" style="font-weight: normal;"><span style="font-family: "arial"; white-space: pre-wrap;"><span style="color: white; font-size: large;">The white supremacy that sends a child off to college “knowing” that awareness of race itself is racism.</span></span></b></blockquote>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The tale comes from an organization that promotes bicycling as a way for minority youths to escape poverty. It’s a noble goal giving the youths a hobby that connects them with mentors, teaches them discipline and physical fitness, and helps them make contacts in the wider community. All sources indicate that the organization is excelling both as a successful cycling team and as a way to improve outcomes for its members.</span></div>
<span style="color: white;"><b style="font-weight: normal;"><br /></b>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So why am I mentioning a successful youth outreach organization in an editorial about white supremacist propaganda? Because as much as this program does for the youths whose lives it touches, it merely treats the symptoms. By equating the positive outcomes for these specific minority youths to the potential positive outcomes for the black community, it says this: buckle down! Just try harder and you can do it too! It says this while downplaying the barriers the black community faces.</span></div>
<span style="color: white;"><b style="font-weight: normal;"><br /></b>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Yes, I did just jump from youth raised in poverty to black youth raised in poverty. That was the first issue with the tale. The tale was posted and told of taking five of their youth, who live in subsidized housing, to experience the Confederate monuments. It was accompanied by a photo of five black teen boys and ended with their names, four of which suggested the teen was black. After the trip the youths discussed their experience and wrote their feeling from the trip. The whole recounting and presentation of the tale created an appeal to authority about the impact of Confederate monuments on the racial environment because the authors were black teens presenting their own feelings from the day. This appeal to authority is made explicit by the use, in triplicate, of the all-caps word “their”.</span></div>
<span style="color: white;"><b style="font-weight: normal;"><br /></b>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The dangerous propaganda comes in when the teens describe that these statues have nothing to do with the problems they deal with daily. Problems like violence, bad food choices, and failing schools. Don’t misunderstand me, these are real problems that they have to deal with. And of course monuments do not directly cause low income neighborhoods to be cut off from jobs, but they do serve as a visible manifestation of the institutional lack of respect for poor, black lives.</span></div>
<blockquote class="tr_bq">
<span style="font-family: "arial"; white-space: pre-wrap;"><span style="color: white; font-size: large;">It was white supremacy that extended loans to white buyers while withholding the same from black buyers.</span></span></blockquote>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Decades of white supremacy have funded schools based on property value and devalued property that is primarily black owned. It was white supremacy that extended loans and sold real estate to white buyers while withholding the same from black purchasers, sometimes explicitly for the purpose of keeping property values high. These forces are not visible to students suffering in underfunded schools, and so it’s easy to take them to see Confederate monuments and have them write about the irrelevance of that monument to their daily problems.</span></div>
<span style="color: white;"><b style="font-weight: normal;"><br /></b>
</span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">What makes this framing so sinister is that these issues are real and need to be confronted too, both the acute symptom and the root cause. When bringing out victims of white supremacy to write about their experience of the symptoms in the face of a discussion of making progress on the causes, this is a bad faith presentation to shut down the conversation. If society is celebrating and honoring white supremacy then, as a people, black people will not be able to compete on an equal level.</span></div>
<blockquote class="tr_bq">
<span style="font-family: "arial"; white-space: pre-wrap;"><span style="color: white; font-size: large;">White Supremacy dangles current hardships to distract from efforts to address systemic hardships.</span></span></blockquote>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Such framing is also used when attempting to keep the focus of mitigation efforts on the symptoms. When the conversation turns to how to address problems like poor schools or a lack of mentorship, then white supremacy brings out success stories like these youth outreach programs to dismiss the prevalence of the issue. Because these specific black people were able to overcome hurdles most white people don’t face, it must not be a real problem, white supremacists say.</span></div>
<span style="color: white;"><br /></span>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: white; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">So beware the insidious propaganda of White Supremacy. It dangles the existence of extreme current hardships to distract from efforts to address systemic hardships. It dangles the success of an exceptional few to distract from the widespread hardships faced by many minority members of our great nation. And all the while it reaps the benefits of the lie of “equality”.</span></div>
Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0tag:blogger.com,1999:blog-8749669686378857359.post-81283365057990988182017-10-06T09:20:00.000-04:002018-05-30T15:05:36.651-04:00Open Letter: No, Grandma, Trump *is dangerously* racist.<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: right;">
<span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">October 1, 2017</span></div>
<b id="docs-internal-guid-0fdc77dc-d6be-28e6-5a6b-e717b4f4dbf1" style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Grandma,</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">You sent me a forwarded propaganda chain email that purported to disprove negative claims against Donald Trump. It included 11 individual data points going back 30 years to establish a pattern of generosity and good nature. The charges that it was disproving were racist, bigot, sexist, xenophobe, anti-Semitic and Islamophobe. The content of the email is a column by Liz Crokin. (<a href="https://townhall.com/columnists/lizcrokin/2016/07/10/trump-does-the-unthinkable-n2190160" target="_blank">source</a>)</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Racist, bigot, xenophobe:</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Of the eleven points, three involved specific black persons and that Mar-a-Lago was a pioneer in the Palm Beach private club market to accept black members. This ability to support individuals is regularly seen from racists, so much so that it is a named trope: Model Minority and One Of The Good Ones. Other uses of this racist trope include the I Have A Black Friend. These defenses all ignore the fact that someone can hold prejudiced views against a community and consider the people they actually know as statistical outliers. I will ignore the clear benefit that can be gained by being the only business in an area that is patronized by a community. A recent article on these tropes is from <a href="https://www.teenvogue.com/story/fight-racism-model-minority-yassmin-abdel-magied" target="_blank">Yassmin Abdel-Magied</a>.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Since I will cite ample evidence from the past few years to justify the allegation that Donald Trump is openly hostile to black communities, I will not try researching to establish a lifelong pattern of prejudice. And even in the absence of a lifelong pattern, people change. It is not 80's Trump or 90's Trump that is governing the nation. It is Trump today.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I do have one historical datapoint, though. Donald Trump is a named defendant (As president of Trump Management Inc) in the 1973 Eastern District of New York docket 73-c-1529: A violation of Fair Housing Act of 1968. The complaint alleged "a pattern and practice" of discriminating on the basis of race and refusing to correct the effects of past discriminatory policies. It was filed in October 1973. In December 1973 a counter claim was filed claiming that the claim of discrimination was defamatory (and necessarily false), which was dismissed by the court in January 1974. After over a year and a half of legal defense against the claims of discriminatory policies, Trump Management Inc agreed to a Consent Order that sought to change the rental practices of the company, one that explicitly did not admit fault. After two years of the Consent Order the number of properties with under 5% black renters had dropped by 30% and the number with over 15% black renters had increased by 800%. This demonstrates that the terms of the Consent Order changed the existing policies and practices of the company Donald Trump was president of. Therefore it is defensible to state that Donald Trump supported systemic discrimination against the black community in 1973. (<a href="https://www.clearinghouse.net/detail.php?id=15342" target="_blank">source</a>)</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In a 2016 campaign speech (Aug. 19, 2016) to a primarily white audience, Donald Trump summed up his views of the state of the black communities with the question of "What the hell do you have to lose?" On March 31, 2017 Donald Trump's Attorney General answered that question by announcing a review of all "existing and contemplated consent decrees" which are the levers that the federal government use to address systemic civil rights violations by police departments. (<a href="https://www.documentcloud.org/documents/3535148-Consentdecreebaltimore.html" target="_blank">source</a>) Using NYC stop and frisk numbers, between 2003 and 2013 well over 85% of people harassed under that policy were innocent and over 50% stopped were black, with over 80% being black or latinx. (<a href="https://www.nyclu.org/en/stop-and-frisk-data" target="_blank">source</a>) Reducing civil rights oversight of local police is directly damaging to black communities and is not the direction taken by someone that holds a priority of protecting those communities.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In a 2020 campaign speech (<a href="https://www.c-span.org/video/?431905-1/president-trump-vows-crackdown-ms-13-gang-violence" target="_blank">July 28, 2017</a>) to an audience of uniformed police officers, Donald Trump explicitly promoted the abuse of suspects by officers. As was stated above, harassment and violence by police is a threat to black and latinx communities. Promoting increased violence against black and latinx bodies is unquestionably racist. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">In the 2016 campaign announcement speech (June 16, 2015), Donald Trump explicitly categorized Mexican immigrants as drug trafficking rapists while allowing that there may be some that are good people. See my first point about making exceptions from the rule of a terrible community. He categorically defined an entire country's immigrants and naturalized American citizens as criminals, which is solidly bigoted. He then continued to explain that the problems faced by the United States are coming from Mexico, "all over South and Latin America", and "from the Middle East". This set of racist coded language translates to Hispanics and Muslims, a pair of groups that would be regular targets for his demagoguery over the next two years. Bigoted and xenophobic. That xenophobic demagoguery discourages assuming citizenship and benign intent to people that visually appear Latinx, Arab, or Persian which directly impacts how such American citizens are then excluded from full equality and respect. (<a href="https://www.washingtonpost.com/news/post-politics/wp/2015/06/16/full-text-donald-trump-announces-a-presidential-bid/" target="_blank">source</a>)</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">On August 26, 2017 Donald Trump pardoned Joe Arpaio of his criminal Contempt of Court conviction. That conviction was the result of systemic harassing of Latinx appearing people in violation of a court order to stop harassing based on people appearing Latinx. As Contempt of Court is the only enforcement mechanism Federal Courts have to carry out their protection, this action was performed to prevent the Federal Judiciary from preventing racially-motivated, abusive policing.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">And don't forget the multiyear campaign to paint the first and only black President of the United States as native African.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">anti-Semitic:</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">It is getting late and I don't track these instances as much, mostly because I'm too ignorant of Jewish faith and culture to catch the coded language. In January and April the Trump White House engaged in Holocaust denial by first avoiding mentioning the primary target of that genocide and then by asserting that [German Chancellor] Adolf Hitler did not use chemical weapons against his own people. That second statement was then explicitly defended, which could only mean that either the German Jews were not being considered Germans or not considered people.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">The most egregious act of anti-Semitism that I know can be placed directly at the feet of Donald Trump is the defense of the terrorism in Charlottesville, VA on August 13, 2017. As part of the Unite the Right assembly, the temple of Congregation Beth Israel was terrorized by armed men, harassment under Nazi symbols, and threats of arson. (<a href="https://reformjudaism.org/blog/2017/08/14/charlottesville-local-jewish-community-presses" target="_blank">source</a>) Multiple times Trump as used his pulpit as President to avoid condemning such terrorism.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Islamophobe:</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">I cannot give a better response here than Rumana Ahmed's description of the first days of the Administration. (<a href="https://www.theatlantic.com/politics/archive/2017/02/rumana-ahmed-trump/517521/" target="_blank">source</a>) Plus the entire campaign-long tirade against Muslims and promise of banning Muslim immigrants, which was attempted through two separate executive orders. There is also the increase in civilian killings due to a loosening of rules of engagement for US troops carrying out orders while operating in Muslim-heavy countries. </span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Conclusion:</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Demonstrating incidences of generosity from Donald Trump does not diminish his sustained pattern of xenophobic bigoted demagoguery since he joined the birther movement in 2011. (<a href="http://www.npr.org/2011/04/27/135777342/the-nation-confronting-trumps-coded-racism" target="_blank">source</a>) He actively leveraged racists to maintain his position near the political limelight through 2014 and then launched his campaign in 2015 with blatant bigotry. It has remained a constant right up until the current day with him distracting from the disaster in Puerto Rico by trying to convince white racists that genuflecting by a black man to highlight police brutality is the height of disrespect.</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Love,</span></div>
<b style="font-weight: normal;"><br /></b>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;">Matthew</span></div>
<br />Matthew Molyetthttp://www.blogger.com/profile/17095083915652426852noreply@blogger.com0