Innhold levert av HPR Volunteer and Hacker Public Radio. Alt podcastinnhold, inkludert episoder, grafikk og podcastbeskrivelser, lastes opp og leveres direkte av HPR Volunteer and Hacker Public Radio eller deres podcastplattformpartner. Hvis du tror at noen bruker det opphavsrettsbeskyttede verket ditt uten din tillatelse, kan du følge prosessen skissert her https://no.player.fm/legal.
Player FM - Podcast-app
Gå frakoblet med Player FM -appen!
Gå frakoblet med Player FM -appen!
Hacker Public Radio explicit
Merk alt (u)spilt...
Manage series 32765
Innhold levert av HPR Volunteer and Hacker Public Radio. Alt podcastinnhold, inkludert episoder, grafikk og podcastbeskrivelser, lastes opp og leveres direkte av HPR Volunteer and Hacker Public Radio eller deres podcastplattformpartner. Hvis du tror at noen bruker det opphavsrettsbeskyttede verket ditt uten din tillatelse, kan du følge prosessen skissert her https://no.player.fm/legal.
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.
…
continue reading
860 episoder
Merk alt (u)spilt...
Manage series 32765
Innhold levert av HPR Volunteer and Hacker Public Radio. Alt podcastinnhold, inkludert episoder, grafikk og podcastbeskrivelser, lastes opp og leveres direkte av HPR Volunteer and Hacker Public Radio eller deres podcastplattformpartner. Hvis du tror at noen bruker det opphavsrettsbeskyttede verket ditt uten din tillatelse, kan du følge prosessen skissert her https://no.player.fm/legal.
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.
…
continue reading
860 episoder
Alle episoder
×This show has been flagged as Clean by the host. On https://raspi.debian.net/ one time the image was broken, so I had to built it myself. https://salsa.debian.org/raspi-team/image-specs The makefile can create you a yaml file for your pi model and your release of Debian. Then you can edit that file to do whatever you want to the system, before making it into an image. For example: - In the section apt/packages, add sudo. - Create a user, add it to the sudo group, with password "" and /bin/bash for shell - Create a .ssh for your user, and echo in your SSH public keyboard That way you can boot into your new Debian system without having to have a screen. As soon as you login, the first thing you should do is reset your own password. By doing -p "" we set the password to empty. If we had not done -p "" the password would have been empty but locked, so you wouldn't be able to sudo. Also go ahead and lock your root user password, which you could also do from the file. Build your image, and go. Provide feedback on this episode .…
H
Hacker Public Radio
This show has been flagged as Clean by the host. Greetings and welcome to Hacker Public Radio. My name is Peter Paterson, also known as SolusSpider. In my spare time I like to watch scifi shows and movies, including those about superheroes. I am so looking forward to the new Superman movie by DC, with James Gunn as showrunner. In that film the actor Nathan Fillion plays a Green Lantern named Guy Gardner. Recently I remembered that I owned a Green Lantern Blu-ray animated movie with Nathan Fillion as the voice of Hal Jordan. That movie is named Emerald Knights. These days when I purchase a Blu-ray it normally comes with a digital code for Movies Anywhere . Therefore I often never play the physical disk at all. This particular disk did not have that option. I searched the streaming services for where to watch Green Lantern: Emerald Knights. Seems it is only available for rent or purchase. Obviously since I own the disk I am not going to do that. Therefore, I tried once again to try to play the disk directly on my Linux system. We do have dedicated Blu-ray players in the house. One is a Samsung unit in our living room, but that is where my Dragon-in-Law Eva lives. The other is a Playstation 3 in our bedroom. There is also the factor that I wanted to watch while doing other computer projects in my own room. My main computer system is a System76 Thelio desktop running PCLinuxOS as the operating system. Connected via USB is an Asus External Blu-Ray BW-16D1H-U player . Rather than go into detail with all that did not work, I shall instead focus on informing you what worked well on my own system. Many of the forums lead you down strange paths. It all came down to installing all I needed from Flatpak via Flathub.org Here is all that I installed: VLC : org.videolan.VLC MakeMKV : com.makemkv.MakeMKV Blu-ray java plugin : org.videolan.VLC.Plugin.bdj FDK-AAC encoding plugin : org.videolan.VLC.Plugin.fdkaac MakeMKV plugin for VLC : org.videolan.VLC.Plugin.makemkv Detailed program names are in the shownotes. To install these direct from terminal type: flatpak install (name of program) These instructions assume that you already have Flatpak installed on your Linux system. If you do not, then the Flathub website will give you guidance for your particular distro. I did have to uninstall VLC first from PCLinuxOS, which had been installed from the repo. This enabled all the relevant library files to be accessible across Flatpak. MakeMKV is a format converter, or transcoder, that converts the files on a physical disk to MKV files. Many use this program to copy their Blu-Rays to a storage medium for their own home-streaming purposes. I have yet to go down that road, as I just wanted to play the disk. Plus I don't have that much storage. I originally purchased MakeMKV for $50 in 2020. Yes, paid. It is a proprietary program, but then again so is the Blu-Ray disk encryption. These days it costs $60 for a lifetime licence. That said, MakeMKV is beta software that is free to use, and they supply a licence key that is good for a month. The only downside is that you have to visit their forum page every month to obtain the updated key code. Once all this was installed, I opened VLC, clicked on 'Open Disk...' from Media, selected Blu-ray from Disk Selection, then clicked on Play. For me it just worked! Hope it shall do for you also. It's so great to be able to directly play Blu-rays on my Linux system again. Remember the Green Lantern oath: "In brightest day, in blackest night, no evil shall escape my sight. Let those who worship evil's might beware my power… Green Lantern's light!" Thank you so much for listening to my latest topic of interest. Please leave me a comment on the HPR show page. I look forward to hearing from you. Now go forth, take care of yourself, also your fellow neighbours, and record your own HPR show! Provide feedback on this episode .…
H
Hacker Public Radio
This show has been flagged as Clean by the host. A Brief History of FOSDEM Founded in 2001 by Raphaël Bauduin as OSDEM. First event held at Université Libre de Bruxelles (ULB) with ~200 attendees. Grew to become one of the largest open-source events globally. Core values : Free to attend, volunteer-run, and vendor-neutral. The FOSDEM 2025 Program 50+ devrooms , each dedicated to specific topics or communities: Embedded systems, Python, decentralized internet, documentation, and more. Highlighted keynotes : Talks from prominent figures in the open-source community. Topics addressing the future of open-source collaboration and technology. FOSDEM Junior track : Workshops and talks designed for younger attendees. All content in English, which could be a challenge for some kids. Lightning talks : 15-minute presentations showcasing a variety of projects and ideas. Side-Events: Bytenight and More Bytenight : Casual evening gathering for networking and unwinding. Offers a relaxed, vibrant atmosphere to share ideas and connect. Unofficial FOSS-Nerds-Only Party at HSBXL : Known informally as "Bytenight at HSBXL." A private gathering for open-source enthusiasts and contributors. Hosted at the Hackerspace Brussels (HSBXL) , providing an intimate, nerd-centric atmosphere. Includes engaging conversations, demonstrations of projects, and a chance to meet like-minded individuals in a more exclusive setting. Other informal meetups and social events scattered across Brussels. Enter OFFDEM: An Open-Source Evolution What is OFFDEM? Stands for "Off FOSDEM." Created as an alternative for those unhappy with FOSDEM's corporate tone . Prioritizes informal, experimental, and non-commercial discussions . Key features : Decentralized gathering with workshops, art installations, and unconference-style sessions. Reflects the diversity and adaptability of the open-source community. Complementary to FOSDEM : Not a competition but an extension of the open-source ethos. Why FOSDEM Matters Celebration of open-source values : Collaboration, transparency, and freedom. Opportunities : Exchange ideas, launch projects, and strengthen communities. Inclusivity : A space for everyone, from seasoned contributors to newcomers. Wrapping Up Key takeaways : FOSDEM showcases the best of community-driven initiatives. Side-events like Bytenight and OFFDEM highlight the evolving open-source spirit. Join the conversation : Share your experiences, must-visit devrooms, or favorite talks. Webpages FOSDEM OFFDEM Byenight FOSDEM companion Provide feedback on this episode .…
This show has been flagged as Clean by the host. Crafting Interpreter Hello, this is iota speaking. Today I would like to talk about the book "Crafting Interpreters" by Robert Nystrom. I have a passion for interpreters and compilers for a long time, and always like to write one. But I never succeed. I read a lot of books about interpreters and compilers but never able to finish it. Crafting Interpreters is the first book I read cover to cover, and understand it, and I am able to follow through all the coding and build an interpreter as well as a compiler. It is amazing! The first half of the book is to build a tree-walking interpreter in Java. The 2nd half of the book is to build a bytecode compiler in C. Both of them are for a programming language the author called lox. L-O-X. The book is smart because it is based on generic Java and C code, and does not specify any IDE or make file to use. You will have to figure out that yourself. That may sound like a hurdle but in fact it is a blessing. That makes the code in the book very portable. The author has a way to explain compiler concepts in an interesting way. The bytecode compiler in the 2nd half of the book implements the following features: virtual machine, closure, class and methods, garbage collector, etc. The book cover is already very revealing. It is basically a high-level view of the different passes and types of code generation. You can buy the book in different places, both physical copy or ebook. However, the book is also available for free at craftinginterpreters.com . I would say this book is a labour of love by the author. Highly recommended. iota signing off Provide feedback on this episode .…
H
Hacker Public Radio
This show has been flagged as Clean by the host. In this reserve show, Ken replaces the battery in a SONY A10 telephone . Swaps out a loud fan for a quiet one in a RIGOL DS1054 . Then replaces the desktop of an Ikea BEKANT standing desk with a narrower LAGKAPTEN table top not meant for it. Provide feedback on this episode .…
This show has been flagged as Clean by the host. TuxJam co-host Kevie follows up on HPR4287 with a bit of a tweak to the Crontab, but still using the ffmpeg command to record. In the previous episode, the example stream url that was given proved to be unpopular with ffmpeg due to the characters that it contained. A quick work around for this was to put it in a url shortener, for this example I'm using TinyURL . Another issue arose when the stream recorded without first removing the audio file, I could see this being an issue when you want to record a show when you will be away over multiple weeks. To overcome this we simply edit the Crontab file (command crontab -e ) and add the following to the end of the file, before the extension: $(date +"%Y_%m_%d") So the template chances from: * * * * * ffmpeg -i https://streamurl -t HH:MM:SS /path/filename.ogg to * * * * * ffmpeg -i https://streamurl -t HH:MM:SS /path/filename$(date +"\%Y_\%m_\%d").ogg I forgot to say in the show that you need to add \ before % in Cron or it will not behave as expected. The example of recording Dan Lynch's Pic and Mix show on Arrow Radio every Thursday at 7pm would now be: 00 19 * * 4 ffmpeg -i https://tinyurl.com/msm6ya6f -t 02:00:00 ~/Recordings/DanLynchPickMix$(date +"\%Y_\%m_\%d").ogg Provide feedback on this episode .…
H
Hacker Public Radio
This show has been flagged as Clean by the host. The Wayback Machine by The Internet Archive is a very good resource for web sites no longer existing or older revisions of them. However, sometimes I have also found it is nice and useful to have my own copy of a web site. It means I have control over the copy, it can be accessed offline and no world wide wait for the page to load. My most typical use case if for web sites that I am manager of myself. For one or another reason, I want to keep a snapshot of the site. I have also used it for fact based sites which I want to always have access to, like a reference book. One of my recent use cases was a magazine that has closed down and announced the web site will also soon be terminated. Although it is available in the Wayback machine, I wanted to have a copy myself for a short period of time. The software I use for this HTTrack. This software is available for Windows, Android, Linux and unix-like systems. It is at least for some platforms available with a graphical user interface. I have myself only used HTTrack with the terminal interface on Linux. HTTrack is a free and open source software. In its simplest way to operate, it is just to type "httrack" followed by the url to the start page of the site to be copied. In many cases this works well, I get a perfect copy. In other cases, it works less well. First of all, of course, I do not copy very big websites, both for the amount of time it takes and the disc space. What is stated in the robot textfile can also matter for the result. Another issue can be the folder structure of the site, HTTrack may not find all folders in its default setup, for example how images are stored. I have myself also got issues when menues and links not works normally where I instead have to right click to open the link. The HTTrack web site has quite a lot of information in the documentation and it also has a forum. And in the terminal, there is also good help about all additional available commands. I have in general for my usage found the simple first attempt to copy sites gives perfect or good enough result directly without need to research details. So, when I want to preserve snapshot of earlier releases of my own sites or when I want to have an offline and preserved copy of an important site, I consider HTTrack to be an easy to use and yet powerful tool. I am aware other similar tools exist, but this is the one I currently use. HTTrack website copier website: https://www.httrack.com/ Provide feedback on this episode .…
This show has been flagged as Explicit by the host. Firefox has add-ons – these are extra features you can download and install to add more functionality to your browser. Add-ons allow you to customize your Firefox browser and enhance the way you use the web. Bookmarks Organizer https://github.com/cadeyrn/bookmarks-organizer ClearURLs https://docs.clearurls.xyz/1.26.1/ Don't fuck with copy and paste https://github.com/aaronraimist/DontFuckWithPaste Don't track me Google https://github.com/Rob--W/dont-track-me-google Download All Images https://webextension.org/listing/save-images.html Enhancer for YouTube https://www.mrfdev.com/enhancer-for-youtube I still don't care about cookies ( https://www.reddit.com/r/firefox/comments/1dt5yte/comment/lb98xw7/ ) it is no longer maintained as of now. Use uBlock it contains a list - go to settings, Cookie, EasyList, set the tick. nuMatrix - not recommended - you have to learn its use https://codeberg.org/arek.codes/nuMatrix RSSPreview https://github.com/aureliendavid/rsspreview SingleFile https://github.com/gildas-lormeau/SingleFile uBlock Origin - Gold standard https://github.com/gorhill/uBlock\#ublock-origin User-Agent Switcher https://mybrowseraddon.com/useragent-switcher.html The End. Provide feedback on this episode .…
This show has been flagged as Clean by the host. Studying for a license from the Radio Society of Great Britain lead to an interesting experiment. What happens if one sine wave is modulated with another sine wave? Similar to sending a pure tone over AM radio. Apparently the result is two frequencies, one equal to the difference of the two original frequencies and one equal to the sum. Creating two tones and multiplying them in Nyquist Prompt in Audacity then plotting the resulting spectrum concurs. (mult (sound (hzosc 1000)) (sound (hzosc 500))) The original tones were 1 kHz and 0.5 kHz. The result was a peak at 0.5 kHz (the difference) and one at 1.5 kHz (the sum). On another note, the manual mentions in practice if one of the tones is the carrier frequency and one of them is the signal, then the carrier should not be modulated all the way down to zero or all the way up to maximum. This avoids distortion and clipping so the quality is better when received. It is also more power efficient so the transmission can travel further given the transmitter has a limited power output. Provide feedback on this episode .…
H
Hacker Public Radio
This show has been flagged as Clean by the host. Civilization IV made some changes, and in this episode we look at the idea of Civics. This is another example of a significant change from previous versions Links: https://www.palain.com/gaming/civilization-iv/playing-civilization-iv-part-5/ Provide feedback on this episode .…
Velkommen til Player FM!
Player FM scanner netter for høykvalitets podcaster som du kan nyte nå. Det er den beste podcastappen og fungerer på Android, iPhone og internett. Registrer deg for å synkronisere abonnement på flere enheter.