PLAY PODCASTS
Linux Inlaws

Linux Inlaws

170 episodes — Page 3 of 4

LI_S01E70_Yer_good_ole_compyler_episodium

In this episode, our two heroes dive into the dark and mysterious world of compilers and other shenanigans that take care of translating plain English text readable and understandable by world and dog into something that a computer can execute (a CPU most of the times, to be more precise). If you ever wondered what abstract syntax trees are, how parsers work and what can be done to make your programs run faster or cannot get to sleep in general, this episode is for you! <p>Links: <ul> <li>Compilers: https://en.wikipedia.org/wiki/Compiler</li></li> <li>ENIAC: https://en.wikipedia.org/wiki/ENIAC</li> <li>Commodore (sigh): https://en.wikipedia.org/wiki/Commodore_International</li> <li>COBOL: https://en.wikipedia.org/wiki/COBOL</li> <li>Abstract Syntax Trees (ASTs): https://www.twilio.com/blog/abstract-syntax-trees</li> <li>Fourth generation programming language: https://en.wikipedia.org/wiki/Fourth-generation_programming_language</li> <li>GCC: https://gcc.gnu.org</li> <li>LLVM: https://www.llvm.org</li> <li>illumos: https://illumos.org</li> <li>Jython: https://www.jython.org</li> <li>List of languages running on JVMs: https://en.wikipedia.org/wiki/List_of_JVM_languages</li> <li>Common Language Infrastructure (CLI): https://www.ecma-international.org/publications-and-standards/standards/ecma-335</li> <li>Wintel kartell: https://en.wikipedia.org/wiki/Wintel</li> <li>Mono: https://www.mono-project.com</li> <li>Kleo: https://www.imdb.com/title/tt15135104</li> <li>Unknown Cornish brewery (please send money for further mentions): https://www.sharpsbrewery.co.uk</li> <li>Kölsch: https://en.wikipedia.org/wiki/K%C3%B6lsch_(beer)</li> <li>Jever (please send money for further mentions): https://www.jever.de</li> <li>Brlo (please send money for further mentions): https://en.brlo.de</li> <li>Hopfenstopfer (please send money for further mentions): https://hopfenstopfer.brauerei-haeffner.de/shop/Home</li> </ul>

Nov 30, 2022

LI_S01E69_The_legacy_of_CentOS

In this episode, Martin and Chris lament the demise of CentOS, the community enterprise operating system, the free (as in: beer) alternative of Redhat Enterprise Linux (RHEL). But in the true spirit of FLOSS, two successors already are filling in this void: Rocky Linux and Alma Linux. The two initiators / main maintainers are part of this podcast: Gregory Kurtzer explains the ins and outs of Rocky Linux and Igor Seletskiy talks about Alma Linux. Also a bonus for our train, um, weather-spotting friends: Chris explains why Germany can be hotter than Nevada in the summer time. :-) And of course our first competition: please send in your bid (see details at the end of the show) by the end of 2022 to enter the draw in 2032 for some awesome Linux Inlaws swag! The email address is as usual feedback (at) LinuxInlaws dot e u. <p> <h3>Links:</h3> <ul> <li><Alma Linux: https://almalinux.org <li><Rocky Linux: https://rockylinux.org <li><Fedora: https://getfedora.org <li><Redhat Enterprise Linux: https://redhat.com/rhel <li><CentOS: https://centos.org <li><CentOS EoL blog entry: https://blog.centos.org/2020/12/future-is-centos-stream <li><BIOS shim / TPM overview: https://wiki.debian.org/SecureBoot <li><Container episode (Linux Inlaws S01E57): https://archive.org/details/hpr3609 <li><ffmpeg vs. libav: https://news.ycombinator.com/item?id=20629519 <li><The Capture: https://www.imdb.com/title/tt8201186/?ref_=fn_al_tt_1 <li><The Guard: https://www.imdb.com/title/tt1540133/?ref_=nv_sr_srsg_0 <li><The missing TV show starring Don Cheadle (aka House of Lies): https://www.imdb.com/title/tt1797404/?ref_=nm_flmg_act_25 </ul>

Nov 16, 2022

LI_S01E68_How_to_get_rich_quick_-_how_we_do_podcasts

In this episode, Martin and Chris discuss yet another get-rich-quick scheme, as in: How do to podcasts. Or not. More specifically: How we do our podcast. Stay with us while we are still working on the monetary aspect of these shenanigans, getting rich that is :-). Plus: details about Martin's abode. <p> <h3>Links:</h3> <ul> <li><The Grumpies on podcasting (Ep18): https://grumpy-old-coders.org</li>< <li><Hacker Public Radio (HPR): http://hackerpublicradio.org</li>< <li><HPR mailing list: https://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org</li>< <li><LibreOffice Basic: https://help.libreoffice.org/latest/en-US/text/sbasic/shared/01000000.html</li>< </ul>

Nov 2, 2022

LI_S01E67_Cryptocurrencies_and_how_to_sell_relatives_on_the_Darknet

In this episode, the Inlaws take a closer look at crypto currencies, how they work and why they may be important on a grander scale. So if you have ever wondered how to get rich quick, this is an episode not to be missed. Or not. All will be revealed, including how to sell your granny (or any other relatives on the Darknet or other places), how to launder money properly (hint: a decent washing machine and some premium detergent may come in handy) never mind how to go about the business of trading contraband the right way. <p> <h3>Links:</h3> <ul> <li><FIAT currencies: https://en.wikipedia.org/wiki/Fiat_money</li>< <li><Hyperinflation (in Germany): https://en.wikipedia.org/wiki/Hyperinflation_in_the_Weimar_Republic</li>< <li><Bitcoin (general description): https://bitcoin.org</li>< <li><Original Bitcoin paper: https://bitcoin.org/bitcoin.pdf</li>< <li><El Salvador accepts Bitcoins as legal tender: https://text.npr.org/1034838909</li>< <li><Bitcoin mining / proof of work (PoW): https://www.investopedia.com/terms/p/proof-work.asp</li>< <li><China crypto ban: https://fortune.com/2022/01/04/crypto-banned-china-other-countries</li>< <li><Ledger h/w wallet: https://www.ledger.com</li>< <li><Bitcoin forks: https://en.wikipedia.org/wiki/List_of_bitcoin_forks</li>< <li><Bitcoin reference implementation (BC core): https://github.com/bitcoin/bitcoin</li>< <li><Origin of British weather (constant source of Martin annoyance): https://www.metoffice.gov.uk</li>< <li><HPR 3631: https://archive.org/details/hpr3631</li>< <li><The Bad Guys: https://www.imdb.com/title/tt8115900/?ref_=nv_sr_srsg_0</li>< </ul>

Oct 19, 2022

LI_S01E66_The_Bakery_Episode

In this short episode Martin and Chris discuss the merits of source in a weather context (clouds to be precise) in front of Chris' local bakery at an undisclosed location in down-down Frankfurt (in contrast to the real down-town). So if you ever wondered how FLOSS fits into other people's computers, this episode is for you. Plus the inside track on Dutch breakfast specialities. <p> <h3>Links:</h3> <ul> <li>< Freifunk: https://www.freifunk.net</li>< <li><Mach 3: https://www.cs.cmu.edu/afs/cs/project/mach/public/www/mach.html</li>< <li><OSX & Mach: https://en.wikipedia.org/wiki/XNU</li>< <li><LLVM & Apple: https://llvm.org/Users.html</li>< <li><Linux Inlaws swag: https://linux-inlaws-merch.creator-spring.com/search?searchterm=linux%20inlaws</li>< <li><HPR stats debate: http://hackerpublicradio.org/eps.php?id=3658</li>< </ul>

Sep 29, 2022

HPR3689: Linux Inlaws S01E65: TerminusDB

E

As part of the effort of turning the planet's premier Rust marketing podcast into a full-blown NoSQL show, in this episode Chris hosts some of the key people behind a NoSQL database called TerminusDB (Martin couldn't make it as he was firing, um, re-organising the Inlaw's marketing department once again). Luke (the CEO) and Gavin (CTO) of TerminusDB spill the beans on the history of the project, ontologies and why they still matter not only in a mobile-first world and why a website called DB Engines simply doesn't do the trick (putting it very diplomatically). Never mind the road ahead... (including quantum AI and some other fancy stuff - you heard it here first!). And also next week's lotto numbers (perhaps). <p> <h2 id="links">Links:</h2> <ul> <li><Trinity College Dublin: <a href="https://tcd.ie">https://tcd.ie</a></li> <li><TerminusDB: <a href="https://terminusdb.com">https://terminusdb.com</a></li> <li><TerminusDB on Github: <a href="https://github.com/terminusdb/terminusdb">https://github.com/terminusdb/terminusdb</a></li> <li><Seshat: <a href="http://seshatdatabank.info">http://seshatdatabank.info</a></li> <li><DBpedia: <a href="https://www.dbpedia.org">https://www.dbpedia.org</a></li> <li><Terminus @ Isaac Asimov: <a href="https://en.wikipedia.org/wiki/Foundation_series">https://en.wikipedia.org/wiki/Foundation_series</a></li> <li><RDFs: <a href="https://www.w3.org/TR/rdf11-concepts">https://www.w3.org/TR/rdf11-concepts</a></li> <li><HDT: <a href="https://www.rdfhdt.org/what-is-hdt">https://www.rdfhdt.org/what-is-hdt</a></li> <li><Rust episode (S01E53): <a href="http://hackerpublicradio.org/eps.php?id=3569">http://hackerpublicradio.org/eps.php?id=3569</a></li> <li><Open source licenses episode (S01E536): <a href="https://hackerpublicradio.org/eps.php?id=3399">https://hackerpublicradio.org/eps.php?id=3399</a></li> <li><TerminusDB @ Social: <a href="https://terminusdb.com/community">https://terminusdb.com/community</a></li> <li><AI Infrastructure Alliance: <a href="https://ai-infrastructure.org">https://ai-infrastructure.org</a></li> <li><Google's Carbon: <a href="https://github.com/carbon-language/carbon-lang">https://github.com/carbon-language/carbon-lang</a></li> <li><When we cease to understand the world: <a href="https://en.wikipedia.org/wiki/Benjam%C3%ADn_Labatut#When_We_Cease_to_Understand_the_World">https://en.wikipedia.org/wiki/Benjamín_Labatut#When_We_Cease_to_Understand_the_World</a></li> <li><Substack: <a href="https://benn.substack.com">https://benn.substack.com</a></li> <li><Chi-Raq: <a href="https://www.imdb.com/title/tt4594834/?ref_=fn_al_tt_1">https://www.imdb.com/title/tt4594834/?ref_=fn_al_tt_1</a></li> </ul>

Sep 22, 2022

HPR3679: Linux Inlaws S01E64: Non-profits in the US: A closer look at 501(c)s

<p>In this episode, Martin and Chris shed more light on the riveting subject of non-profit and not-for-profit organisations especially in the US with a special focus on the all- important topic of tax implications. Warning: Due to the fast-paced and gripping never mind explicit natur of this topic, people with sleeping disabilities or who are easily startled / offended by graphic content should consult a member of the medical profession to ensure that they are capable of handling this episode. You have been warned.</p> <h2>Links:</h2> <ul> <li>501(c) overview: <a href="https://en.wikipedia.org/wiki/501(c)_organization">https://en.wikipedia.org/wiki/501(c)_organization</a></li> <li>501(c)3: <a href="https://en.wikipedia.org/wiki/501(c)(3)_organization">https://en.wikipedia.org/wiki/501(c)(3)_organization</a></li> <li>NATO 5th article: <a href=https://www.nato.int/cps/en/natohq/topics_110496.htm">https://www.nato.int/cps/en/natohq/topics_110496.htm</a></li> <li>Johnson amendment: <a href="https://en.wikipedia.org/wiki/Johnson_Amendment">https://en.wikipedia.org/wiki/Johnson_Amendment</a></li> <li>St IGNUcius / Church of Emacs: <a href="https://stallman.org/saint.html">https://stallman.org/saint.html</a></li> <li>Richard Stallman rejoins the FSF board: <a href="https://www.theregister.com/2021/03/22/richard_stallman_back_on_fsf_board">https://www.theregister.com/2021/03/22/richard_stallman_back_on_fsf_board</a></li> <li>The Undeclared War: <a href="https://en.wikipedia.org/wiki/The_Undeclared_War">https://en.wikipedia.org/wiki/The_Undeclared_War</a></li> <li>Serviettenknödel: <a href="http://gingerandbread.com/2014/12/19/serviettenknodel-a-dumpling-for-special-occasions">http://gingerandbread.com/2014/12/19/serviettenknodel-a-dumpling-for-special-occasion</a></li> <li>HPR website project (discussion on the mailing list): <a href="http://hackerpublicradio.org/pipermail/hpr_hackerpublicradio.org/2022-July/thread.html">http://hackerpublicradio.org/pipermail/hpr_hackerpublicradio.org/2022-July/thread.html</a></li> </ul>

Sep 9, 2022

HPR3668: Linux Inlaws S01E63: John Hawley on kernel dot org and other shenanigans

<p>In this episode Martin and Chris host John Hawley of kernel.org fame. The discussion centers around Python, the royal British family and other FLOSS topics such as some break-away colonies like the US, version control systems, wireless wikis and containers. Never mind Python. Did I mention Python? :-) And perhaps VMware. Ever wondered why early versions of git just gobbled up your main memory? You may or may not find the answer in this episode. Or its outtakes...</p> <h2>Links:</h2> <ul> <li>The Linux kernel: <a href="https://kernel.org">https://kernel.org</a></li> <li>The wireless subsystem: <a href="https://wireless.kernel.org">https://wireless.kernel.org</a></li> <li>git: <a href="https://git-scm.com">https://git-scm.com</a></li> <li>Linux kernel VCS before git: <a href="https://www.linuxjournal.com/content/git-origin-story">https://www.linuxjournal.com/content/git-origin-story</a></li> <li>xkcd on git: <a href="https://xkcd.com/1597">https://xkcd.com/1597</a></li> <li>Guido @ Microsoft: <a href="https://twitter.com/gvanrossum/status/1326932991566700549">https://twitter.com/gvanrossum/status/1326932991566700549</a></li> <li>Episode on The Halloween Documents: <a href="https://linuxinlaws.eu/archive.html#S01">https://linuxinlaws.eu/archive.html#S01</a></li> <li>TIOBE index: <a href="https://www.tiobe.com/tiobe-index">https://www.tiobe.com/tiobe-index</a></li> <li>PhotonOS: <a href="https://vmware.github.io/photon/assets/files/html/3.0/Introduction.html">https://vmware.github.io/photon/assets/files/html/3.0/Introduction.html</a></li> <li>BusyBox: <a href="https://www.busybox.net">https://www.busybox.net</a></li> <li>Python Software Foundation: <a href="https://www.python.org/psf">https://www.python.org/psf</a></li> <li>Google Summer of Code: <a href="https://summerofcode.withgoogle.com">https://summerofcode.withgoogle.com</a></li> <li>trace-cruncher: <a href="https://github.com/vmware/trace-cruncher">https://github.com/vmware/trace-cruncher</a></li> <li>Zero Dark Thirty: <a href="https://www.imdb.com/title/tt1790885/?ref_=nv_sr_srsg_0">https://www.imdb.com/title/tt1790885/?ref_=nv_sr_srsg_0</a></li> <li>Command Line Heroes: <a href="https://www.redhat.com/en/command-line-heroes/about">https://www.redhat.com/en/command-line-heroes/about</a></li> </ul>

