TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    News

    Hacker Public Radio

    Hacker Public Radio is an podcast that releases shows every weekday Monday through Friday. Our shows are produced by the community (you) and can be on any topic that are of interest to hackers and hobbyists.

    Advertise

    Copyright: © Creative Commons Attribution-ShareAlike 3.0 License

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    HPR3956: HPR Community News for September 2023 Oct 02, 2023

    New hosts

    Welcome to our new hosts:
    Noodlez, hobs.

    Last Month's Shows

    Id Day Date Title Host
    3935 Fri 2023-09-01 Server build retrospective Daniel Persson
    3936 Mon 2023-09-04 HPR Community News for August 2023 HPR Volunteers
    3937 Tue 2023-09-05 Adventures in Pi-Hole Noodlez
    3938 Wed 2023-09-06 An open directory of web audio stream dnt
    3939 Thu 2023-09-07 How I got into tech and hacking Trixter
    3940 Fri 2023-09-08 Equipment Maintenance Ahuka
    3941 Mon 2023-09-11 Interview with Yosef Kerzner operat0r
    3942 Tue 2023-09-12 RE: How to make friends. Some Guy On The Internet
    3943 Wed 2023-09-13 Why my Dell does it better on Linux. knightwise
    3944 Thu 2023-09-14 Race for the Galaxy Tuula
    3945 Fri 2023-09-15 My chrome plugins Daniel Persson
    3946 Mon 2023-09-18 Planning for a planner, part 02. Some Guy On The Internet
    3947 Tue 2023-09-19 Archiving Floppy Disks Steve Saner
    3948 Wed 2023-09-20 Cleaning up my mancave and talking about Creativity knightwise
    3949 Thu 2023-09-21 How I use virtualisation to tame my Social Media addiction. knightwise
    3950 Fri 2023-09-22 Sid Meiers' Alpha Centauri Ahuka
    3951 Mon 2023-09-25 Cell Phone Screen Protectors operat0r
    3952 Tue 2023-09-26 Making the Case for Markdown Keith Murray
    3953 Wed 2023-09-27 Large language models and AI don't have any common sense hobs
    3954 Thu 2023-09-28 Sedating HPR at the Steading Dave Morriss
    3955 Fri 2023-09-29 airgradient measurement station Daniel Persson

    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 8 comments in total.

    Past shows

    There is 1 comment on 1 previous show:

    • hpr3934 (2023-08-31) "Crusader Kings II" by Tuula.
      • Comment 1: Kevin O'Brien on 2023-09-04: "Loved the show"

    This month's shows

    There are 7 comments on 6 of this month's shows:

    • hpr3937 (2023-09-05) "Adventures in Pi-Hole" by Noodlez.
      • Comment 1: Windigo on 2023-09-16: "Clever static IP solution"

    • hpr3938 (2023-09-06) "An open directory of web audio stream" by dnt.
      • Comment 1: dnt on 2023-09-07: "Update"

    • hpr3940 (2023-09-08) "Equipment Maintenance" by Ahuka.
      • Comment 1: Reto on 2023-09-19: "Tires"
      • Comment 2: Kevin O'Brien on 2023-09-20: "Telling it like it is"

    • hpr3941 (2023-09-11) "Interview with Yosef Kerzner" by operat0r.
      • Comment 1: Reto on 2023-09-19: "honesty"

    • hpr3946 (2023-09-18) "Planning for a planner, part 02." by Some Guy On The Internet.
      • Comment 1: Reto on 2023-09-19: "Previously"

    • hpr3948 (2023-09-20) "Cleaning up my mancave and talking about Creativity" by knightwise.
      • Comment 1: Kevin O'Brien on 2023-09-24: "TUCOWS"

    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:

    https://lists.hackerpublicradio.com/pipermail/hpr/2023-September/thread.html

    Events Calendar

    With the kind permission of LWN.net we are linking to The LWN.net Community Calendar.

    Quoting the site:

    This is the LWN.net 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

    FOSDEM 2024

    • FOSDEM 2024 will take place on Saturday 3rd and Sunday 4th of February 2024 in Brussels, Belgium. It will be at the usual location, the ULB (Université libre de Bruxelles).

    • Neither Ken nor Dave will be attending this time.

    • If anyone wishes to apply for a stand on HPR's behalf, and if people want to help out doing the key speaker interviews, please get in touch.

    Site migration

    • During September effort has gone into fixing broken links in the static site templates and the database itself.

    • There are still more links to correct however.

    • Each show page now contains a link to the version of the show uploaded to the Internet Archive. If there are HPR links in older shows that have not been updated yet, this copy can be used instead.


    HPR3955: airgradient measurement station Sep 29, 2023

    AirGradient is an open-source solution to measure the air in your living area. In my case, I need to keep track of the air in my office, so I have a healthy working environment.


    HPR3954: Sedating HPR at the Steading Sep 28, 2023

    Introduction

    Hosts:

    • MrX
    • Dave Morriss

    We recorded this on Sunday September 3rd 2023. We met in person again, and as before first visited the pub called The Steading where we had lunch. Then we adjourned to Dave's car in the car park, and recorded a chat.

    The name "Steading" is another (Scots?) version of "Farmstead", and means the same. It's also an anagram of "Sedating"1, so ...

    Topics discussed

    • Vaccines:
      • Dave has an appointment for COVID-19 and influenza vaccines. The new Omicron variant BA.2.86 has prompted another booster for some people.
      • Discussion of Smallpox vaccination
      • MrX has an appointment for an influenza vaccine
    • Glasgow:
      • MrX and MrsX recently stayed in Glasgow for a holiday
      • Point A Hotel - boutique hotel
      • Jungle Rumble - indoor golf with UV lighting!
      • Wikipedia: Glasgow Subway
    • Edinburgh:
      • Dave took a trip on the recently extended Edinburgh tram
        • There is only one route, from the airport to Leith (port).
        • Older residents get free access.
      • MrX and MrsX recently walked from the centre of Edinburgh along the Water of Leith to the area where the tram terminus is at Newhaven.
    • Email:
      • Dave is using version Thunderbird 115.1.1 which is a rewrite of the original series where the API has now changed a lot.
      • Long-used add-ons now no longer work:
        • A favourite was Mailbox Alert which triggered sound alerts (or others) then mail arrived in a folder - so this could be after filtering. This was much more useful than the traditional "You have mail" type alerts.
      • Discussion of tags:
        • MrX mentions tags, meaning bits of text that can be attached to messages and used to classify them and to search for them.
        • In Gmail there are labels which can do this and these can be used to group messages regardless of folders
        • Thunderbird also has this concept which it calls tags. It comes with pre-defined tags such as Important and To Do, but more tags can be added. Any message can be given one or more tags. The filtering system can add tags as a message is processed. Searches can be performed on tags also.
        • Dave is an enthusiast of nested folders with filters to classify messages. MrX is keen on using tags for the same purpose. Dave mentioned Thunderbird's saved search feature (which he wrongly called virtual mailboxes) which can collect messages according to many criteria, including tags.
        • Some discussion about mail message storage strategies: file per message, mbox format, etc.
    • Ticks:
      • MrX's dog has brought some ticks back from recent walks.
      • Scotland seems to be a bit worse off for ticks in recent years.
      • Hikers need to protect against them and to perform checks that they are not on clothes. Wearing long socks or gaiters over long trousers can help.
      • Lyme Disease is a bacterial infection that can be passed by ticks.
      • This Week in Parasitism recently talked about an unpleasant disease caught from ticks, Babesiosis (not bacterial as Dave thought, but caused by a protozoan). This was in the USA; the disease doesn't seem to be in the UK at the moment.
      • Removal of ticks needs a tool or a fine pair of tweezers.
    • Audacity:
      • Ahuka did a recent show (hpr3927 :: Audacity Update 20230702) on some problems he'd encountered.
      • Video on YouTube: What Ever Happened to Audacity?
      • Audacity-like tool in the browser: Wavacity
    • Edinburgh Festival and Festival Fringe:
      • MrX attended a show by Michael Shafar, the comedian
      • Dave hasn't been to much at the Festival/Fringe in recent years. He saw the Doug Anthony All Stars when they were active many years ago, and found them funny but intimidating!
    • HPR changes:
      • Mentioned on the recent HPR Community News
      • Problem reports can be sent by email to admin at HPR, as messages to @hpr@botsin.space on Mastodon, and to the #hpr:matrix.org channel on Matrix.
    • Watching and listening:
      • MrX has been watching the YouTube channel Little Chinese Everywhere, recommended in the last of these chats.
      • MrX has also been listening to the BBC radio show Computing Britain. It consists of 12 15-minute episodes, from 2015, and is available as a podcast.
    • YouTube recommendations:
      • Dave:
        • Not Just Bikes:
          • A channel about cycling and city design. The channel owner is Canadian but has moved to Amsterdam for a better life for himself and his family. He highlights the differences between North American city design and the design of many European cities.
          • Example video: Even Small Towns are Great Here (5 Years in the Netherlands)
        • BicycleDutch:
          • Another channel about cycling in the Netherlands. This channel host, Mark Wagenbuur, is Dutch and does videos about cycle routes, and their development. Lots of videos made as he cycles a route. He is based in ’s-Hertogenbosch (map) and cycles in the region and to and from Utrecht.

    Links

    • Vaccines:
      • Wikipedia: COVID-19 vaccines
      • Wikipedia: SARS-CoV-2 Omicron variant
      • Wikipedia: Smallpox vaccine
    • Glasgow:
      • Wikipedia: Glasgow Subway
      • Point A Hotel
      • Jungle Rumble
    • Edinburgh:
      • Edinburgh trams
      • Water of Leith
    • Thunderbird:
      • Website
    • Ticks:
      • Lyme Disease
      • Babesiosis
      • Removal of ticks
    • Audacity:
      • YouTube: What Ever Happened to Audacity?
      • Wavacity
    • More Edinburgh:
      • Edinburgh Festival
      • Edinburgh Festival Fringe
    • HPR:
      • Site migration update (Community News for August 2023)
    • YouTube recommendations:
      • Not Just Bikes
      • BicycleDutch
    1. Other anagrams are also available: gin sated, gent said, sang tide, etc.↩︎


    HPR3953: Large language models and AI don't have any common sense Sep 27, 2023

    Hobson and Greg are working with volunteers to develop an open source AI that we call Qary (QA for question answering). We're adding plugins to support open source large language models (LLMs) like GPT-2 and Llama2. Here's how you can use LLMs in your own Python Programs.

    1. Create a Hugging Face account:
    • huggingface.co/join
    1. Create and copy your access token:
    • Your user profile
    1. Create a .env file with your access token string:
    echo "HUGGINGFACE_ACCESS_TOKEN=hf_..." >> .env
    1. Load the .env variables in your python script using dotenv package and os.environ:
    • TIP: Use os.environ to retrieve the dict of variable values rather than dotenv.load_values- Otherwise other environment variables that have been set by other shell scripts such as .bashrc will be ignored.
    • This confused us when we were getting our GitLab CI-CD pipeline working and deploying to Render.com.
    • Each of your cloud services will have different approaches to setting environment variables.
    • This token string can be passed as a keyword argument to most of the pipeline and model classes.
    import dotenv
    dotenv.load_dotenv()
    import os
    env = dict(os.environ)
    token = env['HUGGINGFACE_ACCESS_TOKEN']
    1. Find the path and name for the model on Hugging Face hub you want to use:
    • search for "llama2" in the top search bar on huggingface.co/
    • TIP: don't hit enter at the end of your search, instead click on "See 3958 model results for llama2"
    • I clicked on meta-llama/Llama-2-7b-chat-hf to see the documentation
    1. On the documentation page for your model you may have to apply for a license if it's not really open source but business source like Meta does with its AI so you can't use their models to compete with them
    • Apply for a license to use Llama2 on ai.meta.com using the same e-mail you used for your Hugging Face account.
    1. Follow the instructions on huggingface.co to authenticate your python session
    • TIP: You'll need to use the kwarg use_auth_token in the AutoModel.from_pretrained or pipeline functions.
    • And it should be set to the token from your Hugging Face profile page. The hugging face documentation says to use the token kwarg, but that never worked for me.
    from transformers import pipeline, set_seed
    generator = pipeline('text-generation', model='openai-gpt')
    q = "2+2="
    responses = generator(
        q,
        max_length=10,
        num_return_sequences=10
        )
    responses
    [{'generated_text': '2+2= 2.2, 1.1 and'},
     {'generated_text': '2+2= 3336 miles. they'},
     {'generated_text': '2+2= 2, = 2 = 2'},
     {'generated_text': '2+2= 4 = 2 = 5 \n'},
     {'generated_text': '2+2= 0 ( 1 ) = ='},
     {'generated_text': '2+2= 6 times the speed of sound'},
     {'generated_text': '2+2= 2 times 5, 865'},
     {'generated_text': '2+2= 3 / 7 / 11 ='},
     {'generated_text': '2+2= 2 2 \n 2 of 2'},
     {'generated_text': '2+2= 1, 9 = 1,'}]

    Here's the cow leg counting question:

        q = "There are 2 cows and 2 bulls, how many legs are there?"
        responses = generator(
            f"Question: {q}\nAnswer: ",
            max_length=30,
            num_return_sequences=10)
        answers = []
        for resp in responses:
            text = resp['generated_text']
            answers.append(text[text.find('Answer: ')+9:])
        answers
         'four. \n " let me see if i have this straight',
         'only 3. and three cows and 2 bulls are bigger than',
         '2, 2, 1, 2. \n " not yet',
         "one per cow, that's all there is. in fact",
         '30. and what am i? oh, yes, about',
         'one. the big, white bull that is bigger than 1',
         'three. they need to be introduced to the cow population before',
         "1. i don't know how many and where exactly ;",
         'no 2. 2. two bulls for 1 bull and 2',
         '1, there are 1.2, and 2, there are']

    HPR3952: Making the Case for Markdown Sep 26, 2023

    Links to things mentioned in this episode:

    • LAMP Stack (wikipedia)
    • WordPress is 20 years old
    • Daring Fireball Markdown Page
    • Jekyll
    • Obsidian
    • Variants of Markdown syntax

    HPR3951: Cell Phone Screen Protectors Sep 25, 2023

    I talk about how I fail at Cell Phone Screen Protectors


    HPR3950: Sid Meiers' Alpha Centauri Sep 22, 2023

    Because it doesn't have the word "Civilization" in its name, this game is unfairly overlooked. It was a major achievement when released, and it is still a very rewarding game for anyone to pick up and play. There is a lot of depth to it, and it holds up well even after a couple of decades.

    Links:

    • https://www.youtube.com/watch?v=1m0aEO7CrxM
    • https://www.gamespot.com/articles/an-interview-with-brian-reynolds/1100-2564268/
    • https://www.youtube.com/watch?v=4HpyQoU1DNw
    • https://alphacentauri.fandom.com/wiki/Alpha_Centauri_Wiki
    • https://www.youtube.com/watch?v=0u7uUWYE_9M
    • http://www.civ.org.pl/files/smac/misc/ALPHA_CENTAURI_MANUAL.PDF
    • https://www.youtube.com/watch?v=9oDIG4RRcLM
    • https://www.youtube.com/watch?v=9_PxlRn4SCU
    • https://www.youtube.com/watch?v=f9kdaKcQ19M
    • https://www.youtube.com/watch?v=B3TZVn__NXY
    • https://www.palain.com/gaming/sid-meiers-alpha-centauri/

    HPR3949: How I use virtualisation to tame my Social Media addiction. Sep 21, 2023

    Apps I talk about

    • Irssi: https://irssi.org/

    • Tuir: https://gitlab.com/ajak/tuir

    • Discordo: https://github.com/ayn2op/discordo

    • Tailscale: https://tailscale.com/

    • HyperV : https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/about/


    HPR3948: Cleaning up my mancave and talking about Creativity Sep 20, 2023

    Just a Random babble as I setup my podcasting rig in the office, clearing out some old stuff and telling you about what I encounter.


    HPR3947: Archiving Floppy Disks Sep 19, 2023

    Archiving Floppy Disks

    Summary

    This show describes how I go about archiving old floppy disks. These disks date back to the early 90s when floppy disks were a common way of installing software on personal computers. They were also used as a portable storage mechanism for data files.

    Equipment That I'm Using

    • IBM ThinkCentre desktop computer with a 3.5in floppy disk drive
    • Installed the 32-bit version of Slackware 14.2

    Making an image of an entire floppy disk

    dd if=/dev/fd0 of=filename.dsk

    Making a floppy disk from a disk image

    dd if=filename.dsk of=/dev/fd0

    Copy files from a floppy disk

    mount -t msdos /dev/fd0 /mnt/floppy
    cd /mnt/floppy
    cp filename /some/destination/path/filename
    cd
    umount /mnt/floppy

      Related Podcasts

      Deconstructed

      1

      Deconstructed News
      The Last Ride

      2

      The Last Ride News
      Apple Events (video)

      3

      Apple Events (video) Government & Organizations
      Stories from the Storm

      4

      Stories from the Storm News Commentary
      Triangulation (Video)

      5

      Triangulation (Video) News
      The View

      6

      The View Daily News
      footer-logo

      Contact Us

      Toll Free: 844-670-7747

      Links

      • Home
      • Top Charts
      • Networks
      • Apps
      • Independents Podcasts
      • Podcast Advertising
      • Podcast News
      • Contact Us
      • About Us
      • Analytics & Insights

      Stay Connected

        Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights