17.xhtml 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  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/02-February/17.xhtml" />
  27. <title>IRC &lt;https://y.st./en/weblog/2016/02-February/17.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/02-February/17.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/02-February/16.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2016/02-February/18.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><abbr title="Internet Relay Chat">IRC</abbr></h1>
  67. <p>Day 00347: Wednesday, 2016 February 17</p>
  68. </header>
  69. <p>
  70. I&apos;ve come to the conclusion that my obsession with short names is counterproductive to setting up an <abbr title="Internet Relay Chat">IRC</abbr> network for several reasons.
  71. First and foremost, I need allies more than I need a great name.
  72. <a href="http://zdasgqu3geo7i7yj.onion/">The Unknown Man</a> and I seem to agree on a lot of things as to how the network should be run.
  73. If I can play my strengths and he his, we should have a better chance of success than either of us would alone.
  74. The Unknown Man beat me to being prepared, so if that means that he gets to pick a cool-sounding name instead of me getting to pick a single-character name, that seems more than fair.
  75. Furthermore, my obsession with short names makes no sense, given the current context.
  76. When dealing with domain names, there is a length limit.
  77. Simply put, a short domain name technically has more subdomains than a long domain name.
  78. In practice, this does not mean a whole lot, as even the longest possible second- or even third-level domains has many more times the number of subdomains than there exist <abbr title="Internet Protocol version Four">IPv4</abbr> and <abbr title="Internet Protocol version Six">IPv6</abbr> addresses combined.
  79. If you have a domain, there may not be enough disk space or computing power in the world to host unique content and/or services at every one of your subdomains, assuming that you do not host something such as a dynamic Web page that generates content based on the domain name used to access the page.
  80. However, I find the extended range of subdomains to be rather symbolic of the open possibilities, possibilities that I&apos;d be cutting myself off from by insisting on using such a short network name.
  81. Besides, network names do not have &quot;sub-names&quot;.
  82. Only the single name would be used, and only really in <abbr title="Uniform Resource Identifier">URI</abbr>s.
  83. As <abbr title="Uniform Resource Identifier">URI</abbr>s do not seem to suffer from a length limit, as I said above, my obsession is out of context here.
  84. And that is not to mention the fact that the <abbr title="Uniform Resource Identifier">URI</abbr> that makes use of the short name would only really work if we actually became known by our official name of &quot;s&quot;.
  85. More likely, if our address even gets bundled in <abbr title="Internet Relay Chat">IRC</abbr> clients at all, we would become known as &quot;s network&quot;, &quot;s-net&quot;, or something else that is not just a single letter.
  86. The name &quot;V0rtex&quot; sounds much better, is easier to recognize, is more likely to catch on, and is more likely to lead us to actually becoming a major network.
  87. There is little change that we actually <strong>*will*</strong> become a major network, but I should not be imposing strange restrictions that do nothing but hinder our chances.
  88. </p>
  89. <p>
  90. Speaking of strange restrictions, I am going to try to convince The Unknown Man that we should keep our ports 994 and 6667 open to users if at all possible.
  91. He wants to rent server resource, so I don&apos;t know if the hosting company will allow use of port 994 to begin with.
  92. Furthermore, they use one of the <abbr title="Berkeley Software Distribution">BSD</abbr> systems, I forget which one, so the things I learned about making it work on that system may not apply, even if the hosting company allows it.
  93. I will say this: it is a good thing that I chose to use <abbr title="Next Generation IRC Daemon">ngIRCd</abbr> yesterday, as that is the daemon that The Unknown Man and I had discussed using before.
  94. If it wasn&apos;t, I would need to uninstall it and set up the other daemon.
  95. </p>
  96. <p>
  97. I set up the onion ports 6697 and 9999 to forward to local port 994, so now TLS connections are available on all three ports.
  98. </p>
  99. <p>
  100. I found that my school email account comes with a <abbr title="Session Initiation Protocol">SIP</abbr> account.
  101. Of course, this account cannot be trusted because it is hosted and run by Microsoft, but maybe it means that the school is willing to contact and be contacted via <abbr title="Session Initiation Protocol">SIP</abbr>.
  102. I haven&apos;t seen a <abbr title="Session Initiation Protocol">SIP</abbr> address on their website, so probably not, but it is worth asking about if I end up going to school there.
  103. When I find the time, I need to get my own <abbr title="Session Initiation Protocol">SIP</abbr> account set up under my own domain.
  104. </p>
  105. <hr/>
  106. <p>
  107. Copyright © 2016 Alex Yst;
  108. 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>.
  109. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  110. My address is in the source comments near the top of this document.
  111. This license also applies to embedded content such as images.
  112. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  113. </p>
  114. <p>
  115. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  116. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F02-February%2F17.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%2F02-February%2F17.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  117. </p>
  118. </body>
  119. </html>