Aug 24, 2022

HPR3658: Linux Inlaws S01E62: HPR's inner workings

<p>In this episode our two ageing heroes explore the inner workings of a podcast (or podcast hosting platform depending on your perspective) called Hacker Public Radio. Yes, the platform that the Inlaws have been using since the very inception of this rapidly growing FLOSS podcast content. Wondering what the heck this episode is all about, why exactly Martin and Chris are talking about this now and the importance of statistics, lies and damned lies? Then just listen to this episode. You may also find out the difference between mere caching and content syndication. Never mind HPR's inner workings.</p> <h2>Links:</h2> <ul> <li>hpr3648: <a href="https://hackerpublicradio.org/eps.php?id=3648" target=_blank>https://hackerpublicradio.org/eps.php?id=3648</a></li> <li>The Internet Archive: <a href="https://archive.org" target=_blank>https://archive.org</a></li> <li>Extraterrestrial sheep: <a href="https://aliens.fandom.com/wiki/Sheep_(Kaeloo)" target=_blank>https://aliens.fandom.com/wiki/Sheep_(Kaeloo)</a></li> <li>QuickAxe: <a href="https://fireemblem.fandom.com/wiki/Quick_Axe" target=_blank>https://fireemblem.fandom.com/wiki/Quick_Axe</a></li> <li>Linux Episode S01E35 (The Free Software Foundation Europe): <a href="https://hackerpublicradio.org/eps.php?id=3388" target=_blank>https://hackerpublicradio.org/eps.php?id=3388</a></li> <li>Ford v Ferrari: <a href="https://www.imdb.com/title/tt1950186/?ref_=nv_sr_srsg_0" target=_blank>https://www.imdb.com/title/tt1950186/?ref_=nv_sr_srsg_0</a></li> <li>Book of Monsters: <a href="https://www.imdb.com/title/tt7260818/?ref_=fn_al_tt_1" target=_blank>https://www.imdb.com/title/tt7260818/?ref_=fn_al_tt_1</a></li> </ul>

Aug 10, 2022

HPR3649: Linux Inlaws S01E61: 20 years in review

A counter point to this show is available: <a href="https://hackerpublicradio.org/eps.php?id=3648">hpr3648 :: A response to tomorrows show</a> </p> <hr /> <p>In this episode, Martin and Chris take a closer look at twenty years of Linux Inlaws history. Why, you may ask, given the fact that this podcast has only been in existence for roughly over two years, are we reviewing this history? The answer - of course - is straight forward: by sheer coincidence our two heroes got hold of a future episode which traveled back in time from the future. If you ever wondered about time-travel, the paradoxes associated with this and what the next twenty years have in store not just from a Linux Inlaws perspective, this episode is for you.</p> <h2>Links:</h2> <ul> <li>DeLorean: <a href="https://en.wikipedia.org/wiki/DMC_DeLorean#Back_to_the_Future" target=_blank>https://en.wikipedia.org/wiki/DMC_DeLorean#Back_to_the_Future</a></li> <li>Time-travel: <a href="https://en.wikipedia.org/wiki/Closed_timelike_curve" target=_blank>https://en.wikipedia.org/wiki/Closed_timelike_curve</a></li> <li>Timespace: <a href="https://en.wikipedia.org/wiki/Spacetime" target=_blank>https://en.wikipedia.org/wiki/Spacetime</a></li> <li>Altered Carbon: <a href="https://www.imdb.com/title/tt2261227" target=_blank>https://www.imdb.com/title/tt2261227</a></li> <li>Linux Outlaws: <a href="https://en.wikipedia.org/wiki/Linux_Outlaws" target=_blank>https://en.wikipedia.org/wiki/Linux_Outlaws</a></li> <li>The Inlaws @ YouTube: <a href="https://www.youtube.com/channel/UC1j_uaAbB3magzPs4Z0Y-mg" target=_blank>https://www.youtube.com/channel/UC1j_uaAbB3magzPs4Z0Y-mg</a></li> <li>Timetravel with a DeLorean: <a href="https://www.backtothefuture.com" target=_blank>https://www.backtothefuture.com</a></li> <li>D-Wave SPAC: <a href="https://www.datacenterdynamics.com/en/news/quantum-computing-firm-d-wave-to-ipo-via-16bn-spac-merger" target=_blank>https://www.datacenterdynamics.com/en/news/quantum-computing-firm-d-wave-to-ipo-via-16bn-spac-merger</a></li> <li>Alphabet's attempt at longer living: <a href="https://www.calicolabs.com" target=_blank>https://www.calicolabs.com</a></li> <li>The Fly: <a href="https://www.imdb.com/title/tt0091064/?ref_=fn_al_tt_1" target=_blank>https://www.imdb.com/title/tt0091064/?ref_=fn_al_tt_1</a></li> <li>Hello! Magazine: <a href="https://www.hellomagazine.com" target=_blank>https://www.hellomagazine.com</a></li> <li>Jeff Bezo's purgatory: <a href="https://www.livemint.com/companies/people/amazon-founder-jeff-bezos-divorce-with-mackenzie-bezos-final-with-38-billion-settlement-report-1562387250690.html" target=_blank>https://www.livemint.com/companies/people/amazon-founder-jeff-bezos-divorce-with-mackenzie-bezos-final-with-38-billion-settlement-report-1562387250690.html</a></li> <li>Internet Archive: <a href="https://archive.org" target=_blank>https://archive.org</a></li> <li>The GNU World Order: <a href="https://gnuworldorder.info" target=_blank>https://gnuworldorder.info</a></li> </ul>

Jul 28, 2022

HPR3639: Linux Inlaws S01E60: The Job Interview

