iChange opus7 to new md format. - 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 1commit dfcbed20989e2edd10da922e16451134ea8abfdc /scm/tgtimes/commit/dfcbed20989e2edd10da922e16451134ea8abfdc.gph bitreich.org 70 1parent e3f582cc2db4a4d5f07f7a06b0d5e76402db1387 /scm/tgtimes/commit/e3f582cc2db4a4d5f07f7a06b0d5e76402db1387.gph bitreich.org 70 hAuthor: Christoph Lohmann <20h@r-36.net> URL:mailto:20h@r-36.net bitreich.org 70 iDate: Sun, 25 Jun 2023 10:24:38 +0200 Err bitreich.org 70 i Err bitreich.org 70 iChange opus7 to new md format. Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i A opus7/article-athas-shell-redirect… | 52 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-athas-shell-redirect… | 1 - Err bitreich.org 70 i A opus7/article-bitreich-brcon2023.md | 36 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-brcon2023.mw | 1 - Err bitreich.org 70 i A opus7/article-bitreich-c-thaumatur… | 23 +++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-c-thaumatur… | 1 - Err bitreich.org 70 i A opus7/article-bitreich-dj-vlad-on-… | 21 +++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-dj-vlad-on-… | 1 - Err bitreich.org 70 i A opus7/article-bitreich-donkey-mete… | 17 +++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-donkey-mete… | 1 - Err bitreich.org 70 i A opus7/article-bitreich-gopher-pear… | 47 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus7/article-bitreich-groundhog-d… | 17 +++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-groundhog-d… | 1 - Err bitreich.org 70 i A opus7/article-bitreich-library-of-… | 26 ++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-library-of-… | 1 - Err bitreich.org 70 i A opus7/article-bitreich-meme-cache-… | 51 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-meme-cache-… | 1 - Err bitreich.org 70 i A opus7/article-bitreich-sfeed-1.7.md | 28 ++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-sfeed-1.7.mw | 1 - Err bitreich.org 70 i M opus7/article-bitreich-telemetry-s… | 38 ++++++++++++------------------- Err bitreich.org 70 i A opus7/article-bitreich-volunteers-… | 16 ++++++++++++++++ Err bitreich.org 70 i M opus7/article-bitreich-volunteers-… | 1 - Err bitreich.org 70 i A opus7/article-ggg-bitreich-cooking… | 13 +++++++++++++ Err bitreich.org 70 i M opus7/article-ggg-bitreich-cooking… | 1 - Err bitreich.org 70 i A opus7/article-josuah-the-road-to-s… | 32 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-josuah-the-road-to-s… | 1 - Err bitreich.org 70 i A opus7/article-tgtimes-a-billion-go… | 19 +++++++++++++++++++ Err bitreich.org 70 i A opus7/article-tgtimes-announcing-t… | 12 ++++++++++++ Err bitreich.org 70 i M opus7/article-tgtimes-announcing-t… | 1 - Err bitreich.org 70 i A opus7/article-tgtimes-most-minimal… | 86 ++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-tgtimes-most-minimal… | 1 - Err bitreich.org 70 i A opus7/article-tgtimes-most-minimal… | 56 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-tgtimes-most-minimal… | 1 - Err bitreich.org 70 i A opus7/article-tgtimes-peering-cake… | 36 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus7/article-tgtimes-peering-cake… | 1 - Err bitreich.org 70 i A opus7/footer.md | 20 ++++++++++++++++++++ Err bitreich.org 70 i M opus7/footer.mw | 1 - Err bitreich.org 70 i M opus7/tgtimes7.pdf | 0 Err bitreich.org 70 i M opus7/tgtimes7.txt | 126 +++++++++++++------------------ Err bitreich.org 70 i Err bitreich.org 70 i39 files changed, 676 insertions(+), 113 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/opus7/article-athas-shell-redirections.md b/opus7/article-athas-shell-redirections.md /scm/tgtimes/file/opus7/article-athas-shell-redirections.md.gph bitreich.org 70 i@@ -0,0 +1,52 @@ Err bitreich.org 70 i+# Shell Redirections by athas Err bitreich.org 70 i+ Err bitreich.org 70 i+Newcomers to the Unix shell quickly encounter handy tools such as Err bitreich.org 70 i+sed(1) and sort(1). This command prints the lines of the given file Err bitreich.org 70 i+to stdout, in sorted order: Err bitreich.org 70 i+ Err bitreich.org 70 i+ $ sort numbers Err bitreich.org 70 i+ Err bitreich.org 70 i+Soon after, newcomers will also encounter shell redirection, by which Err bitreich.org 70 i+the output of these tools can conveniently be read from or stored in Err bitreich.org 70 i+files: Err bitreich.org 70 i+ Err bitreich.org 70 i+ $ sort < numbers > numbers_sorted Err bitreich.org 70 i+ Err bitreich.org 70 i+Our new user, fascinated by the modularity of the Unix shell, may then Err bitreich.org 70 i+try the rather obvious possibility of having the input and output file Err bitreich.org 70 i+be the same: Err bitreich.org 70 i+ Err bitreich.org 70 i+ $ sort < numbers > numbers Err bitreich.org 70 i+But disaster strikes: the file is empty! The user has lost their Err bitreich.org 70 i+precious collection of numbers - let's hope they had a backup. Losing Err bitreich.org 70 i+data this way is almost a rite of passage for Unix users, but let us Err bitreich.org 70 i+spell out the reason for those who have yet to hurt themselves this Err bitreich.org 70 i+way. Err bitreich.org 70 i+ Err bitreich.org 70 i+When the Unix shell evaluates a command, it starts by processing the Err bitreich.org 70 i+redirection operators - that's the '>' and '<' above. While '<' just Err bitreich.org 70 i+opens the file, '>' *truncates* the file in-place as it is opened for Err bitreich.org 70 i+reading! This means that the 'sort' process will dutifully read an Err bitreich.org 70 i+empty file, sort its non-existent lines, and correctly produce empty Err bitreich.org 70 i+output. Err bitreich.org 70 i+ Err bitreich.org 70 i+Some programs can be asked to write their output directly to files Err bitreich.org 70 i+instead of using shell redirection (sed(1) has '-i', and for sort(1) Err bitreich.org 70 i+we can use '-o'), but this is not a general solution, and does not Err bitreich.org 70 i+work for pipelines. Another solution is to use the sponge(1) tool Err bitreich.org 70 i+from the "moreutils" project, which stores its standard input in Err bitreich.org 70 i+memory before finally writing it to a file: Err bitreich.org 70 i+ Err bitreich.org 70 i+ $ sort < numbers | sponge numbers Err bitreich.org 70 i+ Err bitreich.org 70 i+The most interesting solution is to take advantage of subshells, the Err bitreich.org 70 i+shell evaluation order, and Unix file systems semantics. When we Err bitreich.org 70 i+delete a file in Unix, it is removed from the file system, but any Err bitreich.org 70 i+file descriptors referencing the file remain valid. We can exploit Err bitreich.org 70 i+this behaviour to delete the input file *after* directing the input, Err bitreich.org 70 i+but *before* redirecting the output: Err bitreich.org 70 i+ Err bitreich.org 70 i+ $ (rm numbers && sort > numbers) < numbers Err bitreich.org 70 i+ Err bitreich.org 70 i+This approach requires no dependencies and will work in any Unix Err bitreich.org 70 i+shell. Err bitreich.org 70 1diff --git a/opus7/article-athas-shell-redirections.mw b/opus7/article-athas-shell-redirections.mw /scm/tgtimes/file/opus7/article-athas-shell-redirections.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH athas Err bitreich.org 70 i Shell Redirections Err bitreich.org 70 i-.2C 30 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i Newcomers to the Unix shell quickly encounter handy tools such as Err bitreich.org 70 1diff --git a/opus7/article-bitreich-brcon2023.md b/opus7/article-bitreich-brcon2023.md /scm/tgtimes/file/opus7/article-bitreich-brcon2023.md.gph bitreich.org 70 i@@ -0,0 +1,36 @@ Err bitreich.org 70 i+# Brcon2023 from August 7th to 13th by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+The community has decided! Err bitreich.org 70 i+Brcon2023 will happen between 7th to 13th of August beginning with an Err bitreich.org 70 i+online session from 7th to 10th August and a presence part from 11th to Err bitreich.org 70 i+13th of August in Callenberg, Germany: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/con/2023 Err bitreich.org 70 i+ Err bitreich.org 70 i+This means, the call for papers/presentations is open. This year the main Err bitreich.org 70 i+topic will of course be gopher and all kind of simple services created Err bitreich.org 70 i+for gopherspace. All other simple protocols are welcome too. Err bitreich.org 70 i+ Err bitreich.org 70 i+Some topics that are already planned and may inspire you: Err bitreich.org 70 i+ Err bitreich.org 70 i+* Entropy services via gopher. Err bitreich.org 70 i+* Serving highly-complex memes via IRC/gopher including gopher GPU services. Err bitreich.org 70 i+* Geo / map services via gopher. Err bitreich.org 70 i+* Qi Gong for beginners (in the forest!) including an inspiring forest walk in the sun. Err bitreich.org 70 i+* Gophers and other family members in a museum exhibition with an exclusive tour. Err bitreich.org 70 i+ Err bitreich.org 70 i+It is very simple to hold a presentation. Err bitreich.org 70 i+Please see the slides from a previous con: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/con/2022 Err bitreich.org 70 i+ Err bitreich.org 70 i+And it is possible from all over the world! Err bitreich.org 70 i+The world is invited! Err bitreich.org 70 i+ Err bitreich.org 70 i+Please send proposals for talks to Christoph Lohmann <20h@r-36.net>. Err bitreich.org 70 i+ Err bitreich.org 70 i+See you at brcon2023! Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Conference Officer (CCO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-brcon2023.mw b/opus7/article-bitreich-brcon2023.mw /scm/tgtimes/file/opus7/article-bitreich-brcon2023.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i Brcon2023 from August 7th to 13th Err bitreich.org 70 i-.2C 30 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i The community has decided! Err bitreich.org 70 1diff --git a/opus7/article-bitreich-c-thaumaturgy-center.md b/opus7/article-bitreich-c-thaumaturgy-center.md /scm/tgtimes/file/opus7/article-bitreich-c-thaumaturgy-center.md.gph bitreich.org 70 i@@ -0,0 +1,23 @@ Err bitreich.org 70 i+# C Thaumaturgy Center opens at Bitreich by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+People always had a desire for magic. Err bitreich.org 70 i+This magic does not end in modern times. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Any sufficiently advanced technology is indistinguishable from magic. Err bitreich.org 70 i+ -- Arthur C. Clarke Err bitreich.org 70 i+ Err bitreich.org 70 i+So is C, C pointers and C bit twiddling: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/thaumaturgy Err bitreich.org 70 i+ Err bitreich.org 70 i+Get your daily magic there! Err bitreich.org 70 i+ Err bitreich.org 70 i+In case you have your own C magic spells laying around and want to offer Err bitreich.org 70 i+them to the public, send them to: Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i+ Err bitreich.org 70 i+I will include them into the programme of the C Thaumaturgy Center. Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Magic Officer (CMO) Err bitreich.org 70 i+ Err bitreich.org 70 1diff --git a/opus7/article-bitreich-c-thaumaturgy-center.mw b/opus7/article-bitreich-c-thaumaturgy-center.mw /scm/tgtimes/file/opus7/article-bitreich-c-thaumaturgy-center.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i C Thaumaturgy Center opens at Bitreich Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i People always had a desire for magic. Err bitreich.org 70 1diff --git a/opus7/article-bitreich-dj-vlad-on-2023-03-11.md b/opus7/article-bitreich-dj-vlad-on-2023-03-11.md /scm/tgtimes/file/opus7/article-bitreich-dj-vlad-on-2023-03-11.md.gph bitreich.org 70 i@@ -0,0 +1,21 @@ Err bitreich.org 70 i+# DJ Vlad Session on Bitreich Radio on 2023-03-11 by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+New DJ Vlad Session from Serbia on Bitreich Radio on 2023-03-11T20:00 CET. Err bitreich.org 70 i+ Err bitreich.org 70 i+Our residing DJ Vlad (not from Russia or Ukraine) has found a new sound Err bitreich.org 70 i+and will present it to us at 2023-03-11T20:00 CET exclusively on Bitreich Radio! Err bitreich.org 70 i+ Err bitreich.org 70 i+He will be streaming from Serbia to all over the gopherspace and the Err bitreich.org 70 i+world! Err bitreich.org 70 i+ Err bitreich.org 70 i+The whole session can be listened to of course at: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/radio/listen Err bitreich.org 70 i+ Err bitreich.org 70 i+It is so easy and simple. Err bitreich.org 70 i+ Err bitreich.org 70 i+See you all for this exclusive experience from Serbia! Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Vibe Officer (CVO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-dj-vlad-on-2023-03-11.mw b/opus7/article-bitreich-dj-vlad-on-2023-03-11.mw /scm/tgtimes/file/opus7/article-bitreich-dj-vlad-on-2023-03-11.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i DJ Vlad Session on Bitreich Radio on 2023-03-11 Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i New DJ Vlad Session from Serbia on Bitreich Radio on 2023-03-11T20:00 CET. Err bitreich.org 70 1diff --git a/opus7/article-bitreich-donkey-meter.md b/opus7/article-bitreich-donkey-meter.md /scm/tgtimes/file/opus7/article-bitreich-donkey-meter.md.gph bitreich.org 70 i@@ -0,0 +1,17 @@ Err bitreich.org 70 i+# Donkey Meter goes online. by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+Have you ever wondered, how much traffic is used on Bitreich.org? Now you Err bitreich.org 70 i+can see it. In combination with our French friends who spread donkey Err bitreich.org 70 i+technology, we now have a Donkey Meter: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/donkeymeter Err bitreich.org 70 i+ Err bitreich.org 70 i+It takes a second to load due to donkey technology restrictions. Err bitreich.org 70 i+ Err bitreich.org 70 i+You might also be interested in our Large Donkey Collider technology. Err bitreich.org 70 i+ Err bitreich.org 70 i+Have fun! Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Donkey Officer (CDO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-donkey-meter.mw b/opus7/article-bitreich-donkey-meter.mw /scm/tgtimes/file/opus7/article-bitreich-donkey-meter.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i Donkey Meter goes online. Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i Have you ever wondered, how much traffic is used on Bitreich.org? Now you Err bitreich.org 70 1diff --git a/opus7/article-bitreich-gopher-pearls.md b/opus7/article-bitreich-gopher-pearls.md /scm/tgtimes/file/opus7/article-bitreich-gopher-pearls.md.gph bitreich.org 70 i@@ -0,0 +1,47 @@ Err bitreich.org 70 i+# Gopher 2007 Pearl Project Err bitreich.org 70 i+ Err bitreich.org 70 i+Do you like adventures? Err bitreich.org 70 i+Do you like to discover? Err bitreich.org 70 i+Many treasures are awaiting you! Err bitreich.org 70 i+Get ready to search for the pearls: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/gopher2007 Err bitreich.org 70 i+ Err bitreich.org 70 i+The archive of gopherspace from 2007 from archive.org is now available on Err bitreich.org 70 i+Bitreich for research. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+The pearl list begins with - of course! - the gopher manifesto: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/0/gopher2007/2007-gopher-mirror/gopher-arch/gopher/seanm.ca/70/0/nerd/gopher-manifesto.txt Err bitreich.org 70 i+ Err bitreich.org 70 i+See the 'What we need' section. We completed nearly all points there. :-D Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+A second pearl example: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/0/gopher2007/2007-gopher-mirror/gopher-arch/gopher/seanm.ca/70/0/nerd/language_parable.txt Err bitreich.org 70 i+ Err bitreich.org 70 i+ And each language could be heard to mumble as it tromped and Err bitreich.org 70 i+ tromped Err bitreich.org 70 i+ and tromped, with complete and utter glee: Err bitreich.org 70 i+ Err bitreich.org 70 i+ Have to parse XML, eh? Have to have an XML API, eh? Have to Err bitreich.org 70 i+ work Err bitreich.org 70 i+ with SOAP and XML-RPC and RSS and RDF, eh? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Well parse this, you little markup asshole. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+I wish much fun reading and discovering even more! Err bitreich.org 70 i+ Err bitreich.org 70 i+If you find a pearl, please send the full link and why it should be Err bitreich.org 70 i+considered a pearl to: Err bitreich.org 70 i+ Err bitreich.org 70 i+ Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Archive Officer (CAO) Err bitreich.org 70 i+ Err bitreich.org 70 1diff --git a/opus7/article-bitreich-groundhog-day-service.md b/opus7/article-bitreich-groundhog-day-service.md /scm/tgtimes/file/opus7/article-bitreich-groundhog-day-service.md.gph bitreich.org 70 i@@ -0,0 +1,17 @@ Err bitreich.org 70 i+# Groundhog Day Service Page online. by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+At Bitreich we support the culture of grounded, based and ecological- and Err bitreich.org 70 i+animal-friendly technology. In this sense, it is natural for us to Err bitreich.org 70 i+support Groundhog Day, the scientific measurement for winter length Err bitreich.org 70 i+prediction. In preparation for our now yearly celebration of this day, we Err bitreich.org 70 i+now offer the current groundhog shadow status on Bitreich: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/groundhog-day Err bitreich.org 70 i+ Err bitreich.org 70 i+Future prediction has never been that easily and worldwide available! Err bitreich.org 70 i+ Err bitreich.org 70 i+Now groundhog was harmed in the production of this service! Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Ground Officer (CGO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-groundhog-day-service.mw b/opus7/article-bitreich-groundhog-day-service.mw /scm/tgtimes/file/opus7/article-bitreich-groundhog-day-service.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i Groundhog Day Service Page online. Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i At Bitreich we support the culture of grounded, based and ecological- and Err bitreich.org 70 1diff --git a/opus7/article-bitreich-library-of-babel.md b/opus7/article-bitreich-library-of-babel.md /scm/tgtimes/file/opus7/article-bitreich-library-of-babel.md.gph bitreich.org 70 i@@ -0,0 +1,26 @@ Err bitreich.org 70 i+# Library of Babel now available on gopherspace. by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+What is the Library of Babel? Err bitreich.org 70 i+ Err bitreich.org 70 i+The Library of Babel is a place for scholars to do research, for artists Err bitreich.org 70 i+and writers to seek inspiration, for anyone with curiosity or a sense of Err bitreich.org 70 i+humor to reflect on the weirdness of existence - in short, it's just like Err bitreich.org 70 i+any other library. If completed, it would contain every possible Err bitreich.org 70 i+combination of 1,312,000 characters, including lower case letters, space, Err bitreich.org 70 i+comma, and period. Thus, it would contain every book that ever has been Err bitreich.org 70 i+written, and every book that ever could be - including every play, every Err bitreich.org 70 i+song, every scientific paper, every legal decision, every constitution, Err bitreich.org 70 i+every piece of scripture, and so on. At present it contains all possible Err bitreich.org 70 i+pages of 3200 characters, about 104677 books. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://libraryofbabel.info/About.html Err bitreich.org 70 i+ Err bitreich.org 70 i+Now available on gopherspace! Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/1/babel Err bitreich.org 70 i+ Err bitreich.org 70 i+Have fun! Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Librarian Officer (CLO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-library-of-babel.mw b/opus7/article-bitreich-library-of-babel.mw /scm/tgtimes/file/opus7/article-bitreich-library-of-babel.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i Library of Babel now available on gopherspace. Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i What is the Library of Babel? Err bitreich.org 70 1diff --git a/opus7/article-bitreich-meme-cache-pointer-support.md b/opus7/article-bitreich-meme-cache-pointer-support.md /scm/tgtimes/file/opus7/article-bitreich-meme-cache-pointer-support.md.gph bitreich.org 70 i@@ -0,0 +1,51 @@ Err bitreich.org 70 i+# Meme cache pointer support by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+The Bitreich memecache joins modern programming languages like C in Err bitreich.org 70 i+supporting pointer notation. Get a pointer representation of a meme by Err bitreich.org 70 i+referencing it in our IRC channels with the syntax '*', instead of Err bitreich.org 70 i+the usual '#'. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Example: Err bitreich.org 70 i+ #gnu-hut Err bitreich.org 70 i+ #gnu-hut: gophers://bitreich.org/I/memecache/gnu-hut.jpg Err bitreich.org 70 i+ *gnu-hut Err bitreich.org 70 i+ *gnu-hut: gophers://bitreich.org/9/memecache/filter/*gnu-hut.jpg Err bitreich.org 70 i+ Err bitreich.org 70 i+The pointer notation works for image and video memes. Remember that Err bitreich.org 70 i+you can explore our memes with Err bitreich.org 70 i+ Err bitreich.org 70 i+ git://bitreich.org/bitreich-tardis Err bitreich.org 70 i+ Err bitreich.org 70 i+bitreich-tardis, and explore the inner Err bitreich.org 70 i+workings of annna in the Err bitreich.org 70 i+ Err bitreich.org 70 i+ git://bitreich.org/annna Err bitreich.org 70 i+ Err bitreich.org 70 i+git repository. Err bitreich.org 70 i+-adc Err bitreich.org 70 i+ Err bitreich.org 70 i+## Deep pointer support in memes. Err bitreich.org 70 i+ Err bitreich.org 70 i+Thanks the ground work of adc, we had pointer support for memes. Based on Err bitreich.org 70 i+this, we now have deep pointer support for all kind of memes: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/9/memecache/filter/**********athas-teapot.jpg Err bitreich.org 70 i+ gophers://bitreich.org/9/memecache/filter/****athas-teapot.jpg Err bitreich.org 70 i+ Err bitreich.org 70 i+With cache support. Err bitreich.org 70 i+Have fun pointing at memes! We had much fun making this. :D Err bitreich.org 70 i+ Err bitreich.org 70 i+## Reverse pointer support for memes. Err bitreich.org 70 i+ Err bitreich.org 70 i+After a public request by an avid pointer lover, we of course implemented Err bitreich.org 70 i+reverse pointer support for memes now: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gophers://bitreich.org/9/memecache/filter/&&&&&&athas-teapot.jpg Err bitreich.org 70 i+ Err bitreich.org 70 i+See how you can dereference this teapot now. Err bitreich.org 70 i+ Err bitreich.org 70 i+Have fun! Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Pointy Officer (CPO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-meme-cache-pointer-support.mw b/opus7/article-bitreich-meme-cache-pointer-support.mw /scm/tgtimes/file/opus7/article-bitreich-meme-cache-pointer-support.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i Meme cache pointer support Err bitreich.org 70 i-.2C 30 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i The Bitreich memecache joins modern programming languages like C in Err bitreich.org 70 1diff --git a/opus7/article-bitreich-sfeed-1.7.md b/opus7/article-bitreich-sfeed-1.7.md /scm/tgtimes/file/opus7/article-bitreich-sfeed-1.7.md.gph bitreich.org 70 i@@ -0,0 +1,28 @@ Err bitreich.org 70 i+# sfeed 1.7 was released. by Hiltjo Err bitreich.org 70 i+ Err bitreich.org 70 i+sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated file. Err bitreich.org 70 i+It can be found at: Err bitreich.org 70 i+ Err bitreich.org 70 i+ git://git.codemadness.org/sfeed Err bitreich.org 70 i+ gopher://codemadness.org/1/git/sfeed Err bitreich.org 70 i+ https://codemadness.org/releases/sfeed/ Err bitreich.org 70 i+ gopher://codemadness.org/1/releases/sfeed/ Err bitreich.org 70 i+ Err bitreich.org 70 i+sfeed has the following small changes compared to 1.6: Err bitreich.org 70 i+sfeed_curses: Err bitreich.org 70 i+ Err bitreich.org 70 i+* Add SCO keys for next, prior (CSI I and CSI G). Err bitreich.org 70 i+ Tested on DragonFlyBSD (cons25 console). Err bitreich.org 70 i+* Add SUN keys support. Err bitreich.org 70 i+ Tested on OpenIndiana. Err bitreich.org 70 i+ Err bitreich.org 70 i+sfeed_gopher: Err bitreich.org 70 i+ Err bitreich.org 70 i+* Remove unnecesary PATH_MAX restricting the path length. Err bitreich.org 70 i+ This also makes it compile cleanly on GNU/Hurd. Err bitreich.org 70 i+* Man page and documentation improvements. Err bitreich.org 70 i+ Err bitreich.org 70 i+I want to thank all people who gave feedback, Err bitreich.org 70 i+ Err bitreich.org 70 i+Thanks, Err bitreich.org 70 i+Hiltjo Err bitreich.org 70 1diff --git a/opus7/article-bitreich-sfeed-1.7.mw b/opus7/article-bitreich-sfeed-1.7.mw /scm/tgtimes/file/opus7/article-bitreich-sfeed-1.7.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Hiltjo Err bitreich.org 70 i sfeed 1.7 was released. Err bitreich.org 70 i-.2C 30 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated file. Err bitreich.org 70 1diff --git a/opus7/article-bitreich-telemetry-service.md b/opus7/article-bitreich-telemetry-service.md /scm/tgtimes/file/opus7/article-bitreich-telemetry-service.md.gph bitreich.org 70 i@@ -1,35 +1,25 @@ Err bitreich.org 70 i-.SH Bitreich Err bitreich.org 70 i-Bitreich Telemetry Service goes Public. Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i-. Err bitreich.org 70 i-.PP Err bitreich.org 70 i+# Bitreich Telemetry Service goes Public. by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i The industry is going towards telemetry everywhere: Go programming Err bitreich.org 70 i language logging, Windows 11 poop logging etc. Err bitreich.org 70 i To save you from burnout Err bitreich.org 70 i (which is what Google uses for telemetry excuse!), Err bitreich.org 70 i Bitreich is moving forwards too. Err bitreich.org 70 i Try it now! Err bitreich.org 70 i-. Err bitreich.org 70 i-.DS Err bitreich.org 70 i-$ git clone git://bitreich.org/geomyidae Err bitreich.org 70 i-$ cd geomyidae Err bitreich.org 70 i-$ make telemetry Err bitreich.org 70 i-.DE Err bitreich.org 70 i-. Err bitreich.org 70 i-.PP Err bitreich.org 70 i+ Err bitreich.org 70 i+ $ git clone git://bitreich.org/geomyidae Err bitreich.org 70 i+ $ cd geomyidae Err bitreich.org 70 i+ $ make telemetry Err bitreich.org 70 i+ Err bitreich.org 70 i In case you want to use the telemetry API in your project, just us: Err bitreich.org 70 i-. Err bitreich.org 70 i-.DS Err bitreich.org 70 i-# Everything behind the second / field will be stripped. Err bitreich.org 70 i-$ printf "/${projectname}/...\r\n" | nc bitreich.org 70 Err bitreich.org 70 i-Thank you for installing ${projectname}! Err bitreich.org 70 i-Nothing is logged. You can trust us, we are not Google. Err bitreich.org 70 i-.DE Err bitreich.org 70 i-. Err bitreich.org 70 i-.PP Err bitreich.org 70 i+ Err bitreich.org 70 i+ # Everything behind the second / field will be stripped. Err bitreich.org 70 i+ $ printf "/${projectname}/...\r\n" | nc bitreich.org 70 Err bitreich.org 70 i+ Thank you for installing ${projectname}! Err bitreich.org 70 i+ Nothing is logged. You can trust us, we are not Google. Err bitreich.org 70 i+ Err bitreich.org 70 i It is free to use! Err bitreich.org 70 i-. Err bitreich.org 70 i-.PP Err bitreich.org 70 i+ Err bitreich.org 70 i Have fun! Err bitreich.org 70 i 20h Err bitreich.org 70 i Chief Telemetry Officer (CTO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-volunteers-for-a-trial-wanted.md b/opus7/article-bitreich-volunteers-for-a-trial-wanted.md /scm/tgtimes/file/opus7/article-bitreich-volunteers-for-a-trial-wanted.md.gph bitreich.org 70 i@@ -0,0 +1,16 @@ Err bitreich.org 70 i+# Volunteers for a The Gopher Times trial wanted. by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+As pioneers in the gopher world, we at Bitreich want to make the gopher Err bitreich.org 70 i+times more accessible to all people over the world. For this, we are Err bitreich.org 70 i+planning a trial to have printed out the gopher times sent to your Err bitreich.org 70 i+doorstep. Err bitreich.org 70 i+ Err bitreich.org 70 i+If you want to participate, please send your name and address to Err bitreich.org 70 i+ Err bitreich.org 70 i+ Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i+ Err bitreich.org 70 i+World delivery to all remote places is possible too. Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Press Officer (CPO) Err bitreich.org 70 1diff --git a/opus7/article-bitreich-volunteers-for-a-trial-wanted.mw b/opus7/article-bitreich-volunteers-for-a-trial-wanted.mw /scm/tgtimes/file/opus7/article-bitreich-volunteers-for-a-trial-wanted.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH Bitreich Err bitreich.org 70 i Volunteers for a The Gopher Times trial wanted. Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i As pioneers in the gopher world, we at Bitreich want to make the gopher Err bitreich.org 70 1diff --git a/opus7/article-ggg-bitreich-cooking.md b/opus7/article-ggg-bitreich-cooking.md /scm/tgtimes/file/opus7/article-ggg-bitreich-cooking.md.gph bitreich.org 70 i@@ -0,0 +1,13 @@ Err bitreich.org 70 i+#bitreich-cooking by ggg Err bitreich.org 70 i+ Err bitreich.org 70 i+In the city home to the best pubs in the English-speaking world, Truth keeps ggg alive, tantalises him sadistically, and heals, then looks after him. Err bitreich.org 70 i+Coming from China, ggg waded through lies to learn that nothing is more powerful than Truth; Err bitreich.org 70 i+coming into Cork, ggg learnt that Truth catches up nicely with nobody, still, you would prefer Truth's company anyway. Err bitreich.org 70 i+ Err bitreich.org 70 i+Life is fierce futility. Err bitreich.org 70 i+Agony unites us. Err bitreich.org 70 i+Renaissance will come. Err bitreich.org 70 i+ Err bitreich.org 70 i+60% hustler + 15% hacker + 25% hipster is ggg. Err bitreich.org 70 i+The more he writes, the less words he ends up with. Err bitreich.org 70 i+You can find ggg on #bitreich-en and #bitreich-cooking. Err bitreich.org 70 1diff --git a/opus7/article-ggg-bitreich-cooking.mw b/opus7/article-ggg-bitreich-cooking.mw /scm/tgtimes/file/opus7/article-ggg-bitreich-cooking.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH ggg Err bitreich.org 70 i #bitreich-cooking Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i In the city home to the best pubs in the English-speaking world, Truth keeps ggg alive, tantalises him sadistically, and heals, then looks after him. Err bitreich.org 70 1diff --git a/opus7/article-josuah-the-road-to-success.md b/opus7/article-josuah-the-road-to-success.md /scm/tgtimes/file/opus7/article-josuah-the-road-to-success.md.gph bitreich.org 70 i@@ -0,0 +1,32 @@ Err bitreich.org 70 i+# The Road to Success by josuah Err bitreich.org 70 i+ Err bitreich.org 70 i+Success, the holy grail in Life. Err bitreich.org 70 i+Many different forms and shapes. Err bitreich.org 70 i+Marriage? Career? A medal? A stable financial situation? Crossing the border and get naturalized? Err bitreich.org 70 i+So many facets to that same shiny diamond. Err bitreich.org 70 i+ Err bitreich.org 70 i+Or does success mean avoiding failure? Err bitreich.org 70 i+In that case, doing nothing means no failure, but trying always have more chance to reach whatever one names "success". Err bitreich.org 70 i+ Err bitreich.org 70 i+If failing means that trying did not lead one as far as hoped for, then the next thing to do for getting closer to "success" again is trying again, in risk to fail over again. Err bitreich.org 70 i+And while so, also going a bit closer every time to success. Err bitreich.org 70 i+What is the landmark that distinguish being very close to actually reaching success? Err bitreich.org 70 i+Which indicator to use? Err bitreich.org 70 i+Is it about completing a large project? Err bitreich.org 70 i+Fame? Err bitreich.org 70 i+A position in the company? Err bitreich.org 70 i+And once at the top position of a company, one can still say it was a tiny company and the real goal always was to be at the head of a great company, and that success will be when the company is large enough. Err bitreich.org 70 i+ Err bitreich.org 70 i+So if there is no real landmark, if failing is trying but failing to reach an impossible goal, then failing is the result of trying whatever that leads to. Err bitreich.org 70 i+Failure would be the moment that follows any attempt to reach the end of a direction. Err bitreich.org 70 i+Failure would simply be the moment where you look back at where you were before trying, where you are now, and the road left to go to reach infinity. Err bitreich.org 70 i+ Err bitreich.org 70 i+Success looks similar: trying to move forward, constantly bumping the objective further as one get closer to it. Err bitreich.org 70 i+Again success is the moment where you look at where you are, and estimate how far you've been. Err bitreich.org 70 i+If success and failure are the same, this suggests that something is wrong somewhere. Err bitreich.org 70 i+Somehow, the ultimate acheivement of every life is death. Err bitreich.org 70 i+ Err bitreich.org 70 i+The Road to Success? Err bitreich.org 70 i+This is the same as the road to Failure: this is Life, it leads to Death. Err bitreich.org 70 i+Wherever we go, we will be on it as long as we live. Err bitreich.org 70 i+So now, may we move that idea of Success away so that we can enjoy living our life. Err bitreich.org 70 1diff --git a/opus7/article-josuah-the-road-to-success.mw b/opus7/article-josuah-the-road-to-success.mw /scm/tgtimes/file/opus7/article-josuah-the-road-to-success.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH josuah Err bitreich.org 70 i The Road to Success Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i Success, the holy grail in Life. Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-a-billion-gopher.md b/opus7/article-tgtimes-a-billion-gopher.md /scm/tgtimes/file/opus7/article-tgtimes-a-billion-gopher.md.gph bitreich.org 70 i@@ -0,0 +1,19 @@ Err bitreich.org 70 i+# Four Billion more Gopherholes have gone online! by Bitreich Err bitreich.org 70 i+ Err bitreich.org 70 i+People are thinking, it is impossible to grow further than the web. Err bitreich.org 70 i+Gopher did this today, by introducing the four billion gophers project. Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/1/billion-gophers Err bitreich.org 70 i+ Err bitreich.org 70 i+IPv6 is required. Err bitreich.org 70 i+ Err bitreich.org 70 i+Maybe you find the hidden secret of monkey^Wbillion gophers! Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+Have fun! Err bitreich.org 70 i+ Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+20h Err bitreich.org 70 i+Chief Reproduction Officer (CRO) Err bitreich.org 70 i+ Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-announcing-the-trigger-word.md b/opus7/article-tgtimes-announcing-the-trigger-word.md /scm/tgtimes/file/opus7/article-tgtimes-announcing-the-trigger-word.md.gph bitreich.org 70 i@@ -0,0 +1,12 @@ Err bitreich.org 70 i+# Announcing the "tgtimes" keyword by tgtimes Err bitreich.org 70 i+ Err bitreich.org 70 i+As any newspaper, The Gopher Times goal is to relay information. Err bitreich.org 70 i+Through chat discussions, The Gopher Times ocasionnally collect heirlooms which are published back to the community in this newspaper. Err bitreich.org 70 i+ Err bitreich.org 70 i+We propose this way of catching The Gopher Times attention, so that editors can collect all occurences: Err bitreich.org 70 i+In an IRC chat discussion, simply make the word "tgtimes" appear as a way to pingback to us. Err bitreich.org 70 i+ Err bitreich.org 70 i+Upon publishing The Gopher Times, the IRC logs of various channels will be searched for this keyword, Err bitreich.org 70 i+hence noticing every time someone wanted to submit something to the The Gopher Times. Err bitreich.org 70 i+One word to say and The Gopher Times comes that way. Err bitreich.org 70 i+ Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-announcing-the-trigger-word.mw b/opus7/article-tgtimes-announcing-the-trigger-word.mw /scm/tgtimes/file/opus7/article-tgtimes-announcing-the-trigger-word.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH tgtimes Err bitreich.org 70 i Announcing the \fC"tgtimes"\fB keyword Err bitreich.org 70 i-.2C 20 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i As any newspaper, The Gopher Times goal is to relay information. Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-most-minimal-gopher-client.md b/opus7/article-tgtimes-most-minimal-gopher-client.md /scm/tgtimes/file/opus7/article-tgtimes-most-minimal-gopher-client.md.gph bitreich.org 70 i@@ -0,0 +1,86 @@ Err bitreich.org 70 i+# Most minimal gopher client by tgtimes Err bitreich.org 70 i+ Err bitreich.org 70 i+Gopher is a protocol allowing browsing text, images interactively, Err bitreich.org 70 i+reach telnet interfaces, and download any file, or open any URL, Err bitreich.org 70 i+for custom action to be chosen by the user. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Network" Err bitreich.org 70 i+One reliable way to fetch the content from internet would be Ethernet, Err bitreich.org 70 i+but convenience and price would push toward using radio transmission Err bitreich.org 70 i+such as WiFi. Err bitreich.org 70 i+ Err bitreich.org 70 i+Ethernet would require an extra transceiver chip, while wifi takes mostly Err bitreich.org 70 i+just a wire acting as antenna, which partly explains its low cost. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Processing" Err bitreich.org 70 i+One inexpensive family of processors featuring a high cost-to-performance Err bitreich.org 70 i+ratio, which also features WiFi, is the ESP32. The C3 iteration even uses Err bitreich.org 70 i+the open-source architecture RISC-V. The speed is decent enough for Err bitreich.org 70 i+decoding JPEG an PNG, or support TLS as used in gophers://. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Display" Err bitreich.org 70 i+The cost of displays have dropped considerably as they invaded the market. Err bitreich.org 70 i+Economy of scale made small color displays even cheaper than Err bitreich.org 70 i+character-based displays. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Input" Err bitreich.org 70 i+Browsing content is a lot about scrolling. Since we do custom hardware, Err bitreich.org 70 i+capacitive touch buttons can be used for little to no extra cost. Err bitreich.org 70 i+This could permit a smooth scrolling through the content. Err bitreich.org 70 i+ Err bitreich.org 70 i+Once again, mostly requiring wires, this cuts the price and explain Err bitreich.org 70 i+their popularity. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Text" Err bitreich.org 70 i+Text is compact and efficient, and bitmap font requires a bit of storage Err bitreich.org 70 i+for all the common non-ASCII characters, but ESP32 have 16MB of flash Err bitreich.org 70 i+storage enough for the entire uncompressed Unifont: Err bitreich.org 70 i+ Err bitreich.org 70 i+ http://unifoundry.com/unifont/ Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Audio" Err bitreich.org 70 i+Producing sound does not cost much more than a small audio amplifier, Err bitreich.org 70 i+software for decoding MP3, and a 3.5mm Jack connector. Err bitreich.org 70 i+Very small cost added. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Extension" Err bitreich.org 70 i+an USB interface would allow plugging the device to a computer for Err bitreich.org 70 i+either automation or using a full keybaord. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Power" Err bitreich.org 70 i+A small dedicated battery could be included increasing the cost, Err bitreich.org 70 i+but getting all power from USB would also preserve the choice to Err bitreich.org 70 i+the user, free to chose a wall charger or portable power bank. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Enclosure" Err bitreich.org 70 i+A custom 3D printed case would allow keeping the cost very low Err bitreich.org 70 i+even at small volume production. Err bitreich.org 70 i+ Err bitreich.org 70 i+There exist boards around 5 USD which would provide all of the above Err bitreich.org 70 i+except audio and a few wires, typically the size of an MP3 player. Err bitreich.org 70 i+The grand total bill of material could realistically approach 10 USD. Err bitreich.org 70 i+An actual product could eventually reach as low as 15 USD if keeping Err bitreich.org 70 i+only a small margin for the seller, and eventually lower if produced Err bitreich.org 70 i+on a larger scale. Err bitreich.org 70 i+ Err bitreich.org 70 i+The support of TLS does not bring any cost in this example: an ESP8266 Err bitreich.org 70 i+could be used at around 0.85 USD instead of 1.25 USD for the ESP32-C3, Err bitreich.org 70 i+but is also capable of TLS. Err bitreich.org 70 i+Image decoding would then probably be much slower. Err bitreich.org 70 i+By far the most resource hungry part of this project. Err bitreich.org 70 i+ Err bitreich.org 70 i+Writing the software for such a product from the ground up could take Err bitreich.org 70 i+typically an entire week, including JPEG and PNG decoding libraries, Err bitreich.org 70 i+image and font rendering, writing driver for all the parts involved, Err bitreich.org 70 i+integrating the TCP/IP stack and TLS stack. Err bitreich.org 70 i+ Err bitreich.org 70 i+While an XML parser able to fetch content over HTTP would be relatively Err bitreich.org 70 i+as difficult to build, this would not permit the same level of user Err bitreich.org 70 i+experience as the Gopher-based project: CSS and JavaScript are becoming Err bitreich.org 70 i+an increasingly frequent requirement to access the Web, and reimplementing Err bitreich.org 70 i+a new compatible rendering engine is not feasible to a single person. Err bitreich.org 70 i+ Err bitreich.org 70 i+This requirement would in turn affect the minimal performance of the Err bitreich.org 70 i+processing unit used: a processor in the GHz range with RAM in the Err bitreich.org 70 i+GB range, in particular if anticipating future needs of the Web Err bitreich.org 70 i+software system. Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-most-minimal-gopher-client.mw b/opus7/article-tgtimes-most-minimal-gopher-client.mw /scm/tgtimes/file/opus7/article-tgtimes-most-minimal-gopher-client.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH tgtimes Err bitreich.org 70 i Most minimal gopher client Err bitreich.org 70 i-.2C 30 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i Gopher is a protocol allowing browsing text, images interactively, Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-most-minimal-gopher-server.md b/opus7/article-tgtimes-most-minimal-gopher-server.md /scm/tgtimes/file/opus7/article-tgtimes-most-minimal-gopher-server.md.gph bitreich.org 70 i@@ -0,0 +1,56 @@ Err bitreich.org 70 i+# Most minimal Gopher server by tgtimes Err bitreich.org 70 i+ Err bitreich.org 70 i+Gopher is a protocol providing a gateway to a document system, allowing Err bitreich.org 70 i+to serve an organized hierarchy of files over the network. Dynamically Err bitreich.org 70 i+generating the content as per user requests is also possible. The client Err bitreich.org 70 i+side is in charge of rendering the content as it sees fit. Err bitreich.org 70 i+ Err bitreich.org 70 i+Generating Gopher indexes and transmitting file contents or generated Err bitreich.org 70 i+contents is low in software compmlexity, and in turn allows less expensive Err bitreich.org 70 i+hardware to be run than complex web stacks. Err bitreich.org 70 i+ Err bitreich.org 70 i+Which cost would we end-up for building a minimal piece of hardware able Err bitreich.org 70 i+to host the Gopher protocol acheiving all of the above? Err bitreich.org 70 i+The Gopher Times investigates. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Communication" Err bitreich.org 70 i+While WiFi is inexpensive and fits moving device gracefully, the Err bitreich.org 70 i+reliability of Ethernet is indicated for a server. Ethernet adds Err bitreich.org 70 i+1 USD of cost for the transceiver handling the electricial characteristics Err bitreich.org 70 i+of Ethernet. These typically expose an RGMII interface. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Processing" Err bitreich.org 70 i+A microcontroller featuring an Ethernet peripheral (with an RGMII Err bitreich.org 70 i+interface) could be the popular STM32F103, or an alternative Err bitreich.org 70 i+compatible part. Enough processing power would be present for an Err bitreich.org 70 i+embedded TCP/IP and a TLS stack. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Automation" Err bitreich.org 70 i+In addition, most microcontrollers feature a large range of Err bitreich.org 70 i+built-in peripheral such as timers and communication or analog Err bitreich.org 70 i+interfaces, enabling automation of devices such as lighting, Err bitreich.org 70 i+heating, laundry, motors, or an entire car, through external Err bitreich.org 70 i+modules. This would come for no extra cost. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Storage" Err bitreich.org 70 i+A slot for a MicroSD card would allow storing and updating Err bitreich.org 70 i+the static content to serve, and storing network configuration. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Scripting" Err bitreich.org 70 i+There exist project to fit programming languages onto microcontrollers. Err bitreich.org 70 i+Separate projects for supporting a subset of each of Python, Ruby, Err bitreich.org 70 i+Javscript, Go, Rust, Lua, Forth and more. Err bitreich.org 70 i+ Err bitreich.org 70 i+## "Power" Err bitreich.org 70 i+By letting power supply happen through the USB port, a large range Err bitreich.org 70 i+of power source can be used, such as battery, solar panels, wind Err bitreich.org 70 i+turbine, hydropower, or power outlet. Err bitreich.org 70 i+ Err bitreich.org 70 i+The bill of materials for such a design would approximate 5 USD. Err bitreich.org 70 i+A marketed device with a small margin for the seller could reach Err bitreich.org 70 i+as low as 10 USD. Err bitreich.org 70 i+ Err bitreich.org 70 i+Interestingly, such a device would also be able to provide an Err bitreich.org 70 i+equivalent Web service able to work with all Web client, but Err bitreich.org 70 i+not running the existing popular Web server software stacks Err bitreich.org 70 i+known as "Web Frameworks". Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-most-minimal-gopher-server.mw b/opus7/article-tgtimes-most-minimal-gopher-server.mw /scm/tgtimes/file/opus7/article-tgtimes-most-minimal-gopher-server.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH tgtimes Err bitreich.org 70 i Most minimal Gopher server Err bitreich.org 70 i-.2C 300 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i Gopher is a protocol providing a gateway to a document system, allowing Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-peering-cake.md b/opus7/article-tgtimes-peering-cake.md /scm/tgtimes/file/opus7/article-tgtimes-peering-cake.md.gph bitreich.org 70 i@@ -0,0 +1,36 @@ Err bitreich.org 70 i+# Peering Cake for IPv6 by tgtimes Err bitreich.org 70 i+ Err bitreich.org 70 i+The Internet Protocol is the fundamental encoding and communication convention that permits computers to reach each other across multiple LANs. Err bitreich.org 70 i+ Err bitreich.org 70 i+An Protocol to allow Inter-Network communication. Err bitreich.org 70 i+Andy Tanenbaum wrote a beautiful introduction about the underlying idea: Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://worldcat.org/en/title/1086268840 Err bitreich.org 70 i+ Err bitreich.org 70 i+The part of Internet visible from a single user looks like a tree, with at its root the service provider. Err bitreich.org 70 i+Regardless how complex the branches are, there is usually "the gateway", implying a single one per network, to allow traffic to "exit", implying a single direction to go for reaching the outter world. Err bitreich.org 70 i+The routing configuration rarely changes, and is often boiling down to "going out", implying beyond the gateway is outside.. Err bitreich.org 70 i+ Err bitreich.org 70 i+The part of Internet visible from a service provider, however, looks like a mesh, a more balanced graph, with many possible gateways, many possible "exit" directions, and no more idea of "outside". Err bitreich.org 70 i+If you pick one possible gateway picked at random, hoping them to nicely find the correct destination for your IP packets, they may realistically cut your connection and never ever talk to you again, Err bitreich.org 70 i+depending on how much traffic you suddenly sent (routing your IPs to 0.0.0.0). This happens frequently. Network admin mailing lists are constantly active with many people discussing with many others. Err bitreich.org 70 i+ Err bitreich.org 70 i+Network admins themself are usually friendly among themself, even across concurrents, but companies do not always play nice with each other. Err bitreich.org 70 i+ Err bitreich.org 70 i+There is a legendary dispute known by all Internet Service Provider (ISP) netadmins: the two biggest international internet network providers, Cogent and Hurricane Electric, are disconnected. Err bitreich.org 70 i+The two major IPv6 Carriers, those giants connecting the ISP togethers across continents, are currently refusing to exchange IPv6 packets with each other. Err bitreich.org 70 i+This means that with IPv6, from a country connected to only Cogent, it is not possible to reach a country connected to only Hurricane Electric, and the other way around. Err bitreich.org 70 i+For this reason, all ISPs from all countries connections with many more carriers for IPv6 than it is for IPv4, resulting in either lower stability or higher cost. Err bitreich.org 70 i+ Err bitreich.org 70 i+This strategy permits Cogent to remain competitive face to its larger concurrents. Err bitreich.org 70 i+Hurricane Electric, on the other hand, have much more commercial advantage to perform peering with Cogent, to therefore exchange traffic. Err bitreich.org 70 i+In the diversity of attempts to get Cogent to change its mind, Hurricane Electric decorated a large creamy cake with a message, and shipped the cake to the headquarters of Cogent. Err bitreich.org 70 i+Here is what the message said in 2009: Err bitreich.org 70 i+ Err bitreich.org 70 i+Cogent (AS174) Please IPv6 peer with us XOXOX - Hurricane Electric (AS6939). Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://www.mail-archive.com/nanog@nanog.org/msg15608.html Err bitreich.org 70 i+ https://live.staticflickr.com/2685/4031434206_656b2d8112_z.jpg Err bitreich.org 70 i+ https://www.theregister.com/2018/08/28/ipv6_peering_squabbles/ Err bitreich.org 70 i+ https://mailman.nanog.org/pipermail/nanog/2009-October/014017.html Err bitreich.org 70 i+ Err bitreich.org 70 1diff --git a/opus7/article-tgtimes-peering-cake.mw b/opus7/article-tgtimes-peering-cake.mw /scm/tgtimes/file/opus7/article-tgtimes-peering-cake.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH tgtimes Err bitreich.org 70 i Peering Cake for IPv6 Err bitreich.org 70 i-.2C 40 Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i The Internet Protocol is the fundamental encoding and communication convention that permits computers to reach each other across multiple LANs. Err bitreich.org 70 1diff --git a/opus7/footer.md b/opus7/footer.md /scm/tgtimes/file/opus7/footer.md.gph bitreich.org 70 i@@ -0,0 +1,20 @@ Err bitreich.org 70 i+# Publishing in The Gopher Times Err bitreich.org 70 i+ Err bitreich.org 70 i+Want your article published? Err bitreich.org 70 i+Want to announce something to the Gopher world? Err bitreich.org 70 i+ Err bitreich.org 70 i+Directly related to Gopher or not, Err bitreich.org 70 i+reach us on IRC with an article in any format, Err bitreich.org 70 i+we will handle the rest. Err bitreich.org 70 i+ Err bitreich.org 70 i+ ircs://irc.bitreich.org/#bitreich-en Err bitreich.org 70 i+ gophers://bitreich.org/1/tgtimes/ Err bitreich.org 70 i+ git://bitreich.org/tgtimes/ Err bitreich.org 70 i+ Err bitreich.org 70 i+Here is how you write an article for the next opus 8: Err bitreich.org 70 i+ Err bitreich.org 70 i+ $ git clone git://bitreich.org/tgtimes Err bitreich.org 70 i+ $ cd tgtimes/opus8 Err bitreich.org 70 i+ $ ed $(id -un)-my-personal-technical-project.md Err bitreich.org 70 i+ # Git workflow to send patch follows. Err bitreich.org 70 i+ Err bitreich.org 70 1diff --git a/opus7/footer.mw b/opus7/footer.mw /scm/tgtimes/file/opus7/footer.mw.gph bitreich.org 70 i@@ -1,6 +1,5 @@ Err bitreich.org 70 i .SH you Err bitreich.org 70 i Publishing in The Gopher Times Err bitreich.org 70 i-.2C 10v Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i Want your article published? Err bitreich.org 70 1diff --git a/opus7/tgtimes7.pdf b/opus7/tgtimes7.pdf /scm/tgtimes/file/opus7/tgtimes7.pdf.gph bitreich.org 70 iBinary files differ. Err bitreich.org 70 1diff --git a/opus7/tgtimes7.txt b/opus7/tgtimes7.txt /scm/tgtimes/file/opus7/tgtimes7.txt.gph bitreich.org 70 i@@ -12,11 +12,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Shell Redirections athas Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- Newcomers to the Unix shell quickly encounter handy Err bitreich.org 70 i+ Newcomers to the Unix shell quickly encounter handy Err bitreich.org 70 i tools such as sed(1) and sort(1). This command prints Err bitreich.org 70 i- the lines of the given file to stdout, in sorted or- Err bitreich.org 70 i+ the lines of the given file to stdout, in sorted or- Err bitreich.org 70 i der: Err bitreich.org 70 i Err bitreich.org 70 i $ sort numbers Err bitreich.org 70 i@@ -76,24 +75,23 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Library of Babel now available on gopherspace.Bitreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i What is the Library of Babel? Err bitreich.org 70 i Err bitreich.org 70 i- >> > The Library of Babel is a place for scholars to Err bitreich.org 70 i- do research, for artists > and writers to seek inspi- Err bitreich.org 70 i- ration, for anyone with curiosity or a sense of > hu- Err bitreich.org 70 i- mor to reflect on the weirdness of existence - in Err bitreich.org 70 i- short, it's just like > any other library. If com- Err bitreich.org 70 i- pleted, it would contain every possible > combination Err bitreich.org 70 i- of 1,312,000 characters, including lower case let- Err bitreich.org 70 i- ters, space, > comma, and period. Thus, it would con- Err bitreich.org 70 i- tain every book that ever has been > written, and ev- Err bitreich.org 70 i- ery book that ever could be - including every play, Err bitreich.org 70 i- every > song, every scientific paper, every legal de- Err bitreich.org 70 i- cision, every constitution, > every piece of scrip- Err bitreich.org 70 i- ture, and so on. At present it contains all possible Err bitreich.org 70 i- > pages of 3200 characters, about 104677 books. Err bitreich.org 70 i+ >> The Library of Babel is a place for scholars to do Err bitreich.org 70 i+ research, for artists and writers to seek inspira- Err bitreich.org 70 i+ tion, for anyone with curiosity or a sense of humor Err bitreich.org 70 i+ to reflect on the weirdness of existence - in short, Err bitreich.org 70 i+ it's just like any other library. If completed, it Err bitreich.org 70 i+ would contain every possible combination of 1,312,000 Err bitreich.org 70 i+ characters, including lower case letters, space, com- Err bitreich.org 70 i+ ma, and period. Thus, it would contain every book Err bitreich.org 70 i+ that ever has been written, and every book that ever Err bitreich.org 70 i+ could be - including every play, every song, every Err bitreich.org 70 i+ scientific paper, every legal decision, every consti- Err bitreich.org 70 i+ tution, every piece of scripture, and so on. At pre- Err bitreich.org 70 i+ sent it contains all possible pages of 3200 charac- Err bitreich.org 70 i+ ters, about 104677 books. Err bitreich.org 70 i Err bitreich.org 70 i Now available on gopherspace! Err bitreich.org 70 i Err bitreich.org 70 i@@ -105,11 +103,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Donkey Meter goes online. Bitreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- Have you ever wondered, how much traffic is used on Err bitreich.org 70 i- Bitreich.org? Now you can see it. In combination with Err bitreich.org 70 i- our French friends who spread donkey technology, we Err bitreich.org 70 i+ Have you ever wondered, how much traffic is used on Err bitreich.org 70 i+ Bitreich.org? Now you can see it. In combination with Err bitreich.org 70 i+ our French friends who spread donkey technology, we Err bitreich.org 70 i now have a Donkey Meter: Err bitreich.org 70 i Err bitreich.org 70 i It takes a second to load due to donkey technology re- Err bitreich.org 70 i@@ -125,13 +122,12 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Most minimal Gopher server tgtimes Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Gopher is a protocol providing a gateway to a document Err bitreich.org 70 i- system, allowing to serve an organized hierarchy of Err bitreich.org 70 i- files over the network. Dynamically generating the Err bitreich.org 70 i- content as per user requests is also possible. The Err bitreich.org 70 i- client side is in charge of rendering the content as Err bitreich.org 70 i+ system, allowing to serve an organized hierarchy of Err bitreich.org 70 i+ files over the network. Dynamically generating the Err bitreich.org 70 i+ content as per user requests is also possible. The Err bitreich.org 70 i+ client side is in charge of rendering the content as Err bitreich.org 70 i it sees fit. Err bitreich.org 70 i Err bitreich.org 70 i Generating Gopher indexes and transmitting file con- Err bitreich.org 70 i@@ -191,11 +187,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Groundhog Day Service Page online. Bitreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- At Bitreich we support the culture of grounded, based Err bitreich.org 70 i- and ecological- and animal-friendly technology. In Err bitreich.org 70 i- this sense, it is natural for us to support Groundhog Err bitreich.org 70 i+ At Bitreich we support the culture of grounded, based Err bitreich.org 70 i+ and ecological- and animal-friendly technology. In Err bitreich.org 70 i+ this sense, it is natural for us to support Groundhog Err bitreich.org 70 i Day, the scientific measurement for winter length pre- Err bitreich.org 70 i diction. In preparation for our now yearly celebration Err bitreich.org 70 i of this day, we now offer the current groundhog shadow Err bitreich.org 70 i@@ -212,9 +207,8 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i DJ Vlad Session on Bitreich Radio on 2023-03-11itreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- New DJ Vlad Session from Serbia on Bitreich Radio on Err bitreich.org 70 i+ New DJ Vlad Session from Serbia on Bitreich Radio on Err bitreich.org 70 i 2023-03-11T20:00 CET. Err bitreich.org 70 i Err bitreich.org 70 i Our residing DJ Vlad (not from Russia or Ukraine) has Err bitreich.org 70 i@@ -236,7 +230,6 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i C Thaumaturgy Center opens at Bitreich Bitreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i People always had a desire for magic. This magic does Err bitreich.org 70 i not end in modern times. Err bitreich.org 70 i@@ -261,12 +254,11 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Bitreich Telemetry Service goes Public. Bitreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i The industry is going towards telemetry everywhere: Go Err bitreich.org 70 i- programming language logging, Windows 11 poop logging Err bitreich.org 70 i- etc. To save you from burnout (which is what Google Err bitreich.org 70 i- uses for telemetry excuse!), Bitreich is moving for- Err bitreich.org 70 i+ programming language logging, Windows 11 poop logging Err bitreich.org 70 i+ etc. To save you from burnout (which is what Google Err bitreich.org 70 i+ uses for telemetry excuse!), Bitreich is moving for- Err bitreich.org 70 i wards too. Try it now! Err bitreich.org 70 i Err bitreich.org 70 i $ git clone git://bitreich.org/geomyidae Err bitreich.org 70 i@@ -288,10 +280,9 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Peering Cake for IPv6 tgtimes Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- The Internet Protocol is the fundamental encoding and Err bitreich.org 70 i- communication convention that permits computers to Err bitreich.org 70 i+ The Internet Protocol is the fundamental encoding and Err bitreich.org 70 i+ communication convention that permits computers to Err bitreich.org 70 i reach each other across multiple LANs. Err bitreich.org 70 i Err bitreich.org 70 i An Protocol to allow Inter-Network communication. Err bitreich.org 70 i@@ -355,11 +346,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Announcing the "tgtimes" keyword tgtimes Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- As any newspaper, The Gopher Times goal is to relay Err bitreich.org 70 i- information. Through chat discussions, The Gopher Err bitreich.org 70 i- Times ocasionnally collect heirlooms which are pub- Err bitreich.org 70 i+ As any newspaper, The Gopher Times goal is to relay Err bitreich.org 70 i+ information. Through chat discussions, The Gopher Err bitreich.org 70 i+ Times ocasionnally collect heirlooms which are pub- Err bitreich.org 70 i lished back to the community in this newspaper. Err bitreich.org 70 i Err bitreich.org 70 i We propose this way of catching The Gopher Times at- Err bitreich.org 70 i@@ -377,14 +367,13 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i #bitreich-cooking ggg Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- In the city home to the best pubs in the English- Err bitreich.org 70 i- speaking world, Truth keeps ggg alive, tantalises him Err bitreich.org 70 i+ In the city home to the best pubs in the English- Err bitreich.org 70 i+ speaking world, Truth keeps ggg alive, tantalises him Err bitreich.org 70 i sadistically, and heals, then looks after him. Coming Err bitreich.org 70 i from China, ggg waded through lies to learn that noth- Err bitreich.org 70 i ing is more powerful than Truth; coming into Cork, ggg Err bitreich.org 70 i- learnt that Truth catches up nicely with nobody, Err bitreich.org 70 i+ learnt that Truth catches up nicely with nobody, Err bitreich.org 70 i still, you would prefer Truth's company anyway. Err bitreich.org 70 i Err bitreich.org 70 i Life is fierce futility. Agony unites us. Renais- Err bitreich.org 70 i@@ -397,11 +386,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Most minimal gopher client tgtimes Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- Gopher is a protocol allowing browsing text, images Err bitreich.org 70 i- interactively, reach telnet interfaces, and download Err bitreich.org 70 i- any file, or open any URL, for custom action to be Err bitreich.org 70 i+ Gopher is a protocol allowing browsing text, images Err bitreich.org 70 i+ interactively, reach telnet interfaces, and download Err bitreich.org 70 i+ any file, or open any URL, for custom action to be Err bitreich.org 70 i chosen by the user. Err bitreich.org 70 i Err bitreich.org 70 i Network One reliable way to fetch the content from in- Err bitreich.org 70 i@@ -491,12 +479,11 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Meme cache pointer support Bitreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- The Bitreich memecache joins modern programming lan- Err bitreich.org 70 i- guages like C in supporting pointer notation. Get a Err bitreich.org 70 i- pointer representation of a meme by referencing it in Err bitreich.org 70 i- our IRC channels with the syntax '*', instead of Err bitreich.org 70 i+ The Bitreich memecache joins modern programming lan- Err bitreich.org 70 i+ guages like C in supporting pointer notation. Get a Err bitreich.org 70 i+ pointer representation of a meme by referencing it in Err bitreich.org 70 i+ our IRC channels with the syntax '*', instead of Err bitreich.org 70 i the usual '#'. Err bitreich.org 70 i Err bitreich.org 70 i Example: Err bitreich.org 70 i@@ -536,11 +523,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i The Road to Success josuah Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Success, the holy grail in Life. Many different forms Err bitreich.org 70 i- and shapes. Marriage? Career? A medal? A stable fi- Err bitreich.org 70 i- nancial situation? Crossing the border and get natu- Err bitreich.org 70 i+ and shapes. Marriage? Career? A medal? A stable fi- Err bitreich.org 70 i+ nancial situation? Crossing the border and get natu- Err bitreich.org 70 i ralized? So many facets to that same shiny diamond. Err bitreich.org 70 i Err bitreich.org 70 i Or does success mean avoiding failure? In that case, Err bitreich.org 70 i@@ -588,9 +574,8 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i sfeed 1.7 was released. Hiltjo Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- sfeed is a tool to convert RSS or Atom feeds from XML Err bitreich.org 70 i+ sfeed is a tool to convert RSS or Atom feeds from XML Err bitreich.org 70 i to a TAB-separated file. Err bitreich.org 70 i Err bitreich.org 70 i It can be found at: Err bitreich.org 70 i@@ -617,11 +602,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Volunteers for a The Gopher Times trial wanted.itreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- As pioneers in the gopher world, we at Bitreich want Err bitreich.org 70 i+ As pioneers in the gopher world, we at Bitreich want Err bitreich.org 70 i to make the gopher times more accessible to all people Err bitreich.org 70 i- over the world. For this, we are planning a trial to Err bitreich.org 70 i+ over the world. For this, we are planning a trial to Err bitreich.org 70 i have printed out the gopher times sent to your Err bitreich.org 70 i doorstep. Err bitreich.org 70 i Err bitreich.org 70 i@@ -638,11 +622,10 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Brcon2023 from August 7th to 13th Bitreich Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- The community has decided! Brcon2023 will happen be- Err bitreich.org 70 i- tween 7th to 13th of August beginning with an online Err bitreich.org 70 i- session from 7th to 10th August and a presence part Err bitreich.org 70 i+ The community has decided! Brcon2023 will happen be- Err bitreich.org 70 i+ tween 7th to 13th of August beginning with an online Err bitreich.org 70 i+ session from 7th to 10th August and a presence part Err bitreich.org 70 i from 11th to 13th of August in Callenberg, Germany: Err bitreich.org 70 i Err bitreich.org 70 i This means, the call for papers/presentations is open. Err bitreich.org 70 i@@ -682,9 +665,8 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Publishing in The Gopher Times you Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- Want your article published? Want to announce some- Err bitreich.org 70 i+ Want your article published? Want to announce some- Err bitreich.org 70 i thing to the Gopher world? Err bitreich.org 70 i Err bitreich.org 70 i Directly related to Gopher or not, reach us on IRC Err bitreich.org 70 .