03.xhtml 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  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/01-January/03.xhtml" />
  27. <title>Does my spider finally work? &lt;https://y.st./en/weblog/2016/01-January/03.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/01-January/03.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/01-January/02.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2016/01-January/04.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>Does my spider finally work?</h1>
  67. <p>Day 00302: Sunday, 2016 January 03</p>
  68. </header>
  69. <p>
  70. Even after over twelve hours, my onion address-crawling spider was not moving on past another certain address.
  71. I had to give up and abort the spider&apos;s process.
  72. I had thought that I had written the script to abort each download after an hour of trying, but after further reading, I think that the setting that I used only pertained to the amount of time needed to initiate a server connection.
  73. Once connected, the server was allowed to cause as long of a hang as it wanted to! I modified the code to use CURLOPT_TIMEOUT instead of CURLOPT_CONNECTTIMEOUT, so now, hopefully the bot will not allow any Web page to cause a hang that lasts longer than an hour.
  74. When I finally went to bed, it was still running.
  75. I will check on it in the morning.
  76. </p>
  77. <p>
  78. <a href="https://opalrwf4mzmlfmag.onion/">Wowaname</a> has set up an onion address for her clearnet website.
  79. This got me thinking.
  80. When I learned that <abbr title="Internet Assigned Numbers Authority">IANA</abbr> had set aside the <code>//onion.</code> <abbr title="Top Level Domain">TLD</abbr> for official use by <abbr title="The Onion Router">Tor</abbr>, I started linking to onion addresses as I would other addresses.
  81. However, until today, I have still linked to clearnet addresses ahead of onion addresses when both were available, due to the fact that these addresses can be used by <abbr title="The Onion Router">Tor</abbr> users and non-<abbr title="The Onion Router">Tor</abbr> users alike.
  82. I need to stop treating onion addresses as second-class addresses.
  83. Onion addresses are officially completely legitimate.
  84. I need to encourage <abbr title="The Onion Router">Tor</abbr> use by linking to onion addresses whenever they are available.
  85. </p>
  86. <p>
  87. Wowaname also removed services from the <a href="https://kitsune6uv4dtdve.onion/">Volatile network</a>.
  88. I think that maybe she realized that she was abusing her power when she was trolling <a href="http://zdasgqu3geo7i7yj.onion/">theunknownman</a>.
  89. She had been taking advantage of the fact that she runs the network and services, using more force than a regular user is able to, despite the fact that she has always been against people doing such.
  90. </p>
  91. <p>
  92. People on <a href="ircs://kitsune6uv4dtdve.onion:6697/%23Volatile">#Volatile</a> were talking about how annoying it was that many users supposedly support <abbr title="The Onion Router">Tor</abbr>, but get annoyed at <abbr title="The Onion Router">Tor</abbr> users when said <abbr title="The Onion Router">Tor</abbr> users are not able to access sites that the non-<abbr title="The Onion Router">Tor</abbr> users want to show them.
  93. These websites are maliciously discriminating against <abbr title="The Onion Router">Tor</abbr> users, yet it is the <abbr title="The Onion Router">Tor</abbr> users that are made out to be the bad guys.
  94. In particular, paste sites that participate in such descrimination were mentioned, so I brought up the fact that I had been meaning to build a paste site that runs on an onion address.
  95. Seeing that, z showed me an existing paste site: <a href="http://ypbnurlwfis7xsei.onion/">Anon PasteBin</a>.
  96. While I will still use <a href="https://paste.debian.net/">Debian Pastezone</a> whenever I am working in a context that I believe is seen by more clearnet users than <abbr title="The Onion Router">Tor</abbr> users, if I think that <abbr title="The Onion Router">Tor</abbr> use is the standard in a given context, I will use Anon PasteBin instead now.
  97. There are two things that I do not like about Anon PasteBin though.
  98. First, using it requires solving a <abbr title="Completely Automated Public Turing test to tell Computers and Humans Apart">CAPTCHA</abbr>, unlike Debian Pastezone.
  99. Second, the default deletion setting is to never delete e given paste, again, unlike Debian Pastezone.
  100. Anon Pastebin does allow one to set an expiration tome, however.
  101. </p>
  102. <p>
  103. I went off to work with my mother in her classroom again today.
  104. On the way there, we stopped at a store, so I picked up the mobile service activation card I needed to begin service on my secondary device.
  105. Much to my dismay, they charged me an extra dollar for an &quot;E911 tax&quot;.
  106. First of all, they should have built that into the price.
  107. Instead of tacking on the tax as an extra charge, they should have just raised the price of the product to cover the tax.
  108. At least that way, I would know the real price of what I was buying before I bought it.
  109. </p>
  110. <p>
  111. After we left the store, we spent most of the day working in her classroom.
  112. While there, I got a couple of leads on jobs though.
  113. First, one of the teachers said that the school is always in need of aids and that perhaps I could apply.
  114. She did not know the details of what qualifications I would need in order to become an aid, but it is worth looking into.
  115. A second teacher said that she thought that becoming an aid required specific collage courses be taken first.
  116. She recommended looking for work at a computer repair store run by a couple she trusts though.
  117. She said that she had no idea if they were hiring though, so there is no guarantee that a job is even available there.
  118. </p>
  119. <p>
  120. Speaking of computer repair, Vanessa and Cyrus returned home today.
  121. While away, Cyrus made the mistake of letting his friends pressure him into trying to install Skype.
  122. Somehow, the attempt borked his whole system.
  123. The most obvious issue was that his display managed was broken.
  124. He though that he had &quot;uninstalled his <abbr title="graphical user interface">GUI</abbr>&quot;, but the <code>startx</code> command brought Xfce up.
  125. I found that the <code>lightdm</code> package was still present, but in some sort of half-installed limbo state.
  126. I could not fully install it though because it required missing dependencies be installed and we could not get the machine to connect to the network, neither via Wi-Fi nor Ethernet.
  127. I tried to take a look at the network manager, but I found that that too was in some sort of half-installed limbo state and dealing with unresolved dependencies.
  128. After much struggle, We decided to back up his personal files and reinstall the system from scratch.
  129. Fixing the current system installation would require a network connection, but acquiring a network connection would require first fixing the system.
  130. We backed up his files tonight, but we will have to work on reinstalling the system tomorrow.
  131. </p>
  132. <p>
  133. I honestly tried to get my <abbr title="Internet Relay Chat">IRC</abbr> server set up today, but there simply was not time.
  134. I uninstalled both <abbr title="Next Generation IRC Daemon">ngIRCd</abbr> and Atheme services, then installed Ratbox.
  135. That was as far as I got though.
  136. When I get a chance, I need to configure Ratbox, then look into Ratbox services.
  137. </p>
  138. <p>
  139. My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
  140. </p>
  141. <hr/>
  142. <p>
  143. Copyright © 2016 Alex Yst;
  144. 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>.
  145. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  146. My address is in the source comments near the top of this document.
  147. This license also applies to embedded content such as images.
  148. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  149. </p>
  150. <p>
  151. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  152. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F01-January%2F03.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%2F01-January%2F03.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  153. </p>
  154. </body>
  155. </html>