03.xhtml 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  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 © 2017 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/2017/06-June/03.xhtml" />
  27. <title>Complications in minestats &lt;https://y.st./en/weblog/2017/06-June/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/2017/06-June/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/2017/06-June/02.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2017/06-June/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>Complications in <code>minestats</code></h1>
  67. <p>Day 00819: Saturday, 2017 June 03</p>
  68. </header>
  69. <section id="general">
  70. <h2>General news</h2>
  71. <p>
  72. I couldn&apos;t make it past eighteen sit-ups this morning.
  73. I had the will, but not the strength.
  74. Still, the first eleven were pretty easy, so I&apos;m sticking to my initial assessment that I&apos;m getting a little stronger.
  75. After resting a while and getting my final exam taken, I went back and completed the last two sit-ups.
  76. </p>
  77. <p>
  78. I found a futon out by the street with a sign saying people can take it.
  79. I considered taking it myself, but I&apos;m not so desperate for furniture at this point.
  80. I&apos;m not sure I even want a futon, and I already have a couch to sit on.
  81. If it&apos;s still there, I might pick it up later, but it&apos;s awfully heavy, so I probably won&apos;t.
  82. </p>
  83. <p>
  84. I set out to fix the bug in <code>minestats</code> that makes it sometimes, but not usually, count immature farm plants as minerals.
  85. The problem isn&apos;t the counting, obviously, but the <strong>*inconsistent*</strong> counting.
  86. However, there are legitimate times when the farm plants should definitely not count as minerals, which is actually most of the time, and my mod gets that right.
  87. So now, for consistency, I need to make it never count farm plants.
  88. I can see in the code how to do that.
  89. It&apos;d be ridiculously easy.
  90. However, looking at the structure of the item drop tables ...
  91. It looks like there&apos;s another bug that&apos;d be exposed by the fix.
  92. It&apos;s sort of obscure, but would still result in some nodes being inconsistently counted as minerals.
  93. I don&apos;t know of any in-circulation mods that&apos;d trigger this error, and the default game doesn&apos;t.
  94. However, it would be poor practice not to seal up this hole.
  95. </p>
  96. <p>
  97. My boss says the name on my upcoming pay cheque hasn&apos;t been updated, but my name on all pay cheques after that should be.
  98. It&apos;s a good thing I&apos;ve kept one credit union in the dark about the change then!
  99. I&apos;ll deposit the pay cheque, then wait fifteen days for the next pay cheque.
  100. If my name&apos;s truly been updated on it, I&apos;ll let the credit union know to update my account.
  101. </p>
  102. <p>
  103. After work, I found the paperwork from Chase Bank in my mailbox.
  104. It&apos;s ... confusing though.
  105. It says Chase needs the documentation of the change that I brought in the other day, and if my name change isn&apos;t because of a court order, they additionally need me to fill out the form they sent.
  106. So ... if it is because of a court order (and it is), I <strong>*don&apos;t*</strong> need to fill out the form?
  107. So why&apos;d they need to send it to me before they&apos;d help me?
  108. They won&apos;t be open tomorrow, but I&apos;ll ask them about it on Monday.
  109. </p>
  110. <p>
  111. Discover didn&apos;t read my question on how to transmit my documents to them when their website won&apos;t let me upload them.
  112. They simply replied requesting that I upload the documents.
  113. Ugh!
  114. I&apos;ve replied in an annoyed tone:
  115. </p>
  116. <blockquote>
  117. <p>
  118. You *CLEARLY* didn&apos;t actually read my message.
  119. I *TRIED* to upload my documents, but the Discover website *WON&apos;T LET ME*.
  120. It says the files are too large.
  121. So I&apos;ll ask again: what do you want me to do? How can I get the files to you?
  122. I have a scan of both my new ID and the court order on my computer.
  123. If need be, I can get a scan of the Social Security card too.
  124. However, your website won&apos;t let me upload them.
  125. How would you like me to send you the files?
  126. </p>
  127. </blockquote>
  128. <p>
  129. My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
  130. </p>
  131. </section>
  132. <section id="university">
  133. <h2>University life</h2>
  134. <p>
  135. I took my final final exam for the term.
  136. I have mixed feelings about how well/poorly I did, but I won&apos;t find out the results for a while.
  137. </p>
  138. </section>
  139. <hr/>
  140. <p>
  141. Copyright © 2017 Alex Yst;
  142. 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>.
  143. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  144. My address is in the source comments near the top of this document.
  145. This license also applies to embedded content such as images.
  146. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  147. </p>
  148. <p>
  149. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  150. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2017%2F06-June%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%2F2017%2F06-June%2F03.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  151. </p>
  152. </body>
  153. </html>