16.xhtml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  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 © 2015 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/2015/12-December/16.xhtml" />
  27. <title>Apple and mDNS &lt;https://y.st./en/weblog/2015/12-December/16.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/2015/12-December/16.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/2015/12-December/15.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2015/12-December/17.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>Apple and <abbr title="multicast Domain Name System">mDNS</abbr></h1>
  67. <p>Day 00284: Wednesday, 2015 December 16</p>
  68. </header>
  69. <p>
  70. I have been waiting to join the federated social networks until I can get the resources to host my own instances at my own domains.
  71. However, it seems that I will not have the resources any time soon.
  72. Because I have not joined these networks yet, I have been relying on nonfederated social media more that I otherwise would have.
  73. It is time to put a stop to that, so I joined some federated social networks today using other peoples&apos; instances, despite the fact that I am unable to use my own domain when doing so.
  74. When the time comes that I am able to use my own domain for my full social presence, I will just have to cancel my old accounts that I have created today.
  75. </p>
  76. <p>
  77. I started with <abbr title="GNU&apos;s Not Unix">GNU</abbr> Social.
  78. Looking over a <a href="http://skilledtests.com/wiki/List_of_Independent_Statusnet_Instances">list of available instances</a>, I found that there were several options to choose from.
  79. First, I looked for instances that used one of my <a href="/en/URI_research/best_ccTLDs.xhtml">favorite <abbr title="Top Level Domain">TLD</abbr>s</a>, the ones that do not ask for a telephone number when registering under.
  80. The only such option was at <code>//pags.to.</code>, but anything posted at that instance has all rights reserved.
  81. That really did not seem like a good option for me.
  82. Next, I looked for instances at short domains.
  83. <code>//bka.li.</code> was the shortest option, but all posted content there is released under the <abbr title="Creative Commons Attribution-NonCommercial">CC BY-NC</abbr> license, which is even worse.
  84. At least if all rights are reserved, I could additionally release under a free license, but if my posts are released under a nonfree license, I can still additionally release my posts under a free license, but I cannot repeal the nonfree license.
  85. The next-shortest domain that I could find a working instance at was <code>//indy.im.</code>.
  86. This option partially runs over <abbr title="Hypertext Transfer Protocol Secure">HTTPS</abbr> and all posts are released under a free non-copyleft license, but registration there is not available.
  87. I tried finding an option that always uses <abbr title="Hypertext Transfer Protocol Secure">HTTPS</abbr>, releases posts under a copyleft license, and has open registration, but there was no such instance on the list, at least not one that was still actually online.
  88. I eventually became overwhelmed looking for an instance with a good combination of options and just went with one of the recommended options, <code>//gnusocial.no.</code>.
  89. However, this instance, despite being on the <a href="http://gnu.io/social/try/">recommended list</a> does not have open registrations, so I chose <a href="https://loadaverage.org/main/all"><code>//loadaverage.org.</code></a> instead.
  90. </p>
  91. <p>
  92. The pump.io website only listed one place to register an account, so I registered there.
  93. </p>
  94. <p>
  95. To find a diaspora* pod, I looked down the main pod list for new users, though I will not link to it due to it being behind a CloudFlair anti-<abbr title="The Onion Router">Tor</abbr> <abbr title="Completely Automated Public Turing test to tell Computers and Humans Apart">CAPTCHA</abbr> wall.
  96. Three pods on the list claim to federate not only with the diaspora* network, but also with four other social networks.
  97. Of those, <a href="https://diaspora.permutationsofchaos.com/">one had an English interface</a>, so that is the one I chose.
  98. Once registered, I found that posting to any of the networks that this pod connects with, I would have to already have accounts on those networks, so I did not really gain access to anywhere that I did not already have access to by choosing this pod, but at least it helped me make a decision.
  99. </p>
  100. <p>
  101. Some random person just wrote to me offering to write a unique article for my website in exchange for allowing them to include a link in the article.
  102. They used the email address listed in my source code, not the email address listed on my contact page, leading me to believe that they used some sort of robot to scrape my email address.
  103. I wrote back saying that I would be happy to host such an article and link, but that the article must be released under the same <abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr> license as the rest of my website.
  104. I am not sure if this condition will be acceptable to the writer, but if it is, my website might be getting a fresh article soon.
  105. </p>
  106. <p>
  107. Theunknownman from <a href="ircs://irc.volatile.ch:6697/%23Volatile">#Volatile</a> is starting up an Internet radio station and asked everyone to supply music for it.
  108. I have a fair library of it though, so by the time I had it uploaded, theunknownman had left.
  109. Perhaps I will be able to pass it along tomorrow.
  110. One of the things that I love about having only free music in my library is that it is completely legal for me to give away my music like this.
  111. My guess is that most of the other people giving theunknownman music are doing it illegally.
  112. </p>
  113. <p>
  114. My sister came today.
  115. I talked to her about my weblog here, and asked if she had an alias that she would prefer I call her by, as it seems a bit formal to call her &quot;my sister&quot; all the time.
  116. She had no preference though, saying that I could use her legal name or any alias that I saw fit.
  117. A name is a very important thing though, so I cannot simply assign her an alias.
  118. Because she did not choose one herself, I suppose I will use her legal name here: Alyssa.
  119. </p>
  120. <p>
  121. Alyssa, Cyrus, and I discussed our mother and her mental state, as Alyssa wants to share information about her work to help end poverty with her but fears how she will react.
  122. It is this very sort of thing that could set our mother off again.
  123. In the end, we decided that it was probably best not to mention it to our mother, as the chance of anything good coming from it was much slimmer than the chance of it blowing up in Alyssa&apos;s face.
  124. </p>
  125. <p>
  126. It is always nice speaking with Alyssa.
  127. She helps me remember that I am not the one around here that is completely insane.
  128. She agrees with me that our mother is likely bipolar and definitely has her priorities and thought processes way out of whack.
  129. </p>
  130. <p>
  131. With Alyssa&apos;s Apple laptop back on the local network, I decided to try detecting it with the <code>mdns-scan</code> command.
  132. However, her laptop does not respond! I find this quite strange, as my current understanding is that Apple invented <abbr title="multicast Domain Name System">mDNS</abbr> and her laptop does respond to its own <code>//local.</code> address, if you know it.
  133. It just does not respond to <code>PTR</code> queries to the <a href="/en/domains/_services._dns-sd._udp.local.xhtml"><code>//_services._dns-sd._udp.local.</code></a> domain.
  134. I will probably look into this more tomorrow.
  135. </p>
  136. <p>
  137. The school still has not written back to me.
  138. I once again made the mistake of updating my mother on the progress of this task, though it does not seem to have blown up in my face this time.
  139. She suggested going in in person to make the appointment, which was on my list of plans, but I was not going to do it just yet.
  140. Perhaps I will try walking in tomorrow and see what happens.
  141. I still think that waiting a bit longer for a return email would be a good idea before I go it, but I doubt that this should do any harm.
  142. I have already waited a couple days for what should have been a fairly quick response.
  143. </p>
  144. <p>
  145. My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
  146. </p>
  147. <hr/>
  148. <p>
  149. Copyright © 2015 Alex Yst;
  150. 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>.
  151. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  152. My address is in the source comments near the top of this document.
  153. This license also applies to embedded content such as images.
  154. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  155. </p>
  156. <p>
  157. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  158. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2015%2F12-December%2F16.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%2F2015%2F12-December%2F16.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  159. </p>
  160. </body>
  161. </html>