itgtimes6.txt - tgtimes - The Gopher Times Err bitreich.org 70 hgit clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes URL:git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes bitreich.org 70 1Log /scm/tgtimes/log.gph bitreich.org 70 1Files /scm/tgtimes/files.gph bitreich.org 70 1Refs /scm/tgtimes/refs.gph bitreich.org 70 1Tags /scm/tgtimes/tag bitreich.org 70 1README /scm/tgtimes/file/README.md.gph bitreich.org 70 i--- Err bitreich.org 70 itgtimes6.txt (32733B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 Err bitreich.org 70 i 2 Err bitreich.org 70 i 3 Err bitreich.org 70 i 4 The Gopher Times Err bitreich.org 70 i 5 Err bitreich.org 70 i 6 ____________________________________________________________ Err bitreich.org 70 i 7 Err bitreich.org 70 i 8 Opus 6 - Gopher news and more - Oct. 2022 Err bitreich.org 70 i 9 ____________________________________________________________ Err bitreich.org 70 i 10 Err bitreich.org 70 i 11 Err bitreich.org 70 i 12 Err bitreich.org 70 i 13 Err bitreich.org 70 i 14 Sentient Regex tgtimes Err bitreich.org 70 i 15 ____________________________________________________________ Err bitreich.org 70 i 16 Err bitreich.org 70 i 17 Can there be a sed one-liner that implements Artifi- Err bitreich.org 70 i 18 cial Intelligence? Depending on how you define Arti- Err bitreich.org 70 i 19 ficial Intelligence, it may! Err bitreich.org 70 i 20 Err bitreich.org 70 i 21 Err bitreich.org 70 i 22 sed -r 's/Is ([^y]*)?/Absolutely, (1)./ Err bitreich.org 70 i 23 s/Is (.*y.*)?/I do not think that (1)./' Err bitreich.org 70 i 24 Err bitreich.org 70 i 25 How does it work for you? How more accurate than this Err bitreich.org 70 i 26 is machine learning going to become to answer our ex- Err bitreich.org 70 i 27 istential questions? Err bitreich.org 70 i 28 Err bitreich.org 70 i 29 Err bitreich.org 70 i 30 Err bitreich.org 70 i 31 fold, fmt, par: get your text in order katolaz Err bitreich.org 70 i 32 ____________________________________________________________ Err bitreich.org 70 i 33 Err bitreich.org 70 i 34 If you happen to read plain text files (e.g., phlog Err bitreich.org 70 i 35 posts), you have probably noticed that, especially on Err bitreich.org 70 i 36 gopher, the lines of a text file tend to be wrapped Err bitreich.org 70 i 37 all to a similar length. Some authors are very strict Err bitreich.org 70 i 38 on the matter, and like all the lines to be "justi- Err bitreich.org 70 i 39 fied" (i.e., all adjusted to have exactly the same Err bitreich.org 70 i 40 length, by inserting a few spaces to get the count Err bitreich.org 70 i 41 right). Some other authors (including myself) just do Err bitreich.org 70 i 42 not allow any line to be longer than a certain amount Err bitreich.org 70 i 43 of characters (in this case, as you might have no- Err bitreich.org 70 i 44 ticed, the magic number is 72). But how to they manage Err bitreich.org 70 i 45 to do that? Err bitreich.org 70 i 46 Err bitreich.org 70 i 47 Most common editors have a command to format a para- Err bitreich.org 70 i 48 graph ('M-q' in Emacs, 'gwip' or '{gq}' in vim normal Err bitreich.org 70 i 49 mode, etc.). But obviously, there are several Unix Err bitreich.org 70 i 50 tools that can help you getting the right formatting Err bitreich.org 70 i 51 for your files. We are talking of fold(1), fmt(1), and Err bitreich.org 70 i 52 par(1), so keep reading if you want to know more. Err bitreich.org 70 i 53 Err bitreich.org 70 i 54 The oldest one is probably fold(1) (and it is also the Err bitreich.org 70 i 55 only one to be defined in the POSIX standard...). It Err bitreich.org 70 i 56 will just break each line to make it fit a given Err bitreich.org 70 i 57 length in characters (by default, 72, which is indeed Err bitreich.org 70 i 58 a magic number). Let's see how to wrap the lines of Err bitreich.org 70 i 59 this post at 54 characters: Err bitreich.org 70 i 60 ____________________________________________________________ Err bitreich.org 70 i 61 Err bitreich.org 70 i 62 $ fold -w 54 20190213_fold.txt | head -10 Err bitreich.org 70 i 63 fold, fmt, par: get your text in order Err bitreich.org 70 i 64 ============================================ Err bitreich.org 70 i 65 If you happen to read plain text files (e.g., phlog po Err bitreich.org 70 i 66 sts), you have Err bitreich.org 70 i 67 probably noticed that, especially on gopher, the lines Err bitreich.org 70 i 68 of a text file Err bitreich.org 70 i 69 tend to be wrapped all to a similar length. Some autho Err bitreich.org 70 i 70 rs are very strict Err bitreich.org 70 i 71 on the matter, and like all the lines to be "justified Err bitreich.org 70 i 72 $ Err bitreich.org 70 i 73 ____________________________________________________________ Err bitreich.org 70 i 74 Err bitreich.org 70 i 75 Notice that fold(1) did not really think twice before Err bitreich.org 70 i 76 breaking "posts" or "authors" across two lines. This Err bitreich.org 70 i 77 is pretty inconvenient, to say the least. You can ac- Err bitreich.org 70 i 78 tually force fold(1) to break stuff at blank spaces, Err bitreich.org 70 i 79 using the '-s' option: Err bitreich.org 70 i 80 ____________________________________________________________ Err bitreich.org 70 i 81 Err bitreich.org 70 i 82 $ fold -w 54 -s 20190213_fold.txt |head -10 Err bitreich.org 70 i 83 fold, fmt, par: get your text in order Err bitreich.org 70 i 84 ============================================ Err bitreich.org 70 i 85 Err bitreich.org 70 i 86 If you happen to read plain text files (e.g., phlog Err bitreich.org 70 i 87 posts), you have Err bitreich.org 70 i 88 probably noticed that, especially on gopher, the Err bitreich.org 70 i 89 lines of a text file Err bitreich.org 70 i 90 tend to be wrapped all to a similar length. Some Err bitreich.org 70 i 91 authors are very strict Err bitreich.org 70 i 92 on the matter, and like all the lines to be Err bitreich.org 70 i 93 $ Err bitreich.org 70 i 94 ____________________________________________________________ Err bitreich.org 70 i 95 Err bitreich.org 70 i 96 Nevertheless, the output of fold(1) is still quite Err bitreich.org 70 i 97 off: it breaks lines at spaces, but it does not "join" Err bitreich.org 70 i 98 broken lines to have a more consistent formatting. Err bitreich.org 70 i 99 This is where fmt(1) jumps in: Err bitreich.org 70 i 100 ____________________________________________________________ Err bitreich.org 70 i 101 Err bitreich.org 70 i 102 $ fmt -w 54 20190213_fold.txt |head -10 Err bitreich.org 70 i 103 fold, fmt, par: get your text in order Err bitreich.org 70 i 104 ============================================ Err bitreich.org 70 i 105 Err bitreich.org 70 i 106 If you happen to read plain text files (e.g., phlog Err bitreich.org 70 i 107 posts), you have probably noticed that, especially on Err bitreich.org 70 i 108 gopher, the lines of a text file tend to be wrapped Err bitreich.org 70 i 109 all to a similar length. Some authors are very strict Err bitreich.org 70 i 110 on the matter, and like all the lines to be Err bitreich.org 70 i 111 "justified" (i.e., all adjusted to have exactly the Err bitreich.org 70 i 112 same length, by inserting a few spaces to get the Err bitreich.org 70 i 113 $ Err bitreich.org 70 i 114 ____________________________________________________________ Err bitreich.org 70 i 115 Err bitreich.org 70 i 116 Now we are talking: fmt(1) seems to be able to to "the Err bitreich.org 70 i 117 right thing" without much effort, and it has a few Err bitreich.org 70 i 118 other interesting options as well. Just have a look Err bitreich.org 70 i 119 at the manpage. Simple and clear. Err bitreich.org 70 i 120 Err bitreich.org 70 i 121 Last but not least, par(1) can do whatever fmt(1) and Err bitreich.org 70 i 122 fold(1) can do, plus much, much more. For instance: Err bitreich.org 70 i 123 ____________________________________________________________ Err bitreich.org 70 i 124 Err bitreich.org 70 i 125 $ par 54 < 20190213_fold.txt | head -10 Err bitreich.org 70 i 126 fold, fmt, par: get your text in order Err bitreich.org 70 i 127 ============================================ Err bitreich.org 70 i 128 Err bitreich.org 70 i 129 If you happen to read plain text files (e.g., phlog Err bitreich.org 70 i 130 posts), you have probably noticed that, especially on Err bitreich.org 70 i 131 gopher, the lines of a text file tend to be wrapped Err bitreich.org 70 i 132 all to a similar length. Some authors are very Err bitreich.org 70 i 133 strict on the matter, and like all the lines to be Err bitreich.org 70 i 134 "justified" (i.e., all adjusted to have exactly the Err bitreich.org 70 i 135 same length, by inserting a few spaces to get the Err bitreich.org 70 i 136 $ Err bitreich.org 70 i 137 ____________________________________________________________ Err bitreich.org 70 i 138 Err bitreich.org 70 i 139 will give more or less the same output as fmt(1). But: Err bitreich.org 70 i 140 ____________________________________________________________ Err bitreich.org 70 i 141 Err bitreich.org 70 i 142 $ par 54j < 20190213_fold.txt | head -10 Err bitreich.org 70 i 143 fold, fmt, par: get your text in order Err bitreich.org 70 i 144 ============================================ Err bitreich.org 70 i 145 Err bitreich.org 70 i 146 If you happen to read plain text files (e.g., phlog Err bitreich.org 70 i 147 posts), you have probably noticed that, especially on Err bitreich.org 70 i 148 gopher, the lines of a text file tend to be wrapped Err bitreich.org 70 i 149 all to a similar length. Some authors are very Err bitreich.org 70 i 150 strict on the matter, and like all the lines to be Err bitreich.org 70 i 151 "justified" (i.e., all adjusted to have exactly the Err bitreich.org 70 i 152 same length, by inserting a few spaces to get the Err bitreich.org 70 i 153 $ Err bitreich.org 70 i 154 ____________________________________________________________ Err bitreich.org 70 i 155 Err bitreich.org 70 i 156 will additionally "justify" your lines to the pre- Err bitreich.org 70 i 157 scribed width, while: something like: Err bitreich.org 70 i 158 ____________________________________________________________ Err bitreich.org 70 i 159 Err bitreich.org 70 i 160 $ head file.h Err bitreich.org 70 i 161 * Err bitreich.org 70 i 162 * include/linux/memory.h - generic memory definition Err bitreich.org 70 i 163 * Err bitreich.org 70 i 164 * This is mainly for topological representation. We define the Err bitreich.org 70 i 165 * basic "struct memory_block" here, which can be embedded in per-arch Err bitreich.org 70 i 166 * definitions or NUMA information. Err bitreich.org 70 i 167 * Err bitreich.org 70 i 168 * Basic handling of the devices is done in drivers/base/memory.c Err bitreich.org 70 i 169 * and system devices are handled in drivers/base/sys.c. Err bitreich.org 70 i 170 * Err bitreich.org 70 i 171 $ Err bitreich.org 70 i 172 ____________________________________________________________ Err bitreich.org 70 i 173 Err bitreich.org 70 i 174 can be easily transformed into: Err bitreich.org 70 i 175 ____________________________________________________________ Err bitreich.org 70 i 176 Err bitreich.org 70 i 177 $ par 40j < file.h Err bitreich.org 70 i 178 * Err bitreich.org 70 i 179 * include/linux/memory.h - generic Err bitreich.org 70 i 180 *memory definition Err bitreich.org 70 i 181 * Err bitreich.org 70 i 182 * This is mainly for topological Err bitreich.org 70 i 183 * representation. We define the basic Err bitreich.org 70 i 184 * "struct memory_block" here, which can Err bitreich.org 70 i 185 * be embedded in per-arch definitions Err bitreich.org 70 i 186 * or NUMA information. Err bitreich.org 70 i 187 * Err bitreich.org 70 i 188 * Basic handling of the devices is Err bitreich.org 70 i 189 * done in drivers/base/memory.c and Err bitreich.org 70 i 190 * system devices are handled in Err bitreich.org 70 i 191 * drivers/base/sys.c. Err bitreich.org 70 i 192 * Err bitreich.org 70 i 193 * Memory block are exported via Err bitreich.org 70 i 194 * sysfs in the class/memory/devices/ Err bitreich.org 70 i 195 * directory. Err bitreich.org 70 i 196 * Err bitreich.org 70 i 197 * Err bitreich.org 70 i 198 $ Err bitreich.org 70 i 199 ____________________________________________________________ Err bitreich.org 70 i 200 Err bitreich.org 70 i 201 Pretty neat, right? Err bitreich.org 70 i 202 Err bitreich.org 70 i 203 To be honest, par is not the typical example of a unix Err bitreich.org 70 i 204 tool that "does exactly one thing", but it certainly Err bitreich.org 70 i 205 "does it very well" all the things it does. The author Err bitreich.org 70 i 206 of par(1) felt the need to apologise in the manpage Err bitreich.org 70 i 207 about the style of his code and documentation, but I Err bitreich.org 70 i 208 still think par(1) is an awesome tool nevertheless. Err bitreich.org 70 i 209 Err bitreich.org 70 i 210 Err bitreich.org 70 i 211 fold(1) appeared in BSD1 (1978-1979) Err bitreich.org 70 i 212 Err bitreich.org 70 i 213 fmt(1) appeared in BSD1 (1978-1979) Err bitreich.org 70 i 214 Err bitreich.org 70 i 215 par(1) was developed by Adam Costello in 1993, as a Err bitreich.org 70 i 216 replacement for fmt(1). Err bitreich.org 70 i 217 Err bitreich.org 70 i 218 Err bitreich.org 70 i 219 Err bitreich.org 70 i 220 Err bitreich.org 70 i 221 GNU tar(1) extraction is quadratic tgtimes Err bitreich.org 70 i 222 ____________________________________________________________ Err bitreich.org 70 i 223 Err bitreich.org 70 i 224 When implementing something from the ground, it gets Err bitreich.org 70 i 225 possible to build-up a simple home-baked file format Err bitreich.org 70 i 226 or protocol looking perfect without any cruft and Err bitreich.org 70 i 227 legacy. Easy to implement, fast to adopt, supporting Err bitreich.org 70 i 228 everything you need from it, and not much more... Err bitreich.org 70 i 229 Likely an alternative to a huge elephant in the room: Err bitreich.org 70 i 230 the current standard in place used by everyone, huge, Err bitreich.org 70 i 231 with many extensions with many use-cases... Err bitreich.org 70 i 232 Err bitreich.org 70 i 233 Why bother, then, with implementing the huge and dif- Err bitreich.org 70 i 234 ficult file format or protocol? Maybe because it Err bitreich.org 70 i 235 would be used by many software, and writing data in Err bitreich.org 70 i 236 this slightly more bloated format would help making it Err bitreich.org 70 i 237 compatible with all the software that already support Err bitreich.org 70 i 238 it. Err bitreich.org 70 i 239 Err bitreich.org 70 i 240 In this compromise, a limit can be drawn, across which Err bitreich.org 70 i 241 the big and bloated format or protocol is dropped in Err bitreich.org 70 i 242 favor of a simpler, more reasonable, less time-wasting Err bitreich.org 70 i 243 alternative, eventually home-brewed. Err bitreich.org 70 i 244 Err bitreich.org 70 i 245 Err bitreich.org 70 i 246 The result is a new tar implementation written for the Err bitreich.org 70 i 247 single special-case of a 1.1 TiB file! [1] Err bitreich.org 70 i 248 1 https://mort.coffee/home/tar/ Err bitreich.org 70 i 249 Err bitreich.org 70 i 250 Err bitreich.org 70 i 251 Err bitreich.org 70 i 252 Err bitreich.org 70 i 253 BYTE Magazine Covers tgtimes Err bitreich.org 70 i 254 ____________________________________________________________ Err bitreich.org 70 i 255 Err bitreich.org 70 i 256 The BYTE magazine lives among the legends of computer Err bitreich.org 70 i 257 magazines. Err bitreich.org 70 i 258 Err bitreich.org 70 i 259 Being a paper glossy magazine, it had fancy covers. Err bitreich.org 70 i 260 Our usual data archivist heroes, Archive.org, have a Err bitreich.org 70 i 261 large collections of covers for these things. [1] Err bitreich.org 70 i 262 Err bitreich.org 70 i 263 On another level of effort, someone with passion and Err bitreich.org 70 i 264 patience, actually went through recreatinhg the scene Err bitreich.org 70 i 265 coming from these covers, that never really existed... Err bitreich.org 70 i 266 Until they did! [2] Err bitreich.org 70 i 267 Err bitreich.org 70 i 268 >> In the 1970s and 1980s, Byte magazine featured cov- Err bitreich.org 70 i 269 ers with beautiful, surreal paintings by Robert F. Err bitreich.org 70 i 270 Tinney. What if the scenes that Mr. Tinney imagined Err bitreich.org 70 i 271 actually existed in real life? And what if, as Mr. Err bitreich.org 70 i 272 Tinney was painting them, there was a photographer Err bitreich.org 70 i 273 standing next to him, capturing the scene on film? Err bitreich.org 70 i 274 Err bitreich.org 70 i 275 >> That's the idea behind this site. I created and Err bitreich.org 70 i 276 photographed real-world objects and composited the Err bitreich.org 70 i 277 images together in order to show what Mr. Tinney's Err bitreich.org 70 i 278 images might look like in real life. Err bitreich.org 70 i 279 1 https://archive.org/details/byte-magazine Err bitreich.org 70 i 280 Err bitreich.org 70 i 281 2 https://bytecovers.com/ Err bitreich.org 70 i 282 Err bitreich.org 70 i 283 Err bitreich.org 70 i 284 Err bitreich.org 70 i 285 An experiment to test GitHub Copilot's legality seirdy Err bitreich.org 70 i 286 ____________________________________________________________ Err bitreich.org 70 i 287 Err bitreich.org 70 i 288 >> This article was posted on 2022-07-01 by Rohan Ku- Err bitreich.org 70 i 289 mar [1] and is now republished on this newspaper, Err bitreich.org 70 i 290 with permission (CC-BY-SA 4.0). Err bitreich.org 70 i 291 Err bitreich.org 70 i 292 Preface Err bitreich.org 70 i 293 Err bitreich.org 70 i 294 I am not a lawyer. This post is satirical commentary Err bitreich.org 70 i 295 on: Err bitreich.org 70 i 296 Err bitreich.org 70 i 297 o The absurdity of Microsoft and OpenAI's legal justi- Err bitreich.org 70 i 298 fication for GitHub Copilot. Err bitreich.org 70 i 299 Err bitreich.org 70 i 300 o The oversimplifications people use to argue against Err bitreich.org 70 i 301 GitHub Copilot (I don't like it when people agree Err bitreich.org 70 i 302 with me for the wrong reasons). Err bitreich.org 70 i 303 Err bitreich.org 70 i 304 o The relationship between capital and legal outcomes. Err bitreich.org 70 i 305 Err bitreich.org 70 i 306 o How civil cases seem like sporting events where peo- Err bitreich.org 70 i 307 ple “win” or “lose”, rather than opportunities to Err bitreich.org 70 i 308 improve our understanding of law. Err bitreich.org 70 i 309 Err bitreich.org 70 i 310 In the process, I intentionally misrepresent how the Err bitreich.org 70 i 311 judicial system works: I portray the system the way Err bitreich.org 70 i 312 people like to imagine it works. Please don't make Err bitreich.org 70 i 313 any important legal decisions based on anything I say. Err bitreich.org 70 i 314 Err bitreich.org 70 i 315 The only section you should take seriously is “Con- Err bitreich.org 70 i 316 text: the relevant technologies”. Err bitreich.org 70 i 317 Err bitreich.org 70 i 318 Introduction Err bitreich.org 70 i 319 Err bitreich.org 70 i 320 GitHub is enabling copyleft violation at scale with Err bitreich.org 70 i 321 Copilot. GitHub Copilot encourages people to make Err bitreich.org 70 i 322 derivative works of source code without complying with Err bitreich.org 70 i 323 the original code's license. This facilitates the Err bitreich.org 70 i 324 creation of permissively-licensed or proprietary Err bitreich.org 70 i 325 derivatives of copyleft code. Err bitreich.org 70 i 326 Err bitreich.org 70 i 327 Unfortunately, challenging Microsoft (GitHub's parent Err bitreich.org 70 i 328 company) in court is a bad idea: their legal budget Err bitreich.org 70 i 329 probably ensures their victory, and they likely al- Err bitreich.org 70 i 330 ready have a comprehensive defense planned. How can Err bitreich.org 70 i 331 we determine Copilot's legality on a level playing Err bitreich.org 70 i 332 field? We can create legal precedent that they haven't Err bitreich.org 70 i 333 had a chance to study yet! Err bitreich.org 70 i 334 Err bitreich.org 70 i 335 A chat with Matt Campbell about a speech synthesizer Err bitreich.org 70 i 336 gave me a horrible idea. I think I know a way to find Err bitreich.org 70 i 337 out if GitHub Copilot is legal: we could use its legal Err bitreich.org 70 i 338 justification against another software project with a Err bitreich.org 70 i 339 smaller legal budget. Specifically, against a speech Err bitreich.org 70 i 340 synthesizer. The outcome of our actions could set a Err bitreich.org 70 i 341 legal precedent to determine the legality of Copilot. Err bitreich.org 70 i 342 Err bitreich.org 70 i 343 Context: the relevant technologies Let's cover the Err bitreich.org 70 i 344 technologies and actors at play before I start my evil Err bitreich.org 70 i 345 monologue. Err bitreich.org 70 i 346 Err bitreich.org 70 i 347 Exhibit A: GitHub Copilot Err bitreich.org 70 i 348 Err bitreich.org 70 i 349 GitHub Copilot is a predictive autocompletion service Err bitreich.org 70 i 350 for writing software. It's powered by OpenAI Codex, Err bitreich.org 70 i 351 [2] a language model based on GPT-3. [3] It was Err bitreich.org 70 i 352 trained using the source code of public repositories Err bitreich.org 70 i 353 hosted on GitHub, regardless of their licensing. In Err bitreich.org 70 i 354 response to a Request for Comments from the US Patent Err bitreich.org 70 i 355 and Trademark Office, OpenAI claimed that “Artificial Err bitreich.org 70 i 356 Intelligence Innovation”, such as code written by Err bitreich.org 70 i 357 GitHub Copilot, should be considered “fair use”. [4] Err bitreich.org 70 i 358 Err bitreich.org 70 i 359 Many of the code snippets it suggests are exact copies Err bitreich.org 70 i 360 of source code from various GitHub repositories. For Err bitreich.org 70 i 361 an example, see this tweet: I don't want to say any- Err bitreich.org 70 i 362 thing but that's not the right license Mr Copilot. Err bitreich.org 70 i 363 [5] by Armin Ronacher [6] It contains a screen record- Err bitreich.org 70 i 364 ing of Copilot suggesting this Quake code. [7] When Err bitreich.org 70 i 365 prompted to do so, it obediently fills in a permissive Err bitreich.org 70 i 366 license. That permissive license violates the Quake Err bitreich.org 70 i 367 code's GPL-2.0 license. Copilot provides no indica- Err bitreich.org 70 i 368 tion that a license violation is taking place. Err bitreich.org 70 i 369 Err bitreich.org 70 i 370 GitHub performed its own research into the matter. Err bitreich.org 70 i 371 [8] You can read about it on their blog: GitHub Copi- Err bitreich.org 70 i 372 lot research recitation, [9] by Albert Ziegler. [10] Err bitreich.org 70 i 373 I'm not convinced that it accounts for the fact that Err bitreich.org 70 i 374 suggested code might have mechanical alterations to Err bitreich.org 70 i 375 match surrounding text, while still remaining close Err bitreich.org 70 i 376 enough to trained data to be a license violation. Err bitreich.org 70 i 377 Err bitreich.org 70 i 378 Exhibit B: The Eloquence speech synthesizer Err bitreich.org 70 i 379 Err bitreich.org 70 i 380 I recently had a chat with Matt on IRC about screen Err bitreich.org 70 i 381 readers and different types of speech synthesizers. I Err bitreich.org 70 i 382 mentioned that while I do like some variety, I always Err bitreich.org 70 i 383 find myself returning to the underrated robotic voice Err bitreich.org 70 i 384 of eSpeak NG. [11] He shared some of my fondness, and Err bitreich.org 70 i 385 also shared his preference for a similar speech syn- Err bitreich.org 70 i 386 thesizer called Eloquence. Err bitreich.org 70 i 387 Err bitreich.org 70 i 388 Downloads of Eloquence are easy to find (it's even in- Err bitreich.org 70 i 389 cluded with the JAWS screen reader), but I struggle to Err bitreich.org 70 i 390 find any “official” pages about the original Elo- Err bitreich.org 70 i 391 quence. Nuance acquired Eloquent Technology, the de- Err bitreich.org 70 i 392 veloper of Eloquence. Microsoft later acquired Nu- Err bitreich.org 70 i 393 ance. Err bitreich.org 70 i 394 Err bitreich.org 70 i 395 Eloquence sample audio Err bitreich.org 70 i 396 Err bitreich.org 70 i 397 Matt recorded this sample audio clip of Eloquence Err bitreich.org 70 i 398 reading some text. [12] The text is from the intro- Err bitreich.org 70 i 399 duction of Best practices for inclusive textual web- Err bitreich.org 70 i 400 sites. [13] Err bitreich.org 70 i 401 Err bitreich.org 70 i 402 >> My primary focus is inclusive design. Specifi- Err bitreich.org 70 i 403 cally, I focus on supporting underrepresented ways to Err bitreich.org 70 i 404 read a page. Not all users load a page in a common Err bitreich.org 70 i 405 web-browser and navigate effortlessly with their eyes Err bitreich.org 70 i 406 and hands. Authors often neglect people who read Err bitreich.org 70 i 407 through accessibility tools, tiny viewports, machine Err bitreich.org 70 i 408 translators, “reading mode” implementations, the Tor Err bitreich.org 70 i 409 network, printouts, hostile networks, and uncommon Err bitreich.org 70 i 410 browsers, to name a few. I list more niches in the Err bitreich.org 70 i 411 conclusion. Compatibility with so many niches sounds Err bitreich.org 70 i 412 far more daunting than it really is: if you only se- Err bitreich.org 70 i 413 lectively override browser defaults and use plain- Err bitreich.org 70 i 414 old, semantic HTML (POSH), you've done half of the Err bitreich.org 70 i 415 work already. Err bitreich.org 70 i 416 Err bitreich.org 70 i 417 I like the Eloquence speech synthesizer. It sounds Err bitreich.org 70 i 418 similar to the robotic yet predictable voice of my Err bitreich.org 70 i 419 beloved eSpeak NG, but with improved overall quality. Err bitreich.org 70 i 420 Unfortunately, Eloquence is proprietary. Err bitreich.org 70 i 421 Err bitreich.org 70 i 422 Exhibit C: Deep learning speech synthesis Err bitreich.org 70 i 423 Err bitreich.org 70 i 424 Deep learning speech synthesis [14] is a recent ap- Err bitreich.org 70 i 425 proach to speech synthesizer creation. It involves Err bitreich.org 70 i 426 training a deep neural network on voice samples, and Err bitreich.org 70 i 427 using the trained model to generate speech similar to Err bitreich.org 70 i 428 a real human voice. One synthesizer using deep learn- Err bitreich.org 70 i 429 ing speech synthesis is Mozilla's TTS. [15] Err bitreich.org 70 i 430 Err bitreich.org 70 i 431 Zero-shot approaches could allow a pre-trained model Err bitreich.org 70 i 432 to generate multiple different voices. YourTTS [16] Err bitreich.org 70 i 433 is one such example. This could allow us to syntheti- Err bitreich.org 70 i 434 cally re-create a person's voice more easily. Err bitreich.org 70 i 435 Err bitreich.org 70 i 436 My horrible plan Err bitreich.org 70 i 437 Err bitreich.org 70 i 438 My horrible plan revolves around going through two Err bitreich.org 70 i 439 different lawsuits to set some judicial precedents; Err bitreich.org 70 i 440 these precedents could improve the odds of succeeding Err bitreich.org 70 i 441 in a lawsuit against Microsoft for Copilot's licensing Err bitreich.org 70 i 442 violations. Err bitreich.org 70 i 443 Err bitreich.org 70 i 444 If this succeeds, we have new legal justification that Err bitreich.org 70 i 445 GitHub Copilot is illegal; if it fails, we have still Err bitreich.org 70 i 446 gained a means to legally re-create proprietary soft- Err bitreich.org 70 i 447 ware. It's a win-win situation. Err bitreich.org 70 i 448 Err bitreich.org 70 i 449 Part One: set a precedent Err bitreich.org 70 i 450 Err bitreich.org 70 i 451 1. Train a modern text-to-speech (TTS) engine using Err bitreich.org 70 i 452 the voice a proprietary one made by a company with a Err bitreich.org 70 i 453 small legal budget. Keep the model's internals hid- Err bitreich.org 70 i 454 den. Err bitreich.org 70 i 455 Err bitreich.org 70 i 456 2. Then release the final TTS under a permissive li- Err bitreich.org 70 i 457 cense. Remember, we're still keeping the machine- Err bitreich.org 70 i 458 learning model hidden! Err bitreich.org 70 i 459 Err bitreich.org 70 i 460 3. Wait for that company to file suit. [17] Err bitreich.org 70 i 461 Err bitreich.org 70 i 462 4. Win or lose the case. Err bitreich.org 70 i 463 Err bitreich.org 70 i 464 Part Two: use that precedent against Microsoft's Nu- Err bitreich.org 70 i 465 ance Err bitreich.org 70 i 466 Err bitreich.org 70 i 467 Our goal here is to get the same legal outcome as the Err bitreich.org 70 i 468 low-stakes “trial run” of Part One. Err bitreich.org 70 i 469 Err bitreich.org 70 i 470 Microsoft owns Nuance. Nuance previously bought Elo- Err bitreich.org 70 i 471 quent Technology, the developers of the Eloquence Err bitreich.org 70 i 472 speech synthesizer. Err bitreich.org 70 i 473 Err bitreich.org 70 i 474 1. Repeat Part One against Nuance speech synthesizers, Err bitreich.org 70 i 475 including Eloquence. Go to court. Err bitreich.org 70 i 476 Err bitreich.org 70 i 477 2. Have the ruling from Part One cited as legal prece- Err bitreich.org 70 i 478 dent. Err bitreich.org 70 i 479 Err bitreich.org 70 i 480 3. Achieve the same outcome as Part One, demonstrating Err bitreich.org 70 i 481 that we have indeed set precedent that works against Err bitreich.org 70 i 482 Microsoft's legal department. Err bitreich.org 70 i 483 Err bitreich.org 70 i 484 Implications of the outcomes Err bitreich.org 70 i 485 Err bitreich.org 70 i 486 If we win both cases: Microsoft has the legal high Err bitreich.org 70 i 487 ground. Making a derivative of a copyrighted work us- Err bitreich.org 70 i 488 ing a machine-learning algorithm allows us to bypass Err bitreich.org 70 i 489 copyright licenses. Err bitreich.org 70 i 490 Err bitreich.org 70 i 491 If we lose both cases: Microsoft does not have the le- Err bitreich.org 70 i 492 gal high ground. We have good judicial precedent Err bitreich.org 70 i 493 against Microsoft to use when filing suit for Err bitreich.org 70 i 494 Copilot's behavior. Err bitreich.org 70 i 495 Err bitreich.org 70 i 496 Either way, it's an absolute win for free software. Err bitreich.org 70 i 497 Taking down Copilot protects copyleft from enabling Err bitreich.org 70 i 498 proprietary derivatives (and by extension, protects Err bitreich.org 70 i 499 software freedom). But if we accidentally win these Err bitreich.org 70 i 500 two low-stakes “test” cases, we still gain something Err bitreich.org 70 i 501 else: we can liberate huge swaths of proprietary soft- Err bitreich.org 70 i 502 ware, starting with speech synthesizers. Err bitreich.org 70 i 503 Err bitreich.org 70 i 504 Update: on satire Err bitreich.org 70 i 505 Err bitreich.org 70 i 506 This post isn't “satire through-and-through” like Err bitreich.org 70 i 507 something from The Onion. Rather, my intent was to Err bitreich.org 70 i 508 make some clear points, but extrapolate them to absur- Err bitreich.org 70 i 509 dity to highlight other problems. I don't think I was Err bitreich.org 70 i 510 clear enough when doing this. I'm sorry. Err bitreich.org 70 i 511 Err bitreich.org 70 i 512 Copilot has been found to suggest significant amounts Err bitreich.org 70 i 513 of code that is dangerously similar to existing works. Err bitreich.org 70 i 514 It does this without disclosing obligations that come Err bitreich.org 70 i 515 with those works' licenses. Training a model on copy- Err bitreich.org 70 i 516 righted works may not be wrong in and of itself; how- Err bitreich.org 70 i 517 ever, using that model to generate new works that are Err bitreich.org 70 i 518 not sufficiently distinct from original works is where Err bitreich.org 70 i 519 things get problematic. Copilot's users could apply Err bitreich.org 70 i 520 proprietary licenses to the generated works, defeating Err bitreich.org 70 i 521 the point of copyleft. Err bitreich.org 70 i 522 Err bitreich.org 70 i 523 When a tool almost exclusively encourages problematic Err bitreich.org 70 i 524 behavior, the makers of that tool should have put Err bitreich.org 70 i 525 thought into its implications. GitHub and OpenAI have Err bitreich.org 70 i 526 not demonstrated a sufficiently careful approach. Err bitreich.org 70 i 527 Err bitreich.org 70 i 528 I don't think that “going after” a smaller player just Err bitreich.org 70 i 529 to manipulate our legal system is a good thing to do. Err bitreich.org 70 i 530 The fact that this idea seems plausible to some of my Err bitreich.org 70 i 531 readers shows how warped our perception of the judi- Err bitreich.org 70 i 532 cial system is. Even if it's accurate (I doubt it's Err bitreich.org 70 i 533 accurate, but I'm not certain), it's sad. Judicial Err bitreich.org 70 i 534 systems incentivise too much predatory behavior. Err bitreich.org 70 i 535 Err bitreich.org 70 i 536 Corrections It's come to my attention that Eloquence Err bitreich.org 70 i 537 may or may not still belong to Nuance. Further re- Err bitreich.org 70 i 538 search is needed. Eloquent Technology was acquired Err bitreich.org 70 i 539 by SpeechWorks in 2000. Err bitreich.org 70 i 540 Err bitreich.org 70 i 541 1 https://seirdy.one/posts/2022/07/01/experiment-copilot-legality/ Err bitreich.org 70 i 542 gemini://seirdy.one/posts/2022/07/01/experiment-copilot-legality/index.gmi Err bitreich.org 70 i 543 2 https://openai.com/blog/openai-codex/ Err bitreich.org 70 i 544 Err bitreich.org 70 i 545 3 https://en.wikipedia.org/wiki/GPT-3 Err bitreich.org 70 i 546 4 See Comment Regarding Request for Comments on Intellectual Property Protection Err bitreich.org 70 i 547 for Artificial Intelligence Innovation submitted by OpenAI to the USPTO. Err bitreich.org 70 i 548 https://www.uspto.gov/sites/default/files/documents/OpenAI_RFC-84-FR-58141.pdf Err bitreich.org 70 i 549 Err bitreich.org 70 i 550 5 https://nitter.net/mitsuhiko/status/1410886329924194309 Err bitreich.org 70 i 551 https://twitter.com/mitsuhiko/status/1410886329924194309 Err bitreich.org 70 i 552 6 https://lucumr.pocoo.org/about/ Err bitreich.org 70 i 553 Err bitreich.org 70 i 554 7 https://github.com/id-Software/Quake-III-Arena/blob/master/code/game/q_math.c Err bitreich.org 70 i 555 At line 552 Err bitreich.org 70 i 556 8 I doubt anybody worth their salt would count on a company to hold itself Err bitreich.org 70 i 557 accountable, but at least they tried. Err bitreich.org 70 i 558 Err bitreich.org 70 i 559 9 https://github.blog/2021-06-30-github-copilot-research-recitation/ Err bitreich.org 70 i 560 10 https://github.com/wunderalbert Err bitreich.org 70 i 561 Err bitreich.org 70 i 562 11 https://github.com/espeak-ng/espeak-ng/ Err bitreich.org 70 i 563 12 https://seirdy.one/a/eloquence.mp3 Err bitreich.org 70 i 564 Err bitreich.org 70 i 565 13 https://seirdy.one/posts/2020/11/23/website-best-practices/ Err bitreich.org 70 i 566 14 https://en.wikipedia.org/wiki/Deep_learning_speech_synthesis Err bitreich.org 70 i 567 Err bitreich.org 70 i 568 15 https://github.com/mozilla/TTS Err bitreich.org 70 i 569 16 https://doi.org/10.48550/arXiv.2112.02418 Err bitreich.org 70 i 570 Err bitreich.org 70 i 571 17 If the stars align, you could file an anticipatory suit against the company. Err bitreich.org 70 i 572 It's common for declaratory judgement regarding intellectual property rights. Err bitreich.org 70 i 573 https://en.wikipedia.org/wiki/Declaratory_judgment Err bitreich.org 70 i 574 Err bitreich.org 70 i 575 Err bitreich.org 70 i 576 Err bitreich.org 70 i 577 Glenda adventure sirjofri Err bitreich.org 70 i 578 ____________________________________________________________ Err bitreich.org 70 i 579 Err bitreich.org 70 i 580 >> Glenda found herself in a dark forest. Err bitreich.org 70 i 581 Err bitreich.org 70 i 582 Do operating systems dream of electric bunnies? Noth- Err bitreich.org 70 i 583 ing is certain about that, but it does not prevent you Err bitreich.org 70 i 584 to try to imagine. Err bitreich.org 70 i 585 Err bitreich.org 70 i 586 Sir Jofri offers us a piece of fiction built out of Err bitreich.org 70 i 587 the reality of the plan 9 operating system. [1] Err bitreich.org 70 i 588 Err bitreich.org 70 i 589 Where should this go next? Err bitreich.org 70 i 590 Err bitreich.org 70 i 591 A story first published on the 9front Mailing List. Err bitreich.org 70 i 592 Err bitreich.org 70 i 593 1 http://sirjofri.de/oat/tmp/glenda_adventure.txt Err bitreich.org 70 i 594 Err bitreich.org 70 i 595 Err bitreich.org 70 i 596 Err bitreich.org 70 i 597 Space Weather Woman tgtimes Err bitreich.org 70 i 598 ____________________________________________________________ Err bitreich.org 70 i 599 Err bitreich.org 70 i 600 As she names herself, Tamitha Skov [1] is the Space Err bitreich.org 70 i 601 Weather Woman. You read it right! She have been do- Err bitreich.org 70 i 602 ing, since now close to ten years, forecasts about how Err bitreich.org 70 i 603 is space weather is going. Err bitreich.org 70 i 604 Err bitreich.org 70 i 605 Just a nerd fantasy? Only a sci-fi artist on a peri- Err bitreich.org 70 i 606 odic one woman show? Not at all! Knowing what the Err bitreich.org 70 i 607 sun is blasting toward Earth can reveal more useful Err bitreich.org 70 i 608 than it looks. This includes: Err bitreich.org 70 i 609 Err bitreich.org 70 i 610 o personnal safety for some plane flights at high lat- Err bitreich.org 70 i 611 titude. Err bitreich.org 70 i 612 Err bitreich.org 70 i 613 o GPS communication, something happening in the pocket Err bitreich.org 70 i 614 of many individuals, some of them even unaware of Err bitreich.org 70 i 615 the involvement of satellites in the process. Err bitreich.org 70 i 616 Err bitreich.org 70 i 617 o Long distance radio communication, which include Am- Err bitreich.org 70 i 618 ateur Radio operators, but also emergency services Err bitreich.org 70 i 619 and militaries. Err bitreich.org 70 i 620 Err bitreich.org 70 i 621 o Something that Starlink did not invent [2] is Err bitreich.org 70 i 622 satellite-relayed communication, including satellite Err bitreich.org 70 i 623 internet and voice phone transmission. Actually a Err bitreich.org 70 i 624 lot of wind turbines are being given satellite in- Err bitreich.org 70 i 625 ternet, and see how a little disruption [3] in Err bitreich.org 70 i 626 satellite internet access can disrupt their opera- Err bitreich.org 70 i 627 tion. Err bitreich.org 70 i 628 Err bitreich.org 70 i 629 And all of these fancy things are benefiting from Tam- Err bitreich.org 70 i 630 itha Skov's efforts as a researcher, but also by in- Err bitreich.org 70 i 631 forming in layman's terms what is going on outter Err bitreich.org 70 i 632 space. Err bitreich.org 70 i 633 Err bitreich.org 70 i 634 >> Weather phenomena like coronal mass ejections, so- Err bitreich.org 70 i 635 lar flares, and solar particle events. [4] Err bitreich.org 70 i 636 Err bitreich.org 70 i 637 Science is elegant. Err bitreich.org 70 i 638 Err bitreich.org 70 i 639 1 https://www.spaceweatherwoman.com/ Err bitreich.org 70 i 640 https://yewtu.be/c/TamithaSkov Err bitreich.org 70 i 641 2 WildBlue, Viasat, NordNet... Err bitreich.org 70 i 642 First amateur stellite launched in 1961. Err bitreich.org 70 i 643 Err bitreich.org 70 i 644 3 https://hackaday.com/2022/06/02/the-great-euro-sat-hack-should-be-a-warning-to-us-all/ Err bitreich.org 70 i 645 4 https://en.wikipedia.org/wiki/Tamitha_Skov Err bitreich.org 70 i 646 Err bitreich.org 70 i 647 Err bitreich.org 70 i 648 Err bitreich.org 70 i 649 Err bitreich.org 70 i 650 A C64 4chan Browser tgtimes Err bitreich.org 70 i 651 ____________________________________________________________ Err bitreich.org 70 i 652 Err bitreich.org 70 i 653 The sewers of Internet in a C64? The link appeared on Err bitreich.org 70 i 654 various IRC channels such as #electronics or #osdev, Err bitreich.org 70 i 655 and not one more word. The investigation is open. Err bitreich.org 70 i 656 [1] Err bitreich.org 70 i 657 1 https://imgur.com/H36LTRV BACK 2 ROOTS! Err bitreich.org 70 i 658 Err bitreich.org 70 i 659 Err bitreich.org 70 i 660 Err bitreich.org 70 i 661 Err bitreich.org 70 i 662 I Hate Modern Technology ig0r Err bitreich.org 70 i 663 ____________________________________________________________ Err bitreich.org 70 i 664 Err bitreich.org 70 i 665 >> The "advance of technology" is a source of excite- Err bitreich.org 70 i 666 ment as well as frustration. ig0r gives us a crys- Err bitreich.org 70 i 667 tallised view of human stupidity offered daily by Err bitreich.org 70 i 668 technology. Err bitreich.org 70 i 669 Err bitreich.org 70 i 670 Modern technology sucks. This might be me behaving Err bitreich.org 70 i 671 like a pathetic little angsty hipster or trying to Err bitreich.org 70 i 672 LARP thinking I'm somehow cool, but I think it's a Err bitreich.org 70 i 673 genuine problem. Err bitreich.org 70 i 674 Err bitreich.org 70 i 675 Planned Obsolesence Err bitreich.org 70 i 676 Err bitreich.org 70 i 677 Technology is being designed to fail. Err bitreich.org 70 i 678 Err bitreich.org 70 i 679 Apple purposefully makes batteries fail on their de- Err bitreich.org 70 i 680 vices and solders them in such that replacing the bat- Err bitreich.org 70 i 681 tery on an older device makes no sense, forcing the Err bitreich.org 70 i 682 customer to buy a new device. Err bitreich.org 70 i 683 Err bitreich.org 70 i 684 Err bitreich.org 70 i 685 Lenovo's quality has gone down the shitter. Thinkpads Err bitreich.org 70 i 686 used to be thick, bulky, and rugged such that a cave- Err bitreich.org 70 i 687 man could use it in place of a club. New models bend Err bitreich.org 70 i 688 and creak, the hinges breaking after several years of Err bitreich.org 70 i 689 use while older models still run like new. Err bitreich.org 70 i 690 Err bitreich.org 70 i 691 The reality is companies want people to consume tech- Err bitreich.org 70 i 692 nology, not use it. They care about making a profit Err bitreich.org 70 i 693 rather than giving users a good experience, hence poor Err bitreich.org 70 i 694 quality of manufacturing to speed up distribution, Err bitreich.org 70 i 695 consumption, and the filling of landfills. Err bitreich.org 70 i 696 Err bitreich.org 70 i 697 Modern Software Err bitreich.org 70 i 698 Err bitreich.org 70 i 699 Modern software is just bad. Here's a few reasons Err bitreich.org 70 i 700 why... Err bitreich.org 70 i 701 Err bitreich.org 70 i 702 o It's idiot proof, in that I have little control over Err bitreich.org 70 i 703 settings and configuration Err bitreich.org 70 i 704 Err bitreich.org 70 i 705 o Software has become synonymous with adware (see Mi- Err bitreich.org 70 i 706 crosoft putting ads into explorer) Err bitreich.org 70 i 707 Err bitreich.org 70 i 708 o I have to pay money for it (fuck you, if I could Err bitreich.org 70 i 709 copy-paste a car I would) Err bitreich.org 70 i 710 Err bitreich.org 70 i 711 Smartphones Err bitreich.org 70 i 712 Err bitreich.org 70 i 713 Smartphones are the most annoying little shits, and Err bitreich.org 70 i 714 for some reason they've become ubiquitous. Err bitreich.org 70 i 715 Err bitreich.org 70 i 716 Restaurants are starting to ditch regular menus in fa- Err bitreich.org 70 i 717 vor of QR codes to be scanned with smartphones. Why? Err bitreich.org 70 i 718 Paper is more reliable. This is a step backwards in Err bitreich.org 70 i 719 my opinion. What if I don't have a data plan? What Err bitreich.org 70 i 720 if I don't carry a smartphone? Err bitreich.org 70 i 721 Err bitreich.org 70 i 722 Also why does everything have to be an app? Why does Err bitreich.org 70 i 723 my passport have to be an app? I'm perfectly happy Err bitreich.org 70 i 724 carrying around paper ID (paper ID doesn't spy on my). Err bitreich.org 70 i 725 Err bitreich.org 70 i 726 People are idiots Err bitreich.org 70 i 727 Err bitreich.org 70 i 728 Most companies justify making technology suck more by Err bitreich.org 70 i 729 saying it's 'easier' and more 'convenient' for normal Err bitreich.org 70 i 730 people. Err bitreich.org 70 i 731 Err bitreich.org 70 i 732 Stop making easy and more convenient. Nobody asked Err bitreich.org 70 i 733 for that. We were happy when technology was hard. Err bitreich.org 70 i 734 Err bitreich.org 70 i 735 Err bitreich.org 70 i 736 Err bitreich.org 70 i 737 Better recording of the IRC Now events ircnow Err bitreich.org 70 i 738 ____________________________________________________________ Err bitreich.org 70 i 739 Err bitreich.org 70 i 740 Here is a link with a better recording than the one in Err bitreich.org 70 i 741 the previous tgtimes opus [1] Err bitreich.org 70 i 742 Err bitreich.org 70 i 743 As a teaser, here are some random contents from it: Err bitreich.org 70 i 744 Err bitreich.org 70 i 745 o Independence from Silicon Valley Err bitreich.org 70 i 746 Err bitreich.org 70 i 747 o Self-Governance with Free Software and Right to Code Err bitreich.org 70 i 748 Err bitreich.org 70 i 749 o Live demo of OpenBSD system administration from the Err bitreich.org 70 i 750 ground up. Err bitreich.org 70 i 751 Err bitreich.org 70 i 752 1 https://media.libreplanet.org/u/libreplanet/m/ircnow-of-the-users-by-the-users-for-the-users/ Err bitreich.org 70 i 753 Err bitreich.org 70 i 754 Err bitreich.org 70 i 755 Err bitreich.org 70 i 756 MNT Pocket Reform OS support tgtimes Err bitreich.org 70 i 757 ____________________________________________________________ Err bitreich.org 70 i 758 Err bitreich.org 70 i 759 All these laptop and portable devices come with either Err bitreich.org 70 i 760 Windows, Apple iOS or OSX, Android, sometimes Chrome Err bitreich.org 70 i 761 OS, and even more rarely Ubuntu installed upon. Err bitreich.org 70 i 762 Err bitreich.org 70 i 763 But the open hardware commnity is rising, and calls Err bitreich.org 70 i 764 for a change. The MNT Pocket Reform lists more exotic Err bitreich.org 70 i 765 operating systems as officially supported, [1] or at Err bitreich.org 70 i 766 least acknoledged and listed in the front page: Err bitreich.org 70 i 767 Err bitreich.org 70 i 768 o Debian GNU/Linux Err bitreich.org 70 i 769 Err bitreich.org 70 i 770 o Support for other distributions: Arch, Ubuntu, Void Err bitreich.org 70 i 771 Err bitreich.org 70 i 772 o Plan 9 (9front) Err bitreich.org 70 i 773 Err bitreich.org 70 i 774 o Genode Err bitreich.org 70 i 775 Err bitreich.org 70 i 776 o OpenBSD (in development) Err bitreich.org 70 i 777 Err bitreich.org 70 i 778 Are we seeing a year of the open hardware laptop com- Err bitreich.org 70 i 779 ing? Err bitreich.org 70 i 780 Err bitreich.org 70 i 781 1 https://mntre.com/media/reform_md/2022-06-20-introducing-mnt-pocket-reform.html Err bitreich.org 70 i 782 Err bitreich.org 70 i 783 Err bitreich.org 70 i 784 Err bitreich.org 70 i 785 Darknet Diaries tgtimes Err bitreich.org 70 i 786 ____________________________________________________________ Err bitreich.org 70 i 787 Err bitreich.org 70 i 788 The mysterious Dark Net. While not an official insti- Err bitreich.org 70 i 789 tution, this hypotetical place built its very own Err bitreich.org 70 i 790 identity through popular culture and medias. Famous Err bitreich.org 70 i 791 and infamous, the depths of the limbos are explored in Err bitreich.org 70 i 792 the Darknet Diaries podcast, covering and reporting Err bitreich.org 70 i 793 the day-to-day events of that suspicious eden of sha- Err bitreich.org 70 i 794 dow. [1] Err bitreich.org 70 i 795 Err bitreich.org 70 i 796 1 https://darknetdiaries.com/ Err bitreich.org 70 i 797 https://en.wikipedia.org/wiki/Darknet_Diaries Err bitreich.org 70 i 798 Err bitreich.org 70 i 799 Err bitreich.org 70 i 800 Err bitreich.org 70 i 801 The Modern Mechanical Turk tgtimes Err bitreich.org 70 i 802 ____________________________________________________________ Err bitreich.org 70 i 803 Err bitreich.org 70 i 804 In 1770, long before the exploitation of electricity, Err bitreich.org 70 i 805 a machine was built in the pretention of being able to Err bitreich.org 70 i 806 play Chess. This machine named Mechanical Turk was Err bitreich.org 70 i 807 nothing more than a moving puppet actuated by a small Err bitreich.org 70 i 808 human, such as a child. A child who is good at chess, Err bitreich.org 70 i 809 that is! Err bitreich.org 70 i 810 Err bitreich.org 70 i 811 Actuating levers, the operator would make the puppet Err bitreich.org 70 i 812 move, fooling the audience that technical advances oc- Err bitreich.org 70 i 813 casionally make use of black magic. Err bitreich.org 70 i 814 Err bitreich.org 70 i 815 Amazon called a software platform Amazon Mechanical Err bitreich.org 70 i 816 Turk. [1] It offers management for harvesting food Err bitreich.org 70 i 817 for machine learning: human description of images, Err bitreich.org 70 i 818 videos, products, and other kind of canned thoughts Err bitreich.org 70 i 819 that machine learning can make use of to build models. Err bitreich.org 70 i 820 Err bitreich.org 70 i 821 Uber for Cyber. Human translators shouting at ma- Err bitreich.org 70 i 822 chines the language they got whispered through their Err bitreich.org 70 i 823 life. Err bitreich.org 70 i 824 Err bitreich.org 70 i 825 Ghostworker. Noun. 1. Worker performing activity that Err bitreich.org 70 i 826 will only be appreciated as data feeding an algo- Err bitreich.org 70 i 827 rhithm. 2. Worker with no access to who it provide Err bitreich.org 70 i 828 work to, both employer and client are invisible to Err bitreich.org 70 i 829 him. [2] Err bitreich.org 70 i 830 Err bitreich.org 70 i 831 given the very large scale at which these data- Err bitreich.org 70 i 832 harvesting structures are deployed, it means that you, Err bitreich.org 70 i 833 web user, have experienced the Google and Cloudflare Err bitreich.org 70 i 834 "captcha" block window. That window preventing you to Err bitreich.org 70 i 835 submit a form unless you click on all buses, track- Err bitreich.org 70 i 836 tors, crosswalks, traffic lights... to verify that you Err bitreich.org 70 i 837 are indeed a human and not a bot trying to access the Err bitreich.org 70 i 838 website. Instead of prooving its belonging to the Err bitreich.org 70 i 839 mankind, at the opposite, the user is explaining to Err bitreich.org 70 i 840 machines what is a bus, a tracktor, a crosswalk, or a Err bitreich.org 70 i 841 traffic light. Err bitreich.org 70 i 842 Err bitreich.org 70 i 843 Here is your Great Technological Singularity for the Err bitreich.org 70 i 844 greatest common entertainment: Nothing more than a Err bitreich.org 70 i 845 moving puppet, actuated by humans, barely even paid Err bitreich.org 70 i 846 for it, if paid at all... [3] Err bitreich.org 70 i 847 Err bitreich.org 70 i 848 1 https://en.wikipedia.org/wiki/Amazon_Mechanical_Turk Err bitreich.org 70 i 849 2 https://www.ghostwork.org/ Err bitreich.org 70 i 850 Err bitreich.org 70 i 851 3 https://en.wikipedia.org/wiki/Mechanical_Turk Err bitreich.org 70 i 852 Err bitreich.org 70 i 853 Err bitreich.org 70 i 854 Err bitreich.org 70 i 855 Publishing in The Gopher Times you Err bitreich.org 70 i 856 ____________________________________________________________ Err bitreich.org 70 i 857 Err bitreich.org 70 i 858 Want your article published? Want to announce some- Err bitreich.org 70 i 859 thing to the Gopher world? Err bitreich.org 70 i 860 Err bitreich.org 70 i 861 Directly related to Gopher or not, reach us on IRC Err bitreich.org 70 i 862 with an article in any format, we will handle the Err bitreich.org 70 i 863 rest. Err bitreich.org 70 i 864 Err bitreich.org 70 i 865 ircs://irc.bitreich.org/#bitreich-en Err bitreich.org 70 i 866 gopher://bitreich.org/1/tgtimes/ Err bitreich.org 70 i 867 git://bitreich.org/tgtimes/ Err bitreich.org 70 i 868 Err bitreich.org 70 i 869 Did you notice the new layout? We now can jump be- Err bitreich.org 70 i 870 tween single and double column as it is more fit: Some Err bitreich.org 70 i 871 large code chunks will not fit in a two-column layout, Err bitreich.org 70 i 872 but text is more pleasant to read on two columns. Err bitreich.org 70 i 873 Err bitreich.org 70 i 874 Err bitreich.org 70 i 875 Err bitreich.org 70 i 876 Err bitreich.org 70 .