In this episode, the Linux Inlaws interview a potential new recruit :-) call Kris Jenkins, from Kafka, an Apache project implementing a scalable distributed event streaming platform (don't know what that is? Listen to the show! :-) . A cautious warning: This episode contains strong philosophical / political views, language and insights which may change your views on messaging systems in general and Kafka in particular. Two hints: Chris shares his view on what a database *really* is and Kris Jenkins tries hard to convince our two aging heroes that he's the man for the job (teaser: he decided to stay at his current position as a dev advocate at Confluent after all). Plus: More on love, death and robots. Interested in the details? Then don't miss this show! <p> <h2>Links:</h2> <ul> <li>Apache Kafka: <a href="https://kafka.apache.org" target=_blank>https://kafka.apache.org</a></li> <li>Confluent: <a href="https://www.confluent.io" target=_blank>https://www.confluent.io</a></li> <li>Redis: <a href="https://redis.io" target=_blank>https://redis.io</a></li> <li>Databases: <a href="https://en.wikipedia.org/wiki/Database" target=_blank>https://en.wikipedia.org/wiki/Database</a></li> <li>Event-Driven Architecture: <a href="https://en.wikipedia.org/wiki/Event-driven_architecture" target=_blank>https://en.wikipedia.org/wiki/Event-driven_architecture</a></li> <li>RabbitMQ: <a href="https://github.com/rabbitmq" target=_blank>https://github.com/rabbitmq</a></li> <li>Zookeeper note: <a href="https://medium.com/knerd/eureka-why-you-shouldnt-use-zookeeper-for-service-discovery-4932c5c7e764" target=_blank>https://medium.com/knerd/eureka-why-you-shouldnt-use-zookeeper-for-service-discovery-4932c5c7e764</a></li> <li>KRaft: <a href="https://docs.confluent.io/platform/current/zookeeper/kraft.html" target=_blank>https://docs.confluent.io/platform/current/zookeeper/kraft.html</a></li> <li>KIP: <a href="https://cwiki.apache.org/confluence/display/kafka/kafka+improvement+proposals" target=_blank>https://cwiki.apache.org/confluence/display/kafka/kafka+improvement+proposals</a></li> <li>Monster Hunter: <a href="https://www.monsterhunter.com" target=_blank>https://www.monsterhunter.com</a></li> <li>LOVE DEATH + ROBOTS: <a href="https://www.imdb.com/title/tt9561862" target=_blank>https://www.imdb.com/title/tt9561862</a></li> <li>Unix Philosophy: <a href="https://www.linfo.org/unix_philosophy.html" target=_blank>https://www.linfo.org/unix_philosophy.html</a></li> </ul>

Jul 14, 2022

HPR3629: Linux Inlaws S01E59: The Show with Red Pandas Mosaic Killers and Metal Corrosion

<p> In this episode, Martin and Chris interview Eric Rescorla, the CTO of Firefox at Mozilla. After discussing the weather situation in the Kingdom formerly known as the UK, our two aging heros go right into browsers, programming languages, the Mozilla ecosystem and internet history and future alike. This episode again is not for the faint-hearted as none of the gory details are spared: We learn about Chris' t-shirt situation (and how you can kidnap apparel), why Google is so sucessful, data privacy and Internet monetization. Never mind rendering engines. Plus: more Rust marketing (Rebecca Rumbul: Take note :-). </p> <h2>Links:</h2> <ul> <li>Firefox: <a href="https://www.mozilla.org/en-US/firefox/browsers" target=_blank>https://www.mozilla.org/en-US/firefox/browsers</a></li> <li>Mozilla Foundation: <a href="https://foundation.mozilla.org" target=_blank>https://foundation.mozilla.org</a></li> <li>Mozilla Corporation: <a href="https://www.mozilla.org" target=_blank>https://www.mozilla.org</a></li> <li>Gecko: <a href="https://developer.mozilla.org/en-US/docs/Glossary/Gecko" target=_blank>https://developer.mozilla.org/en-US/docs/Glossary/Gecko</a></li> <li>Blink: <a href="https://www.chromium.org/blink" target=_blank>https://www.chromium.org/blink</a></li> <li>Servo: <a href="https://servo.org" target=_blank>https://servo.org</a></li> <li>Quantum: <a href="https://wiki.mozilla.org/Quantum" target=_blank>https://wiki.mozilla.org/Quantum</a></li> <li>Webkit: <a href="https://webkit.org" target=_blank>https://webkit.org</a></li> <li>Trident (MSHTML): <a href="https://en.wikipedia.org/wiki/MSHTML" target=_blank>https://en.wikipedia.org/wiki/MSHTML</a></li> <li>CSS: <a href="https://www.w3.org/Style/CSS" target=_blank>https://www.w3.org/Style/CSS</a></li> <li>Rust: <a href="https://www.rust-lang.org" target=_blank>https://www.rust-lang.org</a></li> <li>Ada standard: <a href="https://www.iso.org/standard/16028.html" target=_blank>https://www.iso.org/standard/16028.html</a></li> <li>Web Monetization: <a href="https://foundation.mozilla.org/de/campaigns/web-monetization" target=_blank>https://foundation.mozilla.org/de/campaigns/web-monetization</a></li> <li>Mozilla's Vision for the Web: <a href="https://webvision.mozilla.org/full" target=_blank>https://webvision.mozilla.org/full</a></li> <li>Peter Watt's Blindsight: <a href="https://rifters.com/real/Blindsight.htm" target=_blank>https://rifters.com/real/Blindsight.htm</a></li> <li>Mozilla Manifesto: <a href="https://www.mozilla.org/en-US/about/manifesto/details" target=_blank>https://www.mozilla.org/en-US/about/manifesto/details</a></li> </ul>

Jun 30, 2022

HPR3619: Linux Inlaws S01E58: Kubernetes and Friends and Sarah

In this continuation of S01E57 our two chaps discuss how you can take containers from single instances to production-ready, scalable deployments handling large app stacks and that new-fangled hipster concept called micro-services. Using the once Google-owned project called Borg which later evolved into something now known as Kubernetes (k8s) as an example, Martin and Chris discuss typical challenges when using containers as the main infrastructure to modern workloads. Including such gory topics such as what happens if a container dies and doesn't go to heaven, contradictions in terms such as ephemeral storage and why many k8s developers have defected to VMware. <h2>Links:</h2> <ul> <li>S01E57: <a href="https://linuxinlaws.eu/#episodes" target=_blank>https://linuxinlaws.eu/#episodes</a></li> <li>k8s: <a href="https://kubernetes.io" target=_blank>https://kubernetes.io</a></li> <li>Mesos: <a href="https://mesos.apache.org" target=_blank>https://mesos.apache.org</a></li> <li>DC OS: <a href="https://dcos.io" target=_blank>https://dcos.io</a></li> <li>Redis Stack: <a href="https://redis.io/docs/stack" target=_blank>https://redis.io/docs/stack</a></li> <li>Docker Swarm: <a href="https://docs.docker.com/engine/swarm" target=_blank>https://docs.docker.com/engine/swarm</a></li> <li>Open Container Initiative: <a href="https://opencontainers.org" target=_blank>https://opencontainers.org</a></li> <li>cri-o: <a href="https://github.com/cri-o/cri-o" target=_blank>https://github.com/cri-o/cri-o</a></li> <li>containerd: <a href="https://github.com/containerd/containerd" target=_blank>https://github.com/containerd/containerd</a></li> <li>minikube: <a href="https://minikube.sigs.k8s.io/docs/start" target=_blank>https://minikube.sigs.k8s.io/docs/start</a></li> <li>kubeadm: <a href="https://kubernetes.io/docs/reference/setup-tools/kubeadm" target=_blank>https://kubernetes.io/docs/reference/setup-tools/kubeadm</a></li> <li>kubeadm tutorial: <a href="https://citizix.com/how-to-set-up-kubernetes-cluster-on-debian-11-with-kubeadm-and-cri-o" target=_blank>https://citizix.com/how-to-set-up-kubernetes-cluster-on-debian-11-with-kubeadm-and-cri-o</a></li> <li>YAML: <a href="https://yaml.org" target=_blank>https://yaml.org</a></li> <li>OpenShift: <a href="https://www.redhat.com/en/technologies/cloud-computing/openshift" target=_blank>https://www.redhat.com/en/technologies/cloud-computing/openshift</a></li> <li>HELM: <a href="https://helm.sh" target=_blank>https://helm.sh</a></li> <li>k8s operators: <a href="https://kubernetes.io/docs/concepts/extend-kubernetes/operator" target=_blank>https://kubernetes.io/docs/concepts/extend-kubernetes/operator</a></li> <li>openstack: <a href="https://www.openstack.org" target=_blank>https://www.openstack.org</a></li> <li>Redis operator: <a href="https://github.com/AmadeusITGroup/Redis-Operator" target=_blank>https://github.com/AmadeusITGroup/Redis-Operator</a></li> <li>k8s grid: <a href="https://tanzu.vmware.com/kubernetes-grid" target=_blank>https://tanzu.vmware.com/kubernetes-grid</a></li> <li>Bradley Kuhn's Non-Profit blog post: <a href="https://sfconservancy.org/blog/2013/dec/05/non-profit-home" target=_blank>https://sfconservancy.org/blog/2013/dec/05/non-profit-home</a></li> <li>Sarah's HPR episode: <a href="https://hackerpublicradio.org/eps.php?id=3577" target=_blank>https://hackerpublicradio.org/eps.php?id=3577</a></li> <li>Volodymyr Zelenskyy: <a href="https://en.wikipedia.org/wiki/Volodymyr_Zelenskyy" target=_blank>https://en.wikipedia.org/wiki/Volodymyr_Zelenskyy</a></li> </ul>

Jun 16, 2022

HPR3609: Linux Inlaws S01E57: Operating System Level Virtualisation and Martin's Faith

<p>In this episode our two ageing heroes take a closer at operating system (OS) level virtualisation. The main different legacy virtualisation technologies like virtual machines (VMs) and this new-fangled approach is that the OS kernel remains the same across virtualisation domains, thus giving the hippsters and other followers of fashion a cheaper and potentially much faster solution than virtualising the kernel and surrounding hawrdware and all the rest of it. Plus more details on Martin's real faith. Don't miss out on this episode if you're interested in any of these...</p> <h2>Links:</h2> <ul> <li>Craíc: <a href="https://www.irelandlogue.com/irish-slang/irish-slang.html" target=_blank>https://www.irelandlogue.com/irish-slang/irish-slang.html</a></li> <li>Celts: <a href="https://en.wikipedia.org/wiki/Celts" target=_blank>https://en.wikipedia.org/wiki/Celts</a></li> <li>Celtic languages: <a href="https://en.wikipedia.org/wiki/Celtic_languages#Living_languages" target=_blank>https://en.wikipedia.org/wiki/Celtic_languages#Living_languages</a></li> <li>[a-zA-Z]+ Virtualisation: <a href="https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/VMware_paravirtualization.pdf" target=_blank>https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/VMware_paravirtualization.pdf</a></li> <li>Hypervisor: <a href="https://en.wikipedia.org/wiki/Hypervisor" target=_blank>https://en.wikipedia.org/wiki/Hypervisor</a></li> <li>BSD Jails: <a href="https://docs.freebsd.org/en/books/handbook/jails" target=_blank>https://docs.freebsd.org/en/books/handbook/jails</a></li> <li>Solaris Zones: <a href="https://www.oracle.com/technical-resources/articles/it-infrastructure/o11-092-s11-zones-intro.html" target=_blank>https://www.oracle.com/technical-resources/articles/it-infrastructure/o11-092-s11-zones-intro.html</a></li> <li>Docker: <a href="https://docs.docker.com/engine" target=_blank>https://docs.docker.com/engine</a></li> <li>LXC: <a href="https://linuxcontainers.org" target=_blank>https://linuxcontainers.org</a></li> <li>Open Container Iniative: <a href="https://opencontainers.org" target=_blank>https://opencontainers.org</a></li> <li>Podman: <a href="https://podman.io" target=_blank>https://podman.io</a></li> <li>Double-fork: <a href="https://thelinuxjedi.blogspot.com/2014/02/why-use-double-fork-to-daemonize.html" target=_blank>https://thelinuxjedi.blogspot.com/2014/02/why-use-double-fork-to-daemonize.html</a></li> <li>CRI-O: <a href="https://github.com/cri-o/cri-o" target=_blank>https://github.com/cri-o/cri-o</a></li> <li>CGroups: <a href="https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html" target=_blank>https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html</a></li> <li>Namespaces: <a href="https://en.wikipedia.org/wiki/Linux_namespaces" target=_blank>https://en.wikipedia.org/wiki/Linux_namespaces</a></li> <li>The gory details: <a href="https://www.haifux.org/lectures/299/netLec7.pdf" target=_blank>https://www.haifux.org/lectures/299/netLec7.pdf</a></li> <li>Dockerfiles: <a href="https://docs.docker.com/engine/reference/builder" target=_blank>https://docs.docker.com/engine/reference/builder</a></li> <li>Containerd: <a href="https://containerd.io" target=_blank>https://containerd.io</a></li> <li>From Dusk Till Dawn (TV series): <a href="https://en.wikipedia.org/wiki/From_Dusk_till_Dawn:_The_Series" target=_blank>https://en.wikipedia.org/wiki/From_Dusk_till_Dawn:_The_Series</a></li> </ul>

Jun 2, 2022

HPR3599: Linux Inlaws S01E56: Slackware - A User's Perspective

<p>In this episode Martin and Chris managed to ensnare a member of the Linux User Group Frankfurt (FraLUG) to talk about his history with Slackware, currently the oldest Linux distribution still maintained. If you ever fancied to know more about this grandfather of a distribution and its ins and outs, this is your show. Plus we get to know more about one of Chris' well-kept secrets...</p> <h2>Links:</h2> <ul> <li>Slackware: <a href="https://www.slackware.com" target=_blank>https://www.slackware.com</a></li> <li>LILO: <a href="https://www.joonet.de/lilo" target=_blank>https://www.joonet.de/lilo</a></li> <li>sed: <a href="https://www.gnu.org/software/sed" target=_blank>https://www.gnu.org/software/sed</a></li> <li>Linux From Scratch: <a href="https://www.linuxfromscratch.org" target=_blank>https://www.linuxfromscratch.org</a></li> <li>Arch Linux on ARM 32 bit support: <a href="https://archlinuxarm.org/forum/viewtopic.php?f=3&t=15721" target=_blank>https://archlinuxarm.org/forum/viewtopic.php?f=3&t=15721</a></li> <li>Seafile's demise: <a href="https://github.com/haiwen/seafile/graphs/code-frequency" target=_blank>https://github.com/haiwen/seafile/graphs/code-frequency</a></li> <li>Distrowatch: <a href="https://distrowatch.com" target=_blank>https://distrowatch.com</a></li> <li>The Ipcress File (65's movie): <a href="https://www.imdb.com/title/tt0059319/?ref_=nv_sr_srsg_3" target=_blank>https://www.imdb.com/title/tt0059319/?ref_=nv_sr_srsg_3</a></li> <li>The Ipcress File (22's TV miniseries): <a href="https://www.imdb.com/title/tt13636038/?ref_=nv_sr_srsg_0" target=_blank>https://www.imdb.com/title/tt13636038/?ref_=nv_sr_srsg_0</a></li> <li>Meet the Feebles: <a href="https://www.imdb.com/title/tt0097858/?ref_=nv_sr_srsg_0" target=_blank>https://www.imdb.com/title/tt0097858/?ref_=nv_sr_srsg_0</a></li> <li>Peter Jackson: <a href="https://en.wikipedia.org/wiki/Peter_Jackson" target=_blank>https://en.wikipedia.org/wiki/Peter_Jackson</a></li> </ul>

May 19, 2022

HPR3588: Linux Inlaws S01E55: Get yer boots on for a fresh look at init systems

<p>In this episode, Martin and Chris discuss init systems and Chris outs himself as a systemd fan boy (Devuan followers take note :-). Even Linux and other FLOSS OS geeks not interested in what happens when you flick the power switch on a computer may find this episode (vaguely) interesting as some light is also shed on the philosophy of the different system architectures and their history (Ever wanted to know what an /360 IPL really is? Then stay tuned...). Disclosure: The following text may resort to regular expressions to keep things concise and simple. Some of the PCRE-challenged readers may take offence - you have been warned.</p> <h2>Links:</h2> <ul> <li>Booting a PC: <a href="https://en.wikipedia.org/wiki/Booting#Personal_computers_(PC)" target=_blank>https://en.wikipedia.org/wiki/Booting#Personal_computers_(PC)</a></li> <li>GRUB: <a href="https://www.gnu.org/software/grub" target=_blank>https://www.gnu.org/software/grub</a></li> <li>([A-Z][a-z]+ux) Init systems (general overview): <a href="https://arxiv.org/pdf/0706.2748v1.pdf" target=_blank>https://arxiv.org/pdf/0706.2748v1.pdf</a></li> <li>SysV init: <a href="https://en.wikipedia.org/wiki/Init#SysV-style" target=_blank>https://en.wikipedia.org/wiki/Init#SysV-style</a></li> <li>systemd: <a href="https://0pointer.de/blog/projects/systemd.html" target=_blank>https://0pointer.de/blog/projects/systemd.html</a></li> <li>OpenRC: <a href="https://github.com/OpenRC/openrc" target=_blank>https://github.com/OpenRC/openrc</a></li> <li>Canonical's Upstart: <a href="https://upstart.ubuntu.com" target=_blank>https://upstart.ubuntu.com</a></li> <li>Switch from upstart to systemd: <a href="https://www.markshuttleworth.com/archives/1316" target=_blank>https://www.markshuttleworth.com/archives/1316</a></li> <li>Runlevels: <a href="https://www.linfo.org/runlevel_def.html" target=_blank>https://www.linfo.org/runlevel_def.html</a></li> <li>Serial console: <a href="https://www.kernel.org/doc/html/latest/admin-guide/serial-console.html" target=_blank>https://www.kernel.org/doc/html/latest/admin-guide/serial-console.html</a></li> <li>Hello Magazine: <a href="https://www.hellomagazine.com" target=_blank>https://www.hellomagazine.com</a></li> <li>Unix philosophy: <a href="https://en.wikipedia.org/wiki/Unix_philosophy" target=_blank>https://en.wikipedia.org/wiki/Unix_philosophy</a></li> <li>And in much more detail: <a href="https://www.catb.org/~esr/writings/taoup/html/ch01s06.html" target=_blank>https://www.catb.org/~esr/writings/taoup/html/ch01s06.html</a></li> <li>Devuan: <a href="https://www.devuan.org" target=_blank>https://www.devuan.org</a></li> </ul>

May 4, 2022

HPR3578: Linux Inlaws S01E54: Electronic Freedom Never Mind the Civil Rest

<p>In this episode our two hosts talk to an eclectic panel consisting of members of the Georgian affiliation of the Electronic Frontier Foundation (EFF) called Electronic Frontiers Georgia. Among other topics, civil rights (especially in the digital age), sharing of ideas never mind other intellectual capital and why this still matters in socialist America are the focus of discussion. Plus Chris manages to recount most of the founding fathers of the US (gaps may be present... :-)</p> <h2>Links:</h2> <ul> <li>Electronic Frontiers Georgia: <a href="https://ef-georgia.org" target=_blank>https://ef-georgia.org</a></li> <li>Electronic Frontier Foundation: <a href="https://www.eff.org" target=_blank>https://www.eff.org</a></li> <li>Software Freedom Conservancy: <a href="https://sfconservancy.org" target=_blank>https://sfconservancy.org</a></li> <li>American Civil Liberties Union: <a href="https://www.aclu.org" target=_blank>https://www.aclu.org</a></li> <li>The Hacker Crackdown: <a href="https://www.gutenberg.org/ebooks/101" target=_blank>https://www.gutenberg.org/ebooks/101</a></li> <li>The Electronic Frontier Alliance: <a href="https://www.eff.org/fight" target=_blank>https://www.eff.org/fight</a></li> <li>Shodan: <a href="https://www.shodan.io" target=_blank>https://www.shodan.io</a></li> <li>Shotspotter: <a href="https://www.shotspotter.com" target=_blank>https://www.shotspotter.com</a></li> <li>High velocity winds: <a href="https://en.wikipedia.org/wiki/Storm" target=_blank>https://en.wikipedia.org/wiki/Storm</a></li> <li>Super amigos: <a href="https://www.imdb.com/title/tt0923928/?ref_=fn_al_tt_2" target=_blank>https://www.imdb.com/title/tt0923928/?ref_=fn_al_tt_2</a></li> <li>Chaos Communication Congress: <a href="https://en.wikipedia.org/wiki/Chaos_Communication_Congress" target=_blank>https://en.wikipedia.org/wiki/Chaos_Communication_Congress</a></li> <li>Authors of US constitution: <a href="https://en.wikipedia.org/wiki/Founding_Fathers_of_the_United_States" target=_blank>https://en.wikipedia.org/wiki/Founding_Fathers_of_the_United_States</a></li> <li>The Federalist Papers: <a href="https://en.wikipedia.org/wiki/The_Federalist_Papers" target=_blank>https://en.wikipedia.org/wiki/The_Federalist_Papers</a></li> <li>US Consitution: <a href="https://guides.loc.gov/constitution" target=_blank>https://guides.loc.gov/constitution</a></li> </ul>

Apr 20, 2022

HPR3569: Linux Inlaws S01E53: Rust Marketing

<p>In this episode our two heroes explore the depths a new (?) hipster programming language called Rust. Being an obvious piece of blatant technology marketing, the Linux Inlaws are still waiting for the funds to arrive from the Rust Foundation :-) (@Foundation: If you want to get in touch please send a mail to sponsor at linuxinlaws eu). Jokes aside, the episode give a short overview of this new programming language without going into deeper technical details as this podcast is only the usual four hours long.</p> <h2>Links:</h2> <ul> <li>Rust: <a href="https://en.wikipedia.org/wiki/Rust" target=_blank>https://en.wikipedia.org/wiki/Rust</a></li> <li>Rust (II): <a href="https://www.rust-lang.org" target=_blank>https://www.rust-lang.org</a></li> <li>Firefox and Rust: <a href="https://servo.org" target=_blank>https://servo.org</a></li> <li>Rust on TIOBE: <a href="https://www.tiobe.com/tiobe-index/rust" target=_blank>https://www.tiobe.com/tiobe-index/rust</a></li> <li>Rust adoption: <a href="https://thenewstack.io/rust-by-the-numbers-the-rust-programming-language-in-2021" target=_blank>https://thenewstack.io/rust-by-the-numbers-the-rust-programming-language-in-2021</a></li> <li>Bottlerocket: <a href="https://aws.amazon.com/bottlerocket/" target=_blank>https://aws.amazon.com/bottlerocket/</a></li> <li>Rust Foundation: <a href="https://foundation.rust-lang.org" target=_blank>https://foundation.rust-lang.org</a></li> <li>Cargo (Rust's package management and build system): <a href="https://doc.rust-lang.org/cargo" target=_blank>https://doc.rust-lang.org/cargo</a></li> <li>Rust's Crates: <a href="https://crates.io" target=_blank>https://crates.io</a></li> <li>D-Wave's quantum machines: <a href="https://www.dwavesys.com/solutions-and-products/systems" target=_blank>https://www.dwavesys.com/solutions-and-products/systems</a></li> <li>Grumpies: <a href="https://grumpy-old-coders.org" target=_blank>https://grumpy-old-coders.org</a></li> </ul>

Apr 7, 2022

HPR3559: Linux Inlaws S01E52: The Zig Project

