PodcastsEducationHacker Public Radio

Hacker Public Radio

Hacker Public Radio
Hacker Public Radio
Latest episode

283 episodes

  • Hacker Public Radio

    HPR4663: The hallway track at T-DOSE

    2026/06/17
    This show has been flagged as Clean by the host.

    T-DOSE

    TDOSE 2027

    Mark you calendars #TDOSE 2027 on 5 and 6 June '27 in the Weeffabriek, Geldrop.

    T-DOSE

    Info Booth

    Hackalot

    Laptop Revive

    Free Software Foundation Europe

    Doeidag and Banray

    Debian

    Angry Nerds Podcast

    Freie Software Freunde - Free Your Model Train

    Hacker Public Radio: The community Podcast

    UBports

    Adfinis

    Credits

    The Technical Dutch Open Source Event (T-DOSE)

    In
    hpr4641 :: Technical Dutch Open Source Event (T-DOSE)
    , Ken interviewed Peter van Ginneken about the
    T-DOSE
    conference.

    The Technical Dutch Open Source Event (T-DOSE) is a free conference to promote the use and development of Open Source software. This event has is organised yearly since 2006 in the Brainport region, near Eindhoven, The Netherlands. During this event, Open Source projects, developers and visitors can exchange ideas and knowledge.

    Peter van Ginneken Opens the Event.

    We catch up with him at the start of Day 2.

    Info Booth

    The backbone of any event is the Info booth and catering.

    Here we talk to Nick Hibma who when not serving on the Info Booth is treasurer of the T-DOSE organisation.

    Ready to serve sandwitches, sell T-Shirts, Magic Mugs, and
    club-mate

    T-Shirts

    club-mate

    Magic Mugs

    Hackalot

    Hackalot is the Eindhoven and surrounding area hackerspace. A hackerspace is a place where hackers can work on their own or collaborative projects. You can work and talk together, but you can also do your own thing. Together we can also purchase a lot of cooler tools such as lasercutters and 3d printers. Often there is no suitable place for equipment at home. So if you know someone, you are either an electronics/computer/technical hobby that got out of hand, come on by!

    Boekenwuurm at the Hackalot stand.

    The Hackalot stand.

    Boekenwuurm@hsnl.social

    boekenwuurm.nl

    Hackalot

    Laptop Revive

    Laptop Revive collects discarded laptops, that are still working. We then install Linux Mint to provide a working laptops to students who cannot afford laptops. We are socially involved, sustainable and open.

    Alex Kok Laptop Revive

    Laptop Revive

    Free Software Foundation Europe

    Free Software Foundation Europe (FSFE) information booth, with information material, stickers and merchandise.

    Nico was so busy that we were unable to snag an interview this time. However check out our talk with him at the
    NLUUG Spring Conference 2026
    .

    Free Software Foundation Europe

    Doeidag and Banray

    We also interviewed Geert-Jan Meewisse in
    hpr4639 :: NLUUG Spring Conference 2026
    but this time he is here talking about
    banray.eu

    In 2025, Meta sold over seven million pairs of camera-equipped glasses that look like regular Ray-Bans. The person wearing them looks like anyone else. But these people are now products, as is everyone they interact with.

    He then also mentioned the
    Doeidag
    project where they encourage people to drop one service at a time on the first Sunday of the month

    https://doeidag.nl/

    https://banray.eu/

    Geert-Jan Meewisse Doeidag and Banray

    Debian

    The Debian Project is an association of Free Software developers who volunteer their time and effort in order to produce the completely free operating system Debian.

    Ken Talks to Joost van Baal Llić from the Debian Project

    Debian

    Angry Nerds Podcast

    Angry Nerds, met extra cyber!

    The Angry Nerds is a Dutch Language podcast about privacy and security

    It's a live show that is topical and often humorous tech podcast where a group of enthusiastic nerds discusses current technology, IT and cybersecurity topics. The hosts combine technical depth with background conversations, humor and the occasionally a good dose of cynicism. Expect conversations about everything from network infrastructures to software development, from privacy issues to bizarre tech trends.

    Ken on the Angry Nerds Podcast

    You can listen to the recording at Angry Nerds op T-DOSE 2026 deel 2 (prikkelarme versie).

    Angry Nerds Podcast

    Freie Software Freunde - Free Your Model Train

    We are a non-profit organization. We are committed to Free Software and Open Standards. Software is not just technology, it's an important part of our daily life.

    We want to raise awareness of the importance of Free Software and Open Standards. That is why we are concerned with topics outside of technology: politics, education, ethics, psychology, ecology and economics, licenses, ... One of our projects is "Free your model train". Our goal is to raise awareness of the benefits of open standards.

    Birgit Hücking (@akkolady) standing at the
    freie-software.org

    The
    freie-software.org
    table with two large train loops, a smaller internal one. Two knitted Tux Mascots. And a lot of information.

    Close up of the two knitted Tux Mascot.

    @akkolady@chaos.social

    @FreieSoftwareFreunde@mastodon.social

    Freie Software Freunde

    Free Your Model Train

    https://fymt.de

    Hacker Public Radio: The community Podcast

    Hacker Public Radio is a technology focused podcast that releases shows every weekday Monday to Friday. Our shows are created by people like you, and can be on any topic that is of interest to hackers, hobbyists, makers, etc. We are a welcoming community that offers positive feedback and encourages respectful debate. This is our 21st year of operation, and we will release our 5,000th show in August. Everything we do is released under a Free Culture License. We do not vet, edit, moderate or in any way censor any of the audio you submit, we trust you to do that. We will be available to guide you in sharing your knowledge with the community. Having had a stand at FOSDEM (BE), OggCamp(UK), Linux Fest North West(US), Spectrum (FR), we are available to show you how easy podcasting can be. We will be answering your questions, and conducting interviews with anyone with anything interesting to say.

    The HPR booth.

    Hacker Public Radio

    UBports

    We are developing an open source Linux mobile OS built to be your daily driver... ...and we'd like to welcome you to our community.

    Next up is a chat with Sander Klootwijk about UBports and Ubuntu Touch. Their website has a list of
    supported devices
    .

    We talk with Sander Klootwijk

    Proof it's running on actual hardware

    Yumi The UBports Installer Mascot was not available for comment.

    Ubuntu Touch on a Fairphone

    @BallonQuartier@mastodon.nl

    UBports

    https://devices.ubuntu-touch.io/

    Adfinis

    Accelerate your business with open source-driven automation, security, cloud, and DevSecOps solutions from Adfinis, your end-to-end partner for robust, flexible IT that drives growth and innovation at any scale. Welcome to Our World Full of Open Source

    At Adfinis, we believe in the transformative power of open source technology to foster innovation, transparency, and collaboration. We are committed to providing solutions free from vendor lock-in, ensuring our clients retain full control and flexibility over their systems. Digital sustainability lies at the heart of our approach, as we strive to create technologies that not only serve the present but also support a long-term, environmentally responsible future. Additionally, we champion digital sovereignty, empowering organizations and communities to own and control their data, infrastructure, and technological destiny. These principles drive us to build a more open, sustainable, and inclusive digital world.

    Finally we chat to
    Coen hamers
    ,
    Robert de Bock
    , and
    Annebelle van Waardenburg
    from
    Adfinis
    whose sponsorship made the event possible.

    https://www.adfinis.com/en/solutions

    https://www.adfinis.com/en/career

    Credits

    Record Needle Rip

    Free Software Song

    Provide feedback on this episode.
  • Hacker Public Radio

    HPR4662: “What Are the Answers I Need, To the Questions I Don't Know Enough to Ask?”

    2026/06/16
    This show has been flagged as Clean by the host.

    Wandering along the suggestion of topics in Hacker Public Radio, we come to this: how to obtain the answer to something that I don’t even know how to ask?







    My opinion is: you can’t get an answer without the desire, be it represented by a question or a quest.



    So, how to pose the correct question? There are a few steps!



    1st,
    interest
    . Get motivated to know, even if you don’t know exactly what you want specifically.



    2nd: be open to deconstruction. To learn is to recognize you didn’t know before (self-pride has to give place for learning). And when confronted with the new, things you thought you knew — even ones you relied on before — may need to be now rejected, if incompatible with the truth you only now receive.



    3rd: when the barriers are down, it’s possible to
    study
    the theme. Because, at the moment, you don’t know what you don’t know; while one ignores something, he’s only ignorant. One have to listen to others, to practice and
    /or
    reflect on the subject until he reaches something specific (and not easily or promptly answerable) worth being the object of his quest or question.



    4th: with the question in hand, go for the answer. If it’s valuable for you, more time or less time you are definitely going to get it. If it’s too broad, or you lose interest, or if you need
    more
    after getting the initial answer, no problem: you can reformulate and start from the beginning. Great part of the necessary questions only come after the answer already came by a long course of inquiries [questions] (natural consequence of studying with a desire).



    * * *



    Credits:



    1) Writing is putting thoughts in order and being able to detect what is loosen or unfounded (needing refinement of discard). “The reason so many people have trouble writing is that it’s fundamentally difficult. To write well you have to think clearly, and thinking clearly is hard.” (
    https://paulgraham.com/writes.html
    )



    2) “What Are the Answers I Need, To the Questions I Don't Know Enough to Ask?” (
    https://hackerpublicradio.com/about.html#requested_topics
    )



    (
    1 and 2 came at a particular time together and where more deterministic to the line of this episode.
    )



    3) Teacher Roosevelt, a course administrator (coordinator) of my post-graduation at Escola Paranaense de Direito, that ministered about the end of course paper and how to pose the question you are going to pose in order to write about a topic.



    4) Gym
    exercises
    (because doing seated leg curls is difficult and gives strange sensations to many men; as
    thinking
    , gives a strange feeling one can’t even discern immediately if it’s good, bad, or only odd).



    Sound effect for credits numbering: “Number pad 1”, by phatkatz4 on Freesound (
    https://pixabay.com/sound-effects/musical-number-pad-1-105399/
    )



    Thank you!

    Provide feedback on this episode.
  • Hacker Public Radio

    HPR4661: Laptop Computer Woes, or How I Learned to Love My Tech Hoarding

    2026/06/15
    This show has been flagged as Clean by the host.



    Blog post: https://claudiomiranda.wordpress.com/2026/05/19/laptop-computer-woes-or-how-i-learned-to-love-my-tech-hoarding/


    HP ProBook 4540s specifications: https://support.hp.com/au-en/product/product-specs/hp-probook-4540s-notebook-pc/


    Tonymacx86 forum post on the 1920x1080 screen upgrade for the
    ProBook 4540s: https://www.tonymacx86.com/threads/4540s-lcd-screen-1080p-replacement.88212/


    Panelook.com link to the LG156WF1 screen variants: https://www.panelook.com/modelsearch.php?keyword=LP156WF1&search_id=1839426


    HP ProBook 4540s teardown and screen upgrade video by JSnake
    Repair: https://youtu.be/3ceZ1m7JFYw?t=1252





























































    Provide feedback on this episode.
  • Hacker Public Radio

    HPR4660: Robert A. Heinlein: The Future History, Part 1

    2026/06/12
    This show has been flagged as Clean by the host.

    In his early days as a writer, Heinlein wrote his stories in the context of a shared universe that he called the Future History. These were mostly short stories at first, with hte occasional novella. But they inclode some great stories.

    The Future History, Part 1

    One thing Heinlein became well known for was his Future History. This placed many of his stories in a common framework of a future environment, and allowed events from one story to influence events in other stories. Here is what he had to say about it, in a post I found on the Heinlein Society Facebook site:

    “I never “created” or “invented” a “Future History.” On April Fool’s Day 1939 I started to write commercially; by the middle of August I had written 8 shorts & a serial. As 5 of these items were more or less to the same fictional background, I found that I was continually having to check back to keep from tripping over my own feet.

    So I took an old navigation chart, about 3×4 feet, turned it over, made the time scale vertical, then set up 5 columns: stories, characters, technical data, sociological, remarks. Then I checked those first 5 stories, filled data into proper columns at the proper height for the fictional date—and continued to do this with other stories later. The chart was on the righthand wall near my elbow and was unusually messy as I never took the chart down to add to it—just reached over and scrawled on it.”

    Source: https://www.facebook.com/HeinleinSociety/posts/i-never-created-or-invented-a-future-history-on-april-fools-day-1939-i-started-t/1092968002874634/

    One thing that became clear as his Future History developed is that he was not looking at our future exactly. He was very clear in his mind that he was writing fiction, and not issuing prophecies. If you are reading it today, it is best to think of this as a kind of alternate timeline, and this is something that holds true through a lot of his work. Even in his later novels, which were never formally part of his Future History, he would mention events from that past group of works, which may implicitly incorporate them. But this is an area where scholars are in disagreement as to which if the later novels, if any, should be incorporated. And there were unwritten stories that appeared on the chart that would have given further background to the stories that were written. They were stories Heinlein seems to have intended to write at some point, but never got around to writing. You can get more information about this in his book Revolt in 2100.

    The Future History stories were initially collected primarily in three books: The Man Who Sold the Moon (1950), The Green Hills of Earth (1951), and Revolt in 2100 (1953). Each of them fleshes out this hypothetical world in different ways. The first one, The Man Who Sold The Moon, introduces us to a businessman named D.D. Harriman, who is obsessed with going to the moon. But he thinks it should be done by private enterprise rather than by government. So he concocts a scheme to do this. He promotes a legal theory that the rights to the moon belong to the countries that it directly flies over, sort of like air rights taken to infinity. Then he uses the chaos of competing interests to throw this into the United Nations, and then gets the U.N. to give him the rights. He finally gets to launch a mission to set up a Moon base, but cannot join the expedition because the corporation considers him too valuable to risk. In a sequel story, Requiem, he does get to the moon just in time to die there. Heinlein was never above writing a tear-jerker.

    Of course, the book has other stories not linked to D.D. Harriman. Heinlein’s fist story, Life-Line, is also collected here. And his second story, Let There Be Light, anticipates the development of solar power panels, but similarly to Life-Line, this earns the enmity of corporate interest, in the form of the Power Syndicate. The Roads Must Roll postulates moving roadways in the future, but the story really is about the sociology of technology in the future. And Blowups Happen, originally from 1940, anticipates nuclear fission as a power source, but it proves to be dangerous. They claim that the craters on the moon were really caused by a series of explosions to reactors that wiped out an earlier civilization. So they move the reactor into space for safety. And this feeds back into The Man Who Sold The Moon when this reactor in space blows up.

    In these early stories we can already see that Heinlein has a complex view of society. In Life-Line and Let There Be Light corporate power is the villain of the story, and some of this also shows up in Blowups Happen. But in The Man Who Sold The Moon we see that private enterprise is preferred to government action. I think the way this can be reconciled is to see that Heinlein is always concerned with individual personal freedom and opposed to anything that might endanger that, whether from too much government or too powerful corporate interests.

    The Green Hills of Earth contains the story of the same name, which concerns a former space engineer, Rhysling, now blinded by radiation and unemployable, who is also a poet. And one of his poems has that title. The crew of Apollo 15 named a crater on the moon “Rhysling”, and they planned to read a bit of it at the crater, but those trips could get very busy. Still, as they were getting ready to leave the moon there was this exchange. Note that Allen is the Capcom, and Scott and Jones are the astronauts :

    “Allen: As the space poet Rhysling (the blind poet in Robert Heinlein’s The Green Hills of Earth) would say, we’re ready for you to “come back again to the homes of men on the cool green hills of Earth.”

    [Scott – “That’s from the Green Hills of Earth. That’s one we talked about before the flight. Have you read that one?”] [Jones – “Oh, yeah! That was a favorite when I was a kid. Had you read it?”]

    [Scott – “Sure. (Quoting from memory):

    We pray for one last landing
    on the globe that gave us birth
    To rest our eyes on fleecy skies
    and the cool green hills of Earth.”

    Although two of the stories in this collection were older, from 1941, most of them are from 1948 and 1949. And there is a reason for that. On December 7, 1941, the United States found itself at war with Imperial Japan, and few days later Nazi Germany. Coming from a family that had fought in every American war you would expect Heinlein to get involved somehow. He could not enlist due to his medical retirement from the Navy, but since he had an engineering background so he became a civilian employee at the Philadelphia Navy Yard, where he was joined by fellow science fiction writers Isaac Asimov and L. Sprague de Camp. A nice retelling of this can be found at Kirkus Reviews, and Asimov also discusses this in his biography. The upshot is that there is a gap of about 5 years when Heinlein did not publish anything.

    It is also notable that Heinlein by this point had escaped from the pulp science fiction magazines and gotten published in what were called the “slicks’, so-called because the paper they were printed on was slick and higher quality than the pulps. His stories began to be published in places like The Saturday Evening Post, Argosy Magazine, and Town & Country. And these outlets paid higher rates than the pulps, a significant matter for any writer. Heinlein always maintained that the only reason anyone would write was to make money.

    And the stories were getting to be quite good as well. Delilah and the Space Rigger (1949) tells the story of a woman who joins a construction crew on a space station and faces discrimination, but wins out in the end, which was pretty progressive for the time, but not atypical for Heinlein. Space Jockey is a fairly pedestrian story about a rocket pilot dealing with his every day life. But The Long Watch is an important story to Heinlein’s view of the important things in life. A young officer is assigned to duty on the lunar base, where there are nuclear weapons stored. His superiors want to stage a coup, using those weapons, which can threaten the Earth while being beyond the reach of retaliation. The young officer sacrifices himself to prevent their plot from succeeding, and becomes recognized in a death as a great hero. And this becomes part of the background to a later juvenile novel Space Cadet, as well as being referenced occasionally in other stories, so you can see that he regarded it as an important statement. Gentlemen, Be Seated is a cute little story about a man who saves people when a leak happens in a tunnel on the Moon by plugging the leak with his rear end. The Black Pits of Luna is little thing about a boy scout who is able to rescue his little brother, but it foreshadows the Juvenile novels he later wrote.

    It’s Great To Be Back! is about a couple who have moved to the Moon, but continually find fault with the living arrangements. They finally decide to go back to Earth, but discover that it was not really the place they had remembered, and they then return to the Moon, which they now realize is home. -We Also Walk Dogs is a gem of a story concerning a company called General Services that basically does things for their clients. Their advertising slogan is “Want somebody murdered? Then DON’T call General Services. But for anything else, call…. It Pays!” They deal a few different problems in this story, but the main one is the development of anti-gravity, and it features a Chinese porcelain bowl. Ordeal in Space is about a spaceman who has an accident that gives him a fear of heights and washed him out of space. But he has to face his fear when he needs to rescue a kitten from the 35th floor. One thing about Heinlein is that he was a firm and devoted cat fancier, so it no accident that a kitten is the one that has to be rescued. And the final story, Logic of Empire, he discusses the development of slavery in the Venus colony as a natural consequence of machinery being expensive and humans being cheap. And in this story there is a background reference to Nehemiah Scudder, who will soon be important in the Future History.

    One of the things that is worthy of a brief discussion at this point is exemplified by the story Logic of Empire, and that is the reference to the Venus colony. We now know that Venus can best be described as hellish, with crushing air pressure and temperatures high enough to melt metals. The best designed landers can last no more than minutes before being destroyed. But this was not known when Heinlein was writing these early stories. The prevailing view at that time was that Venus was shrouded in clouds because it was very wet and swampy, so that is what Heinlein went with. Similarly his Mars had canals and was inhabited. You just have to go with it in these stories, as you have to do with so much of Golden Age science Fiction, let alone pre-Golden Age.

    Links:

    https://www.facebook.com/HeinleinSociety/posts/i-never-created-or-invented-a-future-history-on-april-fools-day-1939-i-started-t/1092968002874634/

    https://www.amazon.com/Man-Who-Sold-Moon/dp/0671578634

    https://www.amazon.com/Green-Hills-Earth-Robert-Heinlein/dp/0671578537

    https://www.amazon.com/dp/B0011GBTKM/

    https://www.kirkusreviews.com/news-and-features/articles/asimov-de-camp-and-heinlein-naval-aviation-experim/

    https://www.palain.com/science-fiction/the-golden-age/robert-a-heinlein/the-future-history-part-1/

    Provide feedback on this episode.
  • Hacker Public Radio

    HPR4659: Command Line Fun - Recording a show

    2026/06/11
    This show has been flagged as Clean by the host.

    In this episode Kevie does a step-by-step approach to record an episode of HPR using the FFMPEG tool on the Linux command line.







    Before beginning please ensure that FFMPEG is installed, it is available in the vast majority of Linux repositories.







    Start by making a new folder to keep all your files in and move into the new folder (these will be numerous by the end of your recording):



    mkdir Podcast
    cd Podcast



    To start recording audio use the command:



    ffmpeg -f pulse -i default file01.flac



    and finish the recording by pressing ctrl+c. I would recommend recording a test piece of audio to ensure that you are recording from your desired microphone and that the levels are to your liking.







    To listen to the audio file we use ffplay:



    ffplay file01.flac







    Once all of the files have been recorded, to reduce the need for editing I would recommend recording several short segments, we need to put these together using:



    ffmpeg -i file01.flac -i file02.flac -i file03.flac -i file04.flac -i file05.flac -filter_complex "[0:a][1:a][2:a][3:a][4:a]concat=n=5:v=0:a=1" filedone.flac



    Not that the number of sets squared brackets [] should be the same as the number of files (these start at zero) and the number after n= should be the actual number of files you wish to combine.







    To remove any extended periods of silence then we can use:



    ffmpeg -i filedone.flac -af silenceremove=stop_periods=-1:stop_duration=1:stop_threshold=-45dB filefinished.flac



    Please note that this is a bit flaky at the time of recording (my results have been mixed) and it will re-encode the audio file so never do this with a lossy file such as ogg or mp3 as this will reduce the quality, keep this for lossless versions such as flac or wav files.







    If you want to spend a bit more time editing the files and getting a better final audio file then the most effective way (but not quick) is to trim the audio from the end and beginning. Listen to the audio files and note the times of any periods of silence. As these normally are at the beginning and end, especially when we are recording in short segments then I will limit the instructions to avoid these becoming silly in length.







    Firstly clip off the end silences first, if you start with the beginning then it will change the starting position of the end silences. To remove audio from the end of a track use:



    ffmpeg -i file01.flac -vn -acodec copy -to 00:01:30 file01cut.flac



    In this example anything after 1 minute and 30 seconds will be removed. The edited audio file will then be saved as file01cut.flac. This method does not re-encode the audio so there is no loss of quality.







    To remove audio from the start of a track use:



    ffmpeg -ss 30 -i file01.flac -c copy file01cut.flac



    In the above example the first 30 seconds of the file will be removed and saved as file01cut.flac







    Once you have edited each audio file then they will need to be merged together again to make a complete show.





    Provide feedback on this episode.
More Education podcasts
About 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.
Podcast website

Listen to Hacker Public Radio, IMO with Michelle Obama and Craig Robinson and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features