14.xhtml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. h t t :: / / t /
  4. h t t :: // // t //
  5. h ttttt ttttt ppppp sssss // // y y sssss ttttt //
  6. hhhh t t p p s // // y y s t //
  7. h hh t t ppppp sssss // // yyyyy sssss t //
  8. h h t t p s :: / / y .. s t .. /
  9. h h t t p sssss :: / / yyyyy .. sssss t .. /
  10. <https://y.st./>
  11. Copyright © 2016 Alex Yst <mailto:copyright@y.st>
  12. This program is free software: you can redistribute it and/or modify
  13. it under the terms of the GNU General Public License as published by
  14. the Free Software Foundation, either version 3 of the License, or
  15. (at your option) any later version.
  16. This program is distributed in the hope that it will be useful,
  17. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  19. GNU General Public License for more details.
  20. You should have received a copy of the GNU General Public License
  21. along with this program. If not, see <https://www.gnu.org./licenses/>.
  22. -->
  23. <!DOCTYPE html>
  24. <html xmlns="http://www.w3.org/1999/xhtml">
  25. <head>
  26. <base href="https://y.st./en/weblog/2016/06-June/14.xhtml" />
  27. <title>The school blocks Tor! &lt;https://y.st./en/weblog/2016/06-June/14.xhtml&gt;</title>
  28. <link rel="icon" type="image/png" href="/link/CC_BY-SA_4.0/y.st./icon.png" />
  29. <link rel="stylesheet" type="text/css" href="/link/basic.css" />
  30. <link rel="stylesheet" type="text/css" href="/link/site-specific.css" />
  31. <script type="text/javascript" src="/script/javascript.js" />
  32. <meta name="viewport" content="width=device-width" />
  33. </head>
  34. <body>
  35. <nav>
  36. <p>
  37. <a href="/en/">Home</a> |
  38. <a href="/en/a/about.xhtml">About</a> |
  39. <a href="/en/a/contact.xhtml">Contact</a> |
  40. <a href="/a/canary.txt">Canary</a> |
  41. <a href="/en/URI_research/"><abbr title="Uniform Resource Identifier">URI</abbr> research</a> |
  42. <a href="/en/opinion/">Opinions</a> |
  43. <a href="/en/coursework/">Coursework</a> |
  44. <a href="/en/law/">Law</a> |
  45. <a href="/en/a/links.xhtml">Links</a> |
  46. <a href="/en/weblog/2016/06-June/14.xhtml.asc">{this page}.asc</a>
  47. </p>
  48. <hr/>
  49. <p>
  50. Weblog index:
  51. <a href="/en/weblog/"><abbr title="American Standard Code for Information Interchange">ASCII</abbr> calendars</a> |
  52. <a href="/en/weblog/index_ol_ascending.xhtml">Ascending list</a> |
  53. <a href="/en/weblog/index_ol_descending.xhtml">Descending list</a>
  54. </p>
  55. <hr/>
  56. <p>
  57. Jump to entry:
  58. <a href="/en/weblog/2015/03-March/07.xhtml">&lt;&lt;First</a>
  59. <a rel="prev" href="/en/weblog/2016/06-June/13.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2016/06-June/15.xhtml">Next&gt;</a>
  61. <a href="/en/weblog/latest.xhtml">Latest&gt;&gt;</a>
  62. </p>
  63. <hr/>
  64. </nav>
  65. <header>
  66. <h1>The school blocks <abbr title="The Onion Router">Tor</abbr>!</h1>
  67. <p>Day 00465: Tuesday, 2016 June 14</p>
  68. </header>
  69. <p>
  70. Alyssa sent me out to run errands this morning.
  71. I needed to get photographs printed for Vanessa, buy playing cards for Vanessa, and pick up salad for Alyssa.
  72. It seemed like an easy enough task, though I quickly found that my bicycle brakes had stopped working! It was raining, and it seems that my brakes fail to have any effect when wet.
  73. Riding down the hill into town was not at all pleasant! Just to travel at a somewhat-safe speed, I dragged one of my feet on the pavement.
  74. While that suceeded in slowing my desent, it couldn&apos;t have been good for my already-tattered shoes.
  75. The rain stopped after I picked up the playing cards, so I stopped for breakfast to give the brakes time to dry off.
  76. With my brakes functioning again, I headed to the next location.
  77. I still had errands, so I only ate part of my breakfast, saving the rest for later.
  78. </p>
  79. <p>
  80. The photography center of the store required that I insert the <abbr title="Secure Digital">SD</abbr> card in a provided computer, choose the photographs to print, then enter some information about myself.
  81. A first and last name were required, along with a telephone number.
  82. An email address was optional.
  83. I of course entered my first and last name along with my email address, leaving the telephone number field blank.
  84. The machine demanded that I add a telephone number, so I went to go get help from one of the employees.
  85. I suspected that a bogus telephone number could be used, but the more attention that is drawn to this type of problem, the more likely it has a chance of getting fixed.
  86. The employee quickly dismissed the problem, just entering a <a href="tel:+16666666666">telephone number consisting of ten sixes</a>.
  87. The machine complained about this, stating that the telephone number must be valid! They tried entering a couple other random numbers before they found one that the machine would accept.
  88. Once a number was accepted, the computer complained that my real email address was invalid! They just deleted my email address from the form, and the machine accepted the submission.
  89. While the photographs seemed to be printed almost right away, they people running the photography center required that I wait an hour before I retrieved them.
  90. With nothing better to do for an hour, I sat down and finished my food.
  91. </p>
  92. <p>
  93. On the way home, I found a black and silver ring, too small to fit on even my smallest finger.
  94. It wasn&apos;t overly-fancy, it might have been tungsten or titanium.
  95. It was the perfect size for my mother though, so I gave it to them.
  96. </p>
  97. <p>
  98. Alyssa, Vanessa, Cyrus, our mother, and I worked in our mother&apos;s classroom again today, but there wasn&apos;t much that we could get done.
  99. Our mother was the only one that knew what needed to be done, but was too frazzled to delegate well.
  100. They mentioned that their school computer doesn&apos;t output sound any more, so I tried to debug that issue while I waited for actual instructions on how to help.
  101. Testing revealed that the problem wasn&apos;t the speakers, as the speakers worked with my mobile and my headphones didn&apos;t work with the computer.
  102. The computer had an option to troubleshoot sound problems, but it required the administrative password, so I got nowhere.
  103. Stupid Windows.
  104. Why would one need administrative approval to alter sound settings? Sound settings should be on a per-account basis, so administrative action shouldn&apos;t be involved.
  105. I&apos;m not going to try to debug administrative problems on Windows and didn&apos;t have the password anyway, so I gave up.
  106. </p>
  107. <p>
  108. Our mother officially put in their resignation today.
  109. They were crying.
  110. Not only is it difficult to leave a job, but also, they don&apos;t have their new job found yet.
  111. They&apos;re worried for the future, but need to get out of this awful place.
  112. The people in this small and poverty-stricken town are awful to each other and to our mother.
  113. Our mother also wants to get back into the valley and live closer to relatives.
  114. </p>
  115. <p>
  116. Mary-Margaret, one of the kindergarten teachers, asked Cyrus and me if we&apos;d burn photographs onto <abbr title="compact disc">CD</abbr>s for them, so we agreed to do it.
  117. Getting our mother&apos;s classroom cleaned out was our main priority, but there were too many bodies and not enough labor; we wouldn&apos;t be missed.
  118. Mary-Margaret wasn&apos;t quite ready for us, though word that there were people willing to help got out quickly.
  119. Another teacher (one that I don&apos;t know) approached us and asked us to take down everything from their bulletin board.
  120. We completed that task, then were soon re-approached by Mary-Margaret, who was now ready.
  121. For some reason, Cyrus stayed behind, so I headed to the computer lab with Mary-Margaret alone.
  122. Once there, we found that there were too many photographs to store on the &quot;<abbr title="compact disc">CD</abbr>s&quot;, which turned out to be <abbr title="digital versatile disc">DVD</abbr>s, so Mary-Margaret went through and deleted some.
  123. Some were just unneeded, but others were outright duplicates, added accidentally.
  124. We found that we only had one <abbr title="digital versatile disc">DVD</abbr>, so we were going to test the burning process with it before Mary-Margaret went out to buy more <abbr title="digital versatile disc">DVD</abbr>s, but that <abbr title="digital versatile disc">DVD</abbr> turned out to already be written to.
  125. Furthermore, it seems that most of the computers in the computer lab lack optical drives for some reason.
  126. Of the about forty-eight computers available, only four have <abbr title="digital versatile disc">DVD</abbr> drives!
  127. </p>
  128. <p>
  129. Mary-Margaret and Cyrus went out to buy food and <abbr title="digital versatile disc">DVD</abbr>s for burning.
  130. They brought back pizza and a vegetable tray.
  131. I was hungry, but decided to complete my <abbr title="digital versatile disc">DVD</abbr>-burning task before eating.
  132. </p>
  133. <p>
  134. With blank <abbr title="digital versatile disc">DVD</abbr>s in hand, I headed back to the computer lab and tried to insert a blank <abbr title="digital versatile disc">DVD</abbr> into each of the four machines to burn multiple <abbr title="digital versatile disc">DVD</abbr>s in parallel.
  135. One of the <abbr title="digital versatile disc">DVD</abbr> drives wouldn&apos;t open though, leaving me with only three machines to work with.
  136. Stupidly, I tried burning the first <abbr title="digital versatile disc">DVD</abbr> directly from files on the <abbr title="Universal Serial Bus">USB</abbr> drive containing the photographs instead of copying the files to the machine first.
  137. As such, I wasn&apos;t able to start the next burning until the first completed.
  138. This turned out to be for the best though, as the Windows computers in the computer lab were being idiotic as Windows computers always do.
  139. This time, the burning process was split into two parts.
  140. In the first part, the files were indexed and prepared for burning, regardless of whether they fit on the <abbr title="digital versatile disc">DVD</abbr> or not.
  141. Upon manually starting the second step (which took a while to even figure out how to do), the computer would actually perform the check to see if the files would fit, like it already should have done when adding the files to the queue.
  142. It turned out that there were still too many photographs to start the burn, as while Mary-Margaret had gotten the total file sizes below four point seven gigabytes, the actual file system size on the <abbr title="digital versatile disc">DVD</abbr> is smaller than that.
  143. I&apos;m not sure if this is because of data in the file system that takes up space but isn&apos;t used for files themselves or if the <abbr title="digital versatile disc">DVD</abbr>&apos;s advertised size is measured incorrectly; hardware manufacturers often use a smaller unit that they claim are &quot;gigabytes&quot;, just to make their products look better than they actually are.
  144. In either case, I went through the remaining photographs myself, deleting the duplicates that Mary-Margaret had missed (they quit looking for duplicates once the total size was believed to be small enough), and the size was brought down within the limits of what would fit.
  145. This time, I did copy the files to each of the three machines, then started the burning process.
  146. </p>
  147. <p>
  148. Between changing out <abbr title="digital versatile disc">DVD</abbr>s and restarting the burning process, I tried to get the <abbr title="digital versatile disc">DVD</abbr> labels created.
  149. The label package said that there was a label template online, so I tried downloading that.
  150. I ran into several problems along the way.
  151. First, I needed some privacy.
  152. I wasn&apos;t doing anything that I wasn&apos;t supposed to, but I won&apos;t browse the Web without <abbr title="The Onion Router">Tor</abbr>.
  153. I tried to reach the <a href="https://torproject.org./"><abbr title="The Onion Router">Tor</abbr> Project</a> website, but the school blocks access to that! I knew about the <abbr title="The Onion Router">Tor</abbr> Project&apos;s mirror on <a href="https://github.com/TheTorProject/gettorbrowser">GitHub</a> for people that can&apos;t reach the <abbr title="The Onion Router">Tor</abbr> Project website directly, so I went there.
  154. The thing about the GitHub mirror is that it&apos;s next to impossible to block without blocking all of GitHub.
  155. Due to GitHub&apos;s use of <abbr title="Transport Layer Security">TLS</abbr>, most blocking software won&apos;t even see what pages are requested, and those that do will cause &quot;bad certificate&quot; errors, so all decent websites don&apos;t work as well.
  156. Once I had the <abbr title="The Onion Router">Tor</abbr> Browser Bundle downloaded, I found that the school computer blocked its installation.
  157. I assumed that it was an issue of modification of system directories, though that later turned out not to be the case.
  158. The install was successful when I had it install in the downloads directory instead of the default location though.
  159. Next, I found that the school network also blocks the <abbr title="The Onion Router">Tor</abbr> network itself! This was my first opportunity to work with <abbr title="The Onion Router">Tor</abbr> bridges in an environment where their use was actually warranted.
  160. The setup was surprisingly easy.
  161. I thought that I&apos;d need to look up some bridges from a bridge information distribution system on the Web, but the <abbr title="The Onion Router">Tor</abbr> Browser Bundle did everything automatically once I told it that a bridge was needed.
  162. The next issue was the website that actually held the template.
  163. It required a name and email address be given in order to download the template needed to make use of the product that had already been paid for! If the template was at least under a free license, I&apos;d have been more than happy to supply these, but as it were, I didn&apos;t want this company having any of my email addresses.
  164. I&apos;d only be using the template on behalf of Mary-Margaret.
  165. I wasn&apos;t sure if the template would be sent via email or if the email address would be verified, so I used an <a href="https://fakena.me./">identity generator</a>, which worked out nicely.
  166. However, the site wanted to send me a Windows executable file instead of the actual template! What a mess.
  167. You can never trust Windows executable files on a Windows machine.
  168. At a loss as to what to do and about to give up on the labels, I spotted a pair of radio buttons on the page.
  169. It seems that by default, the website tries to trick you into installing a toolbar when downloading the template! Clicking on the other radio button, the download link changed instead to one pointing at the template and the template alone: a DOC file.
  170. There was no way that I was going to work on Microsoft Office, so my next step was to download <a href="apt:libreoffice">LibreOffice</a>.
  171. That download took <strong>*forever*</strong>.
  172. By the time I had it downloaded, it was almost time to go.
  173. Strangely, the LibreOffice website asks for a donation, but requires that one fill out a <abbr title="Completely Automated Public Turing test to tell Computers and Humans Apart">CAPTCHA</abbr> before one can comply.
  174. <abbr title="Completely Automated Public Turing test to tell Computers and Humans Apart">CAPTCHA</abbr>s are annoying, I&apos;m certainly not going to donate if I can&apos;t do so without solving one.
  175. When I tried to install LibreOffice, the installation unexpectedly worked.
  176. I figured it&apos;d fail just like the initial <abbr title="The Onion Router">Tor</abbr> Browser Bundle installation.
  177. Does that mean that the school specifically blocks installations into the default directory used by the <abbr title="The Onion Router">Tor</abbr> Browser Bundle in an effort to prevent <abbr title="The Onion Router">Tor</abbr> use? I&apos;m not sure what else the issue would be.
  178. After the installation, my mother came in and said that it was time to leave.
  179. I gave Mary-Margaret back the twenty-eight burnt <abbr title="digital versatile disc">DVD</abbr>s that they wanted along with all the remaining blanks.
  180. While I didn&apos;t get the labels done, the <abbr title="digital versatile disc">DVD</abbr> burning was complete.
  181. </p>
  182. <p>
  183. I headed back to the classroom so we could gather up our stuff and head out, and I found that the vegetable tray was completely finished off.
  184. Everyone had finished it off, leaving only pizza.
  185. Sadly, I missed out on getting anything to eat, but once we finished unloading at home, I was able to make a salad.
  186. Strangely, the landscapers that were supposed to come today never showed.
  187. I mean, we weren&apos;t around to see them, but there&apos;s also no sign that anything has been done.
  188. I wonder if they were called off for some reason.
  189. </p>
  190. <hr/>
  191. <p>
  192. Copyright © 2016 Alex Yst;
  193. You may modify and/or redistribute this document under the terms of the <a rel="license" href="/license/gpl-3.0-standalone.xhtml"><abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr></a>.
  194. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  195. My address is in the source comments near the top of this document.
  196. This license also applies to embedded content such as images.
  197. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  198. </p>
  199. <p>
  200. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  201. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F06-June%2F14.xhtml"><abbr title="Extensible Hypertext Markup Language">XHTML</abbr> 5.1</a> specification and uses style sheets that conform to the <a href="http://jigsaw.w3.org./css-validator/validator?uri=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F06-June%2F14.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  202. </p>
  203. </body>
  204. </html>