URI: 
       tgtimes4.txt - 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
       ---
       tgtimes4.txt (35187B)
       ---
            1 
            2 
            3 
            4                       The Gopher Times
            5 
            6 ____________________________________________________________
            7 
            8          Opus 4 - Gopher news and more - Apr. 2022
            9 ____________________________________________________________
           10 
           11 
           12 
           13 
           14    Molasses Gopher/Gemini Client
           15 ____________________________________________________________
           16 
           17    Jonathan  Simpson  is  announcing a new Gopher client:
           18    Molasses.
           19 
           20    >> A new gopher client, Molasses, is now available for
           21     general  use. It is a multi-platform graphical client
           22     that runs on Windows, Mac OS, and Linux.
           23 
           24    Leveraging functionnal programming  with  Racket,  the
           25    binaries  come  battery  included, bundling the racket
           26    runtime code, famous for building-up robust  graphical
           27    user  interfaces  straight  from the core language li-
           28    braries.
           29 
           30    Inline images, multiple tabs, keyboard navigation, Go-
           31    pher  and  Gemini  support,  opening  external http://
           32    links on an external browser, Molasses has  everything
           33    one might expect to browse the little Internet.
           34 
           35    >> Feedback is welcome and appreciated.
           36 
           37 
           38 
           39 
           40    sfeed 1.4 released
           41 ____________________________________________________________
           42 
           43    I want to thank all people who gave feedback.
           44 
           45    sfeed is a tool to convert RSS or Atom feeds from  XML
           46    to a TAB-separated file.
           47 
           48    It can be found at: [1]
           49 
           50    sfeed has the following notable  changes  compared  to
           51    1.2:
           52 
           53    Fixes
           54 
           55    o Fix a compiler warning with some curses  implementa-
           56      tions, like NetBSD curses.
           57 
           58    o sfeed_curses: add keybinds for the home key and  the
           59      default home and end key for urxvt.
           60 
           61    o sfeed_curses: fix a redraw  when  reloading  a  file
           62      with  a  feed  file read from stdin and using an URL
           63      file and changing this URL file externally.
           64 
           65    o sfeed_curses: cast character  for  SFEED_AUTOCMD  to
           66      unsigned  char  to allow character sequences outside
           67      the ASCII range.
           68 
           69    Documentation
           70 
           71    o README: add an example script to count new  and  un-
           72      read  items.   This can be useful for some statusbar
           73      indicator (asked about by e-mail).
           74 
           75    o Small code-style,  comments  and  documentation  im-
           76      provements and fixes.
           77 
           78    Testsuite improvements
           79 
           80    The testsuite repo has had improvements  to  test  the
           81    most  important code paths of sfeed_curses in an auto-
           82    mated way (currently  95%  automated  coverage).   The
           83    sfeed.c  and  xml.c parser coverage has also near 100%
           84    coverage.
           85 
           86    The goal is to find bugs and avoid regressions.
           87 
           88    The input/sfeed/realworld/  directory  contains  files
           89    with  various  feeds  from popular systems to more ob-
           90    scure  ones.   These  may  be  useful  to  test  other
           91    RSS/Atom programs aswell.
           92 
           93    These tests can be found here: [2]
           94 
           95    Thanks, Hiltjo
           96 
           97 
           98 
           99    [1]
          100    git://git.codemadness.org/sfeed
          101    gopher://codemadness.org/1/git/sfeed
          102    https://codemadness.org/releases/sfeed/
          103    gopher://codemadness.org/1/releases/sfeed/
          104    [2]
          105    https://git.codemadness.org/sfeed_tests/
          106    gopher://codemadness.org/1/git/sfeed_tests/
          107 
          108 
          109 
          110    BBC Reviving the Plain Old Radio
          111 ____________________________________________________________
          112 
          113    BBC, one of the earliest if not the first radio broad-
          114    casting ever, comes back to using a WWII era  technol-
          115    ogy,   to  overcome  limitation  Russia  imposes  over
          116    Ukraine.
          117 
          118    In between a rain of missiles and a  short  moment  of
          119    temporary  peace, fetching information on what is hap-
          120    pening around is a relief, maybe  even  a  requirement
          121    for survival.
          122 
          123    Internet infrastructure of Ukraine are being impacted,
          124    and the backbone getting shackled by all kind of limi-
          125    tations, provoked the BBC news bulletin to be unreach-
          126    able.
          127 
          128    A more primitive way to broadcast  critical  headlines
          129    than  Internet:  shortwave radio, which can live off a
          130    simple emitter for covering a large region.
          131 
          132    >> It has launched two new  shortwave  frequencies  in
          133     the  region  for  four hours of World Service English
          134     news a day. These frequencies can be received clearly
          135     in Kyiv and parts of Russia.  [1]
          136 
          137    Shortly after, possessing a shortwave radio device  at
          138    home  became forbidden, proving that in spite of being
          139    a low-technology solution, it was efficient enough  to
          140    disturb the control of the press by the government.
          141 
          142    This showcases how quickly-deployed and resilient sim-
          143    ple  technologies  can  be  in  comparison to fragile,
          144    high-tech interdependent ecosystems.
          145 
          146    Radio is also trivially interfaced with high-tech: Any
          147    person with an analog emitter may start broadcasting a
          148    radio signal, reading a news digest out loud.
          149 
          150    Given instructions, a receiver is also  very  easy  to
          151    build  with  scavenged  parts.  An antenna is simply a
          152    wire producing an input signal, that  after  demodula-
          153    tion, becomes a sound signal to be fed to a speaker.
          154 
          155    It also shows benefits of putting all the  technically
          156    difficult parts onto the side of the content producer.
          157    It helps with adoption of a new technology: Making the
          158    client device/software trivial and safe to build, set-
          159    up and use.  [2]
          160 
          161 
          162 
          163    [1]
          164    https://www.bbc.co.uk/mediacentre/2022/millions-of-russians-turn-to-bbc-news
          165    [2]
          166    https://hackaday.com/2022/03/17/owning-a-shortwave-radio
          167 
          168 
          169 
          170    New Bitreich Project: rfcommd
          171 ____________________________________________________________
          172 
          173    There  is a new project on bitreich: rfcommd.  Rfcommd
          174    is a daemon sitting on  top of   your  bluez/bluetooth
          175    stack,  waiting   for RFCOMM  devices to connect.  The
          176    daemon  will  then  run scripts  or  daemons  on  that
          177    new  rfcomm  connection.  This can  be  used  to  cre-
          178    ate a  custom  bluetooth printer without  buying  some
          179    dedicated  hardware device.  See  the filter spirofil-
          180    ter in the repository for some pcl printer script.
          181 
          182    Here is the first release: [1]
          183 
          184    All questions and comments welcome!
          185 
          186    Please send them to Christoph Lohmann <20h@r-36.net>
          187 
          188    or come on bitreich.org IRC #bitreich-en.
          189 
          190    Have fun!
          191 
          192 
          193 
          194    [1]
          195    gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.lz
          196    gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.lz.sha512sum
          197    ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.lz
          198    ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.lz.sha512sum
          199    gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.gz
          200    gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.gz.sha512sum
          201    ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.gz
          202    ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.gz.sha512sum
          203 
          204 
          205 
          206    2022-03-06 GangBAN aftermaths                      20h
          207 ____________________________________________________________
          208 
          209    This Sunday was a fun one.  After lunch we had the su-
          210    pertuxkart tournament  of  five(!)  players  competing
          211    against eachother on various tracks.  All kind of CPUs
          212    and hardware setups participates and  rushed  off  the
          213    cliffs.
          214 
          215    In the evening there was the huge OpenRA  battlefield.
          216    Sadly  the hardware requirement of OpenRA is too high,
          217    so only two players could participate.  But this  time
          218    against  seven  other  AIs.   The  humans won multiple
          219    times!
          220 
          221    See you at the next GangBAN!
          222 
          223    Sincerely yours, 20h Chief Gaming Officer (CGO)
          224 
          225 
          226 
          227 
          228    Breaking free from medical devices                 20h
          229 ____________________________________________________________
          230 
          231    Unlike  most  USB  gadgets around, medical devices re-
          232    quire a specification to be proven  fit  for  handling
          233    patients  data.   This  makes doctor-hacking difficult
          234    for the sake of better control over  what  is  allowed
          235    for medical use.
          236 
          237    While this may sound as a non-starter  for  many,  not
          238    all doctors are discouraged.  Interview with 20h:
          239 
          240    >> You are __20h__, a doctor in Falken, the best  vil-
          241     lage to live in in Germany, is that correct?
          242 
          243    Yes.
          244 
          245    >> You managed to do some hacking around a medical de-
          246     vice.   What was it?  How did it help you in your di-
          247     agnostics?
          248 
          249    I wrote rfcommd to have my spirometer  print  out  the
          250    results  to  a standard printer.  It helps me having a
          251    more detailed view on the results.
          252 
          253    The normal printout is just like 8  centimeters  wide.
          254    Now it is A4.
          255 
          256    I plan on using rfcommd to read out ECG  data  from  a
          257    ECG for further analysis.
          258 
          259    The  collecting  computer  is  a  gentoo  hardened  on
          260    x86_64,  with a standard bluetooth dongle, sending the
          261    print jobs via TCP/IP to a network printer.
          262 
          263    For printing there is a cups installation,  converting
          264    the PCL output of the spirometer to postscript for the
          265    network printer.
          266 
          267    >> What software were provided to collect the data  on
          268     a  computer?   On  which kind of system was that run-
          269     ning?
          270 
          271    Before rfcommd there was no collection  of  the  data.
          272    The  spirometer  has  some  built-in printer, which is
          273    very expensive and the printout is small.
          274 
          275    >> Are you using it often?
          276 
          277    I/We are using it every day for printing out  spirome-
          278    try (lung function) results.
          279 
          280    By the way.  A secondary function why rfcommd has fil-
          281    ters:  We have a sterilization device, which has a se-
          282    rial printout of sterilization runs.
          283 
          284    This is what rfcommd does print out too.
          285 
          286    The features of rfcommd moved from: Accept  every  rf-
          287    comm request to having filters per device mac, was be-
          288    cause of those two devices.
          289 
          290    But it will allow to have the ecg readout as a  filter
          291    for free.
          292 
          293    >> It had limited interaction, and yet you managed  to
          294     made it available from a linux computer.  How did you
          295     do it?
          296 
          297    First I had a python script  using  pybluez  to  offer
          298    some   bluetooth   printer  service,  which  bluetooth
          299    clients connect to and send print jobs.
          300 
          301    But I migrated this to some C implementation and  gen-
          302    eralized  it  as  rfcommd so it is more modular for me
          303    and others can reuse it too.
          304 
          305    Bluez stack had some rfcomm client application, but it
          306    was removed in newer version because they hate comman-
          307    dline users.
          308 
          309    >> Was it difficult? How long did it take?
          310 
          311    Digging around bluetooth is difficult.  It looks simi-
          312    lar  to  TCP/IP, but is its own terminology, protocols
          313    and principles.  Look at rfcommd for how  to  announce
          314    some service.
          315 
          316    It took me two weekends to write rfcommd as it is now.
          317 
          318    >> What would you advise to designers of such  devices
          319     to make everyone's life easier?
          320 
          321    If you mean medical devices: Please  open  source  all
          322    firmware and open up all schematics.  In ten years you
          323    will be dead or in pension but still people can extend
          324    or update your devices.
          325 
          326    And second: Never have specific assumptions  and  fool
          327    end users into costly standard.  You never know better
          328    than your users.
          329 
          330    For example in the spirometry description,  they  say,
          331    that only some bluetooth printers are compatible.
          332 
          333    This is due to the bluetooth standard not  having  de-
          334    fined, what is sent to bluetooth printers.
          335 
          336    It should be the minimum, to define this, as it is  in
          337    the USB printing standard.
          338 
          339    >> What kind of protocol interface would have been the
          340     easiest?
          341 
          342    The easiest protocol interface, also considering secu-
          343    rity  and  data protection standard, would be ssh over
          344    TCP/IP.  Everyone knows SSH, it can be integrated into
          345    everything  and it is easily upgradable to newer secu-
          346    rity standards.
          347 
          348    >> What does it permits to do that  was  not  possible
          349     before?
          350 
          351    With the spirometry data ready as simple text data,  I
          352    can  further  process it using standard unix tools, in
          353    case I ever need this.
          354 
          355    >> Are other people using it in the practice as  well?
          356     Even indirectly?
          357 
          358    My nurses use it mainly.  They press the »print«  but-
          359    ton  on  the  spirometry  device and it prints the re-
          360    sults.
          361 
          362    I, as doctor, only see the printed out results and ex-
          363    plain them to patients.
          364 
          365    >> Does she have to use  command  line  interface  for
          366     that?
          367 
          368    No, it's all practical.   The  spirometer  starts  its
          369    bluetooth  client  for  rfcommd  and  rfcommd runs the
          370    spirofilter  printing  filter  script,  which  invokes
          371    lpr(1).
          372 
          373    >> Are there many situations like that, where  cumber-
          374     some  interfaces  makes  life harder for working with
          375     medical devices?
          376 
          377    Yes, it's built into all medical  devices  to  enforce
          378    proprietary  and  expensive  Windows  software  to  be
          379    bought.
          380 
          381    For example the newer version of  my  ECG  device  has
          382    some  undocumented  network  mode.  The ECG standard I
          383    will be using over serial was defined in 1990.   Since
          384    then  old devices only got bluetooth and ethernet, but
          385    did nothing else new.
          386 
          387    The price stayed the same, of course.
          388 
          389    >> Do you think designers would benefits themself from
          390     offering another interface that is easier to use?
          391 
          392    In the short term viewpoint it protects you from  com-
          393    petitors  to  enter  the market.  But in the long run,
          394    this now stops me from easily processing patient  data
          395    for  further research.  I am using a 25 yr old ECG and
          396    some 10 yr old spirometer.
          397 
          398    >> Are there any  similarities  in  other  devices  to
          399     reuse the existing work you just did?
          400 
          401    Yes.  Bluetooth is the new hype  in  medical  devices.
          402    All  those  smart devices for body measurement are for
          403    example BLE, some insecure bluetooth standard to  read
          404    out  key=value  from  bluetooth clients.  Some bled(8)
          405    should be easy to write.
          406 
          407    Nearly every medical  device  still  has  some  serial
          408    port, either for communication or measurement.
          409 
          410    For measurement this will never  die  out,  since  raw
          411    data is required.
          412 
          413    And some serial2bluetooth, that's what I am using  for
          414    my practical examples.
          415 
          416    >> Would it have been possible to  build  such  device
          417     yourself  from  parts,  but  with sane interfaces in-
          418     stead?
          419 
          420    Building such a device is not the hard part.  The hard
          421    part  is  licensing  the device as being a medical de-
          422    vice.
          423 
          424    I am, as a doctor, am allowed to license some  medical
          425    device  for  my  patients.  But if I'd want to sell or
          426    give this device to some other doctor, I'd  need  some
          427    EU medical device license.
          428 
          429    This is a complex process.
          430 
          431    You have severial medical device classes.  Some always
          432    require some EU-wide licensing.
          433 
          434    The logic of some ECG is very simple.   But  licensing
          435    it for selling is what makes it expensive and/or keeps
          436    the competition low.
          437 
          438    >> What do you advise to people also stuck  with  cum-
          439     bersome  device,  but without reverse engineer super-
          440     powers?
          441 
          442    Force the  device  producers  to  open  up  standards.
          443    Write into contracts, that devices have to be interop-
          444    erable, so producers need to adapt.
          445 
          446    It's the same for software.  If you can't write it  on
          447    your own, force them to open up standards, because you
          448    want to extend the software.
          449 
          450    For extension of software, reverse engineering is  le-
          451    gal.
          452 
          453 
          454 
          455 
          456    Carrying the Cross                             tgtimes
          457 ____________________________________________________________
          458 
          459    Walking  on the streets, slowly, slowed-down by carry-
          460    ing a huge wooden cross, tall as three persons, paint-
          461    ed in blue, a recognisable cross shaped as an 'f', the
          462    'f' of facebook.
          463 
          464    This is the project Filipe Vilas-Boas, inviting anyone
          465    to  watch the unrealistic scene, and question themself
          466    on the weight of social media, and beliefs  associated
          467    with technology.
          468 
          469    >> investigating global interconnection utopia, spiri-
          470     tual  magic and contemporary algorithmic slavery dys-
          471     topia
          472 
          473    Was there an event declaring that technology  was  not
          474    only  for looneys on their geek basement?  The opening
          475    of facebook? The advent of the iPhone? The  first  day
          476    you  could fired from an office job for not being able
          477    to turn on a computer?  Technology did not really  ap-
          478    pear all at once in our lives, and does not even reach
          479    every citizen of every country.   Looking  at  ourself
          480    with a fresh candide look and wondering if how we live
          481    make sense is becoming increasingly difficult.
          482 
          483    Like Filipe Vilas-Boas, artists offers us a tiny  win-
          484    dow  onto our own life, a porthole toward ourself, for
          485    allowing us to watching ourself from the outside.  [1]
          486 
          487 
          488    [1]
          489    https://filipevilasboas.com/Carrying-The-Cross
          490 
          491 
          492 
          493    Fortran Diahrea
          494 ____________________________________________________________
          495 
          496    Quoting Ganssle in The Embedded Muse mailing list:
          497 
          498    >> The University of Maryland's Ralph  compiler  would
          499     abort  after  50  compiletime  errors and print out a
          500     picture of Alfred E. Neuman, with the  caption  "This
          501     man  never  worries,  but from the look of your code,
          502     you should."  [1]
          503 
          504 
          505 
          506    [1]
          507    http://www.ganssle.com/tem/tem439.html
          508 
          509 
          510 
          511    High-Tech, Low-Life                            tgtimes
          512 ____________________________________________________________
          513 
          514    High-Tech  Refers  to the ability to use complex tools
          515      created by engineering, or hacking things together.
          516 
          517    Low-Life Refers to those put aside by society, such as
          518      criminal  or drug dealer, making itself edgy; or ho-
          519      bos and beggars, pushed to the edge by more or  less
          520      everyone.
          521 
          522    One way to develop  the  idea  of  High-Tech  Low-Life
          523    would be a criminal using modern tools such to empower
          524    its crimes.  A transaction giving the bad guys the big
          525    guns. Not good.
          526 
          527    But another way to portray it is someone  rejected  by
          528    its  surroundings, seeking support through technologi-
          529    cal tools. May it be as a source of direct income,  or
          530    as  a  way to get informed, or inform its surrounding,
          531    perhaps the entire world such as what did happen  with
          532    the late revolts in China.
          533 
          534    The "High Tech, Low Life" (2012) documentary shows  us
          535    that  it  is  not  a  science-fiction plot, but a phe-
          536    nomenon happenning today.
          537 
          538    Giving High-Tech toys to poor population  sounds  more
          539    like  a  GAFAM  (Google,  Amazon, Facebook, Apple, Mi-
          540    crosoft) plan to rule over the third-world while look-
          541    ing like a humanitarian hero saving the world. But an-
          542    other way to see it is surrending the Low-Life  people
          543    to the claws of High-Tech corps, extending further the
          544    frontiers of ad-tech.
          545 
          546    Giving entertainment platform is probably not the most
          547    urgent  kind of technology people without a meal a day
          548    is going to need. What about a tractor though? In  its
          549    simplest  form,  in  China  again, a 55 years-old lady
          550    farmer started to use a hoverboard (board to stand  on
          551    with  a  wheel on left and right) to change 3 hours of
          552    daily walk to carry the vegetables harvested, into  40
          553    minutes riding this board.  [1]
          554 
          555    Or  what  about  deploying  long-range  point-to-point
          556    wireless  links  in west Africa to circumvent the poor
          557    cable infrastructure? This  would  help  escaping  the
          558    lobby  and  regulations  that take over the few IT re-
          559    sources of that country?  [2]
          560 
          561    Or even inventing affordable small solar or wind-power
          562    stations  for the tights budgets of off-grid villages?
          563    Or an on-street display continuously showing live  job
          564    offers?
          565 
          566    >> Did you open-source a driver for the  community  as
          567     part  of  your job?  Installed Linux on an old laptop
          568     for someone in need?  Convincing the boss to make the
          569     project open-source?  Attended a surprising situation
          570     of that kind?  Tell us your story of High-Tech  given
          571     to  Low-Life  on  #bitreich-en  IRC  channel  on  the
          572     irc.bitreich.org server.
          573 
          574 
          575    [1]
          576    https://nextshark.com/chinese-farmer-hoverboard-life/
          577    https://www.chinanews.com.cn/tp/hd2011/2018/02-13/800254.shtml
          578 
          579    [2]
          580    http://www.melissadensmore.com/papers/m4d08-mho-reassessing.pdf
          581    https://www.resilience.org/stories/2015-10-27/how-to-build-a-low-tech-internet/
          582 
          583 
          584 
          585    FreeDOOMDay on 2022-03-27                          20h
          586 ____________________________________________________________
          587 
          588    In  comemoration of the beginning summer  time in cen-
          589    tral  Europe,  we  will  celebrate   FreeDOOMDay!   On
          590    2022-03-27  20:00  CEST  (be   careful!), we will play
          591    chocolate-doom [1]
          592 
          593    This is a doom variant which runs on nearly every  ma-
          594    chine out there and supports extra modes: [2]
          595 
          596    Please try to install the  FreeDOOM  wad  files  as  a
          597    base:
          598 
          599    See you on Sunday!
          600 
          601    Sincerely yours, 20h Chief Gaming Officer (CGO)
          602 
          603 
          604    [1]
          605    https://www.chocolate-doom.org
          606 
          607    [2]
          608    https://www.chocolate-doom.org/wiki/index.php/Three_screen_mode
          609 
          610 
          611 
          612    Beerware: Hardware for Beer                    tgtimes
          613 ____________________________________________________________
          614 
          615    Retreated  industrial  robot  hardware recycled into a
          616    bartender.  Such is the project  of  the  Bistromatik,
          617    born in Brittany, now visiting countries abroad.
          618 
          619    A mechanical robot arm was built for the industry, but
          620    while  still working, was removed from production, and
          621    collected dust in a warehouse.
          622 
          623    Jean-Marie Ollivier took this bored  machine  that  he
          624    named  "Nestor", got it to move again, and rather than
          625    servicing the industry, was  programmed  it  to  serve
          626    beers.
          627 
          628    >> It is not rare to see Jean-Marie make Nestor  dance
          629     on a violin melody.
          630 
          631    Moving from town to town, this iron giant, taller than
          632    any  human, goes on display grabbing gobelets, filling
          633    them at the tap, and  offering  them  to  the  curious
          634    crowd passing by.
          635 
          636    And if you feel hungry too,  you  may  ask  it  for  a
          637    treat,  it  can also prepare some crepes, the Bretons'
          638    favorite dessert.  [1]
          639 
          640 
          641    [1]
          642    https://bistromatik.com/
          643 
          644 
          645 
          646    Memecache atom feed
          647 ____________________________________________________________
          648 
          649    Thanks  to the innovation from the Netherlands, we can
          650    now  offer  an  atom  feed  for   the   memecache   at
          651    bitreich.org: [1]
          652 
          653    Please subscribe for your newest meme pleasure!
          654 
          655    Sincerely yours, 20h Chief Meme Officer (CMO)
          656 
          657 
          658 
          659    [1]
          660    gopher://bitreich.org/0/memecache/news.atom
          661 
          662 
          663 
          664    St-Lazare's Paris Train Station                tgtimes
          665 ____________________________________________________________
          666 
          667    Ah! The Saint Lazare train station. Emblem of the Par-
          668    isian train station, and today still looking  like  on
          669    the painting by the XIXth century painter Monet.
          670 
          671    This typical look were somehow preserved regardless of
          672    the modernisation of the train equipments. Lately, new
          673    equipments have been installed to prevent fraud: tick-
          674    et  barriers  are now surrounding all the stations and
          675    their surrounding, only letting those owning a  ticket
          676    onto the station.
          677 
          678    Not unexpected from a train company for a country with
          679    fraud  around 10% on long train lines. Mr. Monet would
          680    probably still be able to come  and  settle  down  for
          681    painting  the  train  station nowaday, although to the
          682    price of a ticket to anywhere.
          683 
          684    Yet the devices themself seems  not  of  the  greatest
          685    comfort  to both fraudsters, beggars frequently coming
          686    where most passengers are, and  legitimate  passengers
          687    alike. While it might be improved shortly, there is an
          688    high error rate for passengers trying to insert  their
          689    ticket or NFC card.
          690 
          691    In case of a misunderstanding of how to use these  de-
          692    vices,  the  train  stations  are not overcrowded with
          693    staff to welcome passengers in need  for  information,
          694    and it would take a bit of time.
          695 
          696    Setting-up a new solution seems a difficult challenge,
          697    putting  in compromise price to setup, comfort of use,
          698    reliability, finding the new staff in charge of  main-
          699    tenance...  A  reminder  that technical solutions only
          700    solve technical problems.  [1]
          701 
          702 
          703    [1]
          704    https://lenouvelautomobiliste.fr/actualites/39949/des-portes-pour-transformer-la-vie-de-la-gare-saint-lazare/
          705 
          706 
          707 
          708    FreeDOOMDay results
          709 ____________________________________________________________
          710 
          711    Thanks  to  everyone participating in our first tryout
          712    to play doom over  our  bitreich  infrastructure.   It
          713    worked  out  pretty  well.   In  the end we played the
          714    freedm.wad of freedoom.
          715 
          716    Some statistics: Maximum up  and  down  bandwidth  re-
          717    quired was 14 kbytes/s.  Maximum CPU usage here: 2% of
          718    one core.  RAM: 400 kb.
          719 
          720    Chocolate Doom is compatible to vanilla doom.   Every-
          721    one  having  some  old  DOS doom can join in using rf-
          722    commd: [1]
          723 
          724    Just attach a serial2bluetooth dongle and  some  blue-
          725    tooth  dongle  in your linux machine, then use the new
          726    added filter: [2]
          727 
          728    This will automatically connect your serial connection
          729    to   a   doom   server  over  tcp/ip.   Change  it  to
          730    bitreich.org and the standard port and you are set.
          731 
          732    Of course you can use socat from some ttyUSB0 or ttyS0
          733    too.   Nothing  stops you, but your own laziness.  The
          734    possibilities are endless.
          735 
          736    See you next time, with whatever machine you can  find
          737    and which runs DOOM!
          738 
          739    Sincerely yours, 20h Chief Gaming Officer (CGO)
          740 
          741 
          742 
          743    [1]
          744    git://bitreich.org/rfcommd
          745    [2]
          746    gopher://bitreich.org/1/scm/rfcommd/commit/
          747    9b77ca90e9cf4ca7cd9521e6756dc2b833cdefce.gph
          748 
          749 
          750 
          751    What really happened on Mars?
          752 ____________________________________________________________
          753 
          754    What  can possibly go wrong while sending a device en-
          755    tirely controlled by software  on  a  remote  location
          756    where noone would ever be able to go for a long while?
          757    The question opens a vast field of answers.
          758 
          759    1997, Pathfinder, a solar-powered  ground  lander  and
          760    station,  with VxWorks proprietary real time operating
          761    system onboard, embedding an 6-wheeled Sojourner rover
          762    with custom firmware, landed on Mars.
          763 
          764    During a field data collection mission a priority  in-
          765    version  did  happen  on  the Pathfinder station total
          766    loss of control for the time of a reboot.
          767 
          768    The bug was reproduced on earth  and  patched,  latter
          769    explained on a mailing list, published online.  [1]
          770 
          771    At its core, most operating systems are built around a
          772    scheduler  that  orchestrates  execution of many tasks
          773    onto one or several CPUs.  It is a critical  piece  of
          774    software  in  the case of real-time operating systems,
          775    that must ensure to  trigger  some  actions  right  on
          776    time.
          777 
          778    Complex systems may be unfit for  such  purposes,  and
          779    software  simplicity has found its way through experi-
          780    menting how complex systems may end-up  in  difficult-
          781    to-debug situations.
          782 
          783    Imagine yourself in charge of  reproducing  a  bug  on
          784    earth for something that went wrong on another planet,
          785    with a patch expected for next Monday. A strong  argu-
          786    ment  toward  keeping systems simple and easier to de-
          787    bug.
          788 
          789    Although, the Mars operating system landscape  is  not
          790    all  VxWorks and nothing else. For instance, the RTEMS
          791    system, Real-Time Executive for Multiprocessor Systems
          792    was  open-sourced  from  US army 1993 and is today ac-
          793    tively maintained by both corporations  and  the  open
          794    source community.
          795 
          796    Being part of Google Summer of Code, it is  also  wel-
          797    coming  newcomers to real-time operating system devel-
          798    opment, who might be able to  contribute  to  embedded
          799    software making its way onto space.  [2]
          800 
          801    While the ISS project was put at threat by the current
          802    events  in Ukraine involving all nations, outter-space
          803    still represents a middle ground where all sides  have
          804    a  same  objective  and can collaborate: extending the
          805    horizons above what could be reached before.
          806 
          807 
          808 
          809    [1]
          810    https://www.cs.unc.edu/~anderson/teach/comp790/papers/mars_pathfinder_long_version.html
          811    [2]
          812    https://www.rtems.org/
          813 
          814 
          815 
          816    Gopher for Medical Research
          817 ____________________________________________________________
          818 
          819    The  National  Institute of Health is well used to the
          820    Gopher protocol, for it used it as a  way  to  publish
          821    medical  documentation.  You  named  it: PubMed itself
          822    have been delivering documents through Gopher:
          823 
          824    Phone books with name, phone  number  and  e-mail  ad-
          825      dresses of those willing to submit it,
          826 
          827    Images like weathermaps,
          828 
          829    Audio such as 1992 presidential debates,
          830 
          831    Books and all kind of publcations,  also  proposed  to
          832      users as a way to publish their own content,
          833 
          834    Videos short ones, but also on-demand movies!
          835 
          836    Telnet interfaces with login and password,
          837 
          838    Search engines For browsing this entire content.
          839 
          840    The technical bulletin of March-April 1994 reveals  as
          841    much.   While 1994 does not sounds like a world gifted
          842    with nowadays  unlimited  technology,  equivalents  to
          843    modern  tools, with less bells and less whistles, were
          844    already widespread among providers, but much less used
          845    as they are today:
          846 
          847    Spotify were files through Gopher.
          848 
          849    Netflix were files through Gopher.
          850 
          851    PubMed, ResearchGate were files through Gopher.
          852 
          853    Instagram were files through Gopher.
          854 
          855    Facebook were publication as files through Gopher.
          856 
          857    Amazon Kindle were text files through Gopher.
          858 
          859    Office365 were telnet interactive  session,  or  Word-
          860      Star, PostScript, and ASCII files through Gopher.
          861 
          862    Google was either gopher search, or interactive telnet
          863      sessions,  with  sometimes powerful query languages,
          864      permitting to filter the result held  in  the  data-
          865      bases:  Searching for references about Italians with
          866      AIDS that are not indexed with ITALY (MH)
          867 
          868    This showcases that a lot of thing declared as  possi-
          869    ble  today  thank  to  the advances of technology were
          870    available since as early as 1994. With much less bells
          871    and  much  less whistles. With much less bandwidth for
          872    everyone, but existing bandwidth  much  less  used  as
          873    well.
          874 
          875    Interactive database querying languages would  look  a
          876    bit uninviting, and TurboGopher (showcased in the doc-
          877    ument) has not all the font, layout, media integration
          878    features of modern day web browsers.
          879 
          880    Under that perspective, the race to  technology  looks
          881    like  not  a  quest for new use-cases, but taking what
          882    was possible in the early days to in  a  crude  format
          883    and  only  to  some  initiated,  to  the masses, in an
          884    inviting layout, packed onto small, shiny objects that
          885    fit on a mere pocket.  [1]
          886 
          887    One year later, the Gopher for  Science  and  Medecine
          888    project  still is blown at full steam, as the National
          889    Library  of  Medecine  publishes  a  bibliography  for
          890    setting-up  gopher  servers  for collaborating on spe-
          891    cific medical topics.
          892 
          893    >> Developing a subject-specific  Gopher  at  the  Na-
          894     tional Library of Medicine [2]
          895 
          896 
          897 
          898    [1]
          899    https://www.nlm.nih.gov/pubs/techbull/archive/nlm_technical_bulletin_march_april_1994.pdf
          900    [2]
          901    https://pubmed.ncbi.nlm.nih.gov/7599590/
          902 
          903 
          904 
          905    Secret voting for Bitreich Council
          906 ____________________________________________________________
          907 
          908    Bitreich  is  always ahead in its structure, organisa-
          909    tion and technology.  So is our democracy: [1]
          910 
          911    The majority of council members has decided, that:
          912 
          913    >> Secret voting is possible on certain topics.   When
          914     council members vote in secret, they need to vote un-
          915     der a bedcover.  Multiple council members can be  un-
          916     der one bedcover.
          917 
          918    Bitreich is reacting to the decision of Debian to  in-
          919    troduce  back  chamber corruption in its decision mak-
          920    ing: [2]
          921 
          922    This is completely prevented in  the  Bitreich  model,
          923    since  multiple  council members are allowed under one
          924    bedcover, while hidden from any  eavesdropper  in  the
          925    room.
          926 
          927    Sincerely yours, 20h Chief Democracy Officer (CDO)
          928 
          929 
          930 
          931    [1]
          932    gopher://bitreich.org/1/scm/bitreich-council/commit/
          933    f43daad938405d966c158a12b6fcb8f13a9d1868.gph
          934    [2]
          935    https://lwn.net/Articles/889444/
          936 
          937 
          938 
          939    TMP.0UT Volume 2 is Out
          940 ____________________________________________________________
          941 
          942    In  the  sytle  of the Phrack online resource, tmp.0ut
          943    publishes its second volume.
          944 
          945    >> TMP.0UT stands on the shoulders of giants,  and  we
          946     lend  a  hand  for  the  next generation of giants to
          947     stand on ours.
          948 
          949    Focused on the ELF format reverse engineering, the on-
          950    line zine culminates a rich set of resources and arti-
          951    cles by experts for everyone interested in  the  world
          952    of ELF hacking.
          953 
          954    o Bare Metal Jacket
          955 
          956    o How to write a virtual machine in order to hide your
          957      viruses
          958 
          959    o Every Boring Problem Found in eBPF
          960 
          961    And much, much more... News straight out of  the  com-
          962    piler: [1]
          963 
          964 
          965 
          966    [1]
          967    https://tmpout.sh/2/
          968 
          969 
          970 
          971    Bitreich migrating to Windows Server               20h
          972 ____________________________________________________________
          973 
          974    Yesterday the last SSH.com license we had expired.  We
          975    are now unable to access Linux on the old bitreich.org
          976    servers.   In  an  approach to modernize Bitreich, the
          977    council decided to go further:
          978 
          979    o Windows Server 2022 will be the new  server  OS  for
          980      growing  our business opportunities and fast deploy-
          981      ment of critical workloads such as SQL  Server  with
          982      confidence  using  48TB  of  memory, 64 sockets, and
          983      2048 logical cores.
          984 
          985    o Irc.bitreich.org will be replaced by Microsoft Teams
          986      to  create  a  more engaging meeting experience with
          987      together mode.  Focus on faces, pick up on nonverbal
          988      cues, and easily see who is talking.
          989 
          990    o The ed(1) cloud will be replaced by Microsoft Office
          991      365  to connect and empower every employee, from the
          992      office to the frontline worker, with a Microsoft 365
          993      solution that enhances productivity and drives inno-
          994      vation.
          995 
          996    We hope to see you on the new services,  which  enrich
          997    your daily business life.
          998 
          999    Sincerely yours, 20h Chief Technology Officer (CTO)
         1000 
         1001 
         1002 
         1003 
         1004    Linux Sysadmin Job Offer                      announce
         1005 ____________________________________________________________
         1006 
         1007    The web is hiring over and over.  A lot of professions
         1008    were converted from something, to something  with  on-
         1009    line web tools and a lot of computer systems are using
         1010    a webinterfaces that are just skins for a database.
         1011 
         1012    If you feel like giving a good sweep in all  the  dust
         1013    of  webservers,  and transform fragile, complex, buggy
         1014    ecosystems onto leaner, more stable systems,  and  are
         1015    currently looking for a job as an Admin, we might have
         1016    an offer for you.
         1017 
         1018    The offer is located in  France,  within  a  warm  and
         1019    horsing  team  in a 20-sized company powering a little
         1020    part of the Internet (not only the Web), dealing  with
         1021    clients from local shops to international groups.
         1022 
         1023    Come and discover the culture of Lille,  in  North  of
         1024    France,  one  of  the  only places where you can taste
         1025    both Carbonnade (Belgian,  meat  cooked  onto  Belgian
         1026    beer) and Welsh (Great Britain, quality melted cheddar
         1027    served on a dish).
         1028 
         1029    Contact   josuah   on    #bitreich-en    channel    on
         1030    irc.bitreich.org server to know more about it.
         1031 
         1032 
         1033 
         1034 
         1035    Publishing in The Gopher Times                     you
         1036 ____________________________________________________________
         1037 
         1038    Want  your  article published?  Want to announce some-
         1039    thing to the Gopher world?  Directly related to Gopher
         1040    or not, reach us on IRC with an article in any format,
         1041    we will handle the rest.
         1042 
         1043 
         1044 
         1045    ircs://irc.bitreich.org/#bitreich-en
         1046    gopher://bitreich.org/1/tgtimes/
         1047    git://bitreich.org/tgtimes/
         1048 
         1049 
         1050 
         1051