iopus4: build all articles - tgtimes - The Gopher Times Err bitreich.org 70 hgit clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes URL:git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes bitreich.org 70 1Log /scm/tgtimes/log.gph bitreich.org 70 1Files /scm/tgtimes/files.gph bitreich.org 70 1Refs /scm/tgtimes/refs.gph bitreich.org 70 1Tags /scm/tgtimes/tag bitreich.org 70 1README /scm/tgtimes/file/README.md.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 6af3e24c4b5e54a33ad442faafdb720e054dfab0 /scm/tgtimes/commit/6af3e24c4b5e54a33ad442faafdb720e054dfab0.gph bitreich.org 70 1parent 9f80d704e5144f0eba06cf1fa881433b1ef1d7f5 /scm/tgtimes/commit/9f80d704e5144f0eba06cf1fa881433b1ef1d7f5.gph bitreich.org 70 hAuthor: Josuah Demangeon URL:mailto:me@josuah.net bitreich.org 70 iDate: Sat, 2 Apr 2022 16:26:03 +0200 Err bitreich.org 70 i Err bitreich.org 70 iopus4: build all articles Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M bitreich/news.gph | 18 ++++++++++++++++++ Err bitreich.org 70 i A opus4/article-20h-interview.mw | 272 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-06T… | 22 ++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-07T… | 87 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-25T… | 34 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-25T… | 28 ++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-26T… | 14 ++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-27T… | 34 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-29T… | 27 +++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-bitreich-2022-03-31T… | 35 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus4/article-gopherml-molasses-cl… | 2 +- Err bitreich.org 70 i M opus4/article-tgtimes-bbc-reviving… | 31 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-tgtimes-high-tech-lo… | 74 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-tgtimes-st-lazare-tr… | 40 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i A opus4/article-tgtimes-what-on-mars… | 64 +++++++++++++++++++++++++++++++ Err bitreich.org 70 i M opus4/tgtimes4.mw | 18 +++++++++++++++--- Err bitreich.org 70 i M opus4/tgtimes4.pdf | 0 Err bitreich.org 70 i M opus4/tgtimes4.txt | 859 ++++++++++++++++++++++++++++--- Err bitreich.org 70 i M tmac.w | 2 +- Err bitreich.org 70 i Err bitreich.org 70 i19 files changed, 1585 insertions(+), 76 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/bitreich/news.gph b/bitreich/news.gph /scm/tgtimes/file/bitreich/news.gph.gph bitreich.org 70 i@@ -4,6 +4,24 @@ Err bitreich.org 70 i [0|Atom news feed|/news.atom.xml|server|port] Err bitreich.org 70 i Err bitreich.org 70 i ___[ News Aggregator ] Err bitreich.org 70 i+[0|2022-04-01 – »Bitreich migrating to Windows Server 2022« by 20h|/usr/20h/phlog/2022-03-31T18-15-46-415338.md|server|port] Err bitreich.org 70 i+[0|2022-03-29 – »Bitreich Council allows secret voting.« by 20h|/usr/20h/phlog/2022-03-29T17-17-55-362953.md|server|port] Err bitreich.org 70 i+[0|2022-03-27 – »FreeDOOMDay results.« by 20h|/usr/20h/phlog/2022-03-27T20-00-55-040395.md|server|port] Err bitreich.org 70 i+[0|2022-03-26 – »Memecache atom feed now available!« by 20h|/usr/20h/phlog/2022-03-26T19-55-05-578948.md|server|port] Err bitreich.org 70 i+[0|2022-03-25 – »FreeDOOMDay on 2022-03-27 20:00 CEST« by 20h|/usr/20h/phlog/2022-03-25T18-32-52-134235.md|server|port] Err bitreich.org 70 i+[0|2022-03-25 – »New Bitreich Project: rfcommd« by 20h|/usr/20h/phlog/2022-03-25T18-22-39-498139.md|server|port] Err bitreich.org 70 i+[0|2022-03-05 – »sfeed 1.3 was released. I want to thank all people who gave feedback.« by bob|/usr/bob/phlog/2022-03-07T13-00-00-133769.md|server|port] Err bitreich.org 70 i+[0|2022-03-06 – »2022-03-06 GangBAN aftermaths.« by 20h|/usr/20h/phlog/2022-03-06T21-20-12-652045.md|server|port] Err bitreich.org 70 i+[0|2022-03-03 – »GangBAN on 2022-03-06.« by 20h|/usr/20h/phlog/2022-03-03T18-20-23-228378.md|server|port] Err bitreich.org 70 i+[0|2022-02-27 – »Brcon2022 Date and Week; CfP« by 20h|/usr/20h/phlog/2022-02-27T08-59-39-825642.md|server|port] Err bitreich.org 70 i+[0|2022-02-13 – »Gopher Vulture Standard« by 20h|/usr/20h/phlog/2022-02-13T07-18-09-761227.md|server|port] Err bitreich.org 70 i+[0|2022-02-10 – »Reed-alert no release« by 20h|/usr/20h/phlog/2022-02-10T13-22-39-411533.md|server|port] Err bitreich.org 70 i+[0|2022-02-09 – »Brcon2022 Weekend Poll« by 20h|/usr/20h/phlog/2022-02-09T14-30-37-986301.md|server|port] Err bitreich.org 70 i+[0|2022-02-06 – »sfeed 1.2 was released. I want to thank all people who gave feedback.« by bob|/usr/bob/phlog/2022-02-06T13-00-00-133769.md|server|port] Err bitreich.org 70 i+[0|2022-02-05 – »Free BitreichCoin Mining« by 20h|/usr/20h/phlog/2022-02-05T20-28-04-808235.md|server|port] Err bitreich.org 70 i+[0|2022-02-05 – »BitreichNFT released.« by 20h|/usr/20h/phlog/2022-02-05T15-58-20-073321.md|server|port] Err bitreich.org 70 i+[0|2022-02-04 – »Bitreich Gameroom now with 27 games!« by 20h|/usr/20h/phlog/2022-02-04T18-55-35-188243.md|server|port] Err bitreich.org 70 i+[0|2022-01-30 – »Brcon2022 Month Poll« by 20h|/usr/20h/phlog/2022-01-30T20-29-28-533461.md|server|port] Err bitreich.org 70 i [0|2022-01-19 – »GangBAN on 2022-01-23!« by 20h|/usr/20h/phlog/2022-01-19T18-48-27-806469.md|server|port] Err bitreich.org 70 i [0|2022-01-16 – »BitTwiddle - Your daily bit twiddle.« by 20h|/usr/20h/phlog/2022-01-16T11-16-09-556756.md|server|port] Err bitreich.org 70 i [0|2022-01-15 – »Welcome Trinity!« by 20h|/usr/20h/phlog/2022-01-15T18-41-29-975050.md|server|port] Err bitreich.org 70 1diff --git a/opus4/article-20h-interview.mw b/opus4/article-20h-interview.mw /scm/tgtimes/file/opus4/article-20h-interview.mw.gph bitreich.org 70 i@@ -0,0 +1,272 @@ Err bitreich.org 70 i+.SH 20h Err bitreich.org 70 i+Breaking free from medical devices Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Unlike most USB gadgets around, medical devices require a specification Err bitreich.org 70 i+to be proven fit for handling patients data. Err bitreich.org 70 i+This makes doctor-hacking difficult for the sake of better control Err bitreich.org 70 i+over what is allowed for medical use. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+While this may sound as a non-starter for many, not all doctors are Err bitreich.org 70 i+discouraged. Err bitreich.org 70 i+Interview with 20h: Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+You are __20h__, a doctor in Falken, the best village to live in Err bitreich.org 70 i+in Germany, is that correct? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Yes. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+You managed to do some hacking around a medical device. Err bitreich.org 70 i+What was it? Err bitreich.org 70 i+How did it help you in your diagnostics? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+I wrote \fCrfcommd\fR to have my spirometer print out the results Err bitreich.org 70 i+to a standard printer. Err bitreich.org 70 i+It helps me having a more detailed view on the results. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The normal printout is just like 8 centimeters wide. Err bitreich.org 70 i+Now it is A4. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+I plan on using rfcommd to read out ECG data from a ECG for further Err bitreich.org 70 i+analysis. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The collecting computer is a gentoo hardened on x86_64, with a Err bitreich.org 70 i+standard bluetooth dongle, sending the print jobs via TCP/IP to a Err bitreich.org 70 i+network printer. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+For printing there is a cups installation, converting the PCL output Err bitreich.org 70 i+of the spirometer to postscript for the network printer. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+What software were provided to collect the data on a computer? Err bitreich.org 70 i+On which kind of system was that running? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Before rfcommd there was no collection of the data. Err bitreich.org 70 i+The spirometer has some built-in printer, Err bitreich.org 70 i+which is very expensive and the printout is small. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Are you using it often? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+I/We are using it every day for printing out spirometry (lung Err bitreich.org 70 i+function) results. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+By the way. Err bitreich.org 70 i+A secondary function why rfcommd has filters: We have Err bitreich.org 70 i+a sterilization device, which has a serial printout of sterilization Err bitreich.org 70 i+runs. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This is what rfcommd does print out too. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The features of rfcommd moved from: Accept every rfcomm request to Err bitreich.org 70 i+having filters per device mac, was because of those two devices. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+But it will allow to have the ecg readout as a filter for free. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+It had limited interaction, and yet you managed to made it available Err bitreich.org 70 i+from a linux computer. Err bitreich.org 70 i+How did you do it? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+First I had a python script using pybluez to offer some bluetooth Err bitreich.org 70 i+printer service, which bluetooth clients connect to and send print Err bitreich.org 70 i+jobs. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+But I migrated this to some C implementation and generalized it as Err bitreich.org 70 i+rfcommd so it is more modular for me and others can reuse it too. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Bluez stack had some rfcomm client application, but it was removed Err bitreich.org 70 i+in newer version because they hate commandline users. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Was it difficult? How long did it take? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Digging around bluetooth is difficult. Err bitreich.org 70 i+It looks similar to TCP/IP, but is its own terminology, protocols Err bitreich.org 70 i+and principles. Err bitreich.org 70 i+Look at rfcommd for how to announce some service. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+It took me two weekends to write rfcommd as it is now. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+What would you advise to designers of such devices to make everyone's Err bitreich.org 70 i+life easier? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+If you mean medical devices: Please open source all firmware and Err bitreich.org 70 i+open up all schematics. Err bitreich.org 70 i+In ten years you will be dead or in pension but still people can Err bitreich.org 70 i+extend or update your devices. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+And second: Never have specific assumptions and fool end users into Err bitreich.org 70 i+costly standard. Err bitreich.org 70 i+You never know better than your users. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+For example in the spirometry description, they say, that only some Err bitreich.org 70 i+bluetooth printers are compatible. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This is due to the bluetooth standard not having defined, *what* Err bitreich.org 70 i+is sent to bluetooth printers. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+It should be the minimum, to define this, as it is in the USB Err bitreich.org 70 i+printing standard. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+What kind of protocol interface would have been the easiest? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The easiest protocol interface, also considering security and data Err bitreich.org 70 i+protection standard, would be ssh over TCP/IP. Err bitreich.org 70 i+Everyone knows SSH, it can be integrated into everything and it is Err bitreich.org 70 i+easily upgradable to newer security standards. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+What does it permits to do that was not possible before? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+With the spirometry data ready as simple text data, I can further Err bitreich.org 70 i+process it using standard unix tools, in case I ever need this. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Are other people using it in the practice as well? Even indirectly? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+My nurses use it mainly. Err bitreich.org 70 i+They press the »print« button on the spirometry device and it prints Err bitreich.org 70 i+the results. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+I, as doctor, only see the printed out results and explain them to Err bitreich.org 70 i+patients. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Do she does not have to use command line interface for that? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+No, it's all practical. Err bitreich.org 70 i+The spirometer starts its bluetooth client for rfcommd and rfcommd Err bitreich.org 70 i+runs the spirofilter printing filter script, which invokes lpr(1). Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Are there many situations like that, where cumbersome interfaces Err bitreich.org 70 i+makes life harder for working with medical devices? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Yes, it's built into all medical devices to enforce proprietary and Err bitreich.org 70 i+expensive Windows software to be bought. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+For example the newer version of my ECG device has some undocumented Err bitreich.org 70 i+network mode. Err bitreich.org 70 i+The ECG standard I will be using over serial was defined in 1990. Err bitreich.org 70 i+Since then old devices only got bluetooth and ethernet, but did Err bitreich.org 70 i+nothing else new. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The price stayed the same, of course. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Do you think designers would benefits themself from offering another Err bitreich.org 70 i+interface that is easier to use? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+In the short term viewpoint it protects you from competitors to Err bitreich.org 70 i+enter the market. Err bitreich.org 70 i+But in the long run, this now stops me from easily processing patient Err bitreich.org 70 i+data for further research. Err bitreich.org 70 i+I am using a 25 yr old ECG and some 10 yr old spirometer. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+What could have motivated the designers to use something this-much Err bitreich.org 70 i+cumbersome? Err bitreich.org 70 i+[not asked, already answered] Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Are there any similarities in other devices to reuse the existing Err bitreich.org 70 i+work you just did? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Yes. Err bitreich.org 70 i+Bluetooth is the new hype in medical devices. Err bitreich.org 70 i+All those smart devices for body measurement are for example BLE, Err bitreich.org 70 i+some insecure bluetooth standard to read out key=value from bluetooth Err bitreich.org 70 i+clients. Err bitreich.org 70 i+Some bled(8) should be easy to write. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Nearly every medical device still has some serial port, either for Err bitreich.org 70 i+communication or measurement. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+For measurement this will never die out, since raw data is required. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+And some serial2bluetooth, that's what I am using for my practical Err bitreich.org 70 i+examples. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Would it have been possible to build such device yourself from Err bitreich.org 70 i+parts, but with sane interfaces instead? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Building such a device is not the hard part. Err bitreich.org 70 i+The hard part is licensing the device as being a medical device. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+I am, as a doctor, am allowed to license some medical device for Err bitreich.org 70 i+my patients. Err bitreich.org 70 i+But if I'd want to sell or give this device to some other doctor, Err bitreich.org 70 i+I'd need some EU medical device license. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This is a complex process. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+You have severial medical device classes. Err bitreich.org 70 i+Some always require some EU-wide licensing. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The logic of some ECG is very simple. Err bitreich.org 70 i+But licensing it for selling is what makes it expensive and/or keeps Err bitreich.org 70 i+the competition low. Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+What do you advise to people also stuck with cumbersome device, but Err bitreich.org 70 i+without reverse engineer superpowers? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Force the device producers to open up standards. Err bitreich.org 70 i+Write into contracts, that devices have to be interoperable, so Err bitreich.org 70 i+producers need to adapt. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+It's the same for software. Err bitreich.org 70 i+If you can't write it on your own, force them to open up standards, Err bitreich.org 70 i+because you want to extend the software. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+For extension of software, reverse engineering is legal. Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-06T21-20-12-652045.mw b/opus4/article-bitreich-2022-03-06T21-20-12-652045.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-06T21-20-12-652045.mw.gph bitreich.org 70 i@@ -0,0 +1,22 @@ Err bitreich.org 70 i+.SH 20h Err bitreich.org 70 i+2022-03-06 GangBAN aftermaths Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This Sunday was a fun one. Err bitreich.org 70 i+After lunch we had the supertuxkart tournament of five(!) players competing against eachother on various tracks. Err bitreich.org 70 i+All kind of CPUs and hardware setups participates and rushed off the cliffs. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+In the evening there was the huge OpenRA battlefield. Err bitreich.org 70 i+Sadly the hardware requirement of OpenRA is too high, so only two players could participate. Err bitreich.org 70 i+But this time against seven other AIs. Err bitreich.org 70 i+The humans won multiple times! Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+See you at the next GangBAN! Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+20h Chief Gaming Officer (CGO) Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-07T13-00-00-133769.mw b/opus4/article-bitreich-2022-03-07T13-00-00-133769.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-07T13-00-00-133769.mw.gph bitreich.org 70 i@@ -0,0 +1,87 @@ Err bitreich.org 70 i+.SH Hiltjo Err bitreich.org 70 i+sfeed 1.3 released Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+sfeed 1.3 was released. Err bitreich.org 70 i+I want to thank all people who gave feedback. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+sfeed is a tool to convert RSS or Atom feeds from XML to a TAB-separated Err bitreich.org 70 i+file. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+It can be found at: Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+git://git.codemadness.org/sfeed Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+gopher://codemadness.org/1/git/sfeed Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+https://codemadness.org/releases/sfeed/ Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+gopher://codemadness.org/1/releases/sfeed/ Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+sfeed has the following notable changes compared to 1.2: Err bitreich.org 70 i+. Err bitreich.org 70 i+.NH 2 Err bitreich.org 70 i+Fixes Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+Fix a compiler warning with some curses implementations, like NetBSD Err bitreich.org 70 i+curses. Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+sfeed_curses: add keybinds for the home key and the default home Err bitreich.org 70 i+and end key for urxvt. Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+sfeed_curses: fix a redraw when reloading a file with a feed file Err bitreich.org 70 i+read from stdin and using an URL file and changing this URL file Err bitreich.org 70 i+externally. Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+sfeed_curses: cast character for SFEED_AUTOCMD to unsigned char to Err bitreich.org 70 i+allow character sequences outside the ASCII range. Err bitreich.org 70 i+. Err bitreich.org 70 i+.NH 2 Err bitreich.org 70 i+Documentation Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+README: add an example script to count new and unread items. Err bitreich.org 70 i+This can be useful for some statusbar indicator (asked about by Err bitreich.org 70 i+e-mail). Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+Small code-style, comments and documentation improvements and fixes. Err bitreich.org 70 i+. Err bitreich.org 70 i+.NH 2 Err bitreich.org 70 i+Testsuite improvements Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The testsuite repo has had improvements to test the most important Err bitreich.org 70 i+code paths of sfeed_curses in an automated way (currently 95% Err bitreich.org 70 i+automated coverage). Err bitreich.org 70 i+The sfeed.c and xml.c parser coverage has also near 100% coverage. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The goal is to find bugs and avoid regressions. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The input/sfeed/realworld/ directory contains files with various Err bitreich.org 70 i+feeds from popular systems to more obscure ones. Err bitreich.org 70 i+These may be useful to test other RSS/Atom programs aswell. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+These tests can be found here: Err bitreich.org 70 i+. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://git.codemadness.org/sfeed_tests/ Err bitreich.org 70 i+gopher://codemadness.org/1/git/sfeed_tests/ Err bitreich.org 70 i+.DE Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Thanks, Hiltjo Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-25T18-22-39-498139.mw b/opus4/article-bitreich-2022-03-25T18-22-39-498139.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-25T18-22-39-498139.mw.gph bitreich.org 70 i@@ -0,0 +1,34 @@ Err bitreich.org 70 i+.SH 20h Err bitreich.org 70 i+New Bitreich Project: rfcommd Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+There is a new project on bitreich: rfcommd. Err bitreich.org 70 i+Rfcommd is a daemon sitting on top of your bluez/bluetooth stack, waiting for RFCOMM devices to connect. Err bitreich.org 70 i+The daemon will then run scripts or daemons on that new rfcomm connection. Err bitreich.org 70 i+This can be used to create a custom bluetooth printer without buying some dedicated hardware device. Err bitreich.org 70 i+See the filter spirofilter in the repository for some pcl printer script. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+gopher://bitreich.org/1/scm/rfcommd Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Here is the first release: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.lz Err bitreich.org 70 i+gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.lz.sha512sum Err bitreich.org 70 i+ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.lz Err bitreich.org 70 i+ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.lz.sha512sum Err bitreich.org 70 i+gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.gz Err bitreich.org 70 i+gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.gz.sha512sum Err bitreich.org 70 i+ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.gz Err bitreich.org 70 i+ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.gz.sha512sum Err bitreich.org 70 i+.DE Err bitreich.org 70 i+All questions and comments welcome! Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Please send them to: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+or come on bitreich.org IRC #bitreich-en. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Have fun! Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-25T18-32-52-134235.mw b/opus4/article-bitreich-2022-03-25T18-32-52-134235.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-25T18-32-52-134235.mw.gph bitreich.org 70 i@@ -0,0 +1,28 @@ Err bitreich.org 70 i+.SH Err bitreich.org 70 i+FreeDOOMDay on 2022-03-27 Err bitreich.org 70 i+.PP Err bitreich.org 70 i+In comemoration of the beginning summer time in central Europe, we will celebrate FreeDOOMDay! On 2022-03-27 20:00 CEST (be careful!), we will play chocolate-doom Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://www.chocolate-doom.org Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This is a doom variant which runs on nearly every machine out there and supports extra modes: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://www.chocolate-doom.org/wiki/index.php/Three_screen_mode Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Please try to install the FreeDOOM wad files as a base: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://www.chocolate-doom.org/wiki/index.php/Freedoom Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+See you on Sunday! Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+.PP Err bitreich.org 70 i+20h Chief Gaming Officer (CGO) Err bitreich.org 70 i+.DS Err bitreich.org 70 i+ Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+ Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-26T19-55-05-578948.mw b/opus4/article-bitreich-2022-03-26T19-55-05-578948.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-26T19-55-05-578948.mw.gph bitreich.org 70 i@@ -0,0 +1,14 @@ Err bitreich.org 70 i+.SH Err bitreich.org 70 i+Memecache atom feed Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Thanks to the innovation from the Netherlands, Err bitreich.org 70 i+we can now offer an atom feed for the memecache at bitreich.org: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+gopher://bitreich.org/0/memecache/news.atom Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Please subscribe for your newest meme pleasure! Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+.PP Err bitreich.org 70 i+20h Chief Meme Officer (CMO) Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-27T20-00-55-040395.mw b/opus4/article-bitreich-2022-03-27T20-00-55-040395.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-27T20-00-55-040395.mw.gph bitreich.org 70 i@@ -0,0 +1,34 @@ Err bitreich.org 70 i+.SH Err bitreich.org 70 i+FreeDOOMDay results Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Thanks to everyone participating in our first tryout to play doom over our bitreich infrastructure. Err bitreich.org 70 i+It worked out pretty well. Err bitreich.org 70 i+In the end we played the freedm.wad of freedoom. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Some statistics: Maximum up and down bandwidth required was 14 kbytes/s. Err bitreich.org 70 i+Maximum CPU usage here: 2% of one core. Err bitreich.org 70 i+RAM: 400 kb. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Chocolate Doom is compatible to vanilla doom. Err bitreich.org 70 i+Everyone having some old DOS doom can join in using rfcommd: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+git://bitreich.org/rfcommd Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Just attach a serial2bluetooth dongle and some bluetooth dongle in your linux machine, then use the new added filter: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+gopher://bitreich.org/1/scm/rfcommd/commit/9b77ca90e9cf4ca7cd9521e6756dc2b833cdefce.gph Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This will automatically connect your serial connection to a doom server over tcp/ip. Err bitreich.org 70 i+Change it to bitreich.org and the standard port and you are set. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Of course you can use socat from some ttyUSB0 or ttyS0 too. Err bitreich.org 70 i+Nothing stops you, but your own laziness. Err bitreich.org 70 i+The possibilities are endless. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+See you next time, with whatever machine you can find and which runs DOOM! Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+.PP Err bitreich.org 70 i+20h Chief Gaming Officer (CGO) Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-29T17-17-55-362953.mw b/opus4/article-bitreich-2022-03-29T17-17-55-362953.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-29T17-17-55-362953.mw.gph bitreich.org 70 i@@ -0,0 +1,27 @@ Err bitreich.org 70 i+.SH 20h Err bitreich.org 70 i+Secret voting for Bitreich Council Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Bitreich is always ahead in its structure, organisation and technology. Err bitreich.org 70 i+So is our democracy: Err bitreich.org 70 i+. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+gopher://bitreich.org/1/scm/bitreich-council/commit/f43daad938405d966c158a12b6fcb8f13a9d1868.gph Err bitreich.org 70 i+.DE Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The majority of council members has decided, that: Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Secret voting is possible on certain topics. Err bitreich.org 70 i+When council members vote in secret, they need to vote under a bedcover. Err bitreich.org 70 i+Multiple council members can be under one bedcover. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Bitreich is reacting to the decision of Debian to introduce back chamber corruption in its decision making: Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://lwn.net/Articles/889444/ Err bitreich.org 70 i+.DE Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This is completely prevented in the Bitreich model, since multiple council members are allowed under one bedcover, while hidden from any eavesdropper in the room. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+.PP Err bitreich.org 70 i+20h Chief Democracy Officer (CDO) Err bitreich.org 70 1diff --git a/opus4/article-bitreich-2022-03-31T18-15-46-415338.mw b/opus4/article-bitreich-2022-03-31T18-15-46-415338.mw /scm/tgtimes/file/opus4/article-bitreich-2022-03-31T18-15-46-415338.mw.gph bitreich.org 70 i@@ -0,0 +1,35 @@ Err bitreich.org 70 i+.SH Err bitreich.org 70 i+Bitreich migrating to Windows Server 2022 Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Yesterday the last SSH.com license we had expired. Err bitreich.org 70 i+We are now unable to access Linux on the old bitreich.org servers. Err bitreich.org 70 i+In an approach to modernize Bitreich, the council decided to go further: Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+Windows Server 2022 will be the new server OS for growing our Err bitreich.org 70 i+business opportunities and fast deployment of critical workloads Err bitreich.org 70 i+such as SQL Server with confidence using 48TB of memory, 64 sockets, Err bitreich.org 70 i+and 2048 logical cores. Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+Irc.bitreich.org will be replaced by Microsoft Teams to create a Err bitreich.org 70 i+more engaging meeting experience with together mode. Err bitreich.org 70 i+Focus on faces, pick up on nonverbal cues, and easily see who is Err bitreich.org 70 i+talking. Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP - Err bitreich.org 70 i+The ed(1) cloud will be replaced by Microsoft Office 365 to connect Err bitreich.org 70 i+and empower every employee, from the office to the frontline worker, Err bitreich.org 70 i+with a Microsoft 365 solution that enhances productivity and drives Err bitreich.org 70 i+innovation. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+We hope to see you on the new services, which enrich your daily Err bitreich.org 70 i+business life. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Sincerely yours, Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+20h Chief Technology Officer (CTO) Err bitreich.org 70 1diff --git a/opus4/article-gopherml-molasses-client.mw b/opus4/article-gopherml-molasses-client.mw /scm/tgtimes/file/opus4/article-gopherml-molasses-client.mw.gph bitreich.org 70 i@@ -1,5 +1,5 @@ Err bitreich.org 70 i .SH gopherml Err bitreich.org 70 i-Molasses Gopher and Gemini Client Err bitreich.org 70 i+Molasses Gopher/Gemini Client Err bitreich.org 70 i . Err bitreich.org 70 i .PP Err bitreich.org 70 i Jonathan Simpson is announcing a new Gopher client: Molasses. Err bitreich.org 70 1diff --git a/opus4/article-tgtimes-bbc-reviving-the-radio.mw b/opus4/article-tgtimes-bbc-reviving-the-radio.mw /scm/tgtimes/file/opus4/article-tgtimes-bbc-reviving-the-radio.mw.gph bitreich.org 70 i@@ -29,3 +29,34 @@ can be received clearly in Kyiv and parts of Russia. Err bitreich.org 70 i .DS Err bitreich.org 70 i https://www.bbc.co.uk/mediacentre/2022/millions-of-russians-turn-to-bbc-news Err bitreich.org 70 i .DE Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Shortly after, possessing a shortwave radio device at home became Err bitreich.org 70 i+forbidden, proving that in spite of being a low-technology solution, Err bitreich.org 70 i+it was efficient enough to disturb the control of the press by the Err bitreich.org 70 i+government. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This showcases how quickly-deployed and resilient simple technologies Err bitreich.org 70 i+can be in comparison to fragile, high-tech interdependent ecosystems. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Radio is also trivially interfaced with high-tech: Any person with Err bitreich.org 70 i+access to a source of information and an analog emitter may start Err bitreich.org 70 i+reading a daily digest of news read from web newspapers. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Given instructions, a receiver is also very easy to build with Err bitreich.org 70 i+scavenged parts. An antenna is simply a wire producing an input Err bitreich.org 70 i+signal, that after demodulation, becomes a sound signal to be fed Err bitreich.org 70 i+to a speaker. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+It also shows the benefits of putting all the technically difficult Err bitreich.org 70 i+parts onto the side of the content producer helps with adoption of Err bitreich.org 70 i+a new technology: Making the client device/software trivial and safe Err bitreich.org 70 i+to build, setup and use. Err bitreich.org 70 i+. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://hackaday.com/2022/03/17/owning-a-shortwave-radio Err bitreich.org 70 i+.DE Err bitreich.org 70 1diff --git a/opus4/article-tgtimes-high-tech-low-life.mw b/opus4/article-tgtimes-high-tech-low-life.mw /scm/tgtimes/file/opus4/article-tgtimes-high-tech-low-life.mw.gph bitreich.org 70 i@@ -0,0 +1,74 @@ Err bitreich.org 70 i+.SH tgtimes Err bitreich.org 70 i+High-Tech, Low-Life Err bitreich.org 70 i+. Err bitreich.org 70 i+.IP "High-Tech" Err bitreich.org 70 i+Refers to the ability to use complex tools created by engineering, Err bitreich.org 70 i+or in the absence of a large corporation to build them, hacking Err bitreich.org 70 i+things together. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP "Low-Life" Err bitreich.org 70 i+Refers to those put aside by society, such as criminal or drug Err bitreich.org 70 i+dealer, making itself edgy; or hobos and beggars, pushed to the Err bitreich.org 70 i+edge by more or less everyone. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+One way to develop the idea of High-Tech Low-Life would be a Err bitreich.org 70 i+criminal using modern tools such to empower its crimes. Err bitreich.org 70 i+A transaction giving the bad guys the big guns. Not helpful. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+But another way to portray it is someone rejected by its surroundings, Err bitreich.org 70 i+seeking support through technological tools. May it be as a source of Err bitreich.org 70 i+direct income, or as a way to get informed, or inform its surrounding, Err bitreich.org 70 i+perhaps the entire world such as what did happen with the late Err bitreich.org 70 i+revolts in China. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The "High Tech, Low Life" (2012) documentary shows us that it is Err bitreich.org 70 i+not an alternate science-fiction plot, but a phenomenon happenning Err bitreich.org 70 i+today. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Giving High-Tech toys to poor population sounds more like a GAFAM Err bitreich.org 70 i+plan to rule over the thirld-world while looking like a humanitarian Err bitreich.org 70 i+hero saving the world, but a bit of honesty would reveal that it is Err bitreich.org 70 i+closer to offering the Low-Life people to the High-Tech corps, by Err bitreich.org 70 i+extending further the frontiers of ad-tech. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Giving entertainment platform is probably not the most urgent kind Err bitreich.org 70 i+of technology people without a meal a day is going to need. What Err bitreich.org 70 i+about a tractor though? In its simplest form, in China again, a 55 Err bitreich.org 70 i+years-old lady farmer started to use a hoverboard (board onto which Err bitreich.org 70 i+to stand, with a wheel on left and right) to change 3 hours of daily Err bitreich.org 70 i+walk to carry the vegetables harvested, into 40 minutes riding this Err bitreich.org 70 i+board. Err bitreich.org 70 i+. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://nextshark.com/chinese-farmer-hoverboard-life/ Err bitreich.org 70 i+https://www.chinanews.com.cn/tp/hd2011/2018/02-13/800254.shtml Err bitreich.org 70 i+.DE Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Or what about deploying long-range point-to-point wireless links Err bitreich.org 70 i+in west Africa to circumvent the poor power and inexistant cable Err bitreich.org 70 i+infrastructure, as well as escape the lobby and regulations that Err bitreich.org 70 i+take over the few IT resources of that country? Err bitreich.org 70 i+. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+http://www.melissadensmore.com/papers/m4d08-mho-reassessing.pdf Err bitreich.org 70 i+.DE Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Or even trying to figure out how to make small solar or wind-power Err bitreich.org 70 i+stations that are affordable enough for the budget of a small Err bitreich.org 70 i+off-grid village (with a few subventions)? Or an on-street display Err bitreich.org 70 i+continuously showing live job offers? Err bitreich.org 70 i+. Err bitreich.org 70 i+.QP Err bitreich.org 70 i+Open-sourced a driver for the community? Err bitreich.org 70 i+Installed Linux on an old laptop for someone in need? Err bitreich.org 70 i+Convincing the boss to make the project open-source? Err bitreich.org 70 i+Attended a surprising situation of that kind? Err bitreich.org 70 i+Tell us your story of High-Tech given to Low-Life on #bitreich-en Err bitreich.org 70 i+IRC channel on the irc.bitreich.org server Err bitreich.org 70 1diff --git a/opus4/article-tgtimes-st-lazare-transforms.mw b/opus4/article-tgtimes-st-lazare-transforms.mw /scm/tgtimes/file/opus4/article-tgtimes-st-lazare-transforms.mw.gph bitreich.org 70 i@@ -0,0 +1,40 @@ Err bitreich.org 70 i+.SH tgtimes Err bitreich.org 70 i+St-Lazare's Paris Train Station Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Ah! The \fISaint Lazare\fR train station. Emblem of the Parisian Err bitreich.org 70 i+train station, and today still looking like on the painting by the Err bitreich.org 70 i+XIXth century painter Monet. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+This typical look were somehow preserved regardless of the modernisation Err bitreich.org 70 i+of the train equipments. Lately, new equipments have been installed to Err bitreich.org 70 i+prevent fraud: ticket barriers are now surrounding all the stations and Err bitreich.org 70 i+their surrounding, only letting those owning a ticket onto the station. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Not unexpected from a train company for a country with fraud around Err bitreich.org 70 i+10% on long train lines. Mr. Monet would probably still be able to come Err bitreich.org 70 i+and settle down for painting the train station nowaday, although to the Err bitreich.org 70 i+price of a ticket to anywhere. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Yet the devices themself seems not of the greatest comfort to both Err bitreich.org 70 i+fraudsters, beggars frequently coming where most passengers are, Err bitreich.org 70 i+and legitimate passengers alike. While it might be improved shortly, Err bitreich.org 70 i+there is an high error rate for passengers trying to insert their Err bitreich.org 70 i+ticket or NFC card. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+In case of a misunderstanding of how to use these devices, the train Err bitreich.org 70 i+stations are not overcrowded with staff to welcome passengers in need Err bitreich.org 70 i+for information, and it would take a bit of time. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Setting-up a new solution seems a difficult challenge, putting in Err bitreich.org 70 i+compromise price to setup, comfort of use, reliability, finding the Err bitreich.org 70 i+new staff in charge of maintenance... A reminder that technical Err bitreich.org 70 i+solutions only solve technical problems. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+https://lenouvelautomobiliste.fr/actualites/39949/des-portes-pour-transformer-la-vie-de-la-gare-saint-lazare/ Err bitreich.org 70 1diff --git a/opus4/article-tgtimes-what-on-mars.mw b/opus4/article-tgtimes-what-on-mars.mw /scm/tgtimes/file/opus4/article-tgtimes-what-on-mars.mw.gph bitreich.org 70 i@@ -0,0 +1,64 @@ Err bitreich.org 70 i+.SH tgtimes Err bitreich.org 70 i+What really happened on Mars? Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+What can possibly go wrong while sending a device entirely controlled Err bitreich.org 70 i+by software on a remote location where noone would ever be able to Err bitreich.org 70 i+go for a long while? The question opens a vast field of answers. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+1997, Pathfinder, a solar-powered ground lander and station, with Err bitreich.org 70 i+VxWorks proprietary real time operating system onboard, embedding Err bitreich.org 70 i+an 6-wheeled Sojourner rover with custom firmware, landed on Mars. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+During a field data collection mission a priority inversion did Err bitreich.org 70 i+happen on the Pathfinder station total loss of control for the time Err bitreich.org 70 i+of a reboot. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+The bug was reproduced on earth and patched, latter explained on a Err bitreich.org 70 i+mailing list, published online. Err bitreich.org 70 i+. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://www.cs.unc.edu/~anderson/teach/comp790/papers/mars_pathfinder_long_version.html Err bitreich.org 70 i+.DE Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+At its core, most operating systems are built around a scheduler Err bitreich.org 70 i+that orchestrates execution of many tasks onto one or several CPUs. Err bitreich.org 70 i+It is a critical piece of software in the case of real-time operating Err bitreich.org 70 i+systems, that must ensure to deliver some actions right on time. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Complex systems may be unfit for such purposes, and software Err bitreich.org 70 i+simplicity has found its way through experimenting how complex Err bitreich.org 70 i+systems may end-up in difficult-to-debug situations. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Picturing oneself in charge of reproducing a bug on earth for Err bitreich.org 70 i+something that went wrong on another planet, with a patch expected Err bitreich.org 70 i+for next Monday is a strong pressure toward keeping systems simple Err bitreich.org 70 i+and easier to debug. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Although, the Mars operating system landscape is not all VxWorks and Err bitreich.org 70 i+nothing else. For instance, the RTEMS system, Real-Time Executive Err bitreich.org 70 i+for Multiprocessor Systems was open-sourced from US army 1993 and is Err bitreich.org 70 i+today actively maintained by both corporations and the open source Err bitreich.org 70 i+community. Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+Being part of Google Summer of Code, it is also welcoming newcomers Err bitreich.org 70 i+to real-time operating system development, who might be able to Err bitreich.org 70 i+contribute to embedded software making its way onto space. Err bitreich.org 70 i+. Err bitreich.org 70 i+.DS Err bitreich.org 70 i+https://www.rtems.org/ Err bitreich.org 70 i+.DE Err bitreich.org 70 i+. Err bitreich.org 70 i+.PP Err bitreich.org 70 i+While the ISS project was put at threat by the current events in Err bitreich.org 70 i+Ukraine involving all nations, outter-space still represents a middle Err bitreich.org 70 i+ground where all sides have a same objective and can collaborate: Err bitreich.org 70 i+extending the horizons above what could be reached before. Err bitreich.org 70 1diff --git a/opus4/tgtimes4.mw b/opus4/tgtimes4.mw /scm/tgtimes/file/opus4/tgtimes4.mw.gph bitreich.org 70 i@@ -1,14 +1,26 @@ Err bitreich.org 70 i .TL Err bitreich.org 70 i The Gopher Times Err bitreich.org 70 i .AB Err bitreich.org 70 i-Opus 4 - Gopher news and more - Mar. 2022 Err bitreich.org 70 i+Opus 4 - Gopher news and more - Apr. 2022 Err bitreich.org 70 i .AE Err bitreich.org 70 i . Err bitreich.org 70 i-.so opus4/article-tgtimes-carrying-the-cross.mw Err bitreich.org 70 i-.so opus4/article-ganssle-fortran-compiler.mw Err bitreich.org 70 i .so opus4/article-gopherml-molasses-client.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-07T13-00-00-133769.mw Err bitreich.org 70 i .so opus4/article-tgtimes-bbc-reviving-the-radio.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-25T18-22-39-498139.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-06T21-20-12-652045.mw Err bitreich.org 70 i+.so opus4/article-20h-interview.mw Err bitreich.org 70 i+.so opus4/article-tgtimes-carrying-the-cross.mw Err bitreich.org 70 i+.so opus4/article-ganssle-fortran-compiler.mw Err bitreich.org 70 i+.so opus4/article-tgtimes-high-tech-low-life.mw Err bitreich.org 70 i .so opus4/article-tgtimes-bistromatik.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-25T18-32-52-134235.mw Err bitreich.org 70 i .so opus4/article-tgtimes-national-library-medecine.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-26T19-55-05-578948.mw Err bitreich.org 70 i+.so opus4/article-tgtimes-st-lazare-transforms.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-27T20-00-55-040395.mw Err bitreich.org 70 i+.so opus4/article-tgtimes-what-on-mars.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-29T17-17-55-362953.mw Err bitreich.org 70 i .so opus4/article-tmpout-2.mw Err bitreich.org 70 i+.so opus4/article-bitreich-2022-03-31T18-15-46-415338.mw Err bitreich.org 70 i .so opus4/footer.mw Err bitreich.org 70 1diff --git a/opus4/tgtimes4.pdf b/opus4/tgtimes4.pdf /scm/tgtimes/file/opus4/tgtimes4.pdf.gph bitreich.org 70 iBinary files differ. Err bitreich.org 70 1diff --git a/opus4/tgtimes4.txt b/opus4/tgtimes4.txt /scm/tgtimes/file/opus4/tgtimes4.txt.gph bitreich.org 70 i@@ -5,12 +5,457 @@ Err bitreich.org 70 i Err bitreich.org 70 i ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- Opus 4 - Gopher news and more - Mar. 2022 Err bitreich.org 70 i+ Opus 4 - Gopher news and more - Apr. 2022 Err bitreich.org 70 i ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i+ Molasses Gopher/Gemini Client gopherml Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Jonathan Simpson is announcing a new Gopher client: Err bitreich.org 70 i+ Molasses. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> A new gopher client, Molasses, is now available for Err bitreich.org 70 i+ general use. It is a multi-platform graphical client Err bitreich.org 70 i+ that runs on Windows, Mac OS, and Linux. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Leveraging functionnal programming with Racket, the Err bitreich.org 70 i+ binaries come battery included, bundling the racket Err bitreich.org 70 i+ runtime code, famous for building-up robust graphical Err bitreich.org 70 i+ user interfaces straight from the core language Err bitreich.org 70 i+ libraries. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Inline images, multiple tabs, keyboard navigation, Err bitreich.org 70 i+ Gopher and Gemini support, opening external http:// Err bitreich.org 70 i+ links on an external browser, Molasses has everything Err bitreich.org 70 i+ one might expect to browse the little Internet. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Feedback is welcome and appreciated. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://github.com/jjsimpso/molasses/ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ sfeed 1.3 released Hiltjo Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ sfeed 1.3 was released. I want to thank all people Err bitreich.org 70 i+ who gave feedback. Err bitreich.org 70 i+ Err bitreich.org 70 i+ sfeed is a tool to convert RSS or Atom feeds from XML Err bitreich.org 70 i+ to a TAB-separated file. Err bitreich.org 70 i+ Err bitreich.org 70 i+ It can be found at: Err bitreich.org 70 i+ Err bitreich.org 70 i+ - git://git.codemadness.org/sfeed Err bitreich.org 70 i+ Err bitreich.org 70 i+ - gopher://codemadness.org/1/git/sfeed Err bitreich.org 70 i+ Err bitreich.org 70 i+ - https://codemadness.org/releases/sfeed/ Err bitreich.org 70 i+ Err bitreich.org 70 i+ - gopher://codemadness.org/1/releases/sfeed/ Err bitreich.org 70 i+ Err bitreich.org 70 i+ sfeed has the following notable changes compared to Err bitreich.org 70 i+ 1.2: Fixes Err bitreich.org 70 i+ Err bitreich.org 70 i+ - Fix a compiler warning with some curses Err bitreich.org 70 i+ implementations, like NetBSD curses. Err bitreich.org 70 i+ Err bitreich.org 70 i+ - sfeed_curses: add keybinds for the home key and the Err bitreich.org 70 i+ default home and end key for urxvt. Err bitreich.org 70 i+ Err bitreich.org 70 i+ - sfeed_curses: fix a redraw when reloading a file Err bitreich.org 70 i+ with a feed file read from stdin and using an URL Err bitreich.org 70 i+ file and changing this URL file externally. Err bitreich.org 70 i+ Err bitreich.org 70 i+ - sfeed_curses: cast character for SFEED_AUTOCMD to Err bitreich.org 70 i+ unsigned char to allow character sequences outside Err bitreich.org 70 i+ the ASCII range. Documentation Err bitreich.org 70 i+ Err bitreich.org 70 i+ - README: add an example script to count new and Err bitreich.org 70 i+ unread items. This can be useful for some statusbar Err bitreich.org 70 i+ indicator (asked about by e-mail). Err bitreich.org 70 i+ Err bitreich.org 70 i+ - Small code-style, comments and documentation Err bitreich.org 70 i+ improvements and fixes. Testsuite improvements Err bitreich.org 70 i+ Err bitreich.org 70 i+ The testsuite repo has had improvements to test the Err bitreich.org 70 i+ most important code paths of sfeed_curses in an Err bitreich.org 70 i+ automated way (currently 95% automated coverage). The Err bitreich.org 70 i+ sfeed.c and xml.c parser coverage has also near 100% Err bitreich.org 70 i+ coverage. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The goal is to find bugs and avoid regressions. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The input/sfeed/realworld/ directory contains files Err bitreich.org 70 i+ with various feeds from popular systems to more Err bitreich.org 70 i+ obscure ones. These may be useful to test other Err bitreich.org 70 i+ RSS/Atom programs aswell. Err bitreich.org 70 i+ Err bitreich.org 70 i+ These tests can be found here: Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://git.codemadness.org/sfeed_tests/ Err bitreich.org 70 i+ gopher://codemadness.org/1/git/sfeed_tests/ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Thanks, Hiltjo Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ BBC Reviving the Plain Old Radio tgtimes Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ BBC, one of the earliest if not the first radio Err bitreich.org 70 i+ broadcasting ever, comes back to using a WWII era Err bitreich.org 70 i+ technology, to overcome limitation Russia imposes over Err bitreich.org 70 i+ Ukraine. Err bitreich.org 70 i+ Err bitreich.org 70 i+ In between a rain of missiles and a short moment of Err bitreich.org 70 i+ temporary peace, fetching information on what is Err bitreich.org 70 i+ happening around is a relief, maybe even a requirement Err bitreich.org 70 i+ for survival. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Internet infrastructure of Ukraine are being impacted, Err bitreich.org 70 i+ and the backbone getting shackled by all kind of Err bitreich.org 70 i+ limitations, provoked the BBC news bulletin to be Err bitreich.org 70 i+ unreachable. Err bitreich.org 70 i+ Err bitreich.org 70 i+ A more primitive way to broadcast critical headlines Err bitreich.org 70 i+ than Internet: shortwave radio, which can live off a Err bitreich.org 70 i+ simple emitter for covering a large region. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> It has launched two new shortwave frequencies in Err bitreich.org 70 i+ the region for four hours of World Service English Err bitreich.org 70 i+ news a day. These frequencies can be received clearly Err bitreich.org 70 i+ in Kyiv and parts of Russia. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://www.bbc.co.uk/mediacentre/2022/millions-of-russians-turn-to-bbc-news Err bitreich.org 70 i+ Err bitreich.org 70 i+ Shortly after, possessing a shortwave radio device at Err bitreich.org 70 i+ home became forbidden, proving that in spite of being Err bitreich.org 70 i+ a low-technology solution, it was efficient enough to Err bitreich.org 70 i+ disturb the control of the press by the government. Err bitreich.org 70 i+ Err bitreich.org 70 i+ This showcases how quickly-deployed and resilient Err bitreich.org 70 i+ simple technologies can be in comparison to fragile, Err bitreich.org 70 i+ high-tech interdependent ecosystems. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Radio is also trivially interfaced with high-tech: Any Err bitreich.org 70 i+ person with access to a source of information and an Err bitreich.org 70 i+ analog emitter may start reading a daily digest of Err bitreich.org 70 i+ news read from web newspapers. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Given instructions, a receiver is also very easy to Err bitreich.org 70 i+ build with scavenged parts. An antenna is simply a Err bitreich.org 70 i+ wire producing an input signal, that after Err bitreich.org 70 i+ demodulation, becomes a sound signal to be fed to a Err bitreich.org 70 i+ speaker. Err bitreich.org 70 i+ Err bitreich.org 70 i+ It also shows the benefits of putting all the Err bitreich.org 70 i+ technically difficult parts onto the side of the Err bitreich.org 70 i+ content producer helps with adoption of a new Err bitreich.org 70 i+ technology: Making the client device/software trivial Err bitreich.org 70 i+ and safe to build, setup and use. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://hackaday.com/2022/03/17/owning-a-shortwave-radio Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ New Bitreich Project: rfcommd 20h Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ There is a new project on bitreich: rfcommd. Rfcommd Err bitreich.org 70 i+ is a daemon sitting on top of your bluez/bluetooth Err bitreich.org 70 i+ stack, waiting for RFCOMM devices to connect. The Err bitreich.org 70 i+ daemon will then run scripts or daemons on that Err bitreich.org 70 i+ new rfcomm connection. This can be used to Err bitreich.org 70 i+ create a custom bluetooth printer without buying Err bitreich.org 70 i+ some dedicated hardware device. See the filter Err bitreich.org 70 i+ spirofilter in the repository for some pcl printer Err bitreich.org 70 i+ script. Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/1/scm/rfcommd Err bitreich.org 70 i+ Err bitreich.org 70 i+ Here is the first release: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.lz Err bitreich.org 70 i+ gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.lz.sha512sum Err bitreich.org 70 i+ ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.lz Err bitreich.org 70 i+ ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.lz.sha512sum Err bitreich.org 70 i+ gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.gz Err bitreich.org 70 i+ gopher://bitreich.org/9/scm/rfcommd/tag/rfcommd-v0.2.tar.gz.sha512sum Err bitreich.org 70 i+ ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.gz Err bitreich.org 70 i+ ftp://ftp@bitreich.org/releases/rfcommd/rfcommd-v0.2.tar.gz.sha512sum Err bitreich.org 70 i+ All questions and comments welcome! Err bitreich.org 70 i+ Err bitreich.org 70 i+ Please send them to: Err bitreich.org 70 i+ Err bitreich.org 70 i+ Christoph Lohmann <20h@r-36.net> Err bitreich.org 70 i+ Err bitreich.org 70 i+ or come on bitreich.org IRC #bitreich-en. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Have fun! Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ 2022-03-06 GangBAN aftermaths 20h Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ This Sunday was a fun one. After lunch we had the Err bitreich.org 70 i+ supertuxkart tournament of five(!) players competing Err bitreich.org 70 i+ against eachother on various tracks. All kind of CPUs Err bitreich.org 70 i+ and hardware setups participates and rushed off the Err bitreich.org 70 i+ cliffs. Err bitreich.org 70 i+ Err bitreich.org 70 i+ In the evening there was the huge OpenRA battlefield. Err bitreich.org 70 i+ Sadly the hardware requirement of OpenRA is too high, Err bitreich.org 70 i+ so only two players could participate. But this time Err bitreich.org 70 i+ against seven other AIs. The humans won multiple Err bitreich.org 70 i+ times! Err bitreich.org 70 i+ Err bitreich.org 70 i+ See you at the next GangBAN! Err bitreich.org 70 i+ Err bitreich.org 70 i+ Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+ 20h Chief Gaming Officer (CGO) Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Breaking free from medical devices 20h Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Unlike most USB gadgets around, medical devices Err bitreich.org 70 i+ require a specification to be proven fit for handling Err bitreich.org 70 i+ patients data. This makes doctor-hacking difficult Err bitreich.org 70 i+ for the sake of better control over what is allowed Err bitreich.org 70 i+ for medical use. Err bitreich.org 70 i+ Err bitreich.org 70 i+ While this may sound as a non-starter for many, not Err bitreich.org 70 i+ all doctors are discouraged. Interview with 20h: Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> You are __20h__, a doctor in Falken, the best Err bitreich.org 70 i+ village to live in in Germany, is that correct? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Yes. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> You managed to do some hacking around a medical Err bitreich.org 70 i+ device. What was it? How did it help you in your Err bitreich.org 70 i+ diagnostics? Err bitreich.org 70 i+ Err bitreich.org 70 i+ I wrote rfcommd to have my spirometer print out the Err bitreich.org 70 i+ results to a standard printer. It helps me having a Err bitreich.org 70 i+ more detailed view on the results. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The normal printout is just like 8 centimeters wide. Err bitreich.org 70 i+ Now it is A4. Err bitreich.org 70 i+ Err bitreich.org 70 i+ I plan on using rfcommd to read out ECG data from a Err bitreich.org 70 i+ ECG for further analysis. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The collecting computer is a gentoo hardened on Err bitreich.org 70 i+ x86_64, with a standard bluetooth dongle, sending the Err bitreich.org 70 i+ print jobs via TCP/IP to a network printer. Err bitreich.org 70 i+ Err bitreich.org 70 i+ For printing there is a cups installation, converting Err bitreich.org 70 i+ the PCL output of the spirometer to postscript for the Err bitreich.org 70 i+ network printer. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> What software were provided to collect the data on Err bitreich.org 70 i+ a computer? On which kind of system was that Err bitreich.org 70 i+ running? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Before rfcommd there was no collection of the data. Err bitreich.org 70 i+ The spirometer has some built-in printer, which is Err bitreich.org 70 i+ very expensive and the printout is small. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Are you using it often? Err bitreich.org 70 i+ Err bitreich.org 70 i+ I/We are using it every day for printing out Err bitreich.org 70 i+ spirometry (lung function) results. Err bitreich.org 70 i+ Err bitreich.org 70 i+ By the way. A secondary function why rfcommd has Err bitreich.org 70 i+ filters: We have a sterilization device, which has a Err bitreich.org 70 i+ serial printout of sterilization runs. Err bitreich.org 70 i+ Err bitreich.org 70 i+ This is what rfcommd does print out too. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The features of rfcommd moved from: Accept every Err bitreich.org 70 i+ rfcomm request to having filters per device mac, was Err bitreich.org 70 i+ because of those two devices. Err bitreich.org 70 i+ Err bitreich.org 70 i+ But it will allow to have the ecg readout as a filter Err bitreich.org 70 i+ for free. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> It had limited interaction, and yet you managed to Err bitreich.org 70 i+ made it available from a linux computer. How did you Err bitreich.org 70 i+ do it? Err bitreich.org 70 i+ Err bitreich.org 70 i+ First I had a python script using pybluez to offer Err bitreich.org 70 i+ some bluetooth printer service, which bluetooth Err bitreich.org 70 i+ clients connect to and send print jobs. Err bitreich.org 70 i+ Err bitreich.org 70 i+ But I migrated this to some C implementation and Err bitreich.org 70 i+ generalized it as rfcommd so it is more modular for me Err bitreich.org 70 i+ and others can reuse it too. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Bluez stack had some rfcomm client application, but it Err bitreich.org 70 i+ was removed in newer version because they hate Err bitreich.org 70 i+ commandline users. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Was it difficult? How long did it take? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Digging around bluetooth is difficult. It looks Err bitreich.org 70 i+ similar to TCP/IP, but is its own terminology, Err bitreich.org 70 i+ protocols and principles. Look at rfcommd for how to Err bitreich.org 70 i+ announce some service. Err bitreich.org 70 i+ Err bitreich.org 70 i+ It took me two weekends to write rfcommd as it is now. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> What would you advise to designers of such devices Err bitreich.org 70 i+ to make everyone's life easier? Err bitreich.org 70 i+ Err bitreich.org 70 i+ If you mean medical devices: Please open source all Err bitreich.org 70 i+ firmware and open up all schematics. In ten years you Err bitreich.org 70 i+ will be dead or in pension but still people can extend Err bitreich.org 70 i+ or update your devices. Err bitreich.org 70 i+ Err bitreich.org 70 i+ And second: Never have specific assumptions and fool Err bitreich.org 70 i+ end users into costly standard. You never know better Err bitreich.org 70 i+ than your users. Err bitreich.org 70 i+ Err bitreich.org 70 i+ For example in the spirometry description, they say, Err bitreich.org 70 i+ that only some bluetooth printers are compatible. Err bitreich.org 70 i+ Err bitreich.org 70 i+ This is due to the bluetooth standard not having Err bitreich.org 70 i+ defined, *what* is sent to bluetooth printers. Err bitreich.org 70 i+ Err bitreich.org 70 i+ It should be the minimum, to define this, as it is in Err bitreich.org 70 i+ the USB printing standard. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> What kind of protocol interface would have been the Err bitreich.org 70 i+ easiest? Err bitreich.org 70 i+ Err bitreich.org 70 i+ The easiest protocol interface, also considering Err bitreich.org 70 i+ security and data protection standard, would be ssh Err bitreich.org 70 i+ over TCP/IP. Everyone knows SSH, it can be integrated Err bitreich.org 70 i+ into everything and it is easily upgradable to newer Err bitreich.org 70 i+ security standards. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> What does it permits to do that was not possible Err bitreich.org 70 i+ before? Err bitreich.org 70 i+ Err bitreich.org 70 i+ With the spirometry data ready as simple text data, I Err bitreich.org 70 i+ can further process it using standard unix tools, in Err bitreich.org 70 i+ case I ever need this. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Are other people using it in the practice as well? Err bitreich.org 70 i+ Even indirectly? Err bitreich.org 70 i+ Err bitreich.org 70 i+ My nurses use it mainly. They press the »print« Err bitreich.org 70 i+ button on the spirometry device and it prints the Err bitreich.org 70 i+ results. Err bitreich.org 70 i+ Err bitreich.org 70 i+ I, as doctor, only see the printed out results and Err bitreich.org 70 i+ explain them to patients. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Do she does not have to use command line interface Err bitreich.org 70 i+ for that? Err bitreich.org 70 i+ Err bitreich.org 70 i+ No, it's all practical. The spirometer starts its Err bitreich.org 70 i+ bluetooth client for rfcommd and rfcommd runs the Err bitreich.org 70 i+ spirofilter printing filter script, which invokes Err bitreich.org 70 i+ lpr(1). Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Are there many situations like that, where Err bitreich.org 70 i+ cumbersome interfaces makes life harder for working Err bitreich.org 70 i+ with medical devices? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Yes, it's built into all medical devices to enforce Err bitreich.org 70 i+ proprietary and expensive Windows software to be Err bitreich.org 70 i+ bought. Err bitreich.org 70 i+ Err bitreich.org 70 i+ For example the newer version of my ECG device has Err bitreich.org 70 i+ some undocumented network mode. The ECG standard I Err bitreich.org 70 i+ will be using over serial was defined in 1990. Since Err bitreich.org 70 i+ then old devices only got bluetooth and ethernet, but Err bitreich.org 70 i+ did nothing else new. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The price stayed the same, of course. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Do you think designers would benefits themself from Err bitreich.org 70 i+ offering another interface that is easier to use? Err bitreich.org 70 i+ Err bitreich.org 70 i+ In the short term viewpoint it protects you from Err bitreich.org 70 i+ competitors to enter the market. But in the long run, Err bitreich.org 70 i+ this now stops me from easily processing patient data Err bitreich.org 70 i+ for further research. I am using a 25 yr old ECG and Err bitreich.org 70 i+ some 10 yr old spirometer. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> What could have motivated the designers to use Err bitreich.org 70 i+ something this-much cumbersome? [not asked, already Err bitreich.org 70 i+ answered] Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Are there any similarities in other devices to Err bitreich.org 70 i+ reuse the existing work you just did? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Yes. Bluetooth is the new hype in medical devices. Err bitreich.org 70 i+ All those smart devices for body measurement are for Err bitreich.org 70 i+ example BLE, some insecure bluetooth standard to read Err bitreich.org 70 i+ out key=value from bluetooth clients. Some bled(8) Err bitreich.org 70 i+ should be easy to write. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Nearly every medical device still has some serial Err bitreich.org 70 i+ port, either for communication or measurement. Err bitreich.org 70 i+ Err bitreich.org 70 i+ For measurement this will never die out, since raw Err bitreich.org 70 i+ data is required. Err bitreich.org 70 i+ Err bitreich.org 70 i+ And some serial2bluetooth, that's what I am using for Err bitreich.org 70 i+ my practical examples. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Would it have been possible to build such device Err bitreich.org 70 i+ yourself from parts, but with sane interfaces Err bitreich.org 70 i+ instead? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Building such a device is not the hard part. The hard Err bitreich.org 70 i+ part is licensing the device as being a medical Err bitreich.org 70 i+ device. Err bitreich.org 70 i+ Err bitreich.org 70 i+ I am, as a doctor, am allowed to license some medical Err bitreich.org 70 i+ device for my patients. But if I'd want to sell or Err bitreich.org 70 i+ give this device to some other doctor, I'd need some Err bitreich.org 70 i+ EU medical device license. Err bitreich.org 70 i+ Err bitreich.org 70 i+ This is a complex process. Err bitreich.org 70 i+ Err bitreich.org 70 i+ You have severial medical device classes. Some always Err bitreich.org 70 i+ require some EU-wide licensing. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The logic of some ECG is very simple. But licensing Err bitreich.org 70 i+ it for selling is what makes it expensive and/or keeps Err bitreich.org 70 i+ the competition low. Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> What do you advise to people also stuck with Err bitreich.org 70 i+ cumbersome device, but without reverse engineer Err bitreich.org 70 i+ superpowers? Err bitreich.org 70 i+ Err bitreich.org 70 i+ Force the device producers to open up standards. Err bitreich.org 70 i+ Write into contracts, that devices have to be Err bitreich.org 70 i+ interoperable, so producers need to adapt. Err bitreich.org 70 i+ Err bitreich.org 70 i+ It's the same for software. If you can't write it on Err bitreich.org 70 i+ your own, force them to open up standards, because you Err bitreich.org 70 i+ want to extend the software. Err bitreich.org 70 i+ Err bitreich.org 70 i+ For extension of software, reverse engineering is Err bitreich.org 70 i+ legal. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i Carrying the Cross tgtimes Err bitreich.org 70 i ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i@@ -67,62 +512,73 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i- Molasses Gopher and Gemini Client gopherml Err bitreich.org 70 i-____________________________________________________________ Err bitreich.org 70 i- Err bitreich.org 70 i- Jonathan Simpson is announcing a new Gopher client: Err bitreich.org 70 i- Molasses. Err bitreich.org 70 i- Err bitreich.org 70 i- >> A new gopher client, Molasses, is now available for Err bitreich.org 70 i- general use. It is a multi-platform graphical client Err bitreich.org 70 i- that runs on Windows, Mac OS, and Linux. Err bitreich.org 70 i- Err bitreich.org 70 i- Leveraging functionnal programming with Racket, the Err bitreich.org 70 i- binaries come battery included, bundling the racket Err bitreich.org 70 i- runtime code, famous for building-up robust graphical Err bitreich.org 70 i- user interfaces straight from the core language Err bitreich.org 70 i- libraries. Err bitreich.org 70 i- Err bitreich.org 70 i- Inline images, multiple tabs, keyboard navigation, Err bitreich.org 70 i- Gopher and Gemini support, opening external http:// Err bitreich.org 70 i- links on an external browser, Molasses has everything Err bitreich.org 70 i- one might expect to browse the little Internet. Err bitreich.org 70 i- Err bitreich.org 70 i- >> Feedback is welcome and appreciated. Err bitreich.org 70 i- Err bitreich.org 70 i- https://github.com/jjsimpso/molasses/ Err bitreich.org 70 i- Err bitreich.org 70 i- Err bitreich.org 70 i- Err bitreich.org 70 i- BBC Reviving the Plain Old Radio tgtimes Err bitreich.org 70 i+ High-Tech, Low-Life tgtimes Err bitreich.org 70 i ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i- BBC, one of the earliest if not the first radio Err bitreich.org 70 i- broadcasting ever, comes back to using a WWII era Err bitreich.org 70 i- technology, to overcome limitation Russia imposes over Err bitreich.org 70 i- Ukraine. Err bitreich.org 70 i- Err bitreich.org 70 i- In between a rain of missiles and a short moment of Err bitreich.org 70 i- temporary peace, fetching information on what is Err bitreich.org 70 i- happening around is a relief, maybe even a requirement Err bitreich.org 70 i- for survival. Err bitreich.org 70 i- Err bitreich.org 70 i- Internet infrastructure of Ukraine are being impacted, Err bitreich.org 70 i- and the backbone getting shackled by all kind of Err bitreich.org 70 i- limitations, provoked the BBC news bulletin to be Err bitreich.org 70 i- unreachable. Err bitreich.org 70 i- Err bitreich.org 70 i- A more primitive way to broadcast critical headlines Err bitreich.org 70 i- than Internet: shortwave radio, which can live off a Err bitreich.org 70 i- simple emitter for covering a large region. Err bitreich.org 70 i- Err bitreich.org 70 i- >> It has launched two new shortwave frequencies in Err bitreich.org 70 i- the region for four hours of World Service English Err bitreich.org 70 i- news a day. These frequencies can be received clearly Err bitreich.org 70 i- in Kyiv and parts of Russia. Err bitreich.org 70 i- Err bitreich.org 70 i- https://www.bbc.co.uk/mediacentre/2022/millions-of-russians-turn-to-bbc-news Err bitreich.org 70 i- Err bitreich.org 70 i+ High-Tech Refers to the ability to use complex tools Err bitreich.org 70 i+ created by engineering, or in the absence of a large Err bitreich.org 70 i+ corporation to build them, hacking things together. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Refers to those put aside by society, such as criminal Err bitreich.org 70 i+ or drug dealer, making itself edgy; or hobos and Err bitreich.org 70 i+ beggars, pushed to the edge by more or less everyone. Err bitreich.org 70 i+ Err bitreich.org 70 i+ One way to develop the idea of High-Tech Low-Life Err bitreich.org 70 i+ would be a criminal using modern tools such to empower Err bitreich.org 70 i+ its crimes. A transaction giving the bad guys the big Err bitreich.org 70 i+ guns. Not helpful. Err bitreich.org 70 i+ Err bitreich.org 70 i+ But another way to portray it is someone rejected by Err bitreich.org 70 i+ its surroundings, seeking support through Err bitreich.org 70 i+ technological tools. May it be as a source of direct Err bitreich.org 70 i+ income, or as a way to get informed, or inform its Err bitreich.org 70 i+ surrounding, perhaps the entire world such as what did Err bitreich.org 70 i+ happen with the late revolts in China. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The "High Tech, Low Life" (2012) documentary shows us Err bitreich.org 70 i+ that it is not an alternate science-fiction plot, but Err bitreich.org 70 i+ a phenomenon happenning today. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Giving High-Tech toys to poor population sounds more Err bitreich.org 70 i+ like a GAFAM plan to rule over the thirld-world while Err bitreich.org 70 i+ looking like a humanitarian hero saving the world, but Err bitreich.org 70 i+ a bit of honesty would reveal that it is closer to Err bitreich.org 70 i+ offering the Low-Life people to the High-Tech corps, Err bitreich.org 70 i+ by extending further the frontiers of ad-tech. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Giving entertainment platform is probably not the most Err bitreich.org 70 i+ urgent kind of technology people without a meal a day Err bitreich.org 70 i+ is going to need. What about a tractor though? In its Err bitreich.org 70 i+ simplest form, in China again, a 55 years-old lady Err bitreich.org 70 i+ farmer started to use a hoverboard (board onto which Err bitreich.org 70 i+ to stand, with a wheel on left and right) to change 3 Err bitreich.org 70 i+ hours of daily walk to carry the vegetables harvested, Err bitreich.org 70 i+ into 40 minutes riding this board. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://nextshark.com/chinese-farmer-hoverboard-life/ Err bitreich.org 70 i+ https://www.chinanews.com.cn/tp/hd2011/2018/02-13/800254.shtml Err bitreich.org 70 i+ Err bitreich.org 70 i+ Or what about deploying long-range point-to-point Err bitreich.org 70 i+ wireless links in west Africa to circumvent the poor Err bitreich.org 70 i+ power and inexistant cable infrastructure, as well as Err bitreich.org 70 i+ escape the lobby and regulations that take over the Err bitreich.org 70 i+ few IT resources of that country? Err bitreich.org 70 i+ Err bitreich.org 70 i+ http://www.melissadensmore.com/papers/m4d08-mho-reassessing.pdf Err bitreich.org 70 i+ Err bitreich.org 70 i+ Or even trying to figure out how to make small solar Err bitreich.org 70 i+ or wind-power stations that are affordable enough for Err bitreich.org 70 i+ the budget of a small off-grid village (with a few Err bitreich.org 70 i+ subventions)? Or an on-street display continuously Err bitreich.org 70 i+ showing live job offers? Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Open-sourced a driver for the community? Installed Err bitreich.org 70 i+ Linux on an old laptop for someone in need? Err bitreich.org 70 i+ Convincing the boss to make the project open-source? Err bitreich.org 70 i+ Attended a surprising situation of that kind? Tell Err bitreich.org 70 i+ us your story of High-Tech given to Low-Life on Err bitreich.org 70 i+ #bitreich-en IRC channel on the irc.bitreich.org Err bitreich.org 70 i+ server Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i@@ -158,6 +614,35 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i+ FreeDOOMDay on 2022-03-27 Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ In comemoration of the beginning summer time in Err bitreich.org 70 i+ central Europe, we will celebrate FreeDOOMDay! On Err bitreich.org 70 i+ 2022-03-27 20:00 CEST (be careful!), we will play Err bitreich.org 70 i+ chocolate-doom Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://www.chocolate-doom.org Err bitreich.org 70 i+ Err bitreich.org 70 i+ This is a doom variant which runs on nearly every Err bitreich.org 70 i+ machine out there and supports extra modes: Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://www.chocolate-doom.org/wiki/index.php/Three_screen_mode Err bitreich.org 70 i+ Err bitreich.org 70 i+ Please try to install the FreeDOOM wad files as a Err bitreich.org 70 i+ base: Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://www.chocolate-doom.org/wiki/index.php/Freedoom Err bitreich.org 70 i+ Err bitreich.org 70 i+ See you on Sunday! Err bitreich.org 70 i+ Err bitreich.org 70 i+ Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+ 20h Chief Gaming Officer (CGO) Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i Gopher for Medical Research tgtimes Err bitreich.org 70 i ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i@@ -166,21 +651,21 @@ ____________________________________________________________ Err bitreich.org 70 i medical documentation. You named it: PubMed itself Err bitreich.org 70 i have been delivering documents through Gopher: Err bitreich.org 70 i Err bitreich.org 70 i- Phone bookswith name, phone number and e-mail Err bitreich.org 70 i+ Phone books with name, phone number and e-mail Err bitreich.org 70 i addresses of those willing to submit it, Err bitreich.org 70 i Err bitreich.org 70 i- Imageslike weathermaps, Err bitreich.org 70 i+ Images like weathermaps, Err bitreich.org 70 i Err bitreich.org 70 i- Audiosuch as 1992 presidential debates, Err bitreich.org 70 i+ Audio such as 1992 presidential debates, Err bitreich.org 70 i Err bitreich.org 70 i- Booksand all kind of publcations, also proposed to Err bitreich.org 70 i+ Books and all kind of publcations, also proposed to Err bitreich.org 70 i users as a way to publish their own content, Err bitreich.org 70 i Err bitreich.org 70 i- Videosshort ones, but also on-demand movies! Err bitreich.org 70 i+ Videos short ones, but also on-demand movies! Err bitreich.org 70 i Err bitreich.org 70 i- Telnetinterfaces with login and password, Err bitreich.org 70 i+ Telnet interfaces with login and password, Err bitreich.org 70 i Err bitreich.org 70 i- Search enginesFor browsing this entire content. Err bitreich.org 70 i+ Search engines For browsing this entire content. Err bitreich.org 70 i Err bitreich.org 70 i The technical bulletin of March-April 1994 reveals as Err bitreich.org 70 i much. While 1994 does not sounds like a world gifted Err bitreich.org 70 i@@ -189,22 +674,23 @@ ____________________________________________________________ Err bitreich.org 70 i already widespread among providers, but much less used Err bitreich.org 70 i as they are today: Err bitreich.org 70 i Err bitreich.org 70 i- Spotifywere files through Gopher. Err bitreich.org 70 i+ Spotify were files through Gopher. Err bitreich.org 70 i Err bitreich.org 70 i- Netflixwere files through Gopher. Err bitreich.org 70 i+ Netflix were files through Gopher. Err bitreich.org 70 i Err bitreich.org 70 i- PubMed, ResearchGatewere files through Gopher. Err bitreich.org 70 i+ PubMed, ResearchGate were files through Gopher. Err bitreich.org 70 i Err bitreich.org 70 i- Instagramwere files through Gopher. Err bitreich.org 70 i+ Instagram were files through Gopher. Err bitreich.org 70 i Err bitreich.org 70 i- Facebookwere publication as files through Gopher. Err bitreich.org 70 i+ Facebook were publication as files through Gopher. Err bitreich.org 70 i Err bitreich.org 70 i- Amazon Kindlewere text files through Gopher. Err bitreich.org 70 i+ Amazon Kindle were text files through Gopher. Err bitreich.org 70 i Err bitreich.org 70 i- Office365were telnet interactive session, or WordStar, Err bitreich.org 70 i- PostScript, and ASCII files through Gopher. Err bitreich.org 70 i+ Office365 were telnet interactive session, or Err bitreich.org 70 i+ WordStar, PostScript, and ASCII files through Err bitreich.org 70 i+ Gopher. Err bitreich.org 70 i Err bitreich.org 70 i- Googlewas either gopher search, or interactive telnet Err bitreich.org 70 i+ Google was either gopher search, or interactive telnet Err bitreich.org 70 i sessions, with sometimes powerful query languages, Err bitreich.org 70 i permitting to filter the result held in the Err bitreich.org 70 i databases: Searching for references about Italians Err bitreich.org 70 i@@ -244,6 +730,203 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i+ Memecache atom feed Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Thanks to the innovation from the Netherlands, we can Err bitreich.org 70 i+ now offer an atom feed for the memecache at Err bitreich.org 70 i+ bitreich.org: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/0/memecache/news.atom Err bitreich.org 70 i+ Err bitreich.org 70 i+ Please subscribe for your newest meme pleasure! Err bitreich.org 70 i+ Err bitreich.org 70 i+ Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+ 20h Chief Meme Officer (CMO) Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ St-Lazare's Paris Train Station tgtimes Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Ah! The Saint Lazare train station. Emblem of the Err bitreich.org 70 i+ Parisian train station, and today still looking like Err bitreich.org 70 i+ on the painting by the XIXth century painter Monet. Err bitreich.org 70 i+ Err bitreich.org 70 i+ This typical look were somehow preserved regardless of Err bitreich.org 70 i+ the modernisation of the train equipments. Lately, new Err bitreich.org 70 i+ equipments have been installed to prevent fraud: Err bitreich.org 70 i+ ticket barriers are now surrounding all the stations Err bitreich.org 70 i+ and their surrounding, only letting those owning a Err bitreich.org 70 i+ ticket onto the station. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Not unexpected from a train company for a country with Err bitreich.org 70 i+ fraud around 10% on long train lines. Mr. Monet would Err bitreich.org 70 i+ probably still be able to come and settle down for Err bitreich.org 70 i+ painting the train station nowaday, although to the Err bitreich.org 70 i+ price of a ticket to anywhere. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Yet the devices themself seems not of the greatest Err bitreich.org 70 i+ comfort to both fraudsters, beggars frequently coming Err bitreich.org 70 i+ where most passengers are, and legitimate passengers Err bitreich.org 70 i+ alike. While it might be improved shortly, there is an Err bitreich.org 70 i+ high error rate for passengers trying to insert their Err bitreich.org 70 i+ ticket or NFC card. Err bitreich.org 70 i+ Err bitreich.org 70 i+ In case of a misunderstanding of how to use these Err bitreich.org 70 i+ devices, the train stations are not overcrowded with Err bitreich.org 70 i+ staff to welcome passengers in need for information, Err bitreich.org 70 i+ and it would take a bit of time. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Setting-up a new solution seems a difficult challenge, Err bitreich.org 70 i+ putting in compromise price to setup, comfort of use, Err bitreich.org 70 i+ reliability, finding the new staff in charge of Err bitreich.org 70 i+ maintenance... A reminder that technical solutions Err bitreich.org 70 i+ only solve technical problems. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://lenouvelautomobiliste.fr/actualites/39949/des- Err bitreich.org 70 i+ portes-pour-transformer-la-vie-de-la-gare- Err bitreich.org 70 i+ saint-lazare/ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ FreeDOOMDay results Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Thanks to everyone participating in our first tryout Err bitreich.org 70 i+ to play doom over our bitreich infrastructure. It Err bitreich.org 70 i+ worked out pretty well. In the end we played the Err bitreich.org 70 i+ freedm.wad of freedoom. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Some statistics: Maximum up and down bandwidth Err bitreich.org 70 i+ required was 14 kbytes/s. Maximum CPU usage here: 2% Err bitreich.org 70 i+ of one core. RAM: 400 kb. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Chocolate Doom is compatible to vanilla doom. Err bitreich.org 70 i+ Everyone having some old DOS doom can join in using Err bitreich.org 70 i+ rfcommd: Err bitreich.org 70 i+ Err bitreich.org 70 i+ git://bitreich.org/rfcommd Err bitreich.org 70 i+ Err bitreich.org 70 i+ Just attach a serial2bluetooth dongle and some Err bitreich.org 70 i+ bluetooth dongle in your linux machine, then use the Err bitreich.org 70 i+ new added filter: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/1/scm/rfcommd/commit/9b77ca90e9cf4ca7cd9521e6756dc2b833cdefce.gph Err bitreich.org 70 i+ Err bitreich.org 70 i+ This will automatically connect your serial connection Err bitreich.org 70 i+ to a doom server over tcp/ip. Change it to Err bitreich.org 70 i+ bitreich.org and the standard port and you are set. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Of course you can use socat from some ttyUSB0 or ttyS0 Err bitreich.org 70 i+ too. Nothing stops you, but your own laziness. The Err bitreich.org 70 i+ possibilities are endless. Err bitreich.org 70 i+ Err bitreich.org 70 i+ See you next time, with whatever machine you can find Err bitreich.org 70 i+ and which runs DOOM! Err bitreich.org 70 i+ Err bitreich.org 70 i+ Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+ 20h Chief Gaming Officer (CGO) Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ What really happened on Mars? tgtimes Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ What can possibly go wrong while sending a device Err bitreich.org 70 i+ entirely controlled by software on a remote location Err bitreich.org 70 i+ where noone would ever be able to go for a long while? Err bitreich.org 70 i+ The question opens a vast field of answers. Err bitreich.org 70 i+ Err bitreich.org 70 i+ 1997, Pathfinder, a solar-powered ground lander and Err bitreich.org 70 i+ station, with VxWorks proprietary real time operating Err bitreich.org 70 i+ system onboard, embedding an 6-wheeled Sojourner rover Err bitreich.org 70 i+ with custom firmware, landed on Mars. Err bitreich.org 70 i+ Err bitreich.org 70 i+ During a field data collection mission a priority Err bitreich.org 70 i+ inversion did happen on the Pathfinder station total Err bitreich.org 70 i+ loss of control for the time of a reboot. Err bitreich.org 70 i+ Err bitreich.org 70 i+ The bug was reproduced on earth and patched, latter Err bitreich.org 70 i+ explained on a mailing list, published online. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://www.cs.unc.edu/~anderson/teach/comp790/papers/mars_pathfinder_long_version.html Err bitreich.org 70 i+ Err bitreich.org 70 i+ At its core, most operating systems are built around a Err bitreich.org 70 i+ scheduler that orchestrates execution of many tasks Err bitreich.org 70 i+ onto one or several CPUs. It is a critical piece of Err bitreich.org 70 i+ software in the case of real-time operating systems, Err bitreich.org 70 i+ that must ensure to deliver some actions right on Err bitreich.org 70 i+ time. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Complex systems may be unfit for such purposes, and Err bitreich.org 70 i+ software simplicity has found its way through Err bitreich.org 70 i+ experimenting how complex systems may end-up in Err bitreich.org 70 i+ difficult-to-debug situations. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Picturing oneself in charge of reproducing a bug on Err bitreich.org 70 i+ earth for something that went wrong on another planet, Err bitreich.org 70 i+ with a patch expected for next Monday is a strong Err bitreich.org 70 i+ pressure toward keeping systems simple and easier to Err bitreich.org 70 i+ debug. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Although, the Mars operating system landscape is not Err bitreich.org 70 i+ all VxWorks and nothing else. For instance, the RTEMS Err bitreich.org 70 i+ system, Real-Time Executive for Multiprocessor Systems Err bitreich.org 70 i+ was open-sourced from US army 1993 and is today Err bitreich.org 70 i+ actively maintained by both corporations and the open Err bitreich.org 70 i+ source community. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Being part of Google Summer of Code, it is also Err bitreich.org 70 i+ welcoming newcomers to real-time operating system Err bitreich.org 70 i+ development, who might be able to contribute to Err bitreich.org 70 i+ embedded software making its way onto space. Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://www.rtems.org/ Err bitreich.org 70 i+ Err bitreich.org 70 i+ While the ISS project was put at threat by the current Err bitreich.org 70 i+ events in Ukraine involving all nations, outter-space Err bitreich.org 70 i+ still represents a middle ground where all sides have Err bitreich.org 70 i+ a same objective and can collaborate: extending the Err bitreich.org 70 i+ horizons above what could be reached before. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Secret voting for Bitreich Council 20h Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Bitreich is always ahead in its structure, Err bitreich.org 70 i+ organisation and technology. So is our democracy: Err bitreich.org 70 i+ Err bitreich.org 70 i+ gopher://bitreich.org/1/scm/bitreich-council/commit/f43daad938405d966c158a12b6fcb8f13a9d1868.gph Err bitreich.org 70 i+ Err bitreich.org 70 i+ The majority of council members has decided, that: Err bitreich.org 70 i+ Err bitreich.org 70 i+ >> Secret voting is possible on certain topics. When Err bitreich.org 70 i+ council members vote in secret, they need to vote Err bitreich.org 70 i+ under a bedcover. Multiple council members can be Err bitreich.org 70 i+ under one bedcover. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Bitreich is reacting to the decision of Debian to Err bitreich.org 70 i+ introduce back chamber corruption in its decision Err bitreich.org 70 i+ making: Err bitreich.org 70 i+ Err bitreich.org 70 i+ https://lwn.net/Articles/889444/ Err bitreich.org 70 i+ Err bitreich.org 70 i+ This is completely prevented in the Bitreich model, Err bitreich.org 70 i+ since multiple council members are allowed under one Err bitreich.org 70 i+ bedcover, while hidden from any eavesdropper in the Err bitreich.org 70 i+ room. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+ 20h Chief Democracy Officer (CDO) Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i Err bitreich.org 70 i TMP.0UT Volume 2 is Out tmpout Err bitreich.org 70 i ____________________________________________________________ Err bitreich.org 70 i@@ -274,6 +957,40 @@ ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i Err bitreich.org 70 i+ Bitreich migrating to Windows Server 2022 Err bitreich.org 70 i+____________________________________________________________ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Yesterday the last SSH.com license we had expired. We Err bitreich.org 70 i+ are now unable to access Linux on the old bitreich.org Err bitreich.org 70 i+ servers. In an approach to modernize Bitreich, the Err bitreich.org 70 i+ council decided to go further: Err bitreich.org 70 i+ Err bitreich.org 70 i+ - Windows Server 2022 will be the new server OS for Err bitreich.org 70 i+ growing our business opportunities and fast Err bitreich.org 70 i+ deployment of critical workloads such as SQL Server Err bitreich.org 70 i+ with confidence using 48TB of memory, 64 sockets, Err bitreich.org 70 i+ and 2048 logical cores. Err bitreich.org 70 i+ Err bitreich.org 70 i+ - Irc.bitreich.org will be replaced by Microsoft Teams Err bitreich.org 70 i+ to create a more engaging meeting experience with Err bitreich.org 70 i+ together mode. Focus on faces, pick up on nonverbal Err bitreich.org 70 i+ cues, and easily see who is talking. Err bitreich.org 70 i+ Err bitreich.org 70 i+ - The ed(1) cloud will be replaced by Microsoft Office Err bitreich.org 70 i+ 365 to connect and empower every employee, from the Err bitreich.org 70 i+ office to the frontline worker, with a Microsoft 365 Err bitreich.org 70 i+ solution that enhances productivity and drives Err bitreich.org 70 i+ innovation. Err bitreich.org 70 i+ Err bitreich.org 70 i+ We hope to see you on the new services, which enrich Err bitreich.org 70 i+ your daily business life. Err bitreich.org 70 i+ Err bitreich.org 70 i+ Sincerely yours, Err bitreich.org 70 i+ Err bitreich.org 70 i+ 20h Chief Technology Officer (CTO) Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i+ Err bitreich.org 70 i Publishing in The Gopher Times you Err bitreich.org 70 i ____________________________________________________________ Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/tmac.w b/tmac.w /scm/tgtimes/file/tmac.w.gph bitreich.org 70 i@@ -119,7 +119,7 @@ Err bitreich.org 70 i . in 2n Err bitreich.org 70 i . ta 2n Err bitreich.org 70 i . ti -2n Err bitreich.org 70 i-\fB\\$1\fR\t\c Err bitreich.org 70 i+\fB\\$1 \fR\t\c Err bitreich.org 70 i .. Err bitreich.org 70 i . Err bitreich.org 70 i .de QP \"start quoted paragraph Err bitreich.org 70 .