• Content count

  • Joined

  • Last visited

  • Days Won


BINREV SPYD3R last won the day on July 2 2020

BINREV SPYD3R had the most liked content!

Community Reputation

-37 Troll


  • Rank
    I could have written a book with all of these posts

Profile Information

  • Gender
  • Country
  1. Samsung N150 Plus upgrade from Lubuntu 16.04 LTS to Lubuntu 20.04.1 - performed 17/12/20 Backup and prep process Copied all documents and important files from Samsung laptop to removable hard drive. Used Lubuntu gui file manager which crashed at least twice, probably due to netbook limited RAM. Found out that a direct upgrade from 16.04 LTS to 20.04 LTS is not possible, refer to the following links. Upgrade path from 16.04 LTS to 20.04 LTS Ubuntu release-cycle Downloaded Lubuntu 20.04.1 Found a spare 32GB USB stick and copied all the files that were on it to a removable hard drive. Opened downloaded Lubuntu image using Disk Image writer (1st time I've used this), wrote image to 32GB SD, found process very easy On Samsung netbook hit F2 at boot time to select boot from USB Booted from USB stick containing LUBUNTU 20.04.1 Live distro 1st boot. Once booted I found the trackpad speed to be very slow and my first attempt at adjusting the speed in preferences made no difference. Connected to WiFi, setting this up seemed much more clunky than previous connection method, however it did work. Went to Youtube and played some video, everything worked fine, also found that volume keys on netbook worked. Install Process Went through install and selected manual partitioning, Used existing swap on sda6 and format and mounted new Lubuntu root filesystem on sda7 replacing 16.04 with 20.04.1 After first boot Upon first boot was surprised that it had remembered my WiFi connection details and told me there were updates It asked if I wanted to perform a full upgrade without giving any details. At the time I didn't know what this meant. I wasn't sure I would remain on an LTS or upgrade to 20.10. After the full upgrade I check OS release using the following command. This confirmed I was still running 20.04 LTS cat /etc/os-release The logon screen has desktop options, by default it's set to Lubuntu, I found this to be a bit slow and unresponsive also the screen decoration on terminals was rather clunky taking up unnecessary screen space. The next time I entered the logon screen I selected LXQT. I was pleased to find that this option was remembered. The netbook was now a bit more responsive though not quite as good as it was before the upgrade. The terminal screen was now much tidier and more usable. Preferences / LXQT settings / Keyboard and mouse / Mouse and Touch Pad / Acceleration speed now 5.0 think was 0.1, also selected single click to activate item Installed mc, ncdu, screen, pv, moc, ssh Generated RSA ssh keys and copied them to Pi13, they installed with no problems and allowed me to SSH into my Pi13. Copied all my files and documents from my portable hard drive back onto the laptop. This time I used mc "Midnight Commander" to copy the files back which I found much easier than using the GUI file manager the first time around. Midnight commander is an Ncurses file manager. I had forgotten just how good the ncurses file manager Midnight commander is. Midnight Commander gave a constant percentage progress of each individual file being copied and the overall progress which was very useful and reassuring with such a slow laptop. The first time around the laptop actually crashed a couple of times when I was using the LUBUNTU GUI file manager to try and copy the files from the laptop to the hard drive. Also even though I generally use keyboard shortcuts for copy and paste operation I still tend to use the track pad at places when using a file manager. It's easy to limit yourself to keyboard navigation using mc. I found this to be greatly reassuring and I feel doing this makes the likelihood of disastrous errors much less likely. General thoughts and Observations The keyboard screen brightness buttons don't work however I can adjust it within preferences. Further investigation will be needed to resolve this minor annoyance if / when I get the time and inclination. The netbook now has a much slower boot time The netbook now feels a little sluggish but I think it's still perfectly usable. I have a feeling this might be the last upgrade this netbook sees as it's now getting a bit long in the tooth. It also has a broken power switch which I believe was a common fault. I have to use a pair of scissors to turn it on. View the full article
  2. NEW 'Off The Hook' ONLINE Posted 04 Mar, 2021 2:50:04 UTC The new edition of Off The Hook from 03/03/2021 has been archived and is now available online. Rob and Gila have news, Corey Forester has opinions, Xan North and Emma Best from Distributed Denial of Secrets discuss the Gab hack, the GabLeaks data and their approach to responsibly releasing it. "Off The Hook" - 03/03/2021 Download the torrent here View the full article
  3. Frustrated by gdb tutorials that are either too complicated or too simple? I think this might be an actually-useful tutorial to help you see how and why gdb can be useful. Anyway, it's the path I followed to finding a use for the mysterious gdb, so maybe it will work for you. To follow along with this episode, here's some simple yet buggy code. This compiles but crashes when run. #include <iostream> #include <stdlib.h> // rand #include <stdio.h> // printf using namespace std; int main () { srand (time(NULL)); int penguin = rand() % 8; cout << "This is a message from your friendly coder\n" << endl; int kiwi = 3; printf("penguin is set to is %s\n", penguin); printf("kiwi is set to is %s\n", kiwi); return 0; } // main To compile it and see it crash, do this: $ g++ example.cpp $ ./a.out To compile it with debug symbols so you can step through it in gdb, do this: $ g++ -g -o debugtest example.cpp $ gdb debugtest You can now follow along with this tutorial. For extra credit, try compiling this with clang++ instead! View the full article
  4. NEW 'Off The Wall' ONLINE Posted 03 Mar, 2021 1:48:06 UTC The new edition of Off The Wall from 03/02/2021 has been archived and is now available online. "Off The Wall" - 03/02/2021 Download the torrent here View the full article
  5. Klaatu, Beni, and Mcnalu review the tabletop RPG game Dead Earth, a game published under the GNU Free Documentation License (GFDL). Next up is Starfinder, a space-themed game using the 3.5 edition D&D rules. If you're interested in playing, join the Hacker Public Radio mailing list or email Klaatu at this domain. View the full article
  6. HP Laptop with AMD Ryzen 3 Mobile Processors with Radeon Graphics HP Laptop Info. model: 14-dk1025wm (I own this model) Product ID: 1A491UA#ABA Walmart Link 01 Walmart Link 02 NATO phonetic alphabet Specifications. AMD Ryzen 3 3250U (2.6 GHz base clock, up to 3.5 GHz max boost clock, 1 MB L2 cache, 2 cores) CPU Cores: 2 CPU Threads: 4 GPU Cores: 3 System Memory Specification: Up to 2400MHz (No need to go big, keep it simple and cheap.) Launch Date: 06/01/2020 (January 06, 2020) Memory/Ram: 4 GB DDR4-2400 SDRAM (1 x 4 GB) ECC Type: Non-ECC Form Factor: SODIMM Pin Count: 260-pin PC Speed: PC4-19200 Ram is upgradable (Two slots) Walmart has "Maximum RAM Supported 4 GB" for model: 14-dk1025wm; this is false information. Amazon Link 01: 8 gb SODIMM Amazon Link 02: 8 gb SODIMM Note: Installed 16 GB ram but system only accepts/recognizes 14 GB ram. Attempted two different ram manufacture type (Crucial and PNY Ram) Video graphics: AMD Radeon Vega 3 Graphics Hard drive: 1 TB 5400 rpm SATA III HDD Also includes, SATA III 6 Gb/s, M.2 2280 Slot for additional storage. Western Digital Blue 500 GB M.2 2280 SSD. Western Digital Blue 500 GB 2.5 inch SSD, SATA III 6 Gb/s,Up to 560 MB/s Wifi: Realtek RTL8821CE 802.11b/g/n/ac (1x1) and Bluetooth® 4.2 Combo. Open Source DKMS Drivers in Ubuntu (and Ubuntu based Distros). Battery Life: 9 hrs (Nope!) Won't be seeing that in GNU/Linux. Secure Boot! Ubuntu is able to boot with secure boot enabled. Once disabled, you can load other Distros. View the full article
  7. New hosts Welcome to our new hosts: o9l, Some Guy On The Internet. Last Month's Shows Id Day Date Title Host 3261 Mon 2021-02-01 HPR Community News for January 2021 HPR Volunteers 3262 Tue 2021-02-02 My thoughts on diversity in Linux and open source swift110 3263 Wed 2021-02-03 My Beginnings in Tech o9l 3264 Thu 2021-02-04 Intro to Nagios norrist 3265 Fri 2021-02-05 My Chromebook Experience Ahuka 3266 Mon 2021-02-08 Upgrading Debian on my raspberry pi MrX 3267 Tue 2021-02-09 Ripping Media 2021 operat0r 3268 Wed 2021-02-10 Video Game Review - Ark Survival Evolved Enigma 3269 Thu 2021-02-11 Linux Inlaws S01E23: The first year of the five year plan monochromec 3270 Fri 2021-02-12 An Example of Using Layers Ahuka 3271 Mon 2021-02-15 Interview with a 6yo child operat0r 3272 Tue 2021-02-16 In GNU/Linux, there is no "diversity", we're all just data. Some Guy On The Internet 3273 Wed 2021-02-17 Embrace Firefox Some Guy On The Internet 3274 Thu 2021-02-18 My Custom dwm Setup arfab 3275 Fri 2021-02-19 D1 Mini Close Lid to Scan Ken Fallon 3276 Mon 2021-02-22 Deepgeek's thoughts about HD Radio deepgeek 3277 Tue 2021-02-23 Microsoft in my Debian repo Archer72 3278 Wed 2021-02-24 A Minor Victory Against Designed-In Obsolescence Beeza 3279 Thu 2021-02-25 Linux Inlaws S01E24: Legacy programming languages monochromec 3280 Fri 2021-02-26 What We Need For the ActivityPub Network Ahuka Comments this month These are comments which have been made during the past month, either to shows released during the month or to past shows. There are 16 comments in total. Past shows There are 7 comments on 4 previous shows: hpr2356 (2017-08-14) "Safely enabling ssh in the default Raspbian Image" by Ken Fallon. Comment 4: Leo_B on 2021-02-23: "If you're watching this in 2021" Comment 5: Ken Fallon on 2021-02-25: "Updated versions" hpr3187 (2020-10-20) "Ansible for Dynamic Host Configuration Protocol" by norrist. Comment 2: Windigo on 2021-02-10: "Interesting approach" hpr3241 (2021-01-04) "HPR Community News for December 2020" by HPR Volunteers. Comment 1: clacke on 2021-02-16: "NoSQL and Redis" Comment 2: clacke on 2021-02-16: "Redis pronunciation" Comment 3: Dave Morriss on 2021-02-17: "Key/value storage" hpr3259 (2021-01-28) "Nextcloud - The easy way" by Archer72. Comment 1: archer72 on 2021-02-01: "Show name" This month's shows There are 9 comments on 5 of this month's shows: hpr3262 (2021-02-02) "My thoughts on diversity in Linux and open source" by swift110. Comment 1: norist on 2021-02-02: "Storyteller" Comment 2: Bill n1vux on 2021-02-04: "well said" Comment 3: Kevin O'Brien on 2021-02-04: "Further discussion" Comment 4: blizzack on 2021-02-15: "Systematically kept out - part 1" Comment 5: blizzack on 2021-02-15: "Systematically kept out - part 2" hpr3269 (2021-02-11) "Linux Inlaws S01E23: The first year of the five year plan" by monochromec. Comment 1: claudiom on 2021-02-12: "Thanks for the invite...." hpr3271 (2021-02-15) "Interview with a 6yo child " by operat0r. Comment 1: thelovebug on 2021-02-16: "Loved this!" hpr3272 (2021-02-16) "In GNU/Linux, there is no "diversity", we're all just data." by Some Guy On The Internet. Comment 1: bookewyrmm on 2021-02-17: "welcome" hpr3274 (2021-02-18) "My Custom dwm Setup" by arfab. Comment 1: mcnalu on 2021-02-19: "Might return to dwm" Mailing List discussions Policy decisions surrounding HPR are taken by the community as a whole. This discussion takes place on the Mail List which is open to all HPR listeners and contributors. The discussions are open and available on the HPR server under Mailman. The threaded discussions this month can be found here: Events Calendar With the kind permission of we are linking to The Community Calendar. Quoting the site: This is the community event calendar, where we track events of interest to people using and developing Linux and free software. Clicking on individual events will take you to the appropriate web page. Any other business Tags and Summaries Thanks to the following contributor for sending in updates in the past month: Dave Morriss Over the period tags and/or summaries have been added to 10 shows which were without them. There are now 414 shows which need a summary and/or tags. If you would like to contribute to the tag/summary project visit the summary page at and follow the instructions there. View the full article
  8. Federated social media can open up some wonderful possibilities but we need to make it happen. In this opening keynote address Evan Prodromou, who arguably started it all off, shows that he has thought long and deeply about this, and gives us his vision for where we can take it. Links: View the full article
  9. NEW 'Off The Hook' ONLINE Posted 25 Feb, 2021 1:10:37 UTC The new edition of Off The Hook from 02/24/2021 has been archived and is now available online. Fundraising show, the complete HOPE 2020 thumb drive collection with tote bag, The Strand package - tote bag with Strand memorabilia plus Cory Doctorow’s new book "Radicalized", excerpts from some of the 129 talks given at HOPE 2020. "Off The Hook" - 02/24/2021 Download the torrent here View the full article
  10. Plankalkül: Fortran: COBOL: ALGOL: GNU Fortran: IBM System/36: IBM Z: Niklaus Wirth: Pascal: Modula-2: Smalltalk: Lisp: Fourth generation languages: SQL: ABAP: SAP NetWeaver: Rust: Occam: C: Foreign Function Interface: Cracking Codes with Python: CUDA: View the full article
  11. NEW 'Off The Wall' ONLINE Posted 24 Feb, 2021 1:20:09 UTC The new edition of Off The Wall from 02/23/2021 has been archived and is now available online. "Off The Wall" - 02/23/2021 Download the torrent here View the full article
  12. The Ipad2, at over 9 years old, is unsupported with security or any other kind of updates. Few apps in the App Store will run on its old version of IOS, and that operating system cannot be upgraded. As far as Apple are concerned an Ipad2 should have been sent to the scrap heap years ago. If you found its 16GB of storage wasn't enough, you were supposed to dump it and buy a new one as you couldn't add more. If you found that you couldn't run the latest version of your favourite apps, dump it and buy a new one as you couldn't upgrade the operating system to the required standard. Is it necessary to abide by this designed-in obsolescence? Beeza inherits an Ipad2 and decides to find out if he can get any serious use out of it or whether it really does need to be dumped. View the full article
  13. Raspberry pi foundation added vscode repo to raspberry OS. Raspberry Pi OS's tried: Raspberry Pi OS Debian 10 Fedora 33 To try later: Arch for Arm TPLink dongle. Actually, it has a 6-7 inch antenna for greater range. sudo apt install dkms cd rtl8812au sudo make dkms_install References. Gardiner Bryant (The Linux Gamer) Found after this recording is a more in-depth way to remove Microsoft's hands from your Raspberry Pi OS. From Ham Radio operator KM4ACK The following code snippet was edited for readability. #Hold raspberrypi-sys-mods package sudo apt-mark hold raspberrypi-sys-mods #Redirect calls to to localhost sudo echo "" >> /etc/hosts #remove MS Key file sudo rm -vf /etc/apt/trusted.gpg.d/microsoft.gpg #create empty dummy key file sudo touch /etc/apt/trusted.gpg.d/microsoft.gpg #lock the dummy key file sudo chattr +i /etc/apt/trusted.gpg.d/microsoft.gpg #comment out vscode.list sudo sed -i 's/deb/#deb/' /etc/apt/sources.list.d/vscode.list #lock the vscode.list file sudo chattr +i /etc/apt/sources.list.d/vscode.list View the full article
  14. Deepgeek's thoughts about HD radio. Links multicast chart Jason Scott episode 120 View the full article
  15. wemos-close-to-scan Use a Wemos to monitor if the lid is open or closed on a network scanner. History In episode hpr2430 :: Scanning books, I had a bash file trigger a network scan. This required two steps, one to close the lid and the next to press a key for scantoimage.bash to trigger the next page of the scan. In the intervening time I looked at several solutions to improve this situation. The most obvious step was to put a magnetic switch on the scanner lid so that a device could detect the lid been closed. I tried a Raspberry PI but my scanner drivers are only available for Intel and not Arm. Then then accessing the pi using Remote GPIO, but it got very complex to setup and run. Inspired by hpr3077 :: Video conference Push to Talk Hosted by DanNixon on 2020-05-19, I tried using an arduino talking over serial to a Intel Compute Stick. But that was very flakey. Hardware Finally I settled on using a Clone of LOLIN D1 mini, and some Reed Contacts. Makerfire D1 Mini NodeMcu 4M Bytes Lua WIFI Development Board Base on ESP8266 ESP-12F N Compatible NodeMcu Arduino ZF MP201801 Reedcontact 1x NO 175 V/DC, 175 V/AC 500 mA 10 W ZF AS201801 Bedienmagneet voor reedcontact Wiring Wire one end of the reed contact to 3.3v, and the other end to ground via a 10K resistor. Have a sensor wire go from the 10K resistor to pin D5 on the D1 Mini. Code D1 Mini See wemos-close-to-scan.ino Laptop See wemos-scantoimage.bash Operation Plug in D1 Mini and monitor the serial port to get its IP Address. Change the server="YOUR-WEMOS-IP-ADDRESS" in wemos-scantoimage.bash to the ip address. Change the image_path="/PATH/TO/YOUR/SCANS/" in wemos-scantoimage.bash to where your want the files saved. Close scanner and scan. View the full article