<p>In this episode Martin and Chris have a very special guest: Loris Cro of Zig fame. Zig fame? Stay tuned. Not only is Loris an ex-colleague of our two aging heroes, he is also the community vice president at the Zig Software Foundation. So this episode will be all about this new programming language, why you should use it (and perhaps why you shouldn't) and life, the universe and the rest. And Rust. Of course. :-) Full disclosure: In contrast to other episodes, this one is really tech-heavy and may offend the less technical listeners. Listen at your own discretion if you want to into the weeds of Clang, LLVM, typing and cross-compilation - you have been warned. If this is up alley, you may want consider seeking professional help just in case :-).</p> <h2>Links:</h2> <ul> <li>Zig: <a href="https://ziglang.org" target=_blank>https://ziglang.org</a></li> <li>Zig Foundation financial update: <a href="https://ziglang.org/news/financials-update" target=_blank>https://ziglang.org/news/financials-update</a></li> <li>Clang / LLVM: <a href="https://clang.llvm.org" target=_blank>https://clang.llvm.org</a></li> <li>Rust: <a href="https://www.rust-lang.org" target=_blank>https://www.rust-lang.org</a></li> <li>Cargo: <a href="https://doc.rust-lang.org/cargo" target=_blank>https://doc.rust-lang.org/cargo</a></li> <li>Mitchell's Tweet: <a href="https://twitter.com/mitchellh/status/1481441162871279618?s=20&t=OBGncJWN4B0N7mhflxlAbg" target=_blank>https://twitter.com/mitchellh/status/1481441162871279618?s=20&t=OBGncJWN4B0N7mhflxlAbg</a></li> <li>501cs (only read this if you can't get to sleep!): <a href="https://en.wikipedia.org/wiki/501(c)_organization" target=_blank>https://en.wikipedia.org/wiki/501(c)_organization</a></li> <li>Miami Vice: <a href="https://www.imdb.com/title/tt0086759" target=_blank>https://www.imdb.com/title/tt0086759</a></li> <li>Lord of the Rings Trilogy: <a href="https://www.imdb.com/list/ls072068350" target=_blank>https://www.imdb.com/list/ls072068350</a></li> <li>Land of the Blind: <a href="https://www.imdb.com/title/tt0433405/?ref_=fn_al_tt_1" target=_blank>https://www.imdb.com/title/tt0433405/?ref_=fn_al_tt_1</a></li> </ul>

Mar 24, 2022

HPR3549: Linux Inlaws S01E51: git and static site generators

<p> Another fortnight, another episode of our beloved podcast called Linux Inlaws :-). What starts as an episode on the history of Central Europe and the role of the Netherlands and Germany in the greater scheme of things rapidly moves sideways into a discussion of git-powered static HTML website generators in contrast to context management systems (CMSs) and their advantages, disadvantages and why the hell even think about this. Chris uses an innocent (?) Linux User Group (LUG) as an example for a successful site migration from a Python-powered CMS to a version of the website based on a static site generator written in Go and called Hugo. Even if you may find this boring to tears stay tuned as there may be an unexpected ending of this ditty in the shape of two interesting poxes... </p> <h2>Links:</h2> <ul> <li>CMS: <a href="https://en.wikipedia.org/wiki/Content_management_system" target=_blank>https://en.wikipedia.org/wiki/Content_management_system</a></li> <li>Adam and Eve: <a href="https://www.adam-and-eve.org" target=_blank>https://www.adam-and-eve.org</a></li> <li>MoinMoin: <a href="https://moinmo.in" target=_blank>https://moinmo.in</a></li> <li>WordPress: <a href="https://wordpress.org" target=_blank>https://wordpress.org</a></li> <li>PEP 404: <a href="https://www.python.org/dev/peps/pep-0404" target=_blank>https://www.python.org/dev/peps/pep-0404</a></li> <li>Python Enhancement Proposals: <a href="https://www.python.org/dev/peps" target=_blank>https://www.python.org/dev/peps</a></li> <li>Static site generators (overview): <a href="https://kinsta.com/blog/static-site-generator" target=_blank>https://kinsta.com/blog/static-site-generator</a></li> <li>Linux User Group Frankfurt: <a href="https://lugfrankfurt.de/en/Home" target=_blank>https://lugfrankfurt.de/en/Home</a></li> <li>Gitea: <a href="https://gitea.io/en-us" target=_blank>https://gitea.io/en-us</a></li> <li>HUGO: <a href="https://gohugo.io" target=_blank>https://gohugo.io</a></li> <li>HUGO source code: <a href="https://github.com/gohugoio/hugo" target=_blank>https://github.com/gohugoio/hugo</a></li> <li>Git (web)hooks: <a href="https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks" target=_blank>https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks</a></li> <li>Reacher: <a href="https://en.wikipedia.org/wiki/Reacher_(TV_series)" target=_blank>https://en.wikipedia.org/wiki/Reacher_(TV_series)</a></li> <li>The Comeback Trail: <a href="https://www.imdb.com/title/tt5420210/?ref_=nv_sr_srsg_0" target=_blank>https://www.imdb.com/title/tt5420210/?ref_=nv_sr_srsg_0</a></li> </ul>

Mar 10, 2022

HPR3539: Linux Inlaws S01E50: The OpenSUSE Project

<p>In this episode of the Inlaws our two ageing heroes host Doug DeMaio and Axel Braun, both intimately associated with and actively supporting the OpenSUSE project, the foundation of one of the popular Linux distros apart from RedHat and Debian for companies of all sizes (yes, and Ubuntu before I get any hate mails from Mark Shuttleworth or Cannonical in general :-). Apologies for not mentioning Alma, CentOS or Rocky Linux. Topics of discussion include the advantages of hipster concepts like rolling releases, the year of the Linux desktop, other people's computers (aka Clouds) and philosophical things like IT security, all things cloud-native (well, almost) and Apple laptop users drinking fancy coffee derivatives. Never mind containers, edge-computing operating systems and live kernel patching.</p> <h2>Links:</h2> <ul> <li>OpenSUSE: <a href="https://www.opensuse.org" target=_blank>https://www.opensuse.org</a></li> <li>SUSE: <a href="https://www.suse.com" target=_blank>https://www.suse.com</a></li> <li>openQA: <a href="https://open.qa" target=_blank>https://open.qa</a></li> <li>Open Build Service: <a href="https://openbuildservice.org" target=_blank>https://openbuildservice.org</a></li> <li>CentOS debacle: <a href="https://arstechnica.com/gadgets/2020/12/centos-shifts-from-red-hat-unbranded-to-red-hat-beta" target=_blank>https://arstechnica.com/gadgets/2020/12/centos-shifts-from-red-hat-unbranded-to-red-hat-beta</a></li> <li>OpenSUSE conference: <a href="https://events.opensuse.org" target=_blank>https://events.opensuse.org</a></li> <li>MicroOS: <a href="https://microos.opensuse.org" target=_blank>https://microos.opensuse.org</a></li> <li>Kubic: <a href="https://kubic.opensuse.org" target=_blank>https://kubic.opensuse.org</a></li> <li>Rancher: <a href="https://www.suse.com/products/rancher-kubernetes-engine" target=_blank>https://www.suse.com/products/rancher-kubernetes-engine</a></li> <li>OpenSUSE mailing lists: <a href="https://lists.opensuse.org/archives" target=_blank>https://lists.opensuse.org/archives</a></li> <li>OpenSUSE bar: <a href="https://meet.opensuse.org/bar" target=_blank>https://meet.opensuse.org/bar</a></li> <li>OpenSUSE social media: <a href="https://en.opensuse.org/openSUSE:Social_media_contacts" target=_blank>https://en.opensuse.org/openSUSE:Social_media_contacts</a></li> <li>OpenSUSE IRC: <a href="https://en.opensuse.org/openSUSE:IRC_list" target=_blank>https://en.opensuse.org/openSUSE:IRC_list</a></li> </ul>

Feb 24, 2022

HPR3529: Linux Inlaws S01E48: Year Two of the Five Year Plan

<p>Right into the third year of the first five-year plan our two ageing heroes discuss the past year in review (blatantly stealing this concept from other popular podcasts), focussing on the hotter episodes of second year and progress with increasing the number of active listeners from two to five and beyond. Also, major fuck-ups and lessons learned from them are revealed including some ranting about badly designed and implemented software never mind documentation.</p> <h2>Links:</h2> <ul> <li>Shameless self-promoting link to the Redis presentation at the 2021 MiniDebConf in Regensburg (among other things): <a href="https://meetings-archive.debian.net/pub/debian-meetings/2021/MiniDebConf-Regensburg" target=_blank>https://meetings-archive.debian.net/pub/debian-meetings/2021/MiniDebConf-Regensburg</a></li> <li>Grumpy Old Coders: <a href="https://grumpy-old-coders.org" target=_blank>https://grumpy-old-coders.org</a></li> </ul>

Feb 10, 2022

HPR3518: Linux Inlaws S01E47: BigBlueButton and NAT

<p>In this episode of your favourite FLOSS podcast our two OAPs discuss the challenges of running conferencing systems like BigBlueButton behind a network address translation (NAT) configuration, something that the Inlaws have been struggeling (?) with for quite some time but now have arrived a solution which might just work :-). If you face similar challenges or just want to refresh your knowledge about intricate network architectures never mind their pitfalls, stay tuned. All will be revealed (hopefully :-). But beware: This show is highly technical and geek-only. Which may come in handy if you're not technical but suffer from insomnia or similar sleep disorders - this is your show!</p> <h2>Links:</h2> <ul> <li>Network Address Translation (NAT): <a href="https://en.wikipedia.org/wiki/Network_address_translation" target=_blank>https://en.wikipedia.org/wiki/Network_address_translation</a></li> <li>BigBlueButton (BBB): <a href="https://github.com/bigbluebutton/bigbluebutton" target=_blank>https://github.com/bigbluebutton/bigbluebutton</a></li> <li>TURN server: <a href="https://gabrieltanner.org/blog/turn-server" target=_blank>https://gabrieltanner.org/blog/turn-server</a></li> <li>STUN and more: <a href="https://en.wikipedia.org/wiki/STUN" target=_blank>https://en.wikipedia.org/wiki/STUN</a></li> <li>Google TURN servers: <a href="https://gist.github.com/sagivo/3a4b2f2c7ac6e1b5267c2f1f59ac6c6b" target=_blank>https://gist.github.com/sagivo/3a4b2f2c7ac6e1b5267c2f1f59ac6c6b</a></li> <li>Dehydrated: <a href="https://github.com/dehydrated-io/dehydrated" target=_blank>https://github.com/dehydrated-io/dehydrated</a></li> <li>WebRTC: <a href="https://webrtc.org/getting-started/overview" target=_blank>https://webrtc.org/getting-started/overview</a></li> <li>Parallels: <a href="https://www.imdb.com/title/tt3479316/?ref_=nv_sr_srsg_0" target=_blank>https://www.imdb.com/title/tt3479316/?ref_=nv_sr_srsg_0</a></li> <li>Philip K. Dick's Vulcan Hammer: <a href="https://en.wikipedia.org/wiki/Vulcan%27s_Hammer" target=_blank>https://en.wikipedia.org/wiki/Vulcan%27s_Hammer</a></li> <li>The Ice Road: <a href="https://www.imdb.com/title/tt3758814/?ref_=nm_flmg_act_7" target=_blank>https://www.imdb.com/title/tt3758814/?ref_=nm_flmg_act_7</a></li> <li>Sorcerer: <a href="https://www.imdb.com/title/tt0076740/?ref_=fn_tt_tt_8" target=_blank>https://www.imdb.com/title/tt0076740/?ref_=fn_tt_tt_8</a></li> </ul>

Jan 26, 2022

HPR3509: Linux Inlaws S01E46: The Matrix Project (Without Neo)

