Merge branch 'master' of git://bitreich.org/tgtimes - tgtimes - The Gopher Times | |
git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws… | |
Log | |
Files | |
Refs | |
Tags | |
README | |
--- | |
commit bd1fbc1387245c5295ef51c566f8fc22aa0fd001 | |
parent 4ecee5cad660f4561ba7dbcf1223d183ddf43a14 | |
Author: Christoph Lohmann <[email protected]> | |
Date: Sat, 24 Jun 2023 22:25:09 +0200 | |
Merge branch 'master' of git://bitreich.org/tgtimes | |
Diffstat: | |
M Makefile | 2 ++ | |
M bitreich/Makefile | 13 +------------ | |
D bitreich/md2mw.awk | 23 ----------------------- | |
M bitreich/news.gph | 90 +++++++++++++++++++++++++++++… | |
A opus7/article-bitreich-brcon2023.mw | 55 +++++++++++++++++++++++++++++… | |
A opus7/article-bitreich-c-thaumatur… | 32 +++++++++++++++++++++++++++… | |
A opus7/article-bitreich-dj-vlad-on-… | 30 +++++++++++++++++++++++++++… | |
A opus7/article-bitreich-donkey-mete… | 24 ++++++++++++++++++++++++ | |
R opus7/article-tgtimes-panopticon-e… | 0 | |
A opus7/article-bitreich-groundhog-d… | 23 +++++++++++++++++++++++ | |
A opus7/article-bitreich-library-of-… | 33 +++++++++++++++++++++++++++… | |
A opus7/article-bitreich-meme-cache-… | 68 +++++++++++++++++++++++++++… | |
A opus7/article-bitreich-sfeed-1.7.mw | 44 +++++++++++++++++++++++++++++… | |
A opus7/article-bitreich-telemetry-s… | 35 +++++++++++++++++++++++++++… | |
A opus7/article-bitreich-volunteers-… | 24 ++++++++++++++++++++++++ | |
A opus7/article-ggg-bitreich-cooking… | 18 ++++++++++++++++++ | |
D opus7/article-ggg-ggg.mw | 22 ---------------------- | |
M opus7/article-tgtimes-announcing-t… | 4 ++-- | |
M opus7/article-tgtimes-most-minimal… | 2 +- | |
M opus7/article-tgtimes-most-minimal… | 1 + | |
M opus7/tgtimes7.mw | 22 +++++++++++++++++----- | |
M opus7/tgtimes7.pdf | 0 | |
M opus7/tgtimes7.txt | 609 +++++++++++++++++++++++++++++… | |
R opus7/article-tgtimes-panopticon-e… | 0 | |
24 files changed, 1106 insertions(+), 68 deletions(-) | |
--- | |
diff --git a/Makefile b/Makefile | |
@@ -22,3 +22,5 @@ publish: ${tgtimes}.pdf ${tgtimes}.txt | |
cp ${tgtimes}.txt archive/${date}/tgtimes-${date}-opus$v.txt | |
cp ${tgtimes}.pdf archive/${date}/tgtimes-${date}-opus$v.pdf | |
cp ${tgtimes}.mw archive/${date}/tgtimes-${date}-opus$v.mw | |
+ cd archive && ./mk-atom.sh > news.atom.xml | |
+ | |
diff --git a/bitreich/Makefile b/bitreich/Makefile | |
@@ -1,13 +1,2 @@ | |
-gopher = bitreich.org:/bitreich/gopher | |
- | |
-help: | |
- @sed -rn 's/^([a-z.]*):.*/make \1/p' Makefile | |
- | |
sync: | |
- rsync -a ${gopher}/news.gph ${gopher}/usr/*/phlog . | |
- | |
-convert: | |
- awk -f md2mw.awk news.gph | |
- | |
-clean: | |
- rm -f article-*.mw | |
+ rsync -a bitreich.org:/bitreich/gopher/news.gph ${gopher}/usr/*/phlog . | |
diff --git a/bitreich/md2mw.awk b/bitreich/md2mw.awk | |
@@ -1,23 +0,0 @@ | |
-#!/usr/bin/awk -f | |
- | |
-$NF ~ "/usr/.*/phlog/.*.md" { | |
- sub(".*/usr/", "") | |
- user = $0 | |
- sub("/.*", "", user) | |
- gsub("'", "", user) | |
- sub("^[^/]*/", "") | |
- sub("\\|.*", "") | |
- | |
- src = dst = $0 | |
- gsub("'", "", dst) | |
- sub("phlog/", "article-bitreich-", dst) | |
- sub(".md$", ".mw", dst) | |
- cmd = "notmarkdown-ms | sed '1 s/.NH [0-9]/.SH "author"/' >'"dst"'" | |
- print cmd | |
- while ((getline <src) > 0) | |
- if (NR > 2) | |
- print $0 | cmd | |
- close(cmd) | |
- close(src) | |
- close(dst) | |
-} | |
diff --git a/bitreich/news.gph b/bitreich/news.gph | |
@@ -4,13 +4,101 @@ | |
[0|Atom news feed|/news.atom.xml|server|port] | |
___[ News Aggregator ] | |
+[0|2023-03-02 – »New DJ Vlad Session from Serbia on Bitreich Radio on 2023-… | |
+[0|2023-02-28 – »Volunteers for a The Gopher Times trial wanted.« by 20h|/… | |
+[0|2023-02-26 – »Library of Babel now available on gopherspace.« by 20h|/u… | |
+[0|2023-02-26 – »C Thaumaturgy Center opens at Bitreich« by 20h|/usr/20h/p… | |
+[0|2023-02-26 – »Donkey Meter goes online.« by 20h|/usr/20h/phlog/2023-02-… | |
+[0|2023-02-25 – »sfeed 1.7 was released.« by bob|/usr/bob/phlog/2023-02-25… | |
+[0|2023-02-25 – »Groundhog Day Service Page online.« by 20h|/usr/20h/phlog… | |
+[0|2023-02-20 – »Reverse pointer support for memes.« by 20h|/usr/20h/phlog… | |
+[0|2023-02-19 – »Deep pointer support in memes.« by 20h|/usr/20h/phlog/202… | |
+[0|2023-02-18 – »Meme cache pointer support« by adc|/usr/adc/phlog/2023-02… | |
+[0|2023-02-11 – »Bitreich Telemetry Service goes Public.« by 20h|/usr/20h/… | |
+[0|2023-02-02 – »Happy Groundhog Day!« by 20h|/usr/20h/phlog/2023-02-02T13… | |
+[0|2023-02-01 – »Bitreich at FOSDEM 2023.« by 20h|/usr/20h/phlog/2023-02-0… | |
+[0|2023-02-01 – »Brcon2023 will happen between 2023-08-07 and 2023-08-13.«… | |
+[0|2023-01-28 – »GangBAN 2023-01-28 results.« by 20h|/usr/20h/phlog/2023-0… | |
+[0|2023-01-28 – »GangBAN: Warmux build instructions.« by 20h|/usr/20h/phlo… | |
+[0|2023-01-28 – »Brcon2023 date/time poll reminder.« by 20h|/usr/20h/phlog… | |
+[0|2023-01-26 – »GangBAN on 2023-01-28 20:00 CET.« by 20h|/usr/20h/phlog/2… | |
+[0|2023-01-18 – »Year of the cat/rabbit is coming!« by 20h|/usr/20h/phlog/… | |
+[0|2023-01-18 – »Marquee Support for Gopher« by 20h|/usr/20h/phlog/2023-01… | |
+[0|2023-01-16 – »Bitreich at FOSDEM 2023« by 20h|/usr/20h/phlog/2023-01-16… | |
+[0|2023-01-12 – »Brcon2023 date/month poll started.« by 20h|/usr/20h/phlog… | |
+[0|2023-01-12 – »get-it-script-ed(1) winner 2022 is ...« by 20h|/usr/20h/p… | |
+[0|2023-01-03 – »Big Chess Fight This Night!« by 20h|/usr/20h/phlog/2023-0… | |
+[0|2022-12-31 – »New Year Special: Bitflix released!« by 20h|/usr/20h/phlo… | |
+[0|2022-12-30 – »Long live the USSR!« by 20h|/usr/20h/phlog/2022-12-30T21-… | |
+[0|2022-12-30 – »USSR 100 year GangBAN today 20:00 CET« by 20h|/usr/20h/ph… | |
+[0|2022-12-29 – »ed(1) Telegram Service Online« by 20h|/usr/20h/phlog/2022… | |
+[0|2022-12-27 – »Bitreich Firework Service Online« by 20h|/usr/20h/phlog/2… | |
+[0|2022-12-27 – »ed(1) cloud GUESTBOOK now available.« by 20h|/usr/20h/phl… | |
+[0|2022-12-25 – »ed(1) cloud now with quiz mode.« by 20h|/usr/20h/phlog/20… | |
+[0|2022-12-23 – »Get-it-script-ed(1): Competition until 1st of January 2023… | |
+[0|2022-12-23 – »Bitreich.org now supports captcha and clownflare.« by 20h… | |
+[0|2022-12-23 – »Bitreich End Year Meeting and get-it-script-ed(1) tonight!… | |
+[0|2022-12-22 – »Cat Abusers Anonymous (CAA) founded.« by 20h|/usr/20h/phl… | |
+[0|2022-12-12 – »Correction of End of Year Meeting Date« by 20h|/usr/20h/p… | |
+[0|2022-12-11 – »Bitreich Organigram released.« by 20h|/usr/20h/phlog/2022… | |
+[0|2022-12-10 – »Olympic Games at Bitreich: Bulletball« by 20h|/usr/20h/ph… | |
+[0|2022-12-10 – »Special Multiplayer Coding GangBAN today.« by 20h|/usr/20… | |
+[0|2022-12-04 – »Bitreich End Year Meeting 2022« by 20h|/usr/20h/phlog/202… | |
+[0|2022-11-27 – »Get-it-script-ed(1) unix knight jousting 2022« by 20h|/us… | |
+[0|2022-11-19 – »Geomyidae v0.69 "I believe I can vla-ai" OTA edition« by … | |
+[0|2022-11-10 – »Geomyidae v0.52 OTA release "Billion Gophers"« by 20h|/us… | |
+[0|2022-10-31 – »Blue Gopher Premium« by 20h|/usr/20h/phlog/2022-10-31T17-… | |
+[0|2022-10-28 – »irc.bitreich.org and bitreich.org now with letsencrypt cer… | |
+[0|2022-10-26 – »Four Billion more Gopherholes have gone online!« by 20h|/… | |
+[0|2022-10-20 – »Meme cache rescaling complete« by adc|/usr/adc/phlog/2022… | |
+[0|2022-10-10 – »The Gopher Times keeps ticking with Opus 6« by josuah|/us… | |
+[0|2022-09-29 – »Bitreich at HCPP Prague.« by 20h|/usr/20h/phlog/2022-09-2… | |
+[0|2022-09-29 – »Gang your BAN!« by 20h|/usr/20h/phlog/2022-09-29T20-19-31… | |
+[0|2022-09-26 – »GangBAN on 2022-09-29 20:00 CEST« by 20h|/usr/20h/phlog/2… | |
+[0|2022-09-12 – »X-Use-Gopher« by 20h|/usr/20h/phlog/2022-09-12T18-13-05-4… | |
+[0|2022-09-11 – »Bitreich forms Movement against Cheese Cruelty (SLICER)« … | |
+[0|2022-09-03 – »GangBAN cures depression.« by 20h|/usr/20h/phlog/2022-09-… | |
+[0|2022-09-03 – »Bitreich helping the homeless.« by 20h|/usr/20h/phlog/202… | |
+[0|2022-09-01 – »json2tsv 1.0 was released.« by bob|/usr/bob/phlog/2022-09… | |
+[0|2022-08-31 – »BitreichIRC now registered on Netsplit.de!« by 20h|/usr/2… | |
+[0|2022-08-30 – »(1<<13)\|0x1000\|0x200\|0x100\|0xe0\|0x1 BAN party on Satu… | |
+[0|2022-08-19 – »Bitreich at FrOSCon 2022« by 20h|/usr/20h/phlog/2022-08-1… | |
+[0|2022-08-17 – »sfeed 1.6 was released.« by bob|/usr/bob/phlog/2022-08-17… | |
+[0|2022-08-16 – »BROOD BREAD PAIN« by 20h|/usr/20h/phlog/2022-08-16T08-38-… | |
+[0|2022-08-10 – »GIF-MEME founded. Bitreich is a member!« by 20h|/usr/20h/… | |
+[0|2022-08-07 – »Manifesto Generator now online.« by 20h|/usr/20h/phlog/20… | |
+[0|2022-08-07 – »New release of stagit, stagit-gopher.« by bob|/usr/bob/ph… | |
+[0|2022-08-06 – »Geomyidae v0.51 brcon2022 release.« by 20h|/usr/20h/phlog… | |
+[0|2022-08-06 – »Brcon2022: Recordings Day 1 to 4 are online.« by 20h|/usr… | |
+[0|2022-08-06 – »Gopher Protocol Extension Project« by 20h|/usr/20h/phlog/… | |
+[0|2022-08-04 – »libgcgi: First GPU-powered REST service goes online.« by … | |
+[0|2022-08-04 – »Libgcgi now an official bitreich project.« by 20h|/usr/20… | |
+[0|2022-08-04 – »Brcon2022: Audio Splitting« by 20h|/usr/20h/phlog/2022-08… | |
+[0|2022-08-02 – »Gopher Onion Initiative: New Logo, Redesign« by 20h|/usr/… | |
+[0|2022-07-31 – »Brcon2022: get-script-ed(1) contest.« by 20h|/usr/20h/phl… | |
+[0|2022-07-31 – »emerge sanity« by 20h|/usr/20h/phlog/2022-07-31T07-39-07-… | |
+[0|2022-07-30 – »Zuccless.org goes online.« by 20h|/usr/20h/phlog/2022-07-… | |
+[0|2022-07-30 – »Brcon2022: Geomyidae Hackathon Results.« by 20h|/usr/20h/… | |
+[0|2022-07-28 – »Brcon2022: Slides for day 0x0 to 0x2 online« by 20h|/usr/… | |
+[0|2022-07-27 – »Brcon2022: Get-script-ed(1) prizes.« by 20h|/usr/20h/phlo… | |
+[0|2022-07-26 – »Geomyidae new escape handling.« by 20h|/usr/20h/phlog/202… | |
+[0|2022-07-25 – »Brcon2022: Schedule change due to Arctic Vault« by 20h|/u… | |
+[0|2022-07-23 – »Brcon2022: Programming Language Cocktails« by 20h|/usr/20… | |
+[0|2022-07-22 – »Brcon2022: Special Release Party on 2022-07-25.« by 20h|/… | |
+[0|2022-07-22 – »Brcon2022: New slide standard of 80x25.« by 20h|/usr/20h/… | |
+[0|2022-07-20 – »Brcon2022: Prof. Skildgaard Keynote!« by 20h|/usr/20h/phl… | |
+[0|2022-07-19 – »Brcon2022: Some Highlights« by 20h|/usr/20h/phlog/2022-07… | |
+[0|2022-07-18 – »Brcon2022: Learn some recreational Acupuncture.« by 20h|/… | |
+[0|2022-07-14 – »Bitreichcon 2022 ZK/cryptography workshop requirements« b… | |
+[0|2022-07-01 – »DALL-E support in annna.« by 20h|/usr/20h/phlog/2022-07-0… | |
+[0|2022-06-28 – »The Gopher Times 5 at your doorbell! Get it at:« by josua… | |
[0|2022-06-23 – »0x20 brcon call for registration and talks.« by 20h|/usr/… | |
[0|2022-06-13 – »BIG BROWSER IS WATCHING YOU!« by 20h|/usr/20h/phlog/2022-… | |
[0|2022-05-25 – »60 days CfP for Brcon2022!« by 20h|/usr/20h/phlog/2022-05… | |
[0|2022-05-22 – »69 days until Brcon Belgrade, 64 days until Brcon Online.�… | |
[0|2022-05-21 – »sfeed 1.5 was released.« by bob|/usr/bob/phlog/2022-05-21… | |
[0|2022-05-13 – »Prof. Skildgaard: Only Turtle Fans« by 20h|/usr/20h/phlog… | |
-[0|2022-04-22T21-03-37.1533808 – »Bitreich is proudly publishing The Gopher… | |
+[0|2022-04-22 – »Bitreich is proudly publishing The Gopher Times opus 4!« … | |
[0|2022-04-12 – »Bitreich OnlyFans reaches 12k Fans!« by 20h|/usr/20h/phlo… | |
[0|2022-04-10 – »English_knight(1), a ninja(1) replacement.« by 20h|/usr/2… | |
[0|2022-04-08 – »Geomyidae v0.50.1 fix release.« by 20h|/usr/20h/phlog/202… | |
diff --git a/opus7/article-bitreich-brcon2023.mw b/opus7/article-bitreich-brcon… | |
@@ -0,0 +1,55 @@ | |
+.SH Bitreich | |
+Brcon2023 from August 7th to 13th | |
+.2C 30 | |
+. | |
+.PP | |
+The community has decided! | |
+Brcon2023 will happen between 7th to 13th of August beginning with an | |
+online session from 7th to 10th August and a presence part from 11th to | |
+13th of August in Callenberg, Germany: | |
+. | |
+.LK gophers://bitreich.org/1/con/2023 | |
+. | |
+.PP | |
+This means, the call for papers/presentations is open. This year the main | |
+topic will of course be gopher and all kind of simple services created | |
+for gopherspace. All other simple protocols are welcome too. | |
+. | |
+.PP | |
+Some topics that are already planned and may inspire you: | |
+. | |
+.IP \(bu | |
+Entropy services via gopher. | |
+. | |
+.IP \(bu | |
+Serving highly-complex memes via IRC/gopher including gopher GPU services. | |
+. | |
+.IP \(bu | |
+Geo / map services via gopher. | |
+. | |
+.IP \(bu | |
+Qi Gong for beginners (in the forest!) including an inspiring forest walk in t… | |
+. | |
+.IP \(bu | |
+Gophers and other family members in a museum exhibition with an exclusive tour. | |
+. | |
+.PP | |
+It is very simple to hold a presentation. | |
+Please see the slides from a previous con: | |
+. | |
+.LK gophers://bitreich.org/1/con/2022 | |
+. | |
+.PP | |
+And it is possible from all over the world! | |
+The world is invited! | |
+. | |
+.PP | |
+Please send proposals for talks to Christoph Lohmann <[email protected]>. | |
+. | |
+.PP | |
+See you at brcon2023! | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Conference Officer (CCO) | |
diff --git a/opus7/article-bitreich-c-thaumaturgy-center.mw b/opus7/article-bit… | |
@@ -0,0 +1,32 @@ | |
+.SH Bitreich | |
+C Thaumaturgy Center opens at Bitreich | |
+.2C 20 | |
+. | |
+.PP | |
+People always had a desire for magic. | |
+This magic does not end in modern times. | |
+. | |
+.QP | |
+Any sufficiently advanced technology is indistinguishable from magic. | |
+-- Arthur C. Clarke | |
+. | |
+.PP | |
+So is C, C pointers and C bit twiddling: | |
+. | |
+.LK gophers://bitreich.org/1/thaumaturgy | |
+. | |
+.PP | |
+Get your daily magic there! | |
+. | |
+.PP | |
+In case you have your own C magic spells laying around and want to offer | |
+them to the public, send them to: Christoph Lohmann <[email protected]> | |
+. | |
+.PP | |
+I will include them into the programme of the C Thaumaturgy Center. | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Magic Officer (CMO) | |
+ | |
diff --git a/opus7/article-bitreich-dj-vlad-on-2023-03-11.mw b/opus7/article-bi… | |
@@ -0,0 +1,30 @@ | |
+.SH Bitreich | |
+DJ Vlad Session on Bitreich Radio on 2023-03-11 | |
+.2C 20 | |
+. | |
+.PP | |
+New DJ Vlad Session from Serbia on Bitreich Radio on 2023-03-11T20:00 CET. | |
+. | |
+.PP | |
+Our residing DJ Vlad (not from Russia or Ukraine) has found a new sound | |
+and will present it to us at 2023-03-11T20:00 CET exclusively on Bitreich Radi… | |
+. | |
+.PP | |
+He will be streaming from Serbia to all over the gopherspace and the | |
+world! | |
+. | |
+.PP | |
+The whole session can be listened to of course at: | |
+. | |
+.LK gophers://bitreich.org/1/radio/listen | |
+. | |
+.PP | |
+It is so easy and simple. | |
+. | |
+.PP | |
+See you all for this exclusive experience from Serbia! | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Vibe Officer (CVO) | |
diff --git a/opus7/article-bitreich-donkey-meter.mw b/opus7/article-bitreich-do… | |
@@ -0,0 +1,24 @@ | |
+.SH Bitreich | |
+Donkey Meter goes online. | |
+.2C 20 | |
+. | |
+.PP | |
+Have you ever wondered, how much traffic is used on Bitreich.org? Now you | |
+can see it. In combination with our French friends who spread donkey | |
+technology, we now have a Donkey Meter: | |
+. | |
+.LK gophers://bitreich.org/1/donkeymeter | |
+. | |
+.PP | |
+It takes a second to load due to donkey technology restrictions. | |
+. | |
+.PP | |
+You might also be interested in our Large Donkey Collider technology. | |
+. | |
+.PP | |
+Have fun! | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Donkey Officer (CDO) | |
diff --git a/opus7/article-tgtimes-panopticon-effect.mw b/opus7/article-bitreic… | |
diff --git a/opus7/article-bitreich-groundhog-day-service.mw b/opus7/article-bi… | |
@@ -0,0 +1,23 @@ | |
+.SH Bitreich | |
+Groundhog Day Service Page online. | |
+.2C 20 | |
+. | |
+.PP | |
+At Bitreich we support the culture of grounded, based and ecological- and | |
+animal-friendly technology. In this sense, it is natural for us to | |
+support Groundhog Day, the scientific measurement for winter length | |
+prediction. In preparation for our now yearly celebration of this day, we | |
+now offer the current groundhog shadow status on Bitreich: | |
+. | |
+.LK gophers://bitreich.org/1/groundhog-day | |
+. | |
+.PP | |
+Future prediction has never been that easily and worldwide available! | |
+. | |
+.PP | |
+Now groundhog was harmed in the production of this service! | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Ground Officer (CGO) | |
diff --git a/opus7/article-bitreich-library-of-babel.mw b/opus7/article-bitreic… | |
@@ -0,0 +1,33 @@ | |
+.SH Bitreich | |
+Library of Babel now available on gopherspace. | |
+.2C 20 | |
+. | |
+.PP | |
+What is the Library of Babel? | |
+. | |
+.QP | |
+> The Library of Babel is a place for scholars to do research, for artists | |
+> and writers to seek inspiration, for anyone with curiosity or a sense of | |
+> humor to reflect on the weirdness of existence - in short, it's just like | |
+> any other library. If completed, it would contain every possible | |
+> combination of 1,312,000 characters, including lower case letters, space, | |
+> comma, and period. Thus, it would contain every book that ever has been | |
+> written, and every book that ever could be - including every play, every | |
+> song, every scientific paper, every legal decision, every constitution, | |
+> every piece of scripture, and so on. At present it contains all possible | |
+> pages of 3200 characters, about 104677 books. | |
+. | |
+.LK https://libraryofbabel.info/About.html | |
+. | |
+.PP | |
+Now available on gopherspace! | |
+. | |
+.LK gophers://bitreich.org/1/babel | |
+. | |
+.PP | |
+Have fun! | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Librarian Officer (CLO) | |
diff --git a/opus7/article-bitreich-meme-cache-pointer-support.mw b/opus7/artic… | |
@@ -0,0 +1,68 @@ | |
+.SH Bitreich | |
+Meme cache pointer support | |
+.2C 30 | |
+. | |
+.PP | |
+The Bitreich memecache joins modern programming languages like C in | |
+supporting pointer notation. Get a pointer representation of a meme by | |
+referencing it in our IRC channels with the syntax '*<tag>', instead of | |
+the usual '#<tag>'. | |
+. | |
+.PP | |
+Example: | |
+. | |
+.DS | |
+<adc> #gnu-hut | |
+<annna> #gnu-hut: gophers://bitreich.org/I/memecache/gnu-hut.jpg | |
+<adc> *gnu-hut | |
+<annna> *gnu-hut: gophers://bitreich.org/9/memecache/filter/*gnu-hut.jpg | |
+.DE | |
+. | |
+.PP | |
+The pointer notation works for image and video memes. Remember that | |
+you can explore our memes with | |
+.FS | |
+git://bitreich.org/bitreich-tardis | |
+.FE | |
+bitreich-tardis, and explore the inner | |
+workings of annna in the | |
+.FS | |
+git://bitreich.org/annna | |
+.FE | |
+git repository. | |
+-adc | |
+. | |
+.SS | |
+Deep pointer support in memes. | |
+. | |
+.PP | |
+Thanks the ground work of adc, we had pointer support for memes. Based on | |
+this, we now have deep pointer support for all kind of memes: | |
+. | |
+.LK gophers://bitreich.org/9/memecache/filter/**********athas-teapot.jpg | |
+.LK gophers://bitreich.org/9/memecache/filter/****athas-teapot.jpg | |
+. | |
+.PP | |
+With cache support. | |
+Have fun pointing at memes! We had much fun making this. :D | |
+. | |
+. | |
+.SS | |
+Reverse pointer support for memes. | |
+. | |
+.PP | |
+After a public request by an avid pointer lover, we of course implemented | |
+reverse pointer support for memes now: | |
+. | |
+.LK gophers://bitreich.org/9/memecache/filter/&&&&&&athas-teapot.jpg | |
+. | |
+.PP | |
+See how you can dereference this teapot now. | |
+. | |
+.PP | |
+Have fun! | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Pointy Officer (CPO) | |
diff --git a/opus7/article-bitreich-sfeed-1.7.mw b/opus7/article-bitreich-sfeed… | |
@@ -0,0 +1,44 @@ | |
+.SH Hiltjo | |
+sfeed 1.7 was released. | |
+.2C 30 | |
+. | |
+.PP | |
+sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated file. | |
+. | |
+.PP | |
+It can be found at: | |
+. | |
+.LK git://git.codemadness.org/sfeed | |
+.LK gopher://codemadness.org/1/git/sfeed | |
+.LK https://codemadness.org/releases/sfeed/ | |
+.LK gopher://codemadness.org/1/releases/sfeed/ | |
+.PP | |
+sfeed has the following small changes compared to 1.6: | |
+. | |
+.SS | |
+sfeed_curses: | |
+. | |
+.IP \(bu | |
+Add SCO keys for next, prior (CSI I and CSI G). | |
+Tested on DragonFlyBSD (cons25 console). | |
+. | |
+.IP \(bu | |
+Add SUN keys support. | |
+Tested on OpenIndiana. | |
+. | |
+.SS | |
+sfeed_gopher: | |
+. | |
+.IP \(bu | |
+Remove unnecesary PATH_MAX restricting the path length. | |
+This also makes it compile cleanly on GNU/Hurd. | |
+. | |
+.IP \(bu | |
+Man page and documentation improvements. | |
+. | |
+.PP | |
+I want to thank all people who gave feedback, | |
+. | |
+.PP | |
+Thanks, | |
+Hiltjo | |
diff --git a/opus7/article-bitreich-telemetry-service.md b/opus7/article-bitrei… | |
@@ -0,0 +1,35 @@ | |
+.SH Bitreich | |
+Bitreich Telemetry Service goes Public. | |
+.2C 20 | |
+. | |
+.PP | |
+The industry is going towards telemetry everywhere: Go programming | |
+language logging, Windows 11 poop logging etc. | |
+To save you from burnout | |
+(which is what Google uses for telemetry excuse!), | |
+Bitreich is moving forwards too. | |
+Try it now! | |
+. | |
+.DS | |
+$ git clone git://bitreich.org/geomyidae | |
+$ cd geomyidae | |
+$ make telemetry | |
+.DE | |
+. | |
+.PP | |
+In case you want to use the telemetry API in your project, just us: | |
+. | |
+.DS | |
+# Everything behind the second / field will be stripped. | |
+$ printf "/${projectname}/...\r\n" | nc bitreich.org 70 | |
+Thank you for installing ${projectname}! | |
+Nothing is logged. You can trust us, we are not Google. | |
+.DE | |
+. | |
+.PP | |
+It is free to use! | |
+. | |
+.PP | |
+Have fun! | |
+20h | |
+Chief Telemetry Officer (CTO) | |
diff --git a/opus7/article-bitreich-volunteers-for-a-trial-wanted.mw b/opus7/ar… | |
@@ -0,0 +1,24 @@ | |
+.SH Bitreich | |
+Volunteers for a The Gopher Times trial wanted. | |
+.2C 20 | |
+. | |
+.PP | |
+As pioneers in the gopher world, we at Bitreich want to make the gopher | |
+times more accessible to all people over the world. For this, we are | |
+planning a trial to have printed out the gopher times sent to your | |
+doorstep. | |
+. | |
+.PP | |
+If you want to participate, please send your name and address to | |
+. | |
+.DS | |
+Christoph Lohmann <[email protected]> | |
+.DE | |
+. | |
+.PP | |
+World delivery to all remote places is possible too. | |
+. | |
+.PP | |
+Sincerely yours, | |
+20h | |
+Chief Press Officer (CPO) | |
diff --git a/opus7/article-ggg-bitreich-cooking.mw b/opus7/article-ggg-bitreich… | |
@@ -0,0 +1,18 @@ | |
+.SH ggg | |
+#bitreich-cooking | |
+.2C 20 | |
+. | |
+.PP | |
+In the city home to the best pubs in the English-speaking world, Truth keeps g… | |
+Coming from China, ggg waded through lies to learn that nothing is more powerf… | |
+coming into Cork, ggg learnt that Truth catches up nicely with nobody, still, … | |
+. | |
+.PP | |
+Life is fierce futility. | |
+Agony unites us. | |
+Renaissance will come. | |
+. | |
+.PP | |
+60% hustler + 15% hacker + 25% hipster is ggg. | |
+The more he writes, the less words he ends up with. | |
+You can find ggg on #bitreich-en and #bitreich-cooking. | |
diff --git a/opus7/article-ggg-ggg.mw b/opus7/article-ggg-ggg.mw | |
@@ -1,22 +0,0 @@ | |
-.SH ggg | |
-<ggg> | |
-.2C | |
-. | |
-.PQ | |
-In the city home to the best pubs in the English-speaking world, Truth keeps g… | |
-. | |
-.PQ | |
-Coming from China, ggg waded through lies to learn that nothing is more powerf… | |
-coming into Cork, ggg learnt that Truth catches up nicely with nobody, | |
-still, you would prefer Truth's company anyway. | |
-. | |
-.PQ | |
-The world is and has always been on fire. | |
-Agony unites us. | |
-Renaissance will come. | |
-. | |
-.PQ | |
-60% hustler + 15% hacker + 25% hipster is ggg. | |
-The more he writes, the less words he ends up with. | |
-You can find ggg on #bitreich-en and #bitreich-cooking. | |
-He waits. | |
diff --git a/opus7/article-tgtimes-announcing-the-trigger-word.mw b/opus7/artic… | |
@@ -1,6 +1,6 @@ | |
.SH tgtimes | |
-Announcing the \fC"tgtimes"\fR keyword | |
-.2C | |
+Announcing the \fC"tgtimes"\fB keyword | |
+.2C 20 | |
. | |
.PP | |
As any newspaper, The Gopher Times goal is to relay information. | |
diff --git a/opus7/article-tgtimes-most-minimal-gopher-client.mw b/opus7/articl… | |
@@ -1,4 +1,4 @@ | |
-.SH athas | |
+.SH tgtimes | |
Most minimal gopher client | |
.2C 30 | |
. | |
diff --git a/opus7/article-tgtimes-most-minimal-gopher-server.mw b/opus7/articl… | |
@@ -1,5 +1,6 @@ | |
.SH tgtimes | |
Most minimal Gopher server | |
+.2C 300 | |
. | |
.PP | |
Gopher is a protocol providing a gateway to a document system, allowing | |
diff --git a/opus7/tgtimes7.mw b/opus7/tgtimes7.mw | |
@@ -5,10 +5,22 @@ Opus 7 - Gopher news and more - Jan. 2023 | |
.AE | |
. | |
.so opus7/article-athas-shell-redirections.mw | |
-.so opus7/article-tgtimes-10-cent-risc-v-mcu.mw | |
-.so opus7/article-tgtimes-a-billion-gopher.mw | |
-.so opus7/article-tgtimes-most-minimal-gopher-client-hardware.mw | |
-.so opus7/article-tgtimes-panopticon-effect.mw | |
+.so opus7/article-bitreich-library-of-babel.mw | |
+.so opus7/article-bitreich-donkey-meter.mw | |
+.so opus7/article-tgtimes-most-minimal-gopher-server.mw | |
+.so opus7/article-bitreich-groundhog-day-service.mw | |
+.so opus7/article-bitreich-dj-vlad-on-2023-03-11.mw | |
+.so opus7/article-bitreich-c-thaumaturgy-center.mw | |
+.so opus7/article-bitreich-telemetry-service.md | |
.so opus7/article-tgtimes-peering-cake.mw | |
+.so opus7/article-tgtimes-announcing-the-trigger-word.mw | |
+.so opus7/article-ggg-bitreich-cooking.mw | |
+.so opus7/article-tgtimes-most-minimal-gopher-client.mw | |
+.so opus7/article-bitreich-meme-cache-pointer-support.mw | |
+.so opus7/article-tgtimes-a-billion-gopher.mw | |
+.so opus7/article-josuah-the-road-to-success.mw | |
+.so opus7/article-bitreich-sfeed-1.7.mw | |
+.so opus7/article-bitreich-volunteers-for-a-trial-wanted.mw | |
+.so opus7/article-bitreich-brcon2023.mw | |
. | |
-.so opus6/footer.mw | |
+.so opus7/footer.mw | |
diff --git a/opus7/tgtimes7.pdf b/opus7/tgtimes7.pdf | |
Binary files differ. | |
diff --git a/opus7/tgtimes7.txt b/opus7/tgtimes7.txt | |
@@ -71,8 +71,613 @@ ____________________________________________________________ | |
$ (rm numbers && sort > numbers) < numbers | |
This approach requires no dependencies and will work | |
- in any Unix shell. https://github.com/ptrks/AVR- | |
- ENC28J60-Examples | |
+ in any Unix shell. | |
+ | |
+ | |
+ | |
+ Library of Babel now available on gopherspace.Bitreich | |
+____________________________________________________________ | |
+ | |
+ What is the Library of Babel? | |
+ | |
+ >> > The Library of Babel is a place for scholars to | |
+ do research, for artists > and writers to seek inspi- | |
+ ration, for anyone with curiosity or a sense of > hu- | |
+ mor to reflect on the weirdness of existence - in | |
+ short, it's just like > any other library. If com- | |
+ pleted, it would contain every possible > combination | |
+ of 1,312,000 characters, including lower case let- | |
+ ters, space, > comma, and period. Thus, it would con- | |
+ tain every book that ever has been > written, and ev- | |
+ ery book that ever could be - including every play, | |
+ every > song, every scientific paper, every legal de- | |
+ cision, every constitution, > every piece of scrip- | |
+ ture, and so on. At present it contains all possible | |
+ > pages of 3200 characters, about 104677 books. | |
+ | |
+ Now available on gopherspace! | |
+ | |
+ Have fun! | |
+ | |
+ Sincerely yours, 20h Chief Librarian Officer (CLO) | |
+ | |
+ | |
+ | |
+ | |
+ Donkey Meter goes online. Bitreich | |
+____________________________________________________________ | |
+ | |
+ Have you ever wondered, how much traffic is used on | |
+ Bitreich.org? Now you can see it. In combination with | |
+ our French friends who spread donkey technology, we | |
+ now have a Donkey Meter: | |
+ | |
+ It takes a second to load due to donkey technology re- | |
+ strictions. | |
+ | |
+ You might also be interested in our Large Donkey Col- | |
+ lider technology. | |
+ | |
+ Have fun! | |
+ | |
+ Sincerely yours, 20h Chief Donkey Officer (CDO) | |
+ | |
+ | |
+ | |
+ Most minimal Gopher server tgtimes | |
+____________________________________________________________ | |
+ | |
+ Gopher is a protocol providing a gateway to a document | |
+ system, allowing to serve an organized hierarchy of | |
+ files over the network. Dynamically generating the | |
+ content as per user requests is also possible. The | |
+ client side is in charge of rendering the content as | |
+ it sees fit. | |
+ | |
+ Generating Gopher indexes and transmitting file con- | |
+ tents or generated contents is low in software compm- | |
+ lexity, and in turn allows less expensive hardware to | |
+ be run than complex web stacks. | |
+ | |
+ Which cost would we end-up for building a minimal | |
+ piece of hardware able to host the Gopher protocol | |
+ acheiving all of the above? The Gopher Times investi- | |
+ gates. | |
+ | |
+ Communication While WiFi is inexpensive and fits mov- | |
+ ing device gracefully, the reliability of Ethernet | |
+ is indicated for a server. Ethernet adds 1 USD of | |
+ cost for the transceiver handling the electricial | |
+ characteristics of Ethernet. These typically expose | |
+ an RGMII interface. | |
+ | |
+ Processing A microcontroller featuring an Ethernet pe- | |
+ ripheral (with an RGMII interface) could be the pop- | |
+ ular STM32F103, or an alternative compatible part. | |
+ Enough processing power would be present for an em- | |
+ bedded TCP/IP and a TLS stack. | |
+ | |
+ Automation In addition, most microcontrollers feature | |
+ a large range of built-in peripheral such as timers | |
+ and communication or analog interfaces, enabling au- | |
+ tomation of devices such as lighting, heating, laun- | |
+ dry, motors, or an entire car, through external mod- | |
+ ules. This would come for no extra cost. | |
+ | |
+ Storage A slot for a MicroSD card would allow storing | |
+ and updating the static content to serve, and stor- | |
+ ing network configuration. | |
+ | |
+ Scripting There exist project to fit programming lan- | |
+ guages onto microcontrollers. Separate projects for | |
+ supporting a subset of each of Python, Ruby, | |
+ Javscript, Go, Rust, Lua, Forth and more. | |
+ | |
+ Power By letting power supply happen through the USB | |
+ port, a large range of power source can be used, | |
+ such as battery, solar panels, wind turbine, hy- | |
+ dropower, or power outlet. | |
+ | |
+ The bill of materials for such a design would approxi- | |
+ mate 5 USD. A marketed device with a small margin for | |
+ the seller could reach as low as 10 USD. | |
+ | |
+ Interestingly, such a device would also be able to | |
+ provide an equivalent Web service able to work with | |
+ all Web client, but not running the existing popular | |
+ Web server software stacks known as "Web Frameworks". | |
+ | |
+ | |
+ | |
+ | |
+ Groundhog Day Service Page online. Bitreich | |
+____________________________________________________________ | |
+ | |
+ At Bitreich we support the culture of grounded, based | |
+ and ecological- and animal-friendly technology. In | |
+ this sense, it is natural for us to support Groundhog | |
+ Day, the scientific measurement for winter length pre- | |
+ diction. In preparation for our now yearly celebration | |
+ of this day, we now offer the current groundhog shadow | |
+ status on Bitreich: | |
+ | |
+ Future prediction has never been that easily and | |
+ worldwide available! | |
+ | |
+ Now groundhog was harmed in the production of this | |
+ service! | |
+ | |
+ Sincerely yours, 20h Chief Ground Officer (CGO) | |
+ | |
+ | |
+ | |
+ DJ Vlad Session on Bitreich Radio on 2023-03-11itreich | |
+____________________________________________________________ | |
+ | |
+ New DJ Vlad Session from Serbia on Bitreich Radio on | |
+ 2023-03-11T20:00 CET. | |
+ | |
+ Our residing DJ Vlad (not from Russia or Ukraine) has | |
+ found a new sound and will present it to us at 2023- | |
+ 03-11T20:00 CET exclusively on Bitreich Radio! | |
+ | |
+ He will be streaming from Serbia to all over the go- | |
+ pherspace and the world! | |
+ | |
+ The whole session can be listened to of course at: | |
+ | |
+ It is so easy and simple. | |
+ | |
+ See you all for this exclusive experience from Serbia! | |
+ | |
+ Sincerely yours, 20h Chief Vibe Officer (CVO) | |
+ | |
+ | |
+ | |
+ | |
+ C Thaumaturgy Center opens at Bitreich Bitreich | |
+____________________________________________________________ | |
+ | |
+ People always had a desire for magic. This magic does | |
+ not end in modern times. | |
+ | |
+ >> Any sufficiently advanced technology is indistin- | |
+ guishable from magic. -- Arthur C. Clarke | |
+ | |
+ So is C, C pointers and C bit twiddling: | |
+ | |
+ Get your daily magic there! | |
+ | |
+ In case you have your own C magic spells laying around | |
+ and want to offer them to the public, send them to: | |
+ Christoph Lohmann <[email protected]> | |
+ | |
+ I will include them into the programme of the C Thau- | |
+ maturgy Center. | |
+ | |
+ Sincerely yours, 20h Chief Magic Officer (CMO) | |
+ | |
+ | |
+ | |
+ | |
+ Bitreich Telemetry Service goes Public. Bitreich | |
+____________________________________________________________ | |
+ | |
+ The industry is going towards telemetry everywhere: Go | |
+ programming language logging, Windows 11 poop logging | |
+ etc. To save you from burnout (which is what Google | |
+ uses for telemetry excuse!), Bitreich is moving for- | |
+ wards too. Try it now! | |
+ | |
+ $ git clone git://bitreich.org/geomyidae | |
+ $ cd geomyidae | |
+ $ make telemetry | |
+ | |
+ In case you want to use the telemetry API in your pro- | |
+ ject, just us: | |
+ | |
+ # Everything behind the secon0 | ncebitreich.orgt70pped. | |
+ Thanknyou"forpinstalling}${projectname}! | |
+ Nothing is logged. You can trust us, we are not Google. | |
+ | |
+ It is free to use! | |
+ | |
+ Have fun! 20h Chief Telemetry Officer (CTO) | |
+ | |
+ | |
+ | |
+ | |
+ Peering Cake for IPv6 tgtimes | |
+____________________________________________________________ | |
+ | |
+ The Internet Protocol is the fundamental encoding and | |
+ communication convention that permits computers to | |
+ reach each other across multiple LANs. | |
+ | |
+ An Protocol to allow Inter-Network communication. | |
+ Andy Tanenbaum wrote a beautiful introduction about | |
+ the underlying idea: | |
+ | |
+ The part of Internet visible from a single user looks | |
+ like a tree, with at its root the service provider. | |
+ Regardless how complex the branches are, there is usu- | |
+ ally "the gateway", implying a single one per network, | |
+ to allow traffic to "exit", implying a single direc- | |
+ tion to go for reaching the outter world. The routing | |
+ configuration rarely changes, and is often boiling | |
+ down to "going out", implying beyond the gateway is | |
+ outside.. | |
+ | |
+ 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" di- | |
+ rections, and no more idea of "outside". If you pick | |
+ one possible gateway picked at random, hoping them to | |
+ nicely find the correct destination for your IP pack- | |
+ ets, they may realistically cut your connection and | |
+ never ever talk to you again, depending on how much | |
+ traffic you suddenly sent (routing your IPs to | |
+ 0.0.0.0). This happens frequently. Network admin mail- | |
+ ing lists are constantly active with many people dis- | |
+ cussing with many others. | |
+ | |
+ Network admins themself are usually friendly among | |
+ themself, even across concurrents, but companies do | |
+ not always play nice with each other. | |
+ | |
+ There is a legendary dispute known by all Internet | |
+ Service Provider (ISP) netadmins: the two biggest in- | |
+ ternational internet network providers, Cogent and | |
+ Hurricane Electric, are disconnected. The two major | |
+ IPv6 Carriers, those giants connecting the ISP togeth- | |
+ ers across continents, are currently refusing to ex- | |
+ change IPv6 packets with each other. 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. 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. | |
+ | |
+ This strategy permits Cogent to remain competitive | |
+ face to its larger concurrents. Hurricane Electric, | |
+ on the other hand, have much more commercial advantage | |
+ to perform peering with Cogent, to therefore exchange | |
+ traffic. 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. Here is what the mes- | |
+ sage said in 2009: | |
+ | |
+ >> Cogent (AS174) Please IPv6 peer with us XOXOX - | |
+ Hurricane Electric (AS6939). | |
+ | |
+ | |
+ | |
+ Announcing the "tgtimes" keyword tgtimes | |
+____________________________________________________________ | |
+ | |
+ As any newspaper, The Gopher Times goal is to relay | |
+ information. Through chat discussions, The Gopher | |
+ Times ocasionnally collect heirlooms which are pub- | |
+ lished back to the community in this newspaper. | |
+ | |
+ We propose this way of catching The Gopher Times at- | |
+ tention, so that editors can collect all occurences: | |
+ In an IRC chat discussion, simply make the word tg- | |
+ times appear as a way to pingback to us. | |
+ | |
+ Upon publishing The Gopher Times, the IRC logs of var- | |
+ ious channels will be searched for this keyword, hence | |
+ noticing every time someone wanted to submit something | |
+ to the The Gopher Times. One word to say and The Go- | |
+ pher Times comes that way. | |
+ | |
+ | |
+ | |
+ | |
+ #bitreich-cooking ggg | |
+____________________________________________________________ | |
+ | |
+ 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. Coming | |
+ from China, ggg waded through lies to learn that noth- | |
+ ing is more powerful than Truth; coming into Cork, ggg | |
+ learnt that Truth catches up nicely with nobody, | |
+ still, you would prefer Truth's company anyway. | |
+ | |
+ Life is fierce futility. Agony unites us. Renais- | |
+ sance will come. | |
+ | |
+ 60% hustler + 15% hacker + 25% hipster is ggg. The | |
+ more he writes, the less words he ends up with. You | |
+ can find ggg on #bitreich-en and #bitreich-cooking. | |
+ | |
+ | |
+ | |
+ Most minimal gopher client tgtimes | |
+____________________________________________________________ | |
+ | |
+ Gopher is a protocol allowing browsing text, images | |
+ interactively, reach telnet interfaces, and download | |
+ any file, or open any URL, for custom action to be | |
+ chosen by the user. | |
+ | |
+ Network One reliable way to fetch the content from in- | |
+ ternet would be Ethernet, but convenience and price | |
+ would push toward using radio transmission such as | |
+ WiFi. [1] | |
+ | |
+ Processing One inexpensive family of processors fea- | |
+ turing a high cost-to-performance ratio, which also | |
+ features WiFi, is the ESP32. The C3 iteration even | |
+ uses the open-source architecture RISC-V. The speed | |
+ is decent enough for decoding JPEG an PNG, or sup- | |
+ port TLS as used in gophers://. | |
+ | |
+ Display The cost of displays have dropped considerably | |
+ as they invaded the market. Economy of scale made | |
+ small color displays even cheaper than character- | |
+ based displays. | |
+ | |
+ Input Browsing content is a lot about scrolling. Since | |
+ we do custom hardware, capacitive touch buttons can | |
+ be used for little to no extra cost. This could | |
+ permit a smooth scrolling through the content. [2] | |
+ | |
+ Text Text is compact and efficient, and bitmap font | |
+ requires a bit of storage for all the common non- | |
+ ASCII characters, but ESP32 have 16MB of flash stor- | |
+ age enough for the entire uncompressed Unifont: | |
+ | |
+ Audio Producing sound does not cost much more than a | |
+ small audio amplifier, software for decoding MP3, | |
+ and a 3.5mm Jack connector. Very small cost added. | |
+ | |
+ Extension an USB interface would allow plugging the | |
+ device to a computer for either automation or using | |
+ a full keybaord. | |
+ | |
+ Power A small dedicated battery could be included in- | |
+ creasing the cost, but getting all power from USB | |
+ would also preserve the choice to the user, free to | |
+ chose a wall charger or portable power bank. | |
+ | |
+ Enclosure A custom 3D printed case would allow keeping | |
+ the cost very low even at small volume production. | |
+ | |
+ There exist boards around 5 USD which would provide | |
+ all of the above except audio and a few wires, typi- | |
+ cally the size of an MP3 player. The grand total bill | |
+ of material could realistically approach 10 USD. An | |
+ actual product could eventually reach as low as 15 USD | |
+ if keeping only a small margin for the seller, and | |
+ eventually lower if produced on a larger scale. | |
+ | |
+ The support of TLS does not bring any cost in this ex- | |
+ ample: an ESP8266 could be used at around 0.85 USD in- | |
+ stead of 1.25 USD for the ESP32-C3, but is also capa- | |
+ ble of TLS. Image decoding would then probably be | |
+ much slower. By far the most resource hungry part of | |
+ this project. | |
+ | |
+ Writing the software for such a product from the | |
+ ground up could take typically an entire week, includ- | |
+ ing JPEG and PNG decoding libraries, image and font | |
+ rendering, writing driver for all the parts involved, | |
+ integrating the TCP/IP stack and TLS stack. | |
+ | |
+ While an XML parser able to fetch content over HTTP | |
+ would be relatively as difficult to build, this would | |
+ not permit the same level of user experience as the | |
+ Gopher-based project: CSS and JavaScript are becoming | |
+ an increasingly frequent requirement to access the | |
+ Web, and reimplementing a new compatible rendering en- | |
+ gine is not feasible to a single person. | |
+ | |
+ This requirement would in turn affect the minimal per- | |
+ formance of the processing unit used: a processor in | |
+ the GHz range with RAM in the GB range, in particular | |
+ if anticipating future needs of the Web software sys- | |
+ tem. | |
+ | |
+ 1 Ethernet would require an extra transceiver chip, while wifi takes mostly | |
+ just a wire acting as antenna, which partly explains its low cost. | |
+ 2 Once again, mostly requiring wires, this cuts the price and explain | |
+ their popularity. | |
+ | |
+ | |
+ | |
+ | |
+ Meme cache pointer support Bitreich | |
+____________________________________________________________ | |
+ | |
+ The Bitreich memecache joins modern programming lan- | |
+ guages like C in supporting pointer notation. Get a | |
+ pointer representation of a meme by referencing it in | |
+ our IRC channels with the syntax '*<tag>', instead of | |
+ the usual '#<tag>'. | |
+ | |
+ Example: | |
+ | |
+ <adc> #gnu-hut | |
+ <annna> #gnu-hut: gophers://bitreich.org/I/memecache/gnu-hut.jpg | |
+ <adc> *gnu-hut | |
+ <annna> *gnu-hut: gophers://bitreich.org/9/memecache/filter/*gnu-hut.jpg | |
+ | |
+ The pointer notation works for image and video memes. | |
+ Remember that you can explore our memes with [1] | |
+ bitreich-tardis, and explore the inner workings of | |
+ annna in the [2] git repository. -adc Deep pointer | |
+ support in memes. | |
+ | |
+ Thanks the ground work of adc, we had pointer support | |
+ for memes. Based on this, we now have deep pointer | |
+ support for all kind of memes: | |
+ | |
+ With cache support. Have fun pointing at memes! We | |
+ had much fun making this. :D Reverse pointer support | |
+ for memes. | |
+ | |
+ After a public request by an avid pointer lover, we of | |
+ course implemented reverse pointer support for memes | |
+ now: | |
+ | |
+ See how you can dereference this teapot now. | |
+ | |
+ Have fun! | |
+ | |
+ Sincerely yours, 20h Chief Pointy Officer (CPO) | |
+ 1 git://bitreich.org/bitreich-tardis | |
+ | |
+ 2 git://bitreich.org/annna | |
+ | |
+ | |
+ | |
+ The Road to Success josuah | |
+____________________________________________________________ | |
+ | |
+ Success, the holy grail in Life. Many different forms | |
+ and shapes. Marriage? Career? A medal? A stable fi- | |
+ nancial situation? Crossing the border and get natu- | |
+ ralized? So many facets to that same shiny diamond. | |
+ | |
+ Or does success mean avoiding failure? In that case, | |
+ doing nothing means no failure, but trying always have | |
+ more chance to reach whatever one names "success". | |
+ | |
+ 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. And while so, also going a bit | |
+ closer every time to success. What is the landmark | |
+ that distinguish being very close to actually reaching | |
+ success? Which indicator to use? Is it about com- | |
+ pleting a large project? Fame? A position in the | |
+ company? 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. | |
+ | |
+ 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. Fail- | |
+ ure would be the moment that follows any attempt to | |
+ reach the end of a direction. Failure would simply be | |
+ the moment where you look back at where you were be- | |
+ fore trying, where you are now, and the road left to | |
+ go to reach infinity. | |
+ | |
+ Success looks similar: trying to move forward, con- | |
+ stantly bumping the objective further as one get | |
+ closer to it. Again success is the moment where you | |
+ look at where you are, and estimate how far you've | |
+ been. If success and failure are the same, this sug- | |
+ gests that something is wrong somewhere. Somehow, the | |
+ ultimate acheivement of every life is death. | |
+ | |
+ The Road to Success? This is the same as the road to | |
+ Failure: this is Life, it leads to Death. Wherever we | |
+ go, we will be on it as long as we live. So now, may | |
+ we move that idea of Success away so that we can enjoy | |
+ living our life. | |
+ | |
+ | |
+ | |
+ | |
+ sfeed 1.7 was released. Hiltjo | |
+____________________________________________________________ | |
+ | |
+ sfeed is a tool to convert RSS or Atom feeds from XML | |
+ to a TAB-separated file. | |
+ | |
+ It can be found at: | |
+ | |
+ sfeed has the following small changes compared to 1.6: | |
+ sfeed_curses: | |
+ | |
+ o Add SCO keys for next, prior (CSI I and CSI G). | |
+ Tested on DragonFlyBSD (cons25 console). | |
+ | |
+ o Add SUN keys support. Tested on OpenIndiana. | |
+ sfeed_gopher: | |
+ | |
+ o Remove unnecesary PATH_MAX restricting the path | |
+ length. This also makes it compile cleanly on | |
+ GNU/Hurd. | |
+ | |
+ o Man page and documentation improvements. | |
+ | |
+ I want to thank all people who gave feedback, | |
+ | |
+ Thanks, Hiltjo | |
+ | |
+ | |
+ | |
+ Volunteers for a The Gopher Times trial wanted.itreich | |
+____________________________________________________________ | |
+ | |
+ As pioneers in the gopher world, we at Bitreich want | |
+ to make the gopher times more accessible to all people | |
+ over the world. For this, we are planning a trial to | |
+ have printed out the gopher times sent to your | |
+ doorstep. | |
+ | |
+ If you want to participate, please send your name and | |
+ address to | |
+ | |
+ Christoph Lohmann <[email protected]> | |
+ | |
+ World delivery to all remote places is possible too. | |
+ | |
+ Sincerely yours, 20h Chief Press Officer (CPO) | |
+ | |
+ | |
+ | |
+ | |
+ Brcon2023 from August 7th to 13th Bitreich | |
+____________________________________________________________ | |
+ | |
+ The community has decided! Brcon2023 will happen be- | |
+ tween 7th to 13th of August beginning with an online | |
+ session from 7th to 10th August and a presence part | |
+ from 11th to 13th of August in Callenberg, Germany: | |
+ | |
+ This means, the call for papers/presentations is open. | |
+ This year the main topic will of course be gopher and | |
+ all kind of simple services created for gopherspace. | |
+ All other simple protocols are welcome too. | |
+ | |
+ Some topics that are already planned and may inspire | |
+ you: | |
+ | |
+ o Entropy services via gopher. | |
+ | |
+ o Serving highly-complex memes via IRC/gopher includ- | |
+ ing gopher GPU services. | |
+ | |
+ o Geo / map services via gopher. | |
+ | |
+ o Qi Gong for beginners (in the forest!) including an | |
+ inspiring forest walk in the sun. | |
+ | |
+ o Gophers and other family members in a museum exhibi- | |
+ tion with an exclusive tour. | |
+ | |
+ It is very simple to hold a presentation. Please see | |
+ the slides from a previous con: | |
+ | |
+ And it is possible from all over the world! The world | |
+ is invited! | |
+ | |
+ Please send proposals for talks to Christoph Lohmann | |
+ <[email protected]>. | |
+ | |
+ See you at brcon2023! | |
+ | |
+ Sincerely yours, 20h Chief Conference Officer (CCO) | |
diff --git a/opus7/article-tgtimes-panopticon-effect.mw b/opus8/article-tgtimes… |