opus5: fixups before final review - tgtimes - The Gopher Times HTML git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes DIR Log DIR Files DIR Refs DIR Tags DIR README --- DIR commit 174df2d0e4fb9c0a4e68b106345d042bf2bd7f71 DIR parent 7bd234b1dccbb90d998187ffe036d1b192456ce9 HTML Author: Josuah Demangeon <me@josuah.net> Date: Mon, 27 Jun 2022 14:00:08 +0200 opus5: fixups before final review Diffstat: A opus5/article-20h-Bitreich-Con-202… | 40 +++++++++++++++++++++++++++++++ D opus5/article-bitreich-Bitreich-Co… | 40 ------------------------------- M opus5/article-josuah-I-Do-Not-Know… | 72 ++++++++++++++++++++----------- M opus5/article-linuxconsole-Animate… | 11 ++++++++--- A opus5/article-rue_mohr-Relics-of-F… | 99 +++++++++++++++++++++++++++++++ M opus5/article-tgtimes-Maemo-Leste-… | 7 ++++--- M opus5/article-tgtimes-Mallumo-Encr… | 2 +- M opus5/article-tgtimes-Open-Source-… | 2 +- D opus5/article-tgtimes-Relics-of-Fa… | 99 ------------------------------- M opus5/article-tgtimes-Sailing-With… | 2 +- M opus5/article-tgtimes-Synthetic-As… | 17 +++++++++++++---- M opus5/article-tgtimes-Wireless-Wir… | 15 ++++++++++----- M opus5/tgtimes5.mw | 4 ++-- M opus5/tgtimes5.pdf | 0 M opus5/tgtimes5.txt | 251 +++++++++++++++++-------------- 15 files changed, 364 insertions(+), 297 deletions(-) --- DIR diff --git a/opus5/article-20h-Bitreich-Con-2022-Come-and-Talk.mw b/opus5/article-20h-Bitreich-Con-2022-Come-and-Talk.mw @@ -0,0 +1,40 @@ +.SH 20h +Bitreich Con 2022, Come and Talk! +.2C 19v +. +.PP +Greetings at 852.770114854 km/h, 34943.004 miles over the Atlantic Ocean. +. +.PP +This is a happy reminder, that in less than 30 days, brcon2022 will happen. +When you have anything interesting to share, please send in your proposals for talks to +Christoph Lohmann <20h@r-36.net> +. +.PP +There will be two parts: +. +.IP "July 25th to 28th" +Online presentations, then one day to get to Belgrade +. +.IP "July 30th to 31st" +We will be in presence, having fun in Belgrade, Serbia. +. +.PP +If you want to hold a presention of your interest, please see the Call for Papers: +.FS +gopher://bitreich.org/1/con/2022 +.FE +and send your proposal to Christoph Lohmann <20h@r-36.net> +. +.PP +There is already a wide variety of topics registered, +from medicine to simple software over geology and hopefully a special greeting from our science supervisor Prof. Skildgaard who wants to give advices to all of us humans. +. +.PP +See you online and in presence! +. +.PP +Sincerely yours, +. +.PP +20h Chief Conference Officer (CCO) DIR diff --git a/opus5/article-bitreich-Bitreich-Con-2022-Come-and-Talk.mw b/opus5/article-bitreich-Bitreich-Con-2022-Come-and-Talk.mw @@ -1,40 +0,0 @@ -.SH 20h -Bitreich Con 2022, Come and Talk! -.2C 19v -. -.PP -Greetings at 852.770114854 km/h, 34943.004 miles over the Atlantic Ocean. -. -.PP -This is a happy reminder, that in 60 days, brcon2022 will happen. -When you have anything interesting to share, please send in your proposals for talks to -Christoph Lohmann <20h@r-36.net> -. -.PP -There will be two parts: -. -.IP "July 25th to 28th" -Online presentations, then one day to get to Belgrade -. -.IP "July 30th to 31st" -We will be in presence, having fun in Belgrade, Serbia. -. -.PP -If you want to hold a presention of your interest, please see the Call for Papers: -.FS -gopher://bitreich.org/1/con/2022 -.FE -and send your proposal to Christoph Lohmann <20h@r-36.net> -. -.PP -There is already a wide variety of topics registered, -from medicine to simple software over geology and hopefully a special greeting from our science supervisor Prof. Skildgaard who wants to give advices to all of us humans. -. -.PP -See you online and in presence! -. -.PP -Sincerely yours, -. -.PP -20h Chief Conference Officer (CCO) DIR diff --git a/opus5/article-josuah-I-Do-Not-Know-Do-Not-Ask-Me.mw b/opus5/article-josuah-I-Do-Not-Know-Do-Not-Ask-Me.mw @@ -28,11 +28,13 @@ https://www.imdb.com/title/tt0088846/ movie. . .PP -A landscape that is in such opposition with the images of every product being sold, +A landscape that is in such opposition with the images printed onto every food product being sold, picturing what more or less fits the collective imagery of "house of my grandparents in back-country", -promising a natural environment... +promising a natural environment and suggest quality, authenticity, tradition to the buyer... +Pictures of a caring lady baking something appetizing, +a honest farmer offering a handful of home-grown vegetables or meat... Where did they even find all these landscapes of backcountry without phone line everywhere, -tracktors, alsphalt, cattle warehouses or wind turbines to put on these product label background images? +tracktors, alsphalt, cattle warehouses, wind turbines to put on these product background images? . .QP I do not know, do not ask me. @@ -41,8 +43,12 @@ Let me go back to my life. . .PP How did such a landscape, -neon distopia pictures that seems straight out of /r/cyberpunk post or the latest Blade Runner, -got invited into the cozzy bubble of the average citizen? +neon distopia pictures that seems straight out of a /r/cyberpunk +.FS +https://teddit.net/r/cyberpunk +.FE +post or the latest Blade Runner, +got invited into the cozzy bubble of the average citizen doing shopping? .FS https://theuws.com/wp-content/uploads/2011/12/supermarkt.jpg .FE @@ -58,8 +64,16 @@ Let me go back to my life. What weird things am I even saying! Am I trying to tell that an NSA agent is sitting on the metal beams of these places disfigure passersby with their empty gaze. There are cameras though. -What do they film? Thieves? Who is checking? Software? Peoples? Are marketting people looking at these pictures? Of me too? -What do they think of me? Did they look at my hand hesitating between these two products? +What do they film? +Thieves? +Who is checking? +Software? +Peoples? +Are marketting people looking at these pictures? +Of me too? +Right now? +What do they think of me? +Did they look at my hand hesitating between these two products? . .QP I do not know, do not ask me. @@ -67,13 +81,19 @@ That question is weird anyway. Let me go back to my life. . .PP -Going out, one might encounter someone sitting on a backpack barely full, -with a small cup filled with coins, looking a bit panicked, looking a bit dirty, looking a bit lost, -sometimes even a bit drunk. +Going out, one might encounter someone sitting on its empty backpack, +with a small cup filled with coins, +looking a bit panicked, +looking a bit dirty, +looking a bit lost, +sometimes even a bit drunk, +or is it dizziness from living outside? Occasionally they will ask you for another coin to add to their small collection. Passerbys offer them a lie such as "I do not have cash", or a kind word like "no, sorry", -keep walking faster without looking, and eventually stops paying the tax and quickly keep going before they got asked for more. -What did happen to them? Did they choose to live here? +keep walking faster without looking, +and eventually stops paying the tax and quickly keep going before they got asked for more. +What did happen to them? +Did they choose to live here? How can I know it will never happen to me? Why do I feel bad if I do not give them what they ask? Why do I feel bad if I give them what they ask? @@ -86,7 +106,7 @@ Let me go back to my life. .PP Let's not get fooled or reverse the roles here: Writing this, I am not asking these questions to you, neither you are asking these questions to yourself. -The \fIplaces\fR are asking these questions to you themself. +The \fIplaces\fR we live in are suggesting these questions. . .PP By building a supermarket out of a warehouse but displaying eye-catchy pictures of a scenery that does not even exist, @@ -97,29 +117,31 @@ By placing cameras filming every square meter of such a place, or even a whole c it is obvious that people will wonder at some point, who is behind the screen reviewing these images. . .PP -The questions are left open. Nothing is made to even hint about the answer. +The questions are left open. +Nothing is made to even give hint about the answer. We are left in the doubt, -letting some ensure "it is just in case of a burglary, the police officer is going to watch" -or other affirm "they are using these images to study how we think to better control us!". +letting some comfort themself with "it is just in case of a burglary, only a police officer is going to watch" +or other claim "they are using these images to study how we think to better control us!"; +claims based upon convictions, not facts. . .PP -Such divergent claims based on convictions, the technician installing these cameras up there has no hint either, -its manager followed the recommandations of the mothership company, -itself getting directions from the parent investor group who lately purchased the brand, -who themself are only trying to keep-up with the most up to date business practices, -read on an online newspaper article recommanded by a colleague. +The technician installing these cameras up there has no hint either, +its manager just followed the recommandations of the mothership company, +itself getting directions from the investor group who purchased the brand, +who themself are only trying to keep-up with the trends in that domain. . .PP -I stopped to care about these silly things since long. +Why would I care? +I stopped to care about these silly questions since long. I came back to the real world for the better. -I live my life and it works plenty well, so why would I care? +I live my life ignoring what happens around me and it works plenty well. . .QP -So why is that, at deep down, in the middle of my gut, there is a voice whispering to me, that's something's wrong. +So why is that, at deep down, in the middle of my gut, there is a voice whispering to me that something's wrong. .FS https://yewtu.be/watch?v=QcSlAihVM0Q .FE . .PP The thing with living like an ant in the anthill is: -you do not get too many answers about how the whole thing works. +you do not get too many answers about how the whole anthill works. DIR diff --git a/opus5/article-linuxconsole-Animated-Text-Art.mw b/opus5/article-linuxconsole-Animated-Text-Art.mw @@ -14,15 +14,20 @@ http://linuxconsole.net/ascii_art.html .FE . .PP +They are also mirrored at the bitreich gopher site +.FS +gopher://bitreich.org/1/vt100/animations/ +.FE +. +.PP The animation speed will likely be too high for a terminal, and can be slowed down with the throttle(1) program as advised -by linuxconsole.net, or with the script below: +by linuxconsole.net, or with pv(1) as below: . .1C . .DS -curl -s http://artscene.textfiles.com/vt100/twilightzone.vt | -while :; do dd bs=2 count=1 2>/dev/null; done +curl -s gopher://bitreich.org/1/vt100/animations/twilight.vt | pv -qL3000 .DE . .2C 10 DIR diff --git a/opus5/article-rue_mohr-Relics-of-Fast-Fourrier-Transform.mw b/opus5/article-rue_mohr-Relics-of-Fast-Fourrier-Transform.mw @@ -0,0 +1,99 @@ +.SH rue_mohr +Relics of Fast Fourrier Transform +.2C 3v +. +.PP +In 1967, the Kooley-Tukey FFT algorythm (the one we all use now) was written in Fortran. +What the hell were they running it on, and what damned data were they feeding into it?! +. +.1C +. +.DS + SUBROUTINE FOUR1(DATA,NN,ISIGN) +C THE COOLEY-TUKEY FAST ROURIER TRANSFORM IN USASI BASIC FORTRAN +C TRANSFORM(J) = SUM(DATA(I)+W**((I-1)*(J-1)). WHERE I AND J RUN +C FROM 1 TO NN AND W = EXP(ISIGN*2*PI+SQRT(-1)/NN). DATA IS ONE- +C DIMENSIONAL COMPLEX ARRAY (I.E.: THE REAL AND IMAGINARY PARTS OF +C THE DATA ARE LOCATE IMMEDIATELY ADJACENT IN STORAGE, SUCH AS +C FORTRAN IV PLACES THEM) WHOSE LENGTH NN IS A POWER OF TWO. ISIGN +C IS +1 OR -1, GIVING THE SIGN OF THE TRANSFORM, TRANSFORM VALUES +C ARE RETURNED IN ARRAY DATA, REPLACING THE INPUT DATA. THE TIME IS +C PROPORTIONAL TO N*LOG2(N), RATHER THAN THE USUAL N**2. WRITTEN BY +C NORMAN BRENNER, JUNE 1967, THIS IS THE SHOURTEST VERSION +C OF FFT KNOWN THE THE AUTHOR, AND IS INTENDED MAINLY FOR +C DEMONSTRATION. PROGRAMS FOUR2 AND FOURT ARE AVAILABLE THAT RUN +C TWICE AS FAST AND OPERATE ON MULTIDIMENSIONAL ARRAYS WHOSE +C DIMENSIONS ARE NOT RESTRICTED TO POWERS OR TWO. (LOOKING UP SINES +C AND COSINES IN A TABLE WILL CUT RUNNING TIME OF FOUR1 BY A THIRD.) +C SEE-- IEEE AUDIO TRANSACTIONS (JUNE 1967), SPECIAL ISSUE ON FFT. + DIMENSION DATA(1) + N=2*NN + J=1 + DO 5 I=1,N,2 + IF(I-J)1,2,2 +1 TEMPR=DATA(J) + TEMPI=DATA(J+1) + DATA(J)=DATA(I) + DATA(J+1)=DATA(I+1) + DATA(I)=TEMPR + DATA(I+1)=TEMPI +2 M=N/2 +3 IF(J-M)5,5,4 +4 J=J-M + M=M/2 + IF(M-2)5,3,3 +5 J=J+M + MMAX=2 +6 IF(MMAX-N)7,9,9 +7 ISTEP=2*MMAX + DO 8 M=1,MMAX,2 + THETA=3.1415926535*FLOAT(ISIGN*(M-1))/FLOAT(MMAX) + WR=COS(THETA) + WI=SIN(THETA) + DO 8 I=M,N,ISTEP + J=I+MMAX + TEMPR=WR*DATA(J)-WI*DATA(J+1) + TEMPI=WR*DATA(J+1)+WI*DATA(J) + DATA(J)=DATA(I)-TEMPR + DATA(J+1)=DATA(I+1)-TEMPI + DATA(I)=DATA(I)+TEMPR +8 DATA(I+1)=DATA(I+1)+TEMPI + MMAX=ISTEP + GO TO 6 +9 RETURN + END +.DE +. +.1C +. +.PP +And no, you \fBcannot\fR get the IEEE document because IEEE broke it up into pages and sells each page individually. +. +.1C +. +.DS +"PROGRAMS FOUR2 AND FOURT ARE AVAILABLE THAT RUN +C TWICE AS FAST AND OPERATE ON MULTIDIMENSIONAL ARRAYS WHOSE +C DIMENSIONS ARE NOT RESTRICTED TO POWERS OR TWO." +.DE +. +.2C 15v +. +.PP +But, this code was easy to port because it was small, so, to this day, we use it. +It was ported from Fortran to BASIC, then to C, then to C++ and everything else. +. +.PP +Nobody ever actually understood it, so they didn't fix anything. +You see, Fortran has no bitwise operateors, so alot of the acrobatics +in that code are just doing bitwise operations in regular math. +Its absolutely amazing when you tear it apart. +. +.PP +I got the code from a bad scan of a document off a military ftp site. +What I love, and find halarious, is that this code has been ported and hacked a million times since it was written. +. +.PP +But, from the comments, it, itself, is a hack. +It is a mash up of cooley and tukeys code. +It is a hack, from 1967. DIR diff --git a/opus5/article-tgtimes-Maemo-Leste-Update.mw b/opus5/article-tgtimes-Maemo-Leste-Update.mw @@ -7,13 +7,14 @@ The ultimate hacker's toy project: a OpenSource powered hand-held computer. . .PP Where to start from? -There can be two walls preventing every Linux enthusiast from having its own phone with a Linux Powered sticket on it: +There can be two walls preventing every Linux enthusiast from having its own phone with a "Linux Powered" sticker on it: . .IP 1. -hardware support: getting Linux to boot on these twisted hardware setups that smartphones are can be frustrating. +hardware support: getting Linux to boot on the twisted hardware setups of smartphones can be frustrating. . .IP 2. -application support: writing all the tools that make a plain unix shell useable as a phone. +application support: writing all the tools that make a plain unix shell useable as a phone, +that we usually take for granted on a phone operating system. It may be as simple as a daemon watching incoming phone call from hardware abstractions (those from in 1.) and playing a ringtone.wav whenever a call comes in, it still has to be written. DIR diff --git a/opus5/article-tgtimes-Mallumo-Encrypted-IRC.mw b/opus5/article-tgtimes-Mallumo-Encrypted-IRC.mw @@ -10,7 +10,7 @@ It still has users, it still has new network and communities initiatives springi . .PP One single little touch it lacks is end-to-end encryption. -Without it it is perfect for public communities such as software projects discussions and support chat, live event chats... +Without it, it is perfect for public communities such as software projects discussions and support chat, live event chats... but private 1-to-1 communication could suddenly become a good candidate for end-to-end encryption. . .PP DIR diff --git a/opus5/article-tgtimes-Open-Source-Breathing.mw b/opus5/article-tgtimes-Open-Source-Breathing.mw @@ -1,6 +1,6 @@ .SH tgtimes Open-Source Breathing -.2C 30v +.2C 28v . .PP The previous opus had a word or two about how difficult it could DIR diff --git a/opus5/article-tgtimes-Relics-of-Fast-Fourrier-Transform.mw b/opus5/article-tgtimes-Relics-of-Fast-Fourrier-Transform.mw @@ -1,99 +0,0 @@ -.SH tgtimes -Relics of Fast Fourrier Transform -.2C 3v -. -.PP -In 1967, the Kooley-Tukey FFT algorythm (the one we all use now) was written in Fortran. -What the hell were they running it on, and what damned data were they feeding into it?! -. -.1C -. -.DS - SUBROUTINE FOUR1(DATA,NN,ISIGN) -C THE COOLEY-TUKEY FAST ROURIER TRANSFORM IN USASI BASIC FORTRAN -C TRANSFORM(J) = SUM(DATA(I)+W**((I-1)*(J-1)). WHERE I AND J RUN -C FROM 1 TO NN AND W = EXP(ISIGN*2*PI+SQRT(-1)/NN). DATA IS ONE- -C DIMENSIONAL COMPLEX ARRAY (I.E.: THE REAL AND IMAGINARY PARTS OF -C THE DATA ARE LOCATE IMMEDIATELY ADJACENT IN STORAGE, SUCH AS -C FORTRAN IV PLACES THEM) WHOSE LENGTH NN IS A POWER OF TWO. ISIGN -C IS +1 OR -1, GIVING THE SIGN OF THE TRANSFORM, TRANSFORM VALUES -C ARE RETURNED IN ARRAY DATA, REPLACING THE INPUT DATA. THE TIME IS -C PROPORTIONAL TO N*LOG2(N), RATHER THAN THE USUAL N**2. WRITTEN BY -C NORMAN BRENNER, JUNE 1967, THIS IS THE SHOURTEST VERSION -C OF FFT KNOWN THE THE AUTHOR, AND IS INTENDED MAINLY FOR -C DEMONSTRATION. PROGRAMS FOUR2 AND FOURT ARE AVAILABLE THAT RUN -C TWICE AS FAST AND OPERATE ON MULTIDIMENSIONAL ARRAYS WHOSE -C DIMENSIONS ARE NOT RESTRICTED TO POWERS OR TWO. (LOOKING UP SINES -C AND COSINES IN A TABLE WILL CUT RUNNING TIME OF FOUR1 BY A THIRD.) -C SEE-- IEEE AUDIO TRANSACTIONS (JUNE 1967), SPECIAL ISSUE ON FFT. - DIMENSION DATA(1) - N=2*NN - J=1 - DO 5 I=1,N,2 - IF(I-J)1,2,2 -1 TEMPR=DATA(J) - TEMPI=DATA(J+1) - DATA(J)=DATA(I) - DATA(J+1)=DATA(I+1) - DATA(I)=TEMPR - DATA(I+1)=TEMPI -2 M=N/2 -3 IF(J-M)5,5,4 -4 J=J-M - M=M/2 - IF(M-2)5,3,3 -5 J=J+M - MMAX=2 -6 IF(MMAX-N)7,9,9 -7 ISTEP=2*MMAX - DO 8 M=1,MMAX,2 - THETA=3.1415926535*FLOAT(ISIGN*(M-1))/FLOAT(MMAX) - WR=COS(THETA) - WI=SIN(THETA) - DO 8 I=M,N,ISTEP - J=I+MMAX - TEMPR=WR*DATA(J)-WI*DATA(J+1) - TEMPI=WR*DATA(J+1)+WI*DATA(J) - DATA(J)=DATA(I)-TEMPR - DATA(J+1)=DATA(I+1)-TEMPI - DATA(I)=DATA(I)+TEMPR -8 DATA(I+1)=DATA(I+1)+TEMPI - MMAX=ISTEP - GO TO 6 -9 RETURN - END -.DE -. -.1C -. -.PP -And no, you \fBcannot\fR get the IEEE document because IEEE broke it up into pages and sells each page individually. -. -.1C -. -.DS -"PROGRAMS FOUR2 AND FOURT ARE AVAILABLE THAT RUN -C TWICE AS FAST AND OPERATE ON MULTIDIMENSIONAL ARRAYS WHOSE -C DIMENSIONS ARE NOT RESTRICTED TO POWERS OR TWO." -.DE -. -.2C 15v -. -.PP -But, this code was easy to port because it was small, so, to this day, we use it. -It was ported from Fortran to BASIC, then to C, then to C++ and everything else. -. -.PP -Nobody ever actually understood it, so they didn't fix anything. -You see, Fortran has no bitwise operateors, so alot of the acrobatics -in that code are just doing bitwise operations in regular math. -Its absolutely amazing when you tear it apart. -. -.PP -I got the code from a bad scan of a document off a military ftp site. -What I love, and find halarious, is that this code has been ported and hacked a million times since it was written. -. -.PP -But, from the comments, it, itself, is a hack. -It is a mash up of cooley and tukeys code. -It is a hack, from 1967. DIR diff --git a/opus5/article-tgtimes-Sailing-With-Grace.mw b/opus5/article-tgtimes-Sailing-With-Grace.mw @@ -1,6 +1,6 @@ .SH tgtimes Sailing With Grace -.2C 19v +.2C 18v . .PP The sea! DIR diff --git a/opus5/article-tgtimes-Synthetic-Ascii-Art.mw b/opus5/article-tgtimes-Synthetic-Ascii-Art.mw @@ -1,11 +1,14 @@ .SH tgtimes Synthetic ASCII Art -.2C 50v +.2C 57v . .PP -Sometimes, an entirely new way to approach problems is found. -The media is often fond of covering these topics, be it quantum computing, blockchains, machine learning... -With these big toys come people experimenting with it. +When an entirely new way to solve problems is discovered, +the media is often fond of covering these topics. +Be it quantum computing, blockchains, machine learning... +Shortly after a new big toys like these comes-up, +hackers come, and start experimenting with it, +sometimes coming-up with entirely new way to use it. . .PP This time we are reviewing the combo of Machine Learning and ASCII art. @@ -72,4 +75,10 @@ After all, representing anything with a computer is a matter of making a reality The pixels, the square elements praised for providing a grid to throw data at, are promising, but themself have their quirks to be worked around. For instance, sub-pixel geometry uses the same techniques as those presented by these papers for improving the realism of images beyond what a single pixel can offer. It is, for ASCII art like for anything else, a matter of representing something, real or fictious, through a medium of some kind. +. +.PP ASCII art has the ability to fit an image somewhere where there could only be text. +For the example of a train station concourse with a large split-flap display: +for displaying a big arrow at the end of the service, +replacing the display by an equally large color screen can be costly and much more power-hungry, +while an ASCII arrow with display saves the existing hardware while consuming no power for that still arrow. DIR diff --git a/opus5/article-tgtimes-Wireless-Wireless-Everywhere.mw b/opus5/article-tgtimes-Wireless-Wireless-Everywhere.mw @@ -1,6 +1,6 @@ .SH tgtimes Wireless, wireless everywhere -.2C 60v +.2C 56v . .PP Wires! Cables! Connectors! @@ -29,7 +29,7 @@ Ready to sacrifice any amount of good engineering to make itself more seducing t marketting perpetuates the same illusion of making computer troubles fade away with wireless. . .PP -From the Bluetooth protocol swamp of mixed edge-cases and compmlexity, +From the Bluetooth protocol swamp of mixed edge-cases and complexity, to the security vulnerabilities of Wi-Fi, to the security vulnerabilities of Bluetooth, to the proprietary but popular protocols like LoRaWan, @@ -49,6 +49,11 @@ ARN4771_Pam25-2-9_Final_Web.pdf Do not use Bluetooth devices to send, receive, store, or process classified information. . .PP +This means no Bluetooth keybaord, no Bluetooth headset during phone calls, +no Bluetooth sharing between the phone and the computer... +In other words, no Bluetooth. +. +.PP Nontheless, wireless is fun, beautiful, and filled with culture. While marketting pushed engineers from the wireless cliff, long before computer came, radio waves were put at good use in the most simple forms: radio communication. @@ -66,15 +71,15 @@ Be it a simple and inexpensive RTL SDR dongle receiver .FS https://www.rtl-sdr.com/ .FE -to complete receiver-emitters such as HackRF +or a complete receiver-emitter such as HackRF .FS https://greatscottgadgets.com/hackrf/one/ .FE -or LimeSDR +or LimeSDR, .FS https://limemicro.com/products/boards/limesdr/ .FE -among others, the gears for letting one experiment with radio transmissions. +many gears exist for experimenting with radio transmissions. . .PP Every year, the American Relay Radio League (ARRL) is publishing a large book focused on radiocommunication, DIR diff --git a/opus5/tgtimes5.mw b/opus5/tgtimes5.mw @@ -4,7 +4,7 @@ The Gopher Times Opus 5 - Gopher news and more - May. 2022 .AE . -.so opus5/article-bitreich-Bitreich-Con-2022-Come-and-Talk.mw +.so opus5/article-20h-Bitreich-Con-2022-Come-and-Talk.mw .so opus5/article-linuxconsole-Animated-Text-Art.mw .so opus5/article-bitreich-Prof-Skildgaard:-Only-Turtle-Fans.mw .so opus5/article-tgtimes-Synthetic-Ascii-Art.mw @@ -17,7 +17,7 @@ Opus 5 - Gopher news and more - May. 2022 .so opus5/article-tgtimes-Embedded-Forth-Programming.mw .so opus5/article-tgtimes-A-New-IRC-Network-IRCNow.mw .so opus5/article-tgtimes-Search-Podcasts-With-Gopher.mw -.so opus5/article-tgtimes-Relics-of-Fast-Fourrier-Transform.mw +.so opus5/article-rue_mohr-Relics-of-Fast-Fourrier-Transform.mw .so opus5/article-tgtimes-Maemo-Leste-Update.mw .so opus5/article-josuah-I-Do-Not-Know-Do-Not-Ask-Me.mw .so opus5/article-tgtimes-Mallumo-Encrypted-IRC.mw DIR diff --git a/opus5/tgtimes5.pdf b/opus5/tgtimes5.pdf Binary files differ. DIR diff --git a/opus5/tgtimes5.txt b/opus5/tgtimes5.txt @@ -17,10 +17,10 @@ ____________________________________________________________ Greetings at 852.770114854 km/h, 34943.004 miles over the Atlantic Ocean. - This is a happy reminder, that in 60 days, brcon2022 - will happen. When you have anything interesting to - share, please send in your proposals for talks to - Christoph Lohmann <20h@r-36.net> + This is a happy reminder, that in less than 30 days, + brcon2022 will happen. When you have anything inter- + esting to share, please send in your proposals for + talks to Christoph Lohmann <20h@r-36.net> There will be two parts: @@ -59,16 +59,19 @@ ____________________________________________________________ we can browse through a collection of 93 animated ASCII pieces of arts. [1] + They are also mirrored at the bitreich gopher site [2] + The animation speed will likely be too high for a ter- minal, and can be slowed down with the throttle(1) - program as advised by linuxconsole.net, or with the - script below: + program as advised by linuxconsole.net, or with pv(1) + as below: 1 http://artscene.textfiles.com/vt100/ http://linuxconsole.net/ascii_art.html + + 2 gopher://bitreich.org/1/vt100/animations/ ____________________________________________________________ - curl -s http://artscene.textfiles.com/vt100/twilightzone.vt | - while :; do dd bs=2 count=1 2>/dev/null; done + curl -s gopher://bitreich.org/1/vt100/animations/twilight.vt | pv -qL3000 ____________________________________________________________ You may use the "reset" command to get your terminal @@ -106,20 +109,23 @@ ____________________________________________________________ Sincerely yours, 20h Chief Slowness Executive (CSE) - 1 http://onlyturtlefans.com/ + 1 http://onlyturtlefans.com/ 2 <annna> #turtlefan: gopher://bitreich.org/I/memecache/turtlefan.png + Synthetic ASCII Art tgtimes ____________________________________________________________ - Sometimes, an entirely new way to approach problems is - found. The media is often fond of covering these top- - ics, be it quantum computing, blockchains, machine - learning... With these big toys come people experi- - menting with it. + When an entirely new way to solve problems is discov- + ered, the media is often fond of covering these top- + ics. Be it quantum computing, blockchains, machine + learning... Shortly after a new big toys like these + comes-up, hackers come, and start experimenting with + it, sometimes coming-up with entirely new way to use + it. This time we are reviewing the combo of Machine Learn- ing and ASCII art. @@ -183,23 +189,31 @@ ____________________________________________________________ ing the realism of images beyond what a single pixel can offer. It is, for ASCII art like for anything else, a matter of representing something, real or fic- - tious, through a medium of some kind. ASCII art has - the ability to fit an image somewhere where there - could only be text. - + tious, through a medium of some kind. + + ASCII art has the ability to fit an image somewhere + where there could only be text. For the example of a + train station concourse with a large split-flap dis- + play: for displaying a big arrow at the end of the + service, replacing the display by an equally large + color screen can be costly and much more power-hungry, + while an ASCII arrow with display saves the existing + hardware while consuming no power for that still ar- + row. 1 https://graphicsinterface.org/wp-content/uploads/gi2021-13.pdf - 2 http://www.cse.cuhk.edu.hk/~ttwong/papers/asciiart/asciiart.html + 2 http://www.cse.cuhk.edu.hk/~ttwong/papers/asciiart/asciiart.html 3 https://nips2017creativity.github.io/doc/ASCII_Art_Synthesis.pdf - 4 https://nips2017creativity.github.io/ + 4 https://nips2017creativity.github.io/ 5 https://yewtu.be/watch?v=8GulN69Cgbg - 6 https://www.vice.com/en/article/zmymwx/machine-learning-ascii-art-neural-net + 6 https://www.vice.com/en/article/zmymwx/machine-learning-ascii-art-neural-net 7 https://github.com/OsciiArt/DeepAA + BIG BROWSER IS WATCHING YOU! 20h ____________________________________________________________ @@ -219,11 +233,11 @@ ____________________________________________________________ Sincerely yours, 20h Chief Espionage Officer (CEO) - 1 gopher://bitreich.org/1/con/2022 + Sailing With Grace tgtimes ____________________________________________________________ @@ -253,11 +267,11 @@ ____________________________________________________________ It always was to begin with, so why would it not? Are people less able to use computers now than they was before the web came? The discussion is open. - 1 gopher://gopher.sailingwithgrace.com + sfeed 1.5 Released Hiltjo ____________________________________________________________ @@ -289,7 +303,6 @@ ____________________________________________________________ I want to thank all people who gave feedback, Thanks, Hiltjo - 1 git://git.codemadness.org/sfeed gopher://codemadness.org/1/git/sfeed https://codemadness.org/releases/sfeed/ @@ -297,6 +310,7 @@ ____________________________________________________________ + Wireless, wireless everywhere tgtimes ____________________________________________________________ @@ -337,7 +351,7 @@ ____________________________________________________________ fade away with wireless. From the Bluetooth protocol swamp of mixed edge-cases - and compmlexity, to the security vulnerabilities of + and complexity, to the security vulnerabilities of Wi-Fi, to the security vulnerabilities of Bluetooth, to the proprietary but popular protocols like LoRaWan, to the unreliability and unstability as opposed to @@ -352,6 +366,11 @@ ____________________________________________________________ >> Do not use Bluetooth devices to send, receive, store, or process classified information. + This means no Bluetooth keybaord, no Bluetooth headset + during phone calls, no Bluetooth sharing between the + phone and the computer... In other words, no Blue- + tooth. + Nontheless, wireless is fun, beautiful, and filled with culture. While marketting pushed engineers from the wireless cliff, long before computer came, radio @@ -369,9 +388,9 @@ ____________________________________________________________ frequent. Be it a simple and inexpensive RTL SDR dongle receiver - [2] to complete receiver-emitters such as HackRF [3] - or LimeSDR [4] among others, the gears for letting one - experiment with radio transmissions. + [2] or a complete receiver-emitter such as HackRF [3] + or LimeSDR, [4] many gears exist for experimenting + with radio transmissions. Every year, the American Relay Radio League (ARRL) is publishing a large book focused on radiocommunication, @@ -381,14 +400,13 @@ ____________________________________________________________ This is an invitation for everyone to discover or re- discover the universe of electromagnetic fields commu- nication. - 1 https://armypubs.army.mil/epubs/DR_pubs/DR_a/pdf/web/ ARN4771_Pam25-2-9_Final_Web.pdf - 2 https://www.rtl-sdr.com/ + 2 https://www.rtl-sdr.com/ 3 https://greatscottgadgets.com/hackrf/one/ - 4 https://limemicro.com/products/boards/limesdr/ + 4 https://limemicro.com/products/boards/limesdr/ @@ -438,12 +456,13 @@ ____________________________________________________________ ever it takes" turns into "whatever is done", and the road to certification progresses, one breath at a time. - 1 https://www.pubinv.org/project/freespireco/ + 1 https://www.pubinv.org/project/freespireco/ 2 https://rtems.org/ + 20h Presents: Geomyidae 20h ____________________________________________________________ @@ -625,14 +644,14 @@ ____________________________________________________________ >> Can I have an ice cream? Yes, you will get one, once we meet again. - 1 gopher://bitreich.org/1/onion - 2 gopher://bitreich.org/0/documents/bitreich-manifesto.md + 2 gopher://bitreich.org/0/documents/bitreich-manifesto.md 3 ircs://irc.bitreich.org/#bitreich-en + Embedded Forth Programming tgtimes ____________________________________________________________ @@ -777,18 +796,17 @@ ____________________________________________________________ chain troubles, the era of "more features" is coming to an end, and the era of reliability rises. In these trying times, anyone is welcome to go Forth. - 1 gemini://gem.librehacker.com/gemlog/tech/20220331-0.gmi gemini://gem.librehacker.com/gemlog/tech/20220305-0.gmi - 2 https://www.forth.com/space-shuttle-instrumentation-interface/ + 2 https://www.forth.com/space-shuttle-instrumentation-interface/ 3 https://github.com/corecode/forth-cpu - 4 ircs://irc.hackint.org/#forth-hardware-projects + 4 ircs://irc.hackint.org/#forth-hardware-projects 5 https://el-tramo.be/waforth/ https://el-tramo.be/thurtle/ - 6 bitreich.org/1/lawn/c/gopher.gph + 6 bitreich.org/1/lawn/c/gopher.gph @@ -834,15 +852,15 @@ ____________________________________________________________ troduction to a complete server administration. [5] I have often seen administrators hired with less than this much knowledge! + 1 irc://irc.ircnow.net:6667 ircs://irc.ircnow.net:6697 - 2 https://jrmu.host.ircnow.org/libreplanet/libreplanet.pdf - 3 https://0x0.st/oTal.webm - 0h20m: audio starts - 1h15m: talking about Gopher + 3 https://0x0.st/oTal.webm - 0h20m: audio starts - 1h15m: talking about Gopher 4 https://www.linux-magazine.com/Issues/2021/249/Interview-IRCNow - 5 https://wiki.ircnow.org/index.php?n=Minutemin.Bootcamp + 5 https://wiki.ircnow.org/index.php?n=Minutemin.Bootcamp @@ -877,13 +895,14 @@ ____________________________________________________________ Want to know more about it? One place to discuss about it is the Bitreich IRC server [2] - 1 gopher://gopher.icu/1/pod + 1 gopher://gopher.icu/1/pod 2 ircs://irc.bitreich.org/#bitreich-en - Relics of Fast Fourrier Transform tgtimes + + Relics of Fast Fourrier Transform rue_mohr ____________________________________________________________ In 1967, the Kooley-Tukey FFT algorythm (the one we @@ -979,7 +998,6 @@ ____________________________________________________________ - Maemo Leste keeps kicking in! tgtimes ____________________________________________________________ @@ -988,20 +1006,21 @@ ____________________________________________________________ Where to start from? There can be two walls prevent- ing every Linux enthusiast from having its own phone - with a Linux Powered sticket on it: + with a "Linux Powered" sticker on it: - 1. hardware support: getting Linux to boot on these - twisted hardware setups that smartphones are can be - frustrating. + 1. hardware support: getting Linux to boot on the + twisted hardware setups of smartphones can be frus- + trating. 2. application support: writing all the tools that - make a plain unix shell useable as a phone. It may - be as simple as a daemon watching incoming phone - call from hardware abstractions (those from in 1.) - and playing a ringtone.wav whenever a call comes in, - it still has to be written. Same goes for a key- - board application if it uses a touch-screen. Same - goes for anything. + make a plain unix shell useable as a phone, that we + usually take for granted on a phone operating sys- + tem. It may be as simple as a daemon watching in- + coming phone call from hardware abstractions (those + from in 1.) and playing a ringtone.wav whenever a + call comes in, it still has to be written. Same + goes for a keyboard application if it uses a touch- + screen. Same goes for anything. Since it goes beyond the scope of a week-end hack, collaboration takes place for making these projects @@ -1030,12 +1049,12 @@ ____________________________________________________________ Grab it while it is hot, the lack of bloated prebuilt application forced into it by the vendor means it will not catch fire! [1] + 1 https://maemo-leste.github.io/maemo-leste-sixteenth-update-november-and- december-2021-january-april-2022.html - I Do Not Know, Do Not Ask Me josuah ____________________________________________________________ @@ -1058,23 +1077,27 @@ ____________________________________________________________ if taken straight out of the Brazil [1] movie. A landscape that is in such opposition with the images - of every product being sold, picturing what more or - less fits the collective imagery of "house of my - grandparents in back-country", promising a natural en- - vironment... Where did they even find all these land- - scapes of backcountry without phone line everywhere, - tracktors, alsphalt, cattle warehouses or wind tur- - bines to put on these product label background images? + printed onto every food product being sold, picturing + what more or less fits the collective imagery of + "house of my grandparents in back-country", promising + a natural environment and suggest quality, authentic- + ity, tradition to the buyer... Pictures of a caring + lady baking something appetizing, a honest farmer of- + fering a handful of home-grown vegetables or meat... + Where did they even find all these landscapes of back- + country without phone line everywhere, tracktors, al- + sphalt, cattle warehouses, wind turbines to put on + these product background images? >> I do not know, do not ask me. That question is weird anyway. Let me go back to my life. How did such a landscape, neon distopia pictures that - seems straight out of /r/cyberpunk post or the latest - Blade Runner, got invited into the cozzy bubble of the - average citizen? [2] Who made these places so ugly? - Why do I feel like human is being considered like cat- - tle in these kind of places? + seems straight out of a /r/cyberpunk [2] post or the + latest Blade Runner, got invited into the cozzy bubble + of the average citizen doing shopping? [3] Who made + these places so ugly? Why do I feel like human is be- + ing considered like cattle in these kind of places? >> I do not know, do not ask me. That question is weird anyway. Let me go back to my life. @@ -1083,28 +1106,28 @@ ____________________________________________________________ tell that an NSA agent is sitting on the metal beams of these places disfigure passersby with their empty gaze. There are cameras though. What do they film? - Thieves? Who is checking? Software? Peoples? Are mar- - ketting people looking at these pictures? Of me too? - What do they think of me? Did they look at my hand - hesitating between these two products? + Thieves? Who is checking? Software? Peoples? Are + marketting people looking at these pictures? Of me + too? Right now? What do they think of me? Did they + look at my hand hesitating between these two products? >> I do not know, do not ask me. That question is weird anyway. Let me go back to my life. - Going out, one might encounter someone sitting on a - backpack barely full, with a small cup filled with - coins, looking a bit panicked, looking a bit dirty, - looking a bit lost, sometimes even a bit drunk. Occa- - sionally they will ask you for another coin to add to - their small collection. Passerbys offer them a lie - such as "I do not have cash", or a kind word like "no, - sorry", keep walking faster without looking, and even- - tually stops paying the tax and quickly keep going be- - fore they got asked for more. What did happen to - them? Did they choose to live here? How can I know it - will never happen to me? Why do I feel bad if I do - not give them what they ask? Why do I feel bad if I - give them what they ask? + Going out, one might encounter someone sitting on its + empty backpack, with a small cup filled with coins, + looking a bit panicked, looking a bit dirty, looking a + bit lost, sometimes even a bit drunk, or is it dizzi- + ness from living outside? Occasionally they will ask + you for another coin to add to their small collection. + Passerbys offer them a lie such as "I do not have + cash", or a kind word like "no, sorry", keep walking + faster without looking, and eventually stops paying + the tax and quickly keep going before they got asked + for more. What did happen to them? Did they choose + to live here? How can I know it will never happen to + me? Why do I feel bad if I do not give them what they + ask? Why do I feel bad if I give them what they ask? >> I do not know, do not ask me. That question is weird anyway. Let me go back to my life. @@ -1112,7 +1135,7 @@ ____________________________________________________________ Let's not get fooled or reverse the roles here: Writ- ing this, I am not asking these questions to you, nei- ther you are asking these questions to yourself. The - places are asking these questions to you themself. + places we live in are suggesting these questions. By building a supermarket out of a warehouse but dis- playing eye-catchy pictures of a scenery that does not @@ -1124,37 +1147,39 @@ ____________________________________________________________ ple will wonder at some point, who is behind the screen reviewing these images. - The questions are left open. Nothing is made to even - hint about the answer. We are left in the doubt, let- - ting some ensure "it is just in case of a burglary, - the police officer is going to watch" or other affirm - "they are using these images to study how we think to - better control us!". - - Such divergent claims based on convictions, the tech- - nician installing these cameras up there has no hint - either, its manager followed the recommandations of - the mothership company, itself getting directions from - the parent investor group who lately purchased the - brand, who themself are only trying to keep-up with - the most up to date business practices, read on an on- - line newspaper article recommanded by a colleague. - - I stopped to care about these silly things since long. - I came back to the real world for the better. I live - my life and it works plenty well, so why would I care? + The questions are left open. Nothing is made to even + give hint about the answer. We are left in the doubt, + letting some comfort themself with "it is just in case + of a burglary, only a police officer is going to + watch" or other claim "they are using these images to + study how we think to better control us!"; claims + based upon convictions, not facts. + + The technician installing these cameras up there has + no hint either, its manager just followed the recom- + mandations of the mothership company, itself getting + directions from the investor group who purchased the + brand, who themself are only trying to keep-up with + the trends in that domain. + + Why would I care? I stopped to care about these silly + questions since long. I came back to the real world + for the better. I live my life ignoring what happens + around me and it works plenty well. >> So why is that, at deep down, in the middle of my - gut, there is a voice whispering to me, that's - something's wrong. [3] + gut, there is a voice whispering to me that + something's wrong. [4] The thing with living like an ant in the anthill is: you do not get too many answers about how the whole - thing works. + anthill works. + 1 https://www.imdb.com/title/tt0088846/ + 2 https://teddit.net/r/cyberpunk - 2 https://theuws.com/wp-content/uploads/2011/12/supermarkt.jpg - 3 https://yewtu.be/watch?v=QcSlAihVM0Q + 3 https://theuws.com/wp-content/uploads/2011/12/supermarkt.jpg + 4 https://yewtu.be/watch?v=QcSlAihVM0Q @@ -1169,8 +1194,8 @@ ____________________________________________________________ munities initiatives springing out, it is alive. One single little touch it lacks is end-to-end encryp- - tion. Without it it is perfect for public communities - such as software projects discussions and support + tion. Without it, it is perfect for public communi- + ties such as software projects discussions and support chat, live event chats... but private 1-to-1 communi- cation could suddenly become a good candidate for end-to-end encryption.