<p>In this episode, the Inlaws are hosting Neil Johnson, VP of Engineering at Element. But this is not just about this popular Matrix graphical user interface but rather about this federated communication network dubbed as the next big thing after Mastodon and Discord, soon to take over the world (pretty much like the Inlaws themselves - it's gonna get crowded... :-).</p> <h2>Links:</h2> <ul> <li>The Matrix Foundation: <a href="https://matrix.org/foundation" target=_blank>https://matrix.org/foundation</a></li> <li>Element: <a href="https://github.com/vector-im/element-web" target=_blank>https://github.com/vector-im/element-web</a></li> <li>Synapse (Matrix reference implementation in Python): <a href="https://github.com/matrix-org/synapse" target=_blank>https://github.com/matrix-org/synapse</a></li> <li>Dendrite (Matrix implementation in Gloang): <a href="https://github.com/matrix-org/dendrite" target=_blank>https://github.com/matrix-org/dendrite</a></li> <li>Conduit (Matrix implementation in Rust): <a href="https://github.com/timokoesters/conduit" target=_blank>https://github.com/timokoesters/conduit</a></li> <li>EU interoperability: <a href="https://ec.europa.eu/isa2/sites/default/files/eif_brochure_final.pdf" target=_blank>https://ec.europa.eu/isa2/sites/default/files/eif_brochure_final.pdf</a></li> <li>Terry Pratchett: <a href="https://en.wikipedia.org/wiki/Terry_Pratchett#Works" target=_blank>https://en.wikipedia.org/wiki/Terry_Pratchett#Works</a></li> </ul>

Jan 13, 2022

HPR3498: Linux Inlaws S01E45: The Big Xmas New Year bash with the Grumpies

<p>In this end of year episode / Xmas bumper our two aging heroes host the Grumpy Old Coders once again. Apart from having lots of fun, our four eclectic panelists discuss the year in review and some obscure predictions the Inlaws made at the end of last year in S01E20 to see if these became true or not. Plus a seriously long commercial break on mainframes done by our own Chris (Arvind / Jim / IBM: If you're listening: the sponsor mail address is [email protected]). Plus some juicy competitive knowledge about some hyperscalers. Beans spilled right from the inside... In addition to cloud nightmares. So if you're into horror after never mind beyond Halloween this is your episode... There might be the odd open source angle to this episode but we are not sure and this of course is purely by accident - just find out for yourself! :-) </p> <h2>Links:</h2> <ul> <li>Grumpy Old Coders (incuding the Darkside and Women in Tech episodes): <a href="https://grumpy-old-coders.org" target=_blank>https://grumpy-old-coders.org</a></li> <li>Broken CentOS 8 promise: <a href="https://blog.centos.org/2020/12/future-is-centos-stream" target=_blank>https://blog.centos.org/2020/12/future-is-centos-stream</a></li> <li>Mainframes and the cloud: <a href="https://www.forbes.com/sites/tomtaulli/2021/01/23/will-the-cloud-take-down-the-mainframe" target=_blank>https://www.forbes.com/sites/tomtaulli/2021/01/23/will-the-cloud-take-down-the-mainframe</a></li> <li>Woman in the red dress: <a href="https://matrix.fandom.com/wiki/Woman_in_Red" target=_blank>https://matrix.fandom.com/wiki/Woman_in_Red</a></li> <li>Goedel's theorems: <a href="https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_theorems" target=_blank>https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_theorems</a></li> <li>Veritasium video on incompleteness: <a href="https://www.youtube.com/watch?v=HeQX2HjkcNo" target=_blank>https://www.youtube.com/watch?v=HeQX2HjkcNo</a></li> <li>Bezos laughing after divorce: <a href="https://www.youtube.com/watch?v=MU8AyKO7qX4" target=_blank>https://www.youtube.com/watch?v=MU8AyKO7qX4</a></li> <li>KGB (I): <a href="https://stackoverflow.com/questions/19904683/passing-a-kernel-global-buffer-to-a-local-function-in-opencl" target=_blank>https://stackoverflow.com/questions/19904683/passing-a-kernel-global-buffer-to-a-local-function-in-opencl</a></li> <li>KGB (II): <a href="https://www.google.com/search?channel=fs&client=ubuntu&q=%22kellogs+greatest+beer%22" target=_blank>https://www.google.com/search?channel=fs&client=ubuntu&q=%22kellogs+greatest+beer%22</a></li> <li>Shameless Zig plug (dedicated to Loris :-): <a href="https://ziglang.org" target=_blank>https://ziglang.org</a></li> <li>TIOBE index: <a href="https://www.tiobe.com/tiobe-index" target=_blank>https://www.tiobe.com/tiobe-index</a></li> </ul>

Dec 29, 2021

HPR3492: Linux Inlaws S01E44: Pipewire Just another audio server Think again

<p>In this episode - sadly missing Martin as he buggered off to do something else - the remaining Inlaw hosts Wim Taymans, inventor and brain behind Pipewire, a new approach to Linux audio. Don't miss out on this episode if you're fed up with Pulseaudio (hello Martin :-) or find Jack just too complicated for every-day usage - you may see audio on Linux from a different perspective after this episode... Never mind those of you who are looking for a crash-course on audio on Linux - this episode is for you!</p> <h2>Links:</h2> <ul> <li>Pipewire: <a href="https://github.com/PipeWire/pipewire" target=_blank>https://github.com/PipeWire/pipewire</a></li> <li>gstreamer: <a href="https://gstreamer.freedesktop.org" target=_blank>https://gstreamer.freedesktop.org</a></li> <li>ALSA: <a href="https://alsa-project.org/wiki/Main_Page" target=_blank>https://alsa-project.org/wiki/Main_Page</a></li> <li>PulseAudio: <a href="https://www.freedesktop.org/wiki/Software/PulseAudio" target=_blank>https://www.freedesktop.org/wiki/Software/PulseAudio</a></li> <li>Jack: <a href="https://jackaudio.org" target=_blank>https://jackaudio.org</a></li> <li>eventfd: <a href="https://man7.org/linux/man-pages/man2/eventfd.2.html" target=_blank>https://man7.org/linux/man-pages/man2/eventfd.2.html</a></li> <li>Rubik's Cube: <a href="https://www.rubiks.com/en-us" target=_blank>https://www.rubiks.com/en-us</a></li> <li>And how to solve this: <a href="https://ruwix.com/the-rubiks-cube/advanced-cfop-fridrich" target=_blank>https://ruwix.com/the-rubiks-cube/advanced-cfop-fridrich</a></li> <li>How to make Kefir: <a href="https://www.twopeasandtheirpod.com/how-to-make-kefir" target=_blank>https://www.twopeasandtheirpod.com/how-to-make-kefir</a></li> </ul>

Dec 21, 2021

HPR3479: Linux Inlaws S01E49: Version Control Systems and why bother

<p>In this episode our two heroes contemplate the ins and outs of version control systems (VCS) and how to maintain sanity using them. Particular focus is on the newer generation of such as git which enabled large-scale community projects such as the Linux kernel, programming languages like Rust and Python and other shenanigans. Including a crash course on version control systems - you may credits at your local third-level education facility for listening to this episode. Just tell them the Inlaws sent you :-). Plus Martin reveals his favourite Pay TV channel and his gun-buying habits being a minor. Don't miss this episode if you're a minor and want to buy a gun in certain countries (details as part of the episode! :-).</p> <h2>Links:</h2> <ul> <li>V-Model: <a href="https://en.wikipedia.org/wiki/V-Model" target=_blank>https://en.wikipedia.org/wiki/V-Model</a></li> <li>Mercurial: <a href="https://www.mercurial-scm.org" target=_blank>https://www.mercurial-scm.org</a></li> <li>Concurrent Version Control System (CVS): <a href="https://cvs.nongnu.org" target=_blank>https://cvs.nongnu.org</a></li> <li>Minix: <a href="https://www.minix3.org" target=_blank>https://www.minix3.org</a></li> <li>Bazaar: <a href="https://bazaar.canonical.com/en" target=_blank>https://bazaar.canonical.com/en</a></li> <li>Subversion (SVN): <a href="https://subversion.apache.org" target=_blank>https://subversion.apache.org</a></li> <li>Git: <a href="https://git-scm.com" target=_blank>https://git-scm.com</a></li> <li>Bitkeeper: <a href="https://www.bitkeeper.org" target=_blank>https://www.bitkeeper.org</a></li> <li>IBM 390: <a href="https://www.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP9000.html" target=_blank>https://www.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP9000.html</a></li> <li>gitea: <a href="https://gitea.io" target=_blank>https://gitea.io</a></li> <li>Special K: <a href="https://en.wikipedia.org/wiki/Special_K" target=_blank>https://en.wikipedia.org/wiki/Special_K</a></li> <li>Special K (song): <a href="https://en.wikipedia.org/wiki/Special_K_(song)" target=_blank>https://en.wikipedia.org/wiki/Special_K_(song)</a></li> <li>Special K (former country, the Wikipedia page is slightly outdated): <a href="https://en.wikipedia.org/wiki/United_Kingdom" target=_blank>https://en.wikipedia.org/wiki/United_Kingdom</a></li> <li>Imperium: <a href="https://www.imdb.com/title/tt4781612/?ref_=fn_al_tt_2" target=_blank>https://www.imdb.com/title/tt4781612/?ref_=fn_al_tt_2</a></li> </ul>

Dec 2, 2021

HPR3469: Linux Inlaws S01E43: The Great Battle or not

<p>In this episode Martin and one of the Grumpies (as in Grumpy Old Coders) battle it out: SQL or NoSQL - which technology is better? If you ever wondered why the Structured Query Language was invented in the first place and why the hipster abandoned ship for the latest (?) rage of the likes of the NoSQL variety, this is for you. Plus: A whole family of never-heard-of sound effects make their debut on this bumper of an episode.</p> <h2>Links:</h2> <ul> <li>SQL: <a href="https://www.iso.org/standard/63555.html" target=_blank>https://www.iso.org/standard/63555.html</a></li> <li>NoSQL: <a href="https://en.wikipedia.org/wiki/NoSQL" target=_blank>https://en.wikipedia.org/wiki/NoSQL</a></li> <li>NoSQL Geek: <a href="https://www.nosqlgeek.org" target=_blank>https://www.nosqlgeek.org</a></li> <li>ACID compliance: <a href="https://en.wikipedia.org/wiki/ACID" target=_blank>https://en.wikipedia.org/wiki/ACID</a></li> <li>redis: <a href="https://github.com/redis/redis" target=_blank>https://github.com/redis/redis</a></li> <li>CAP theorem: <a href="https://en.wikipedia.org/wiki/CAP_theorem" target=_blank>https://en.wikipedia.org/wiki/CAP_theorem</a></li> <li>TorroDB: <a href="https://github.com/gordol/torrodb-server" target=_blank>https://github.com/gordol/torrodb-server</a></li> <li>Grumpy Old Coders episode on the Dark Side: <a href="https://soundcloud.com/user-498377588/grumpy-old-coders-ep-11-the-dark-side" target=_blank>https://soundcloud.com/user-498377588/grumpy-old-coders-ep-11-the-dark-side</a></li> </ul>

Nov 18, 2021

HPR3459: Linux Inlaws S01E42: The Open Source Initiative

<p>In this episode our two OAPs host Deb Nicholson, the general manager of the Open Source Initiative (OSI). Apart from riveting insights into open source licensing we discuss the greater FLOSS ecosystem and Deb's views on why wearing shoes is important in certain contexts, open source standards, law suits and the differences between US and Europe among other things.</p> <h2>Links:</h2> <ul> <li>OSI: <a href="https://opensource.org" target=_blank>https://opensource.org</a></li> <li>OSI's FLOSS definition: <a href="https://opensource.org/osd" target=_blank>https://opensource.org/osd</a></li> <li>Commons Clause license: <a href="https://commonsclause.com" target=_blank>https://commonsclause.com</a></li> <!-- <li>TerminusDB license change: <a href="https://blog.terminusdb.com/we-love-gplv3-but-are-switching-license-to-apache-2-0-terminusdb" target=_blank>https://blog.terminusdb.com/we-love-gplv3-but-are-switching-license-to-apache-2-0-terminusdb</a></li> --> <li>TerminusDB license change: <a href="https://terminusdb.com/blog/we-love-gplv3-but-are-switching-license-to-apache-2-0-terminusdb/" target=_blank>https://terminusdb.com/blog/we-love-gplv3-but-are-switching-license-to-apache-2-0-terminusdb/</a></li> <li>Open source licenses: <a href="https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licences" target=_blank>https://en.wikipedia.org/wiki/Comparison_of_free_and_open-source_software_licences</a></li> <li>Open Core model: <a href="https://en.wikipedia.org/wiki/Open-core_model" target=_blank>https://en.wikipedia.org/wiki/Open-core_model</a></li> <li>Software Freedom Conservancy: <a href="https://sfconservancy.org" target=_blank>https://sfconservancy.org</a></li> <li>Bruce Perens: <a href="https://en.wikipedia.org/wiki/Bruce_Perens" target=_blank>https://en.wikipedia.org/wiki/Bruce_Perens</a></li> <li>Loki TV series: <a href="https://en.wikipedia.org/wiki/Loki_(TV_series)" target=_blank>https://en.wikipedia.org/wiki/Loki_(TV_series)</a></li> <li>Luca movie: <a href="https://www.imdb.com/title/tt12801262/?ref_=fn_al_tt_1" target=_blank>https://www.imdb.com/title/tt12801262/?ref_=fn_al_tt_1</a></li> <li>The Internet is made of cats: <a href="https://www.youtube.com/watch?v=zi8VTeDHjcM" target=_blank>https://www.youtube.com/watch?v=zi8VTeDHjcM</a></li> <li>Gnome and systemd: <a href="https://blogs.gnome.org/benzea/2019/10/01/gnome-3-34-is-now-managed-using-systemd" target=_blank>https://blogs.gnome.org/benzea/2019/10/01/gnome-3-34-is-now-managed-using-systemd</a></li> <li>Apparmor Profile: <a href="https://packages.debian.org/bullseye/apparmor-profiles" target=_blank>https://packages.debian.org/bullseye/apparmor-profiles</a></li> <li>Apparmor Profile Extra: <a href="https://packages.debian.org/bullseye/apparmor-profiles-extra" target=_blank>https://packages.debian.org/bullseye/apparmor-profiles-extra</a></li> </ul> <p><small><em>Editor's Note, 2021-12-09</em>: TerminusDB link changed as requested</small></p>

Nov 4, 2021

HPR3449: Linux Inlaws S01E41: The Halloween Documents

<p>In this infomercial on Microsoft, our hosts discuss the infamous Halloween documents ('tis the season after all), a set of ancient scrolls dating back more than twenty years and giving an overview of the behemoth's then strategy on open source and how to possibly combat it. But fear not, ye of little faith :-), all is well now as the episode shows also the long way Microsoft has come since then and its adoption (and giving back!) as an enterprise technology.</p> <p>Plus: How to increase your market cap by using FLOSS. And last but not least: The Dark Side is back by popular demand! With a special episode on the usual Halloween stuff including vampires, Transylvania, politicians, QAnon, Zoom, Teams and other horror topics (Ever wondered what happened to Angela Merkel after she stepped down as Germany's chancelorette in 2021? Then don't miss out on this episode!).</p> <h2>Links:</h2> <ul> <li>Little Britain: <a href="https://www.bbc.co.uk/programmes/b006q2zd" target=_blank>https://www.bbc.co.uk/programmes/b006q2zd</a></li> <li>SCO Group: <a href="https://en.wikipedia.org/wiki/SCO_Group" target=_blank>https://en.wikipedia.org/wiki/SCO_Group</a></li> <li>SCO vs. IBM: <a href="https://en.wikipedia.org/wiki/SCO_Group,_Inc._v._International_Business_Machines_Corp." target=_blank>https://en.wikipedia.org/wiki/SCO_Group,_Inc._v._International_Business_Machines_Corp.</a></li> <li>Halloween documents: <a href="https://en.wikipedia.org/wiki/Halloween_documents" target=_blank>https://en.wikipedia.org/wiki/Halloween_documents</a></li> <li>Microsoft and open source: <a href="https://en.wikipedia.org/wiki/Microsoft_and_open_source" target=_blank>https://en.wikipedia.org/wiki/Microsoft_and_open_source</a></li> <li>Monsters of Man: <a href="https://www.imdb.com/title/tt6456326" target=_blank>https://www.imdb.com/title/tt6456326</a></li> <li>Breeders: <a href="https://en.wikipedia.org/wiki/Breeders_(TV_series)" target=_blank>https://en.wikipedia.org/wiki/Breeders_(TV_series)</a></li> <li>Permanent penis for the Welsh Dragon: <a href="https://www.dailymail.co.uk/news/article-9932657/Hilarious-campaigners-demand-famous-red-dragon-given-permanent-penis-Welsh-flags.html" target=_blank>https://www.dailymail.co.uk/news/article-9932657/Hilarious-campaigners-demand-famous-red-dragon-given-permanent-penis-Welsh-flags.html</a></li> </ul>

Oct 21, 2021

HPR3439: Linux Inlaws S01E40: The One with the BSDs

<p>In this episode, Martin and Chris host an eclectic panel of contributors to the *other* major FLOSS operating system family - you guessed it: the flavours of the Berkeley Software Distribution (aka BSD among friends). Disclaimer: you may be tempted to diverge from the Path of the Righteousness also known as Linux and give this alternative a spin. So this episode is *not* for the faint-hearted - listen at your own discretion! Also: the true defective nature of our beloved (?) hosts' past will be revealed - an episode not be missed despite the caveat! Plus a refresher on spaced-out operating system concepts including library operating systems and a rant on Android and friends. In addition to some cool BSD trolling... </p> <h2>Links:</h2> <ul> <li>OpenBSD: <a href="https://www.openbsd.org" target=_blank>https://www.openbsd.org</a></li> <li>FeeBSD: <a href="https://www.freebsd.org" target=_blank>https://www.freebsd.org</a></li> <li>NetBSD: <a href="https://www.netbsd.org" target=_blank>https://www.netbsd.org</a></li> <li>DragonFlyBSD: <a href="https://www.dragonflybsd.org" target=_blank>https://www.dragonflybsd.org</a></li> <li>386BSD: <a href="https://www.386bsd.org" target=_blank>https://www.386bsd.org</a></li> <li>RUMP kernel: <a href="https://en.wikipedia.org/wiki/Rump_kernel" target=_blank>https://en.wikipedia.org/wiki/Rump_kernel</a></li> <li>Library operating systems: <a href="https://www.sigarch.org/leave-your-os-at-home-the-rise-of-library-operating-systems" target=_blank>https://www.sigarch.org/leave-your-os-at-home-the-rise-of-library-operating-systems</a></li> <li>Free BSD Linux Compatibility: <a href="https://docs.freebsd.org/en/books/handbook/linuxemu" target=_blank>https://docs.freebsd.org/en/books/handbook/linuxemu</a></li> <li>BSD Jails (original paper): <a href="https://papers.freebsd.org/2000/phk-jails.files/sane2000-jail.pdf" target=_blank>https://papers.freebsd.org/2000/phk-jails.files/sane2000-jail.pdf</a></li> <li>FeeBSD Ports: <a href="https://www.freebsd.org/ports" target=_blank>https://www.freebsd.org/ports</a></li> <li>NetBSD pkgsrc: <a href="https://www.netbsd.org/docs/pkgsrc" target=_blank>https://www.netbsd.org/docs/pkgsrc</a></li> <li>ZFS: <a href="https://en.wikipedia.org/wiki/ZFS" target=_blank>https://en.wikipedia.org/wiki/ZFS</a></li> <li>BSD's pledge: <a href="https://unix.stackexchange.com/questions/410056/what-is-openbsds-pledge-in-short" target=_blank>https://unix.stackexchange.com/questions/410056/what-is-openbsds-pledge-in-short</a></li> <li>FreeBSD and Netflix: <a href="https://papers.freebsd.org/2019/fosdem/looney-netflix_and_freebsd" target=_blank>https://papers.freebsd.org/2019/fosdem/looney-netflix_and_freebsd</a></li> <li>BSD Firewalls: <a href="https://docs.freebsd.org/en/books/handbook/firewalls" target=_blank>https://docs.freebsd.org/en/books/handbook/firewalls</a></li> <li>Michael W. Lucas' "Savaged by Systemd": <a href="hhttps://www.goodreads.com/book/show/36190710-savaged-by-systemd" target=_blank>hhttps://www.goodreads.com/book/show/36190710-savaged-by-systemd</a></li> <li>Linux vs. Minix: <a href="https://www.oreilly.com/openbook/opensources/book/appa.html" target=_blank>https://www.oreilly.com/openbook/opensources/book/appa.html</a></li> <li>Pegasus spyware: <a href="https://en.wikipedia.org/wiki/Pegasus_(spyware)" target=_blank>https://en.wikipedia.org/wiki/Pegasus_(spyware)</a></li> <li>BSD History presentation: <a href="https://www.youtube.com/watch?v=DEEr6dT-4uQ" target=_blank>https://www.youtube.com/watch?v=DEEr6dT-4uQ</a></li> <li>The tragedy of systemd: <a href="https://www.youtube.com/watch?v=o_AIw9bGogo" target=_blank>https://www.youtube.com/watch?v=o_AIw9bGogo</a></li> <li>The Rise and Fall of Copyleft: <a href="https://archive.org/download/OhioLinuxfest2013/24-Rob_Landley-The_Rise_and_Fall_of_Copyleft.mp3" target=_blank>https://archive.org/download/OhioLinuxfest2013/24-Rob_Landley-The_Rise_and_Fall_of_Copyleft.mp3</a></li> </ul>

