Use fold for better aligning and fix articles. - tgtimes - The Gopher Times | |
git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws… | |
Log | |
Files | |
Refs | |
Tags | |
README | |
--- | |
commit fffbd8da20ae43fd72e545d082aa375608c856fd | |
parent 6b9f392af85beccb3ce91cefdcdf30521a71a46f | |
Author: Christoph Lohmann <[email protected]> | |
Date: Tue, 8 Aug 2023 16:40:57 +0200 | |
Use fold for better aligning and fix articles. | |
Diffstat: | |
M Makefile | 2 +- | |
M filters/markdown.filter | 2 +- | |
M filters/title-boxes.filter | 2 +- | |
M opus7/6-article-bitreich-dj-vlad-o… | 3 ++- | |
M opus7/6-b-article-bitreich-gopher-… | 2 +- | |
M opus7/9-0-article-tgtimes-peering-… | 55 +++++++++++++++------------… | |
M opus7/9-1-article-tgtimes-announci… | 14 +++++++++----- | |
M opus7/9-2-article-ggg-bitreich-coo… | 11 +++++------ | |
M opus7/9-4-article-bitreich-meme-ca… | 3 ++- | |
M opus7/9-6-article-josuah-the-road-… | 67 ++++++++++++++-------------… | |
M opus7/9-7-article-bitreich-sfeed-1… | 16 ++++++++-------- | |
M opus7/9-9-article-bitreich-brcon20… | 6 ++++-- | |
12 files changed, 91 insertions(+), 92 deletions(-) | |
--- | |
diff --git a/Makefile b/Makefile | |
@@ -13,7 +13,7 @@ mdptxtfiles=${mdfiles:.md=.ptxt} | |
.md.ptxt: | |
cat $< \ | |
| ./filters/markdown.filter \ | |
- | par-format "78" \ | |
+ | fold -s \ | |
| { \ | |
boxes -d boxquote -p a1 -s80x; \ | |
printf "\n"; \ | |
diff --git a/filters/markdown.filter b/filters/markdown.filter | |
@@ -38,7 +38,7 @@ do | |
"${nline}" | |
;; | |
" "*) | |
- printf "${redcolor}%s${reset}\n" "${line}" | |
+ printf "${redcolor} %s${reset}\n" "${line}" | |
;; | |
*) | |
printf "%s\n" "${line}" | |
diff --git a/filters/title-boxes.filter b/filters/title-boxes.filter | |
@@ -47,7 +47,7 @@ do | |
nline2="$(printf "%s\n" "${line2}" \ | |
| sed 's,^|[ #]*\(.*\)$,\1,')" | |
nline0="$(printf "%s\n" "${line0}" \ | |
- | sed "s,\[ \],\[ ${underlineformat}${nline2}${reset}… | |
+ | sed "s,\[ \],\[${underlineformat} ${nline2} ${reset… | |
printf "%s\n" "${nline0}" | |
#printf "%s\n" "${line1}" | |
;; | |
diff --git a/opus7/6-article-bitreich-dj-vlad-on-2023-03-11.md b/opus7/6-articl… | |
@@ -1,7 +1,8 @@ | |
# DJ Vlad Session on Bitreich Radio on 2023-03-11 by Bitreich | |
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… | |
+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 gopherspace and the | |
world! | |
diff --git a/opus7/6-b-article-bitreich-gopher-pearls.md b/opus7/6-b-article-bi… | |
@@ -36,4 +36,4 @@ I wish much fun reading and discovering even more! | |
If you find a pearl, please send the full link and why it should be | |
considered a pearl to: | |
-Christoph Lohmann <[email protected]> | |
+ Christoph Lohmann <[email protected]> | |
diff --git a/opus7/9-0-article-tgtimes-peering-cake.md b/opus7/9-0-article-tgti… | |
@@ -8,46 +8,45 @@ Andy Tanenbaum wrote a beautiful introduction about the under… | |
https://worldcat.org/en/title/1086268840 | |
-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 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. | |
-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 single user looks like a tree, with at | |
+its root the service provider. 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. 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" | |
-directions, 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 packets, 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 mailing lists are constantly active wit… | |
-many people discussing with many others. | |
- | |
-Network admins themself are usually friendly among themself, even across | |
+mesh, a more balanced graph, with many possible gateways, many possible | |
+"exit" directions, 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 packets, 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 mailing lists are | |
+constantly active with many people discussing 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 international internet network providers, Cogent an… | |
-Hurricane Electric, are disconnected. | |
+netadmins: the two biggest international internet network providers, Cogent | |
+and Hurricane Electric, are disconnected. | |
The two major IPv6 Carriers, those giants connecting the ISP togethers across | |
continents, are currently refusing to exchange 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 othe… | |
-way around. | |
+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. | |
+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. | |
+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. | |
+Electric decorated a large creamy cake with a message, and shipped the cake | |
+to the headquarters of Cogent. | |
+ | |
Here is what the message said in 2009: | |
Cogent (AS174) Please IPv6 peer with us XOXOX - Hurricane Electric (AS6939). | |
diff --git a/opus7/9-1-article-tgtimes-announcing-the-trigger-word.md b/opus7/9… | |
@@ -1,11 +1,15 @@ | |
# Announcing the "tgtimes" keyword by tgtimes | |
As any newspaper, The Gopher Times goal is to relay information. | |
-Through chat discussions, The Gopher Times ocasionnally collect heirlooms whic… | |
+Through chat discussions, The Gopher Times ocasionnally collect | |
+heirlooms which are published back to the community in this newspaper. | |
-We propose this way of catching The Gopher Times attention, so that editors ca… | |
-In an IRC chat discussion, simply make the word "tgtimes" appear as a way to p… | |
+We propose this way of catching The Gopher Times attention, so | |
+that editors can collect all occurences: | |
+In an IRC chat discussion, simply make the word "tgtimes" appear | |
+as a way to pingback to us. | |
-Upon publishing The Gopher Times, the IRC logs of various channels will be sea… | |
-hence noticing every time someone wanted to submit something to the The Gopher… | |
+Upon publishing The Gopher Times, the IRC logs of various 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 Gopher Times comes that way. | |
diff --git a/opus7/9-2-article-ggg-bitreich-cooking.md b/opus7/9-2-article-ggg-… | |
@@ -1,11 +1,10 @@ | |
#bitreich-cooking by ggg | |
-In the city home to the best pubs in the English-speaking world, Truth keeps g… | |
-alive, tantalises him sadistically, and heals, then looks after him. | |
-Coming from China, ggg waded through lies to learn that nothing is more powerf… | |
-than Truth; | |
-coming into Cork, ggg learnt that Truth catches up nicely with nobody, still, … | |
-u would prefer Truth's company anyway. | |
+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 nothing 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. | |
diff --git a/opus7/9-4-article-bitreich-meme-cache-pointer-support.md b/opus7/9… | |
@@ -9,7 +9,8 @@ the usual '#<tag>'. | |
<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.j… | |
+ <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 | |
diff --git a/opus7/9-6-article-josuah-the-road-to-success.md b/opus7/9-6-articl… | |
@@ -1,46 +1,39 @@ | |
# The Road to Success by josuah | |
-Success, the holy grail in Life. | |
-Many different forms and shapes. | |
-Marriage? Career? A medal? A stable financial situation? Crossing the border | |
-and get naturalized? | |
-So many facets to that same shiny diamond. | |
+Success, the holy grail in Life. Many different forms and shapes. | |
+Marriage? Career? A medal? A stable financial situation? Crossing the | |
+border and get naturalized? 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". | |
+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 ris… | |
-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 completing 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. | |
+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. | |
-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. | |
-Failure 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 befor… | |
-trying, where you are now, and the road left to go to reach infinity. | |
+What is the landmark that distinguish being very close to actually reaching | |
+success? Which indicator to use? Is it about completing 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. | |
-Success looks similar: trying to move forward, constantly bumping the objectiv… | |
-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 suggests that something is wrong | |
-somewhere. | |
-Somehow, the ultimate acheivement of every life is death. | |
+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. Failure 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 before trying, where you are now, and the road left to go | |
+to reach infinity. | |
+ | |
+Success looks similar: trying to move forward, constantly 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 suggests 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. | |
+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. | |
diff --git a/opus7/9-7-article-bitreich-sfeed-1.7.md b/opus7/9-7-article-bitrei… | |
@@ -1,7 +1,7 @@ | |
# sfeed 1.7 was released. by Hiltjo | |
-sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated file. | |
-It can be found at: | |
+sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated | |
+file. It can be found at: | |
git://git.codemadness.org/sfeed | |
gopher://codemadness.org/1/git/sfeed | |
@@ -10,17 +10,17 @@ It can be found at: | |
sfeed has the following small changes compared to 1.6: sfeed_curses: | |
-Add SCO keys for next, prior (CSI I and CSI G). Tested on DragonFlyBSD | |
-(cons25 console). | |
+* Add SCO keys for next, prior (CSI I and CSI G). Tested on DragonFlyBSD | |
+ (cons25 console). | |
-Add SUN keys support. Tested on OpenIndiana. | |
+* Add SUN keys support. Tested on OpenIndiana. | |
sfeed_gopher: | |
-Remove unnecesary PATH_MAX restricting the path length. | |
-This also makes it compile cleanly on GNU/Hurd. | |
+* Remove unnecesary PATH_MAX restricting the path length. | |
+ This also makes it compile cleanly on GNU/Hurd. | |
-Man page and documentation improvements. | |
+* Man page and documentation improvements. | |
I want to thank all people who gave feedback, | |
diff --git a/opus7/9-9-article-bitreich-brcon2023.md b/opus7/9-9-article-bitrei… | |
@@ -19,9 +19,11 @@ Some topics that are already planned and may inspire you: | |
* Geo / map services via gopher. | |
-* Qi Gong for beginners (in the forest!) including an inspiring forest walk in… | |
+* Qi Gong for beginners (in the forest!) including an inspiring forest | |
+ walk in the sun. | |
-* Gophers and other family members in a museum exhibition with an exclusive to… | |
+* Gophers and other family members in a museum exhibition with an exclusive | |
+ tour. | |
It is very simple to hold a presentation. | |
Please see the slides from a previous con: |