Powered by RND
PodcastsTecnologiaHacker Public Radio
Ouça Hacker Public Radio na aplicação
Ouça Hacker Public Radio na aplicação
(1 079)(250 081)
Guardar rádio
Despertar
Sleeptimer

Hacker Public Radio

Podcast Hacker Public Radio
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...

Episódios Disponíveis

5 de 10
  • HPR4298: Playing a Blu-ray disk directly from Linux.
    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.
    --------  
  • HPR4297: Let me tell you a bit about FOSDEM
    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.
    --------  
  • HPR4296: Crafting Interpreters
    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.
    --------  
  • HPR4295: Three Holiday Hacks from 2023
    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.
    --------  
  • HPR4294: Schedule audio recordings on the command line - A bit of fine tuning
    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.
    --------  

Mais podcasts de Tecnologia

Sobre 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.
Sítio Web de podcast

Ouve Hacker Public Radio, Vodafone - Digitalmente e muitos outros podcasts de todo o mundo com a aplicação radio.pt

Obtenha a aplicação gratuita radio.pt

  • Guardar rádios e podcasts favoritos
  • Transmissão via Wi-Fi ou Bluetooth
  • Carplay & Android Audo compatìvel
  • E ainda mais funções
Aplicações
Social
v7.3.0 | © 2007-2025 radio.de GmbH
Generated: 1/22/2025 - 7:41:19 AM