Oct 7, 2021

HPR3429: Linux Inlaws S01E39: Ubuntu and the Community

<p> In this episode, our two hosts host Rhys Davies, a developer advocate from Canonical. So all beans will be spilled on one of the most popular Linux distros out there. Like its past, present and future. Never mind how Canonical makes its moolah and where this goes... Plus an interesting infomercial on old big iron (IBM, if you're listening: the mail address is [email protected]). </p> <h2>Links:</h2> <ul> <li>Canonical: <a href="https://canonical.com" target=_blank>https://canonical.com</a></li> <li>Ubuntu: <a href="https://ubuntu.com" target=_blank>https://ubuntu.com</a></li> <li>Manjaro: <a href="https://manjaro.org" target=_blank>https://manjaro.org</a></li> <li>WSL: <a href="https://wiki.ubuntu.com/WSL" target=_blank>https://wiki.ubuntu.com/WSL</a></li> <li>Snapcraft: <a href="https://snapcraft.io" target=_blank>https://snapcraft.io</a></li> <li>Ubuntu community reboot: <a href="https://ubuntu.com/blog/reintroducing-the-community-team" target=_blank>https://ubuntu.com/blog/reintroducing-the-community-team</a></li> <li>Chromium as a snap: <a href="https://snapcraft.io/blog/chromium-in-ubuntu-deb-to-snap-transition" target=_blank>https://snapcraft.io/blog/chromium-in-ubuntu-deb-to-snap-transition</a></li> <li>Ubuntu podcast episode on this issue: <a href="https://ubuntupodcast.org/2020/06/04/s13e11-inside-out-clothes" target=_blank>https://ubuntupodcast.org/2020/06/04/s13e11-inside-out-clothes</a></li> <li>Canonical's transition from upstart to systemd: <a href="https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html" target=_blank>https://lists.ubuntu.com/archives/ubuntu-devel/2016-July/039465.html</a></li> <li>LinuxONE and Ubuntu: <a href="https://ubuntu.com/blog/tag/linuxone" target=_blank>https://ubuntu.com/blog/tag/linuxone</a></li> <li>Rhys' presentation at the Linux App Summit: <a href="https://conf.linuxappsummit.org/event/3/contributions/65" target=_blank>https://conf.linuxappsummit.org/event/3/contributions/65</a></li> <li>Critical Role: <a href="https://critrole.com" target=_blank>https://critrole.com</a></li> <li>Hazy Jane: <a href="https://www.brewdog.com/eu_de/hazy-jane-440-eu" target=_blank>https://www.brewdog.com/eu_de/hazy-jane-440-eu</a></li> </ul>

Sep 23, 2021

HPR3419: Linux Inlaws S01E38: Tiny kernels

<p> This episode is dedicated to tiny kernels driving operating systems also known as micro-kernels. While discussing the last 100 years of operating system design and implementation, our two aging heroes also shed some light on operating systems in general and their recent history (like fifty years). Unless you're a true OS nerd, you find the episode mildly refreshing and educational on the layers of software underneath your beloved applications controlling the hardware and other shenanigans. If you're an OS nerd, this episode may have the potential of closing your few remaining knowledge gaps (or something like this). A fun show for children of all ages and beyond. </p> <h2>Links:</h2> <ul> <li>IBM VM: <a href="https://en.wikipedia.org/wiki/Z/VM" target=_blank>https://en.wikipedia.org/wiki/Z/VM</a></li> <li>Modern operating systems by Andy S. Tanenbaum: <a href="https://csc-knu.github.io/sys-prog/books/Andrew%20S.%20Tanenbaum%20-%20Modern%20Operating%20Systems.pdf" target=_blank>https://csc-knu.github.io/sys-prog/books/Andrew%20S.%20Tanenbaum%20-%20Modern%20Operating%20Systems.pdf</a></li> <li>Short write-up on fashion (for the uninitiated): <a href="https://en.wikipedia.org/wiki/Fashion" target=_blank>https://en.wikipedia.org/wiki/Fashion</a></li> <li>Multics: <a href="https://www.multicians.org" target=_blank>https://www.multicians.org</a></li> <li>Unix: <a href="https://en.wikipedia.org/wiki/History_of_Unix" target=_blank>https://en.wikipedia.org/wiki/History_of_Unix</a></li> <li>CCP/M-86: <a href="https://en.wikipedia.org/wiki/Multiuser_DOS#Concurrent_CP/M-86" target=_blank>https://en.wikipedia.org/wiki/Multiuser_DOS#Concurrent_CP/M-86</a></li> <li>QDOS: <a href="https://en.wikipedia.org/wiki/86-DOS" target=_blank>https://en.wikipedia.org/wiki/86-DOS</a></li> <li>VMS: <a href="https://vmssoftware.com" target=_blank>https://vmssoftware.com</a></li> <li>Digital's VAX: <a href="https://en.wikipedia.org/wiki/VAX" target=_blank>https://en.wikipedia.org/wiki/VAX</a></li> <li>Mach kernel: <a href="https://en.wikipedia.org/wiki/Mach_(kernel)" target=_blank>https://en.wikipedia.org/wiki/Mach_(kernel)</a></li> <li>Android: <a href="https://en.wikipedia.org/wiki/Android_(operating_system)" target=_blank>https://en.wikipedia.org/wiki/Android_(operating_system)</a></li> <li>Homebrew: <a href="https://brew.sh" target=_blank>https://brew.sh</a></li> <li>MacPorts: <a href="https://www.macports.org" target=_blank>https://www.macports.org</a></li> <li>Usenet war: <a href="https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate" target=_blank>https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate</a></li> <li>Minix and TPM: <a href="https://www.zdnet.com/article/minix-intels-hidden-in-chip-operating-system" target=_blank>https://www.zdnet.com/article/minix-intels-hidden-in-chip-operating-system</a></li> <li>Trusted Platform Module: <a href="https://link.springer.com/content/pdf/10.1007%2F978-1-4302-6584-9.pdf" target=_blank>https://link.springer.com/content/pdf/10.1007%2F978-1-4302-6584-9.pdf</a></li> <li>Secure enclaves: <a href="https://software.intel.com/content/www/us/en/develop/topics/software-guard-extensions.html" target=_blank>https://software.intel.com/content/www/us/en/develop/topics/software-guard-extensions.html</a></li> <li>The Sleepover: <a href="https://www.imdb.com/title/tt10888708/?ref_=fn_al_tt_1" target=_blank>https://www.imdb.com/title/tt10888708/?ref_=fn_al_tt_1</a></li> <li>Python Init Podcast episode: <a href="https://www.pythonpodcast.com/tony-liu-python-venture-investing-episode-305" target=_blank>https://www.pythonpodcast.com/tony-liu-python-venture-investing-episode-305</a></li> <li>Martin's trainspotters' research paper: <a href="https://www.diva-portal.org/smash/get/diva2:1340183/FULLTEXT05" target=_blank>https://www.diva-portal.org/smash/get/diva2:1340183/FULLTEXT05</a></li> </ul>

Sep 9, 2021

HPR3409: Linux Inlaws S01E37: All about Hacker Public Radio

<p> In this episode of our beloved open source podcast rapidly approaching its zenith of popularity (with hopefully not an equally rapid decline afterwards) our two elderly heroes pay tribute to Hacker Public Radio in general and Ken Fallon in particular. Plus: a never-heard-of-before peek into Martin's very own private life (we lift the veil and reveal it all - don't miss this!) </p> <h2>Links:</h2> <ul> <li>Hacker Public Radio (HPR): <a href="https://hackerpublicradio.org" target=_blank>https://hackerpublicradio.org</a></li> <li>HPR mailing list: <a href="https://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org" target=_blank>https://hackerpublicradio.org/mailman/listinfo/hpr_hackerpublicradio.org</a></li> <li>Creative Commons Licenses: <a href="https://creativecommons.org" target=_blank>https://creativecommons.org</a></li> <li>Static site generators: <a href="https://dev.to/oyetoket/which-is-the-best-static-site-generator-and-why-42e2" target=_blank>https://dev.to/oyetoket/which-is-the-best-static-site-generator-and-why-42e2</a></li> <li>Richard Stallman issue: <a href="https://arstechnica.com/tech-policy/2019/09/richard-stallman-leaves-mit-after-controversial-remarks-on-rape" target=_blank>https://arstechnica.com/tech-policy/2019/09/richard-stallman-leaves-mit-after-controversial-remarks-on-rape</a></li> </ul>

Aug 26, 2021

HPR3399: Linux Inlaws S01E36: Open Source Licenses

<p> In this episode Chris is trying hard to get Martin to sleep by elaborating on the subject of free and open source software licenses but fails miserably. Listen to a more than riveting episode on the ins and outs of licensing FLOSS code bases in addition to banter about Brexit, plans for a reshaping of Europe after the invasion of England and Wales, Northern Ireland and Scotland leave the UK. </p> <h2>Links:</h2> <ul> <li>MI6: <a href="https://www.sis.gov.uk" target=_blank>https://www.sis.gov.uk</a></li> <li>OSI definition of free and open source software: <a href="https://opensource.org/osd" target=_blank>https://opensource.org/osd</a></li> <li>VMware GPL lawsuit: <a href="https://sfconservancy.org/news/2015/mar/05/vmware-lawsuit" target=_blank>https://sfconservancy.org/news/2015/mar/05/vmware-lawsuit</a></li> <li>Copyleft: <a href="https://www.gnu.org/licenses/copyleft.html" target=_blank>https://www.gnu.org/licenses/copyleft.html</a></li> <li>Permissive licensing: <a href="https://en.wikipedia.org/wiki/Permissive_software_license" target=_blank>https://en.wikipedia.org/wiki/Permissive_software_license</a></li> <li>Affero GPL: <a href="https://en.wikipedia.org/wiki/Affero_General_Public_License" target=_blank>https://en.wikipedia.org/wiki/Affero_General_Public_License</a></li> <li>TerminusDB license change: <a href="https://blog.terminusdb.com/we-love-gplv3-but-are-switching-license-to-apache-2-0-terminusdb" target=_blank>https://blog.terminusdb.com/we-love-gplv3-but-are-switching-license-to-apache-2-0-terminusdb</a></li> <li>Audacity usage restriction issue: <a href="https://github.com/audacity/audacity/issues/1213" target=_blank>https://github.com/audacity/audacity/issues/1213</a></li> <li>Redis Source Available License: <a href="https://redislabs.com/wp-content/uploads/2019/09/redis-source-available-license.pdf" target=_blank>https://redislabs.com/wp-content/uploads/2019/09/redis-source-available-license.pdf</a></li> <li>GoodFORM: <a href="https://goodformcode.com" target=_blank>https://goodformcode.com</a></li> <li>Server Side Public License: <a href="https://www.mongodb.com/licensing/server-side-public-license" target=_blank>https://www.mongodb.com/licensing/server-side-public-license</a></li> <li>Creative Commons licenses: <a href="https://creativecommons.org/choose" target=_blank>https://creativecommons.org/choose</a></li> <li>Clarkson's Farm: <a href="https://en.wikipedia.org/wiki/Clarkson%27s_Farm" target=_blank>https://en.wikipedia.org/wiki/Clarkson%27s_Farm</a></li> <li>Taking Lives: <a href="https://www.imdb.com/title/tt0364045/?ref_=fn_al_tt_1" target=_blank>https://www.imdb.com/title/tt0364045/?ref_=fn_al_tt_1</a></li> </ul>

Aug 12, 2021

HPR3388: Linux Inlaws S01E35: The Free Software Foundation Europe

<p>In this episode our aging heroes host the Free Software Foundation Europe (FSFE). Its president, Matthias Kirschner talk about the past, the present and the future of free and open source software not only from an FSFE perspective. Never mind how he got into computers in the first place. Also, different opinions about communism in general and its implementations (and the flaws of the first rounds of implementations) are touched upon. So historians, FLOSS users and enthusiasts, communists and free spirits: This is your episode! Plus: Ever wondered what the Towel Day is all about? Check out the second half of the episode! At our guest's request: Please note that this episode was recorded on June 1st 2021.</p> <h2>Links:</h2> <ul> <li>Free Software Foundation Europe: <a href="https://fsfe.org" target=_blank>https://fsfe.org</a></li> <li>Matthias Kirschner: <a href="https://fsfe.org/about/people/kirschner/kirschner.en.html" target=_blank>https://fsfe.org/about/people/kirschner/kirschner.en.html</a></li> <li>Free Software Foundation: <a href="https://fsf.org" target=_blank>https://fsf.org</a></li> <li>Open Software Initiative (OSI): <a href="https://opensource.org" target=_blank>https://opensource.org</a></li> <li>OSI definition of open source: <a href="https://opensource.org/osd" target=_blank>https://opensource.org/osd</a></li> <li>Public Money Public Code campaign: <a href="https://publiccode.eu" target=_blank>https://publiccode.eu</a></li> <li>Stallman controversy: <a href="https://arstechnica.com/tech-policy/2021/03/richard-stallman-returns-to-fsf-18-months-after-controversial-rape-comments" target=_blank>https://arstechnica.com/tech-policy/2021/03/richard-stallman-returns-to-fsf-18-months-after-controversial-rape-comments</a></li> <li>Towel Day: <a href="https://en.wikipedia.org/wiki/Towel_Day" target=_blank>https://en.wikipedia.org/wiki/Towel_Day</a></li> <li>FSFE podcast: <a href="https://fsfe.org/news/podcast.en.html" target=_blank>https://fsfe.org/news/podcast.en.html</a></li> <li>Rutger Bregman, Human kind: <a href="https://www.amazon.de/Humankind-Hopeful-History-Rutger-Bregman/dp/1408898934" target=_blank>https://www.amazon.de/Humankind-Hopeful-History-Rutger-Bregman/dp/1408898934</a></li> <li>Ashes to Ashes: <a href="https://www.bbc.co.uk/programmes/b00jhp3l" target=_blank>https://www.bbc.co.uk/programmes/b00jhp3l</a></li> <li>UK met office: <a href="https://www.metoffice.gov.uk" target=_blank>https://www.metoffice.gov.uk</a></li> <li>Karl Marx, A Critique of Political Economy: <a href="https://en.wikipedia.org/wiki/Das_Kapital" target=_blank>https://en.wikipedia.org/wiki/Das_Kapital</a></li> </ul>

Jul 28, 2021

HPR3379: Linux Inlaws S01E34: The one with the intelligence

<p> In this fourth part of our three-part miniseries on Deep and Machine Learning our two heroes shed some light on a DL architecture called Generative Pre-Trained Transformer (GPT), a pretty sophistic piece of software that fools most humans when it comes to authoring text (ideal for budding writers with a block in place). Other topics of discussion includes OpenAI (the company behind this framework), Elon Musk, Bitcoin, Microsoft and if the GPT can actually pass the Turing test. All will be revealed - don't miss this episode! </p> <h2>Links:</h2> <ul> <li>OpenAI: <a href="https://openai.com" target=_blank>https://openai.com</a></li> <li>GPT: <a href="https://openai.com/projects" target=_blank>https://openai.com/projects</a></li> <li>The Turing Test: <a href="https://en.wikipedia.org/wiki/Turing_test" target=_blank>https://en.wikipedia.org/wiki/Turing_test</a></li> <li>GPT-2 source code: <a href="https://github.com/openai/gpt-2" target=_blank>https://github.com/openai/gpt-2</a></li> <li>GPT meta-progamming: <a href="https://www.lesswrong.com/posts/zZLe74DvypRAf7DEQ/meta-programming-gpt-a-route-to-superintelligence" target=_blank>https://www.lesswrong.com/posts/zZLe74DvypRAf7DEQ/meta-programming-gpt-a-route-to-superintelligence</a></li> <li>GPT-3 interview: <a href="https://www.youtube.com/watch?v=PqbB07n_uQ4" target=_blank>https://www.youtube.com/watch?v=PqbB07n_uQ4</a></li> <li>DSDS: <a href="https://en.wikipedia.org/wiki/Deutschland_sucht_den_Superstar" target=_blank>https://en.wikipedia.org/wiki/Deutschland_sucht_den_Superstar</a></li> <li>GPT-3 sample 1: <a href="https://linuxinlaws.eu/files/padawans.txt" target=_blank>https://linuxinlaws.eu/files/padawans.txt</a></li> <li>GPT-3 sample 2: <a href="https://linuxinlaws.eu/files/HGttG.txt" target=_blank>https://linuxinlaws.eu/files/HGttG.txt</a></li> </ul>

Jul 15, 2021

HPR3369: Linux Inlaws S01E33: The Return of the Rust

<p>In this episode - aptly named "The return of the Rust" our two heroes host a very special guest: no other than Steve Klabnik of Rust fame himself. Needless to say, this hipster programming language which is on everbody's mind at the moment (apart maybe from a few lost souls still crying over spilled coffee) plays a very important role in this show in addition to the newly founded Rust Foundation hosting such eclectic members such as Microsoft, Mozilla, Google and Facebook just to name a few looking after the language.</p> <h2>Links:</h2> <ul> <li>Rust: <a href="https://www.rust-lang.org" target=_blank>https://www.rust-lang.org</a></li> <li>Rust Foundation: <a href="https://foundation.rust-lang.org" target=_blank>https://foundation.rust-lang.org</a></li> <li>Steve Klabnik: <a href="https://steveklabnik.com" target=_blank>https://steveklabnik.com</a></li> <li>Ruby on Rails: <a href="https://rubyonrails.org" target=_blank>https://rubyonrails.org</a></li> <li>PyOxidizer: <a href="https://github.com/indygreg/PyOxidizer" target=_blank>https://github.com/indygreg/PyOxidizer</a></li> <li>Mercurial: <a href="https://www.mercurial-scm.org" target=_blank>https://www.mercurial-scm.org</a></li> <li>actix controversy: <a href="https://github.com/actix/actix-web/issues/289" target=_blank>https://github.com/actix/actix-web/issues/289</a></li> <li>OpenSearch: <a href="https://aws.amazon.com/blogs/opensource/introducing-opensearch" target=_blank>https://aws.amazon.com/blogs/opensource/introducing-opensearch</a></li> </ul>

Jul 1, 2021

HPR3359: Linux Inlaws S01E32: Politicians and artificial intelligence part 3

<p>In part three of the 27.64 episodes long mini-series on artificial intelligences, machine and deep learning and other hipster topics around machines trying to imitate humans (marketing made us do these :-), our two heroes discuss domain-specific frameworks on top of (more generic) infrastructure like TensorFlow or PyTorch. As usual, all will be revealed and no details be spared (apart from a very few) including how to tell animals apart from humans (a tricky feat as any journalist can tell you who's ever faced a stampeding horde of angry politicians!).</p> <h2>Links:</h2> <ul> <li>Keras: <a href="https://keras.io" target=_blank>https://keras.io</a></li> <li>Image recognition in Keras: <a href="https://keras.io/examples/vision/image_classification_from_scratch" target=_blank>https://keras.io/examples/vision/image_classification_from_scratch</a></li> <li>Facial recognition using convolutional neural networks (CNN): <a href="https://www.sitepoint.com/keras-face-detection-recognition" target=_blank>https://www.sitepoint.com/keras-face-detection-recognition</a></li> <li>PETA: <a href="https://www.peta.org" target=_blank>https://www.peta.org</a></li> <li>User recognition based on mouse movements and deep learning: <a href="https://www.acta.sapientia.ro/acta-info/C12-1/info12-1-3.pdf" target=_blank>https://www.acta.sapientia.ro/acta-info/C12-1/info12-1-3.pdf</a></li> <li>Comparison of deep learning software: <a href="https://en.wikipedia.org/wiki/Comparison_of_deep-learning_software" target=_blank>https://en.wikipedia.org/wiki/Comparison_of_deep-learning_software</a></li> <li>Apache's mxnet: <a href="https://mxnet.apache.org/versions/1.8.0" target=_blank>https://mxnet.apache.org/versions/1.8.0</a></li> <li>Classification with deep belief networks: <a href="https://www.ki.tu-berlin.de/fileadmin/fg135/publikationen/Hebbo_2013_CDB.pdf" target=_blank>https://www.ki.tu-berlin.de/fileadmin/fg135/publikationen/Hebbo_2013_CDB.pdf</a></li> <li>scikit-learn: <a href="https://scikit-learn.org/stable" target=_blank>https://scikit-learn.org/stable</a></li> <li>Life on Mars: <a href="https://www.bbc.co.uk/lifeonmars/index_non_flash.shtml" target=_blank>https://www.bbc.co.uk/lifeonmars/index_non_flash.shtml</a></li> <li>Limitless: <a href="https://www.imdb.com/title/tt1219289/?ref_=fn_al_tt_1" target=_blank>https://www.imdb.com/title/tt1219289/?ref_=fn_al_tt_1</a></li> </ul>

Jun 17, 2021

HPR3349: Linux Inlaws S01E31: Interview with Paul Ramsey FOSS aficionado and entrepreneur

<p> In this episode the inlaws host Paul Ramsey of OpenGeo fame. Apart from his PostgreSQL contributions, Paul is probably best known for GIS work and geo DB contributions in general (in addition to off-the-beaten track stuff like URL of his website among other things). Don't miss this for nuggets on geo databases and beyond! </p> <h2>Links:</h2> <ul> <li>Paul Ramsey: <a href="https://blog.cleverelephant.ca/" target=_blank>https://blog.cleverelephant.ca/</a></li> <li>PostgreSQL: <a href="https://www.postgresql.org" target=_blank>https://www.postgresql.org</a></li> <li>PostGIS: <a href="https://postgis.net" target=_blank>https://postgis.net</a></li> <li>FOSS4G 2019: <a href="https://www.youtube.com/watch?v=NQ5_NnrBHjo" target=_blank>https://www.youtube.com/watch?v=NQ5_NnrBHjo</a></li> </ul>

Jun 3, 2021

HPR3339: Linux Inlaws S01E30: Politicians and artificial intelligence part 2

<p>After successfully navigating through the shallow (or not-so-shallow) depths of the first episode on deep learning fundamentals, our two heroes tackle a more concrete topic in this episode: How to use the damn stuff! No expenses will be spared to bring to the listeners the finer details of tensors, TensorFlow and other frameworks which serve as the basis for modern artificial intelligence / machine learning applications running on back-propagation networks (see the first episode on the foundations). Lifting the curtain even more, all will be revealed about a little corner shop called "Google" (well, almost all :-). </p> <h2>Links:</h2> <ul> <li>Torch: <a href="https://torch.ch" target="_blank">https://torch.ch</a> </li> <li>PyTorch: <a href="https://pytorch.org" target="_blank">https://pytorch.org</a> </li> <li>TensorFlow: <a href="https://www.tensorflow.org" target="_blank">https://www.tensorflow.org</a> </li> <li>Lua: <a href="https://www.lua.org" target="_blank">https://www.lua.org</a> </li> <li>BigTable: <a href="https://en.wikipedia.org/wiki/Bigtable" target="_blank">https://en.wikipedia.org/wiki/Bigtable</a> </li> <li>BigFS: <a href="https://en.wikipedia.org/wiki/Google_File_System" target="_blank">https://en.wikipedia.org/wiki/Google_File_System</a> </li> <li>Google's inner workings: <a href="https://www.panmacmillan.com/authors/david-a-vise/the-google-story/9781509889211" target="_blank">https://www.panmacmillan.com/authors/david-a-vise/the-google-story/9781509889211</a> </li> <li>TPUs: <a href="https://en.wikipedia.org/wiki/Tensor_Processing_Unit" target="_blank">https://en.wikipedia.org/wiki/Tensor_Processing_Unit</a> </li> <li>More DL frameworks: <a href="https://en.wikipedia.org/wiki/Comparison_of_deep-learning_software" target="_blank">https://en.wikipedia.org/wiki/Comparison_of_deep-learning_software</a> </li> <li>TIOBE index: <a href="https://www.tiobe.com/tiobe-index" target="_blank">https://www.tiobe.com/tiobe-index</a> </li> <li>Stackoverflow survey: <a href="https://insights.stackoverflow.com/survey/2020" target="_blank">https://insights.stackoverflow.com/survey/2020</a> </li> </ul>

May 20, 2021

HPR3329: Linux Inlaws S01E29: The (one and only) Linux Kernel Contributor Panel

<p>In this episode, our two ageing heroes host an eclectic panel of kernel contributors of a small, mostly unknown operating system called "Linux". The panelists hail from all over the planet (sadly, no money or love would buy Richard's or Linus' way onto that panel :-) but the discussion proves more than interesting regardless of these uber-nerds being absent. All will be revealed including the true age of Linux, one of Chris' secret obsessions (hint: it's not software bugs), Linus Torvald's thought process and evolution as such. Never mind Linux's second future high-level programming language... Plus: a philosophical discussion of the social impact of insulting from a pan-cultural perspective. Don't miss out on this!</p> <h3>Links:</h3> <ul> <li>Linux Kernel Archives: <a href="https://www.kernel.org" target="_blank">https://www.kernel.org</a> </li> <li>Device Tree System documentation: <a href="https://www.kernel.org/doc/html/latest/devicetree/usage-model.html" target="_blank">https://www.kernel.org/doc/html/latest/devicetree/usage-model.html</a> </li> <li>Linux BDFL: <a href="https://torvalds-family.blogspot.com" target="_blank">https://torvalds-family.blogspot.com</a> </li> <li>Linux kernel police: <a href="https://www.youtube.com/watch?v=zOcwNm7sqlw" target="_blank">https://www.youtube.com/watch?v=zOcwNm7sqlw</a> </li> <li>MythBusters: <a href="https://www.imdb.com/title/tt0383126" target="_blank">https://www.imdb.com/title/tt0383126</a> </li> <li>Conflict Resolution Network: <a href="https://www.crnhq.org" target="_blank">https://www.crnhq.org</a> </li> <li>Sage Sharp (left the project due to the nature of Linus' comments): <a href="https://sage.thesharps.us" target="_blank">https://sage.thesharps.us</a> </li> </ul>

May 6, 2021

HPR3319: Linux Inlaws S01E28: Politicians and artificial intelligence part 1

<p>In this episode, our two heroes explore the realm of artificial intelligence, paying special attention to deep learning (hoping that some of the stuff may rub on them :-). In this first part of a three-part mini-series the chaps discuss the foundation including networks, neurons and other topics of advanced black magic, carefully avoiding the temptations of introducing too much maths (we'll leave this to the Grumpy Old Coders :-).</p> <h2>Links:</h2> <ul> <li>Artificial intelligence: <a href="https://en.wikipedia.org/wiki/Artificial_intelligence" target="_blank">https://en.wikipedia.org/wiki/Artificial_intelligence</a> </li> <li>Machine learning: <a href="https://www.mygreatlearning.com/blog/machine-learning-tutorial" target="_blank">https://www.mygreatlearning.com/blog/machine-learning-tutorial</a> </li> <li>Deep learning: <a href="https://www.guru99.com/deep-learning-tutorial.html" target="_blank">https://www.guru99.com/deep-learning-tutorial.html</a> </li> <li>Artificial neural networks (ANN): <a href="https://www.asimovinstitute.org/neural-network-zoo" target="_blank">https://www.asimovinstitute.org/neural-network-zoo</a> </li> <li>Back-propagation ANNs (BPN): <a href="https://en.wikipedia.org/wiki/Backpropagation" target="_blank">https://en.wikipedia.org/wiki/Backpropagation</a> </li> <li>DWAVE: <a href="https://www.dwavesys.com/quantum-computing" target="_blank">https://www.dwavesys.com/quantum-computing</a> </li> <li>Convolutional neural networks (CNNs): <a href="https://en.wikipedia.org/wiki/Convolutional_neural_network" target="_blank">https://en.wikipedia.org/wiki/Convolutional_neural_network</a> </li> <li>Generative adversarial network (GAN): <a href="https://en.wikipedia.org/wiki/Generative_adversarial_network" target="_blank">https://en.wikipedia.org/wiki/Generative_adversarial_network</a> </li> <li>Spy vs. Spy: <a href="https://toonopedia.com/spyvsspy.htm" target="_blank">https://toonopedia.com/spyvsspy.htm</a> </li> <li>Atlantik Ale: <a href="https://www.stoertebeker.com/stoertebeker-atlantik-ale.html" target="_blank">https://www.stoertebeker.com/stoertebeker-atlantik-ale.html</a> </li> </ul>

Apr 22, 2021

HPR3309: Linux Inlaws S01E27: The Big Uncertainties in Life and beyond

<p>In this episode, our two heroes explore the realm of the great uncertainties also known as probabilistic data structures. For this adventures they managed to retain one of the experts in this field from the open source realm. Check out the episode to get in on this secret and its details!</p> <h3>Links:</h3> <ul> <li>Probabilistic data structures (PDS): <a href="https://en.wikipedia.org/wiki/Category:Probabilistic_data_structures" target="_blank">https://en.wikipedia.org/wiki/Category:Probabilistic_data_structures</a> </li> <li>Hash functions: <a href="https://en.wikipedia.org/wiki/Hash_function" target="_blank">https://en.wikipedia.org/wiki/Hash_function</a> </li> <li>Bloom / cuckoo filters: <a href="https://bdupras.github.io/filter-tutorial" target="_blank">https://bdupras.github.io/filter-tutorial</a> </li> <li>Scalable Bloom filter: <a href="https://www.waitingforcode.com/big-data-algorithms/scalable-bloom-filter/read" target="_blank">https://www.waitingforcode.com/big-data-algorithms/scalable-bloom-filter/read</a> </li> <li>redis module: <a href="https://oss.redislabs.com/redisbloom" target="_blank">https://oss.redislabs.com/redisbloom</a> </li> <li>HyperLogLog: <a href="https://en.wikipedia.org/wiki/HyperLogLog" target="_blank">https://en.wikipedia.org/wiki/HyperLogLog</a> </li> <li>PDS Foundation: <a href="https://www.amazon.de/Probabilistic-Data-Structures-Algorithms-Applications/dp/3748190484" target="_blank">https://www.amazon.de/Probabilistic-Data-Structures-Algorithms-Applications/dp/3748190484</a> </li> </ul>

Apr 8, 2021

HPR3299: Linux Inlaws S01E26: Make your Linux harder

<p>In this episode our two aging heroes discuss the proper temperature to drink beer at (spoiler: it's not 20 degrees as CAMRA would make you believe) and the ins and outs of basic and enhanced security on our beloved operating system. If you ever wanted to know more about Linux Security Modules, AppArmor and SELinux and how dames of negotiable affections relate to these concepts, this show is for you.</p> <h3>Shownotes:</h3> <ul> <li>Campaign for Real Ale: <a href="https://camra.org.uk/" target="_blank">https://camra.org.uk/</a> </li> <li>Linux Security Modules: <a href="https://en.wikipedia.org/wiki/Linux_Security_Modules" target="_blank">https://en.wikipedia.org/wiki/Linux_Security_Modules</a> </li> <li>SELinux: <a href="https://selinuxproject.org/page/Main_Page" target="_blank">https://selinuxproject.org/page/Main_Page</a> </li> <li>SELinux on Android: <a href="https://source.android.com/security/selinux" target="_blank">https://source.android.com/security/selinux</a> </li> <li>AppArmor: <a href="https://gitlab.com/apparmor/apparmor/-/wikis/Documentation" target="_blank">https://gitlab.com/apparmor/apparmor/-/wikis/Documentation</a> </li> <li>RBAC with AppArmor: <a href="https://gitlab.com/apparmor/apparmor/-/wikis/AppArmorRBAC" target="_blank">https://gitlab.com/apparmor/apparmor/-/wikis/AppArmorRBAC</a> </li> <li>Plan 9: <a href="https://9p.io/plan9" target="_blank">https://9p.io/plan9</a> </li> <li>Plan 9 from Outer Space: <a href="https://www.imdb.com/title/tt0052077" target="_blank">https://www.imdb.com/title/tt0052077</a> </li> <li>Man down: <a href="https://www.imdb.com/title/tt2461520/?ref_=fn_tt_tt_2" target="_blank">https://www.imdb.com/title/tt2461520/?ref_=fn_tt_tt_2</a> </li> <li>The Midnight Gospel: <a href="https://www.netflix.com/de-en/title/80987903" target="_blank">https://www.netflix.com/de-en/title/80987903</a> </li> </ul>

Mar 25, 2021

HPR3288: Linux Inlaws S01E25: The Grumpy Old Coders

<p> This time our two heroes host an eclectic couple known as the grumpy old coders. Thomas, David, Martin and Chris discuss stealing, um, borrowing (and never giving back) of mottos and mascotts, programming languages including Java, Python and Rust woes and how they all arrived at podcasting. Never mind Chris revealing his true and only heritage and other little-known secrets. Don't miss out on this episode for the full lowdown (never mind the even lower down . </p> <h3>Shownotes:</h3> <ul> <li>Grumpy Old Coders: <a href="https://grumpy-old-coders.org" target="_blank">https://grumpy-old-coders.org</a></li> <li>The Dig: <a href="https://www.netflix.com/de-en/title/81167887" target="_blank">https://www.netflix.com/de-en/title/81167887</a></li> <li>Oktoberfest: <a href="https://www.oktoberfest.de/en" target="_blank">https://www.oktoberfest.de/en</a></li> <li>Erdinger Herbstfest (in German only): <a href="https://de.wikipedia.org/wiki/Erdinger_Herbstfest" target="_blank">https://de.wikipedia.org/wiki/Erdinger_Herbstfest</a></li> <li>F#: <a href="https://fsharp.org" target="_blank">https://fsharp.org</a></li> <li>Vulkan API: <a href="https://www.khronos.org/vulkan" target="_blank">https://www.khronos.org/vulkan</a></li> </ul>

Mar 10, 2021

HPR3279: Linux Inlaws S01E24: Legacy programming languages

<ul> <li>Plankalkül: <a href="https://en.wikipedia.org/wiki/Plankalk%C3%BCl" target="_blank">https://en.wikipedia.org/wiki/Plankalk%C3%BCl</a></li> <li>Fortran: <a href="https://fortran-lang.org" target="_blank">https://fortran-lang.org</a></li> <li>COBOL: <a href="https://en.wikipedia.org/wiki/COBOL" target="_blank">https://en.wikipedia.org/wiki/COBOL</a></li> <li>ALGOL: <a href="https://en.wikipedia.org/wiki/ALGOL" target="_blank">https://en.wikipedia.org/wiki/ALGOL</a></li> <li>GNU Fortran: <a href="https://gcc.gnu.org/fortran/" target="_blank">https://gcc.gnu.org/fortran/</a></li> <li>IBM System/36: <a href="https://en.wikipedia.org/wiki/IBM_System/36" target="_blank">https://en.wikipedia.org/wiki/IBM_System/36</a></li> <li>IBM Z: <a href="https://www.ibm.com/it-infrastructure/z/hardware" target="_blank">https://www.ibm.com/it-infrastructure/z/hardware</a></li> <li>Niklaus Wirth: <a href="https://en.wikipedia.org/wiki/Niklaus_Wirth" target="_blank">https://en.wikipedia.org/wiki/Niklaus_Wirth</a></li> <li>Pascal: <a href="https://en.wikipedia.org/wiki/Pascal_(programming_language)" target="_blank">https://en.wikipedia.org/wiki/Pascal_(programming_language)</a></li> <li>Modula-2: <a href="https://en.wikipedia.org/wiki/Modula-2" target="_blank">https://en.wikipedia.org/wiki/Modula-2</a></li> <li>Smalltalk: <a href="https://en.wikipedia.org/wiki/Smalltalk" target="_blank">https://en.wikipedia.org/wiki/Smalltalk</a></li> <li>Lisp: <a href="https://en.wikipedia.org/wiki/Lisp_(programming_language)" target="_blank">https://en.wikipedia.org/wiki/Lisp_(programming_language)</a></li> <li>Fourth generation languages: <a href="https://en.wikipedia.org/wiki/Fourth-generation_programming_language" target="_blank">https://en.wikipedia.org/wiki/Fourth-generation_programming_language</a></li> <li>SQL: <a href="https://en.wikipedia.org/wiki/SQL" target="_blank">https://en.wikipedia.org/wiki/SQL</a></li> <li>ABAP: <a href="https://en.wikipedia.org/wiki/ABAP" target="_blank">https://en.wikipedia.org/wiki/ABAP</a></li> <li>SAP NetWeaver: <a href="https://en.wikipedia.org/wiki/SAP_NetWeaver_Application_Server" target="_blank">https://en.wikipedia.org/wiki/SAP_NetWeaver_Application_Server</a></li> <li>Rust: <a href="https://rust-lang.org" target="_blank">https://rust-lang.org</a></li> <li>Occam: <a href="https://en.wikipedia.org/wiki/Occam_(programming_language)" target="_blank">https://en.wikipedia.org/wiki/Occam_(programming_language)</a></li> <li>C: <a href="https://www.iso.org/standard/74528.html" target="_blank">https://www.iso.org/standard/74528.html</a></li> <li>Foreign Function Interface: <a href="https://github.com/libffi/libffi" target="_blank">https://github.com/libffi/libffi</a></li> <li>Cracking Codes with Python: <a href="https://inventwithpython.com/cracking" target="_blank">https://inventwithpython.com/cracking</a></li> <li>CUDA: <a href="https://developer.nvidia.com/cuda-GPUs" target="_blank">https://developer.nvidia.com/cuda-GPUs</a></li> </ul>

Feb 25, 2021

HPR3269: Linux Inlaws S01E23: The first year of the five year plan

<ul> <li>Free software (not just Richard's idea): <a href="https://www.gnu.org/philosophy/free-sw.html" target="_blank">https://www.gnu.org/philosophy/free-sw.html</a></li> <li>How Nvidia became Skynet: <a href="https://hackerpublicradio.org/eps.php?id=3069" target="_blank">https://hackerpublicradio.org/eps.php?id=3069</a></li> <li>Hacktoberfest: <a href="https://hacktoberfest.digitalocean.com" target="_blank">https://hacktoberfest.digitalocean.com</a></li> <li>Claudio and crew: <a href="https://hackerpublicradio.org/eps.php?id=3099" target="_blank">https://hackerpublicradio.org/eps.php?id=3099</a></li> <li>Not going out: <a href="https://en.wikipedia.org/wiki/Not_Going_Out" target="_blank">https://en.wikipedia.org/wiki/Not_Going_Out</a></li> <li>An American Pickle: <a href="https://www.imdb.com/title/tt9059704/?ref_=fn_al_tt_2" target="_blank">https://www.imdb.com/title/tt9059704/?ref_=fn_al_tt_2</a></li> <li>Mrs Honeyhume: <a href="https://hackerpublicradio.org/eps.php?id=3251" target="_blank">https://hackerpublicradio.org/eps.php?id=3251</a></li> </ul>

Feb 11, 2021

HPR3258: Linux Inlaws S01E22: The Linux Professional Institute

<ul> <li>Linux Professional Institute: <a href="https://www.lpi.org" target="_blank">https://www.lpi.org</a></li> <li>Kali Linux: <a href="https://www.kali.org" target="_blank">https://www.kali.org</a></li> <li>Anti-pox of the week (Java is broken): <a href="https://stackoverflow.com/questions/2210720/how-to-analyse-a-noclassdeffounderror-caused-by-an-ignored-exceptionininitialize" target="_blank">https://stackoverflow.com/questions/2210720/how-to-analyse-a-noclassdeffounderror-caused-by-an-ignored-exceptionininitialize</a></li> <li>Book of Monsters: <a href="https://www.imdb.com/title/tt7260818" target="_blank">https://www.imdb.com/title/tt7260818</a></li> <li>Tucker and Dale vs. Evil: <a href="https://www.imdb.com/title/tt1465522" target="_blank">https://www.imdb.com/title/tt1465522</a></li> <li>The serpent (BBC series): <a href="https://en.wikipedia.org/wiki/The_Serpent_(TV_series)" target="_blank">https://en.wikipedia.org/wiki/The_Serpent_(TV_series)</a></li> <li>Grumpy Old Coders (epside 6): <a href="https://soundcloud.com/user-498377588/grumpy-old-coders-ep-6-retrospective" target="_blank">https://soundcloud.com/user-498377588/grumpy-old-coders-ep-6-retrospective</a></li> </ul>

Jan 27, 2021

HPR3249: Linux Inlaws S01E21: The Big Linux Inlaws Peep Show

<ul> <li>Rust for the Linux kernel: <a href="https://github.com/Rust-for-Linux/linux" target="_blank">https://github.com/Rust-for-Linux/linux</a></li> <li>Linus opinion on C++ in the Linux kernel: <a href="https://lkml.org/lkml/2004/1/20/20" target="_blank">https://lkml.org/lkml/2004/1/20/20</a></li> <li>gdb: <a href="https://www.gnu.org/software/gdb" target="_blank">https://www.gnu.org/software/gdb</a></li> <li>lldb: <a href="https://lldb.llvm.org" target="_blank">https://lldb.llvm.org</a></li> <li>Novell's Netware: <a href="https://en.wikipedia.org/wiki/NetWare" target="_blank">https://en.wikipedia.org/wiki/NetWare</a></li> <li>strace: <a href="https://strace.io" target="_blank">https://strace.io</a></li> <li>ltrace: <a href="https://www.ltrace.org" target="_blank">https://www.ltrace.org</a></li> <li>DTrace: <a href="https://dtrace.org/blogs/about" target="_blank">https://dtrace.org/blogs/about</a></li> <li>ptrace: <a href="https://en.wikipedia.org/wiki/Ptrace#Linux" target="_blank">https://en.wikipedia.org/wiki/Ptrace#Linux</a></li> <li>Capabilities: <a href="https://wiki.archlinux.org/index.php/capabilities" target="_blank">https://wiki.archlinux.org/index.php/capabilities</a></li> <li>Extended attributes: <a href="https://en.wikipedia.org/wiki/Extended_file_attributes#Linux" target="_blank">https://en.wikipedia.org/wiki/Extended_file_attributes#L inux</a></li> <li>eBPF: <a href="https://ebpf.io" target="_blank">https://ebpf.io</a></li> <li>BCC: <a href="https://github.com/iovisor/bcc" target="_blank">https://github.com/iovisor/bcc</a></li> <li>BCC toolchain: <a href="https://iovisor.github.io/bcc" target="_blank">https://iovisor.github.io/bcc</a></li> <li>Linux kernel tracing: <a href="https://www.kernel.org/doc/html/latest/trace/index.html" target="_blank">https://www.kernel.org/doc/html/latest/trace/index.html</a></li> <li>Cathy O'Neil's Weapons of Math Destruction: <a href="https://en.wikipedia.org/wiki/Weapons_of_Math_Destruction" target="_blank">https://en.wikipedia.org/wiki/Weapon s_of_Math_Destruction</a></li> <li>Audacity: <a href="https://manual.audacityteam.org" target="_blank">https://manual.audacityteam.org</a></li> <li>Jitsi (Meet): <a href="https://github.com/jitsi/jitsi-meet" target="_blank">https://github.com/jitsi/jitsi-meet</a></li> </ul>

Jan 14, 2021