Skip to main content

More right-solid
More right-solid
More right-solid
SHOW DETAILS
eye
Title
Date Archived
Creator
Hacker Public Radio
by klaatu
audio
eye 37
favorite 0
comment 0
Summary: The RPM package format Series: Packaging applications for GNU Linux and BSD Source: http://hackerpublicradio.org/eps.php?id=0882 Klaatu continues his three-part series on packaging applications for GNU Linux and BSD. In this second episode, he covers the RPM format and howto use rpmbuild to create both binary and source RPM packages. He uses SigFLUP's yesplz as an example again, so be sure to grab the source if you'll be following along. Fedora Project RPM HOWTO Maximum RPM at rpm.org...
Topics: package management, RPM, rpmbuild
Hacker Public Radio
by klaatu
audio
eye 62
favorite 0
comment 0
Summary: Rmail in Emacs, msmtp, procmail, tmail, and fetchmail Source: http://hackerpublicradio.org/eps.php?id=1188 11 hours to go. 235 funders Contributed $8,633 USD of $20,000 43% Donate here http://www.indiegogo.com/projects/sonar-project Klaatu sneaks in an addendum to his Emacs mini-series on howto use Rmail in Emacs. Bonus topics include how to configure fancy Unix mail tools like msmtp, procmail, tmail, and fetchmail.
Topics: Rmail, Emacs, msmtp, procmail, tmail, fetchmail
Hacker Public Radio
audio
eye 134
favorite 0
comment 0
Summary: How to use Docker and Linux Containers Source: http://hackerpublicradio.org/eps.php?id=1522 How to use Docker and Linux Containers
Hacker Public Radio
by klaatu
audio
eye 61
favorite 0
comment 0
Summary: Klaatu reviews the card game Gloom Source: http://hackerpublicradio.org/eps.php?id=2132 Klaatu reviews the card game “Gloom”, including its strengths, weaknesses, and potential for player mods. http://boardgamegeek.com/boardgame/12692/gloom
Topics: game, gaming, tabletop, card, boardgame
Hacker Public Radio
audio
eye 73
favorite 0
comment 0
Summary: Klaatu reviews Apples to Apples, a tabletop card game Source: http://hackerpublicradio.org/eps.php?id=2152 Klaatu reviews and ponders the game mechanics of Apples to Apples, and how they do and do not compare to Cards Against Humanity.
Topics: game, gaming, tabletop, card
Hacker Public Radio
by klaatu
audio
eye 1,268
favorite 0
comment 0
Summary: Quasi-philosophical musing about how trust is built both online and in real life Series: Privacy and Security Source: http://hackerpublicradio.org/eps.php?id=2556 Original audio: http://archive.org/download/hpr2556/hpr2556_source.ogg What is trust? How do you get it? How can you exploit it? How can you keep from being exploited?
Topics: trust, social engineering, gpg, pgp, community
Hacker Public Radio
by klaatu
audio
eye 1,211
favorite 0
comment 0
Summary: How easy is it for your potential contributors to contribute? Source: http://hackerpublicradio.org/eps.php?id=2582 Original audio: http://archive.org/download/hpr2582/hpr2582_source.ogg How easy is it for your potential contributors to contribute? Klaatu looks at three open source and open culture projects to determine how easy they make it for your potential contributors to contribute?
Topic: FLOSS contributions
Hacker Public Radio
audio
eye 70
favorite 0
comment 0
Summary: A SAMBA howto from klaatu Series: Networking Source: http://hackerpublicradio.org/eps.php?id=1121 Klaatu continues his Networking Basics series with a SAMBA howto. http://samba.org
Topics: networking, SMB, CIFS, SAMBA, file server, NFS, AFP
Hacker Public Radio
by klaatu
audio
eye 69
favorite 0
comment 0
Summary: Using Scratch in teaching Source: http://hackerpublicradio.org/eps.php?id=1259 Cyanide Cupcake talks to Klaatu about the Scratch programming language. Links http://scratch.mit.edu/ http://scratched.media.mit.edu/ http://slackermedia.info/slackbuilds
Topics: programming, scratch, video games, mit
Hacker Public Radio
by klaatu
audio
eye 1,244
favorite 0
comment 0
Summary: Magic the Gathering for cheapskates Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2638 Original audio: http://archive.org/download/hpr2638/hpr2638_source.flac In this episode, Klaatu talks about playing Magic: The Gathering for cheap. See rpggeek.com/thread/532036/how-build-deck-magic-gathering by Eric Jome for a good deck building formula.
Topics: magic, mtg
Hacker Public Radio
by klaatu
audio
eye 102
favorite 0
comment 0
Summary: Klaatu talks about the benefits of analogue gaming Source: http://hackerpublicradio.org/eps.php?id=2381 Klaatu talks about the benefits of tabletop gaming over computer gaming.
Topics: game, gaming, rpg
Hacker Public Radio
by klaatu
audio
eye 1,241
favorite 0
comment 0
Summary: Klaatu helps you understand git HEAD Series: Introduction to Git Source: http://hackerpublicradio.org/eps.php?id=2553 Original audio: http://archive.org/download/hpr2553/hpr2553_source.ogg This episode is light on actual commands, and mostly a narrative analysis of what git HEAD is and why it matters to you. Some commands you can try: $ cat ~/path/to/git/repo/.git/HEAD and $ ls ~/path/to/git/repo/.git/refs $ cat ~/path/to/git/repo/.git/refs/master
Topics: git, HEAD, branch, refs
Hacker Public Radio
by klaatu
audio
eye 111
favorite 0
comment 0
Summary: Klaatu, Lobath, and Thaj play the Interface Zero RPG part 2 Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2429 The second session of Interface Zero RPG live play with Klaatu, Lobath, and Thaj. This week, Chiawei and Syd reach Peter's apartment and do some quick detective work, and a little bit of minor bone-breaking. If you're really keen to play, send Klaatu an email (Klaatu at the domain of this podcast, or member.fsf.org). The recording schedule is...
Topics: actual play, rpg, gaming, live play
Hacker Public Radio
audio
eye 1,744
favorite 0
comment 0
Summary: Part 2 of Klaatu's Djvu mini series Source: http://hackerpublicradio.org/eps.php?id=2771 Original audio: http://archive.org/download/hpr2771/hpr2771_source.ogg To embed text into a Djvu file, you must create a djvused script detailing the page and bitmap location of one of: character, word, line, paragraph, or region. For good measure, you should first list the contents of your Djvu bundle: $ djvused -e 'select; ls' test.djvu 1 P 177062 p0001.djvu 2 P 199144 p0002.djvu 3 P 12323...
Topics: pdf, ebook, bloat, djvu
Hacker Public Radio
by klaatu
audio
eye 72
favorite 0
comment 0
Summary: How to run Icecast Source: http://hackerpublicradio.org/eps.php?id=1277 Klaatu talks about how to feed Icecast with different sources like MPD and BUTT, and how to use the front-ends ncmpcpp and gmpc. Here are the simple and ugly shell scripts that Klaatu uses to manage his Icecast streaming station. They aren't quite finished products yet but they'll give you an idea of how one might realistically manage an internet radio station from the shell: http://slackermedia.info/radio Klaatu...
Hacker Public Radio
by klaatu
audio
eye 53
favorite 0
comment 0
Summary: robots and programming in liberal arts classes Source: http://hackerpublicradio.org/eps.php?id=1574 Klaatu interviews a teacher about the use of robots and programming in liberal arts classes. Big crowds at this Carnegie Melon event, so the sound quality is not great. Links CMU CREATE Lab
Hacker Public Radio
by klaatu
audio
eye 1,235
favorite 0
comment 0
Summary: An intro to git tags and how to view metadata about your Git repository. Series: Introduction to Git Source: http://hackerpublicradio.org/eps.php?id=2634 Original audio: http://archive.org/download/hpr2634/hpr2634_source.flac Tag a commit: $ git tag 0.1 $ git tag 0.1 Delete a tag: $ git tag -d 0.1 Get the latest commit hash: $ git rev-list --tags --max-count=1 94c5715694c5715687a962008dd71191460fc4e32370425a Get any tag on a commit: $ git describe --tags 94c5715 0.1
Topic: git
Hacker Public Radio
audio
eye 58
favorite 0
comment 0
Summary: Klaatu interviews a programmer about new crowd-sourced air quality detection systems Source: http://hackerpublicradio.org/eps.php?id=1579 Klaatu interviews a programmer about new crowd-sourced air quality detection systems. Big crowds at this Carnegie Melon event, so the sound quality is not great. Links CMU CREATE Lab
Hacker Public Radio
by klaatu
audio
eye 71
favorite 0
comment 0
Summary: Klaatu talks to Ansible at All Things Open conference Series: Interviews Source: http://hackerpublicradio.org/eps.php?id=1927 Klaatu talks to Ansible at All Things Open conference.
Topics: ansible, automation, chef, puppet
Hacker Public Radio
by klaatu
audio
eye 83
favorite 0
comment 0
Summary: An interview with the Grafana project at All Things Open Conference 2015 Series: Interviews Source: http://hackerpublicradio.org/eps.php?id=1932 Grafana provides a powerful and elegant way to create, explore, and share dashboards and data with your team and the world. Grafana is most commonly used for visualizing time series data for Internet infrastructure and application analytics but many use it in other domains including industrial sensors, home automation, weather, and process...
Topics: go, graph, monitor, devop, admin, server
Hacker Public Radio
by klaatu
audio
eye 1,296
favorite 0
comment 0
Summary: How to manage personal finances. Source: http://hackerpublicradio.org/eps.php?id=2568 Original audio: http://archive.org/download/hpr2568/hpr2568_source.ogg Personal finances Problem People need to save for retirement. But how do we do that? Conventional wisdom in the USA says that Social Security is your retirement fund. There's no guarantee that will still be around when you retire, and it's entirely out of your hands. It maybe a good bonus, but possibly it isn't something to rely...
Topics: money, finance, life
Hacker Public Radio
by klaatu
audio
eye 1,331
favorite 0
comment 0
Summary: Klaatu discusses the advantages and disadvantages of going [mostly] cash-only Source: http://hackerpublicradio.org/eps.php?id=2574 Original audio: http://archive.org/download/hpr2574/hpr2574_source.ogg Klaatu discusses the advantages and disadvantages of going [mostly] cash-only
Topics: money, finance, life
Hacker Public Radio
by klaatu
audio
eye 370
favorite 0
comment 0
Summary: In this episode, learn how to read and write input and output from the Arduino. Source: http://hackerpublicradio.org/eps.php?id=1691 In this two-part series, Klaatu introduces you to the Arduino. First, learn about the breadboard and how to make electricity course through it in order to power your very own simple circuit. To follow along with what Klaatu is talking about, refer to these two graphics: https://openclipart.org/detail/104167/breadboard-by-mesamike...
Topic: Arduino 101
Hacker Public Radio
audio
eye 1,245
favorite 0
comment 0
Summary: A quict introduction to xmltodict, an XML parser for Python. Series: A Little Bit of Python Source: http://hackerpublicradio.org/eps.php?id=2013 If Untangle is too simple for your XML parsing needs, check out xmltodict. Like untangle, xmltodict is simpler than the usual suspects (lxml, beautiful soup), but it's got some advanced features as well. If you're reading this article, I assume you've read at least the introduction to my article about Untangle , and you should probably also...
Topics: python, parse, xml
Hacker Public Radio
audio
eye 1,356
favorite 0
comment 0
Summary: Klaatu walks you through installing and configuring an OpenVPN client Source: http://hackerpublicradio.org/eps.php?id=2451 In the previous episode of this series, you set up an OpenVPN server. In this episode, Klaatu walks you through: Installing OpenVPN on a client machine. Generating a key and certificate request. Signing a client cert from the server. Configuring the client.conf file. Configuring the client routing table to use the VPN subnet. Pinging the server over VPN!!! Where to...
Topics: server, vpn, sys admin
Hacker Public Radio
by klaatu
audio
eye 161
favorite 0
comment 0
Summary: Klaatu, Lobath, and Thaj play the Interface Zero RPG Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2424 Klaatu, Lobath, and Thaj play a session of Interface Zero , a role playing game using the Pathfinder rules. If you're new to RPG and want to hear how it's done, or you're just bored and want to hear some nerds play through a cyberpunk adventure, this is for you! Also - for one lucky listener - we have an RPG starter kit. Listen for details.
Topics: actual play, rpg, gaming, live play
Hacker Public Radio
audio
eye 1,605
favorite 0
comment 0
Summary: Telling a story? want a reaction? USE THE FORMULA Series: Information Underground Source: http://hackerpublicradio.org/eps.php?id=2732 Original audio: http://archive.org/download/hpr2732/hpr2732_source.flac Storytelling has had a formula for yearsAndYears. Some people speak of it in disdain ("it was too formulaïc") and others (creative writing and intro film teachers, mostly) praise it. Everybody else (us) is a sucker for it. Here is the literal formula, in pseudo code: {A}...
Topics: story, character, plot, writing
Hacker Public Radio
by klaatu
audio
eye 1,983
favorite 0
comment 0
Summary: Confused about SPF? Klaatu was. Here's Deepgeek's explanation. Series: Information Underground Source: http://hackerpublicradio.org/eps.php?id=2763 Original audio: http://archive.org/download/hpr2763/hpr2763_source.flac Klaatu reads a phlog (gopher) post by Deepgeek explaining the practical uses of SPF records.
Topics: email, spf, mx, postfix, smtp
Hacker Public Radio
by klaatu
audio
eye 1,779
favorite 0
comment 0
Summary: Ways to feed the gaming impulse, even when you can't game Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2782 Original audio: http://archive.org/download/hpr2782/hpr2782_source.flac Shownotes are on mixedsignals.ml
Topics: rpg, dm, gm, game master, dungeon master, dnd
Hacker Public Radio
by klaatu
audio
eye 3
favorite 0
comment 0
Summary: Quick tip on how to shorten an URL without a silly SaaS Source: http://hackerpublicradio.org/eps.php?id=2904 Original audio: http://archive.org/download/hpr2904/hpr2904_source.flac Make a directory to house your shortened URLs. $ ssh example.com mkdir public_html/u On demand, create a subdirectory for the shortened URL you want to create. $ ssh example.com mkdir public_html/u/hpr Create an HTTP redirect in an index.html file. $ ssh example.com echo ""Shortened URL""...
Topics: html, url shortner
Hacker Public Radio
by klaatu
audio
eye 72
favorite 0
comment 0
Summary: Klaatu reviews the card game (Pirate) Fluxx Source: http://hackerpublicradio.org/eps.php?id=2136 Klaatu reviews the card game series, Fluxx. http://boardgamegeek.com/geeksearch.php?action=search&objecttype=boardgame&q=fluxx&B1=Go https://en.wikipedia.org/wiki/Fluxx Fluxx is a card game, played with a specially designed deck published by Looney Labs. It is different from most other card games, in that the rules and the conditions for winning are altered throughout the game,...
Topics: game, gaming, tabletop, card, boardgame
Hacker Public Radio
by klaatu
audio
eye 103
favorite 0
comment 0
Summary: Klaatu demonstrates how to sequence systemd shutdown processes Source: http://hackerpublicradio.org/eps.php?id=2134 Set up a service to trigger FIRST (this would be the shutdown service): # cat /lib/systemd/system/fakehalt.service [Unit] Description=Fake-Halt Service After=fakevm.service Requires=fakevm.service [Service] Type=simple ExecStart=/usr/local/bin/fakehalt.sh #this will fail until fakevm succeeds ExecReload=/usr/local/bin/fakehalt.sh And then set up the one that you want to...
Topics: systemd, service
Hacker Public Radio
by klaatu
audio
eye 71
favorite 0
comment 0
Summary: Klaatu talks about a PC generator Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2373 Building characters for your next exciting tabletop RPG session? Use PCGen, and here's how!
Topics: RPG, character, character generator
Hacker Public Radio
by klaatu
audio
eye 171
favorite 0
comment 0
Summary: Klaatu talks about SSH configuration on the server you set up in 101. Source: http://hackerpublicradio.org/eps.php?id=2435 Klaatu talks about SSH, changing SSH ports, and using SSH keys for the server you presumably set up after hearing Server Basics 101 in this series.
Topics: server, admin, sys admin, linux
Hacker Public Radio
audio
eye 1,411
favorite 0
comment 0
Summary: Klaatu introduces Git using pen and paper. Source: http://hackerpublicradio.org/eps.php?id=2504 Original audio: http://archive.org/download/hpr2504/hpr2504_source.ogg git add git commit -m "some useful message" git push origin HEAD
Topic: git
Hacker Public Radio
by klaatu
audio
eye 130
favorite 0
comment 0
Summary: A brief introduction to XSL and xsltproc Source: http://hackerpublicradio.org/eps.php?id=2425 Sure, you can use pandoc to process your Docbook XML, but why not learn a little XSL this weekend? Requirements You must have xsltproc installed. It's available from your software repository. Here is some sample XML for you: My name is Foo . You're listening to Hacker Public Radio . And here's the complete XSL as demonstrated: Klaatu Gort Links Norm Walsh dpawson O'Reilly DM Schema
Topics: docbook, xml, xsl
Hacker Public Radio
by klaatu
audio
eye 447
favorite 0
comment 0
Summary: Klaatu talks about running git on a server, and explains git hooks. Source: http://hackerpublicradio.org/eps.php?id=2446 A sample post-receive git hook: #!/usr/bin/tcsh foreach arg ( $ < ) set argv = ( $arg ) set refname = $1 end set branch = `git rev-parse --symbolic --abbrev-ref $refname` echo $branch if ( "$branch" == "master" ) then echo "Branch detected: master" echo "Do some stuff here." else if ( "$branch" == "dev" )...
Topic: git
Hacker Public Radio
by klaatu
audio
eye 1,804
favorite 0
comment 0
Summary: Klaatu reviews the various commands used to enumerate drives on Linux Source: http://hackerpublicradio.org/eps.php?id=2766 Original audio: http://archive.org/download/hpr2766/hpr2766_source.flac The old way: $ ls /dev/sd* Another old way: $ fdisk --list An old way to see what you just plugged in: $ sudo dmesg | tail Some new tricks: $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 2.7T 0 disk ├─sda1 8:1 0 23.3G 0 part └─sda2 8:2 0 2.7T 0 part sdb 8:16 0 3.9G 0 disk sdc...
Topics: fdisk, dmesg, lsblk, udisks
Hacker Public Radio
by klaatu
audio
eye 1,995
favorite 0
comment 0
Summary: Is it possible to generate a unique password for every site? Klaatu tries. Series: Information Underground Source: http://hackerpublicradio.org/eps.php?id=2764 Original audio: http://archive.org/download/hpr2764/hpr2764_source.flac Here is a bash script to generate an org-mode word list matrix. It requires at least one file ending in .list to be used as a source of words or strings. #!/bin/bash if [ -z $1 ]; then DEST=matrix.org else DEST=$1 fi cat >> "${DEST}" tmp ||...
Topics: password, security, algorithm, puzzle, cipher
Hacker Public Radio
audio
eye 82
favorite 0
comment 0
Summary: Klaatu talks to Cloudera about Hadoop and Big Data Series: Interviews Source: http://hackerpublicradio.org/eps.php?id=1937 Cloudera delivers the modern platform for data management and analytics. We provide the world’s fastest, easiest, and most secure Apache Hadoop platform to help you solve your most challenging business problems with data. http://www.cloudera.com/ https://hadoop.apache.org/
Hacker Public Radio
audio
eye 52
favorite 0
comment 0
Summary: How to set up a netatalk/Apple Filing Protocol file share on Linux Series: Networking Source: http://hackerpublicradio.org/eps.php?id=1127 Klaatu continues his Networking Basics series with a howto set up a netatalk/AFP file share on a Linux server for native-like file sharing for Mac clients. Apple Filing Protocol From Wikipedia, the free encyclopedia This article includes a list of references, but its sources remain unclear because it has insufficient inline citations. Please help to...
Topics: networking, AFP, Apple Filing Protocol, Netatalk
Hacker Public Radio
by klaatu
audio
eye 85
favorite 0
comment 0
Summary: Klaatu introduces new web developers to LAMP. Source: http://hackerpublicradio.org/eps.php?id=1601 If you're just starting out as a web developer or designer, you should know about LAMP and how to use it. This episode introduces you to the basics. LAMP (software bundle) From Wikipedia, the free encyclopedia LAMP is an acronym for an archetypal model of web service solution stacks, originally consisting of largely interchangeable components: Linux, the Apache HTTP Server, the MySQL...
Hacker Public Radio
by klaatu
audio
eye 72
favorite 0
comment 0
Summary: Klaatu muses about the word "hack" Source: http://hackerpublicradio.org/eps.php?id=1596 Klaatu muses about the word "hack" and what it means, what it should mean, and how we can keep it meaningful.
Hacker Public Radio
by klaatu
audio
eye 90
favorite 0
comment 0
Summary: Klaatu ponders analogue programming and tabletop gaming Source: http://hackerpublicradio.org/eps.php?id=2127 Klaatu ponders analogue programming and tabletop gaming.
Topics: game, gaming, tabletop, card, boardgame
Hacker Public Radio
by klaatu
audio
eye 70
favorite 0
comment 0
Summary: Klaatu raves about the tabletop game, Coup Source: http://hackerpublicradio.org/eps.php?id=2159 https://www.kickstarter.com/projects/2012515236/coup-bluff-and-deception-in-the-world-of-the-resis
Topics: game, gaming, tabletop
Hacker Public Radio
audio
eye 77
favorite 0
comment 0
Summary: Klaatu reviews Cards Against Humanity Source: http://hackerpublicradio.org/eps.php?id=2146 Klaatu reviews the tabletop game, Cards Against Humanity. This is a non-offensive episode, so you can listen to it regardless of your feelings about the game.
Topics: game, gaming, tabletop, card, boardgame
Hacker Public Radio
audio
eye 99
favorite 0
comment 0
Summary: Klaatu talks about a card game he designed Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2402 Klaatu talks about a card game that he designed and is currently Kickstarting. Hear all about the exciting game play in this episode! It's a neato fantasy battle game, and is Creative Commons and open source. He hopes to finance, specifically, the artwork, which is being done by artist Nikolai Mamashev on Linux with Krita. If you want to contribute, go to...
Topics: game, gaming, tabletop, rpg
Hacker Public Radio
by klaatu
audio
eye 164
favorite 0
comment 0
Summary: Klaatu endeavours to explain the basics of server administration. Source: http://hackerpublicradio.org/eps.php?id=2427 Klaatu covers the very very basics of servers: what they are, how to know one when you see one, what one ought to run, and why we have them.
Topics: server, admin, sys admin, linux
Hacker Public Radio
by klaatu
audio
eye 96
favorite 0
comment 0
Summary: Klaatu talks about git-media and git-annex Source: http://hackerpublicradio.org/eps.php?id=2428 How do you manage large binary blobs, like pictures or video or sounds, when using git? In this episode, Klaatu explains two popular options: git-media git-annex Thanks to CapsLok at freesound.org for the sound effect.
Topic: git
Hacker Public Radio
by klaatu
audio
eye 1,218
favorite 0
comment 0
Summary: Howto emigrate Source: http://hackerpublicradio.org/eps.php?id=2577 Original audio: http://archive.org/download/hpr2577/hpr2577_source.ogg Confused about leaving your homeland for greener pastures? Maybe this episode will shed some light on the subject. Public domain music from archive.org . Can you find your national anthem? Do you know all the words to your national anthem? Either way, you should be ashamed of yourself.
Topics: Emigration, visa, permanent residency, citizenship
Hacker Public Radio
audio
eye 34
favorite 0
comment 0
Summary: FreeBSD Ports collection is a package management system Series: Packaging applications for GNU Linux and BSD Source: http://hackerpublicradio.org/eps.php?id=0876 Klaatu concludes his three-part series on packaging applications for GNU Linux and BSD. In this episode, he covers BSD ports; how to get them, how to write one, and how to install it. Then he gives his opinion on the myriad packaging options that unix users have available to them. FreeBSD Porter's Handbook yesplz port Get this...
Topics: package management, BSD, FreeBSD, Ports
Hacker Public Radio
by klaatu
audio
eye 31
favorite 0
comment 0
Summary: The YUM package manager Series: Packaging applications for GNU Linux and BSD Source: http://hackerpublicradio.org/eps.php?id=0872 A bonus episode in the Packaging Applications for Linux mini series! Inspired by Thrice in IRC, Klaatu discusses the yum package manager and how to weild it like an ancient RPM warrior.
Topics: package manager, yum
Hacker Public Radio
by klaatu
audio
eye 34
favorite 0
comment 0
Summary: Source: http://hackerpublicradio.org/eps.php?id=1493 Steam OS or Steam on Linux, anti-micro for game controller optimisation.
Hacker Public Radio
by klaatu
audio
eye 58
favorite 0
comment 0
Summary: Klaatu talks about Nixstaller. Packaging applications for GNU Linux and BSD Source: http://hackerpublicradio.org/eps.php?id=1668 Cross-distro and -POSIX packages are easy with Nixstaller. (Note that this pre-dates and is entirely unrelated to NixOS or Nix packages.) Download Nixstaller from http://nixstaller.sourceforge.net and read the docs there. Review the sample package templates included in the examples dir. Generate an empty template dir with genprojdir.sh Modify the config.lua...
Hacker Public Radio
audio
eye 66
favorite 0
comment 0
Summary: Klaatu interviews Charlie Reisinger of Penn Manor school district Series: Interviews Source: http://hackerpublicradio.org/eps.php?id=1907 Klaatu interviews Charlie Reisinger about how Penn Manor school district uses of open source...on every student's laptop.
Topics: linux, laptop, school
Hacker Public Radio
audio
eye 53
favorite 0
comment 0
Summary: Klaatu talks to the OpenNMS project at the All Things Open Conference Series: Interviews Source: http://hackerpublicradio.org/eps.php?id=1912 Klaatu talks to Jessie the OpenNMS project at the All Things Open Conference.
Hacker Public Radio
by klaatu
audio
eye 76
favorite 0
comment 0
Summary: Klaatu interviews Rikki Endsley from opensource.com Series: Interviews Source: http://hackerpublicradio.org/eps.php?id=1917 Klaatu interviews Rikki Endsley from http://opensource.com , a community-driven website covering news and events in the open source world. Klaatu sometimes contributes to http://opensource.com , so this interview is tainted and biased. Beware!
Topics: open source, journalism
Hacker Public Radio
by klaatu
audio
eye 77
favorite 0
comment 0
Summary: Klaatu interviews Sam about kjd newest line of System76 computers Series: Interviews Source: http://hackerpublicradio.org/eps.php?id=1923 Klaatu interviews Sam about kjd newest line of System76 computers, now with an all metal body! (the computers, not Klaatu, or Sam) https://system76.com/
Topics: laptop, heavy metal, apple, mac, ubuntu, system76
Hacker Public Radio
audio
eye 82
favorite 0
comment 0
Summary: Klaatu ponders analogue random number generation Source: http://hackerpublicradio.org/eps.php?id=2168 Klaatu talks about different ways of coming up with random numbers without electronics. Discussed: dice, flipping through a book, sequential modulo, shifting tables, and pocketdiceroller .
Topics: game, gaming, tabletop, card, boardgame, random, number, math
Hacker Public Radio
by klaatu
audio
eye 82
favorite 0
comment 0
Summary: Klaatu talks about NilFS2 Series: Filesystems Source: http://hackerpublicradio.org/eps.php?id=2313 Klaatu talks about NilFS2, including how to monitor checkpoints, create snapshots, and browse snapshots. NILFS or NILFS2 (New Implementation of a Log-structured File System) is a log-structured file system implementation for the Linux kernel. It is being developed by Nippon Telegraph and Telephone Corporation (NTT) CyberSpace Laboratories and a community from all over the world. NILFS was...
Topics: file system, NILFS, NILFS2, checkpoint, snapshot
Hacker Public Radio
by klaatu
audio
eye 82
favorite 0
comment 0
Summary: Klaatu compares PC and tabletop gaming Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2390 In a counterpoint to episode 2381, Klaatu talks about how PC gaming compares to tabletop gaming.
Topics: game, gaming, tabletop, rpg, pc gaming
Hacker Public Radio
audio
eye 1,203
favorite 0
comment 0
Summary: Klaatu reviews a board game Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2569 Original audio: http://archive.org/download/hpr2569/hpr2569_source.ogg Pandemic Reign of Cthulu Pandemic original edition Mods can be found online. For instance: fractuslearning.com/pandemic-board-game
Topics: game, tabletop
Hacker Public Radio
by klaatu
audio
eye 1,271
favorite 0
comment 0
Summary: Klaatu talks about the Fossil version control system Source: http://hackerpublicradio.org/eps.php?id=2564 Original audio: http://archive.org/download/hpr2564/hpr2564_source.ogg Some shownotes for fossil Create a new fossil repository: $ fossil new shownotes Add your work to the repository: $ fossil add shownotes.html Commit your work: $ fossil commit --comment "added shownote HTML file" As a fun exercise, destroy your work. $ echo "klaatu said this was perfectly...
Topics: fossil, sqlite, svn, git, scm
Hacker Public Radio
audio
eye 1,342
favorite 0
comment 0
Summary: Basic intro to a few pdftk functions Source: http://hackerpublicradio.org/eps.php?id=2667 Original audio: http://archive.org/download/hpr2667/hpr2667_source.flac Pdftk is a command that lets you manipulate PDFs outside of a GUI PDF creation tool. There are several GUI tools you can use to create PDFs with valid bookmarks and other fancy features, but pdftk is often more convenient. Extract pages 1 through 2, and pages 5-21, and page 261 from a big PDF into a new PDF: $ pdftk big.pdf...
Topic: pdf
Hacker Public Radio
by klaatu
audio
eye 1,290
favorite 0
comment 0
Summary: Klaatu introduces Processing, a Java subset and IDE suitable for graphical programming projects Series: Programming 101 Source: http://hackerpublicradio.org/eps.php?id=2607 Get Processing from processing.org . Download, extract, and launch. On Linux, just click the processing file. Processing requires that either OpenJDK or Java to be installed. Processing requires a void setup() function, which is a function that Processing expects whenever an application is launched. If you don't...
Topics: java, processing
Hacker Public Radio
by klaatu
audio
eye 178
favorite 0
comment 0
Summary: Klaatu talks about the Lone Wolf solo RPG series Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2266 Klaatu talks about the Lone Wolf series of solo RPG gamebooks from the 1980s.
Topics: game, gaming, tabletop, book, rpg
Hacker Public Radio
by klaatu
audio
eye 1,308
favorite 0
comment 0
Summary: Klaatu, Lobath, and Thaj play the Interface Zero RPG part 5 Source: http://hackerpublicradio.org/eps.php?id=2455 An extra-long episode of the grand finale of the Interface Zero RPG play-through. Spoilers: Chaiwei dies in combat and Syd runs off with Tina. At the end of the show are all the credits containing sound effects and source materials. Here they are in text form. Sound effects were taken from freesound.org . Thanks to the following artists:...
Topics: game, gaming, tabletop, rpg
Hacker Public Radio
audio
eye 742
favorite 0
comment 0
Summary: Klaatu walks you through installing and configuring OpenVPN Server Source: http://hackerpublicradio.org/eps.php?id=2447 In this episode, Klaatu demonstrates how to: Install OpenVPN Generate certificates for your OpenVPN server Generate a private key for your OpenVPN server Configure the /etc/openvpn/server.conf file Start the OpenVPN daemon In case it is not clear, you can follow along with Klaatu, using the exact same options and configuration values as he is using for a successful...
Topics: server, vpn, sys admin
Hacker Public Radio
by klaatu
audio
eye 1,679
favorite 0
comment 0
Summary: Klaatu wraps up his miniseries about steganography. Source: http://hackerpublicradio.org/eps.php?id=2712 Original audio: http://archive.org/download/hpr2712/hpr2712_source.flac Did you find the hidden message contained in Klaatu's previous two episodes? If not, Klaatu reveals how to find it in this one, how to duplicate it, and what makes good steganography.
Topics: steganography, message, secret decoder ring
Hacker Public Radio
audio
eye 1,854
favorite 0
comment 0
Summary: There are so many kinds of RPG books out there, where do you start? Klaatu tells all! Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2770 Original audio: http://archive.org/download/hpr2770/hpr2770_source.ogg Taxonomy of RPG-related books: Rulebooks tell you how to play the game. Optional books of rules add modular components to the base game. They add nuance to specific actions (for example, a book might add rules on owning and managing a castle in a fantasy...
Topics: book, rpg, game
Hacker Public Radio
audio
eye 1,651
favorite 0
comment 0
Summary: Klaatu and Lostnbronx build an RPG character in the d20 system of Starfinder Series: Information Underground Source: http://hackerpublicradio.org/eps.php?id=2743 Original audio: http://archive.org/download/hpr2743/hpr2743_source.flac Klaatu and Lostnbronx spend an hour building an RPG character at a leisurely, and hopefully informative, pace. While the build process here is technically specific to the sci-fi (or science fantasy, really) game Starfinder, the idea is to convey the...
Topics: Starfinder, RPG, character, build
Hacker Public Radio
by klaatu
audio
eye 2,097
favorite 0
comment 0
Summary: Copying and pasting on Linux: X selections, xsel, clipboard managers, GPM, screen, and more Source: http://hackerpublicradio.org/eps.php?id=2815 Original audio: http://archive.org/download/hpr2815/hpr2815_source.flac You can copy and paste on Linux the same way you do on any other OS: Ctrl+C to copy and Ctrl+V to paste (or use the Edit menu, or a right-click menu). However, Linux doesn't limit you to just that. The primary GUI environment of Linux (at the time of this recording) is X,...
Topics: copy, paste, xsel
Hacker Public Radio
by klaatu
audio
eye 1,835
favorite 0
comment 0
Summary: Klaatu demonstrates how to use LVM and cryptsetup to create and use portable encrypted filesystems Series: Privacy and Security Source: http://hackerpublicradio.org/eps.php?id=2791 Original audio: http://archive.org/download/hpr2791/hpr2791_source.ogg Create an empty file of a predetermined size: $ fallocate --length 512M foo.img Create a LUKS container on it: $ cryptsetup --verify-passphrase luksFormat foo.img Set it up: $ sudo cryptsetup luksOpen foo.img foo $ ls /dev/mapper foo $...
Topic: encryption
Hacker Public Radio
by klaatu
audio
eye 43
favorite 0
comment 0
Summary: meritocracy,badges,education Source: http://hackerpublicradio.org/eps.php?id=1272 Cyanide Cupcake and Klaatu ponder the new Open Badge spec, and whether badges are important, useful, or...a government conspiracy! Links openbadges.org
Hacker Public Radio
audio
eye 46
favorite 0
comment 0
Summary: Duration: 00:35:20 Source: http://hackerpublicradio.org/eps.php?id=1376 In this episode Klaatu discusses the Art of Computing.
Hacker Public Radio
by klaatu
audio
eye 1,183
favorite 0
comment 0
Summary: Klaatu reviews a board game Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2571 Original audio: http://archive.org/download/hpr2571/hpr2571_source.ogg Details about Kill Doctor Lucky on Paizo.com.
Topics: game, tabletop
Hacker Public Radio
by klaatu
audio
eye 1,260
favorite 0
comment 0
Summary: Klaatu demonstrates SparkleShare Series: Introduction to Git Source: http://hackerpublicradio.org/eps.php?id=2609 Original audio: http://archive.org/download/hpr2609/hpr2609_source.flac Clacke mentioned SparkleShare in episode 2542 , and it occurred to me that not everyone knows what Sparkleshare is. So here's a show about it. To setup SparkleShare, refer to SparkleShare.org . It's available for Linux, Windows, and Mac; great for cross-platform collaboration. The Linux installer uses...
Topics: git, sparkleshare
Hacker Public Radio
by klaatu
audio
eye 102
favorite 0
comment 0
Summary: How to parse JSON with Python Series: A Little Bit of Python Source: http://hackerpublicradio.org/eps.php?id=2010 JSON is a popular way of storing data in a key/value type arrangement so that the data can be parsed easily later. For instance, here is a very simple JSON snippet: { "name":"tux", "health":"23", "level":"4" } If you are like me, three questions probably spring to your mind: That looks an awful lot like a Python...
Topics: Python, dictionary, JSON
Hacker Public Radio
by klaatu
audio
eye 117
favorite 1
comment 0
Summary: Klaatu talks about Flask, a Python-based web microframework Source: http://hackerpublicradio.org/eps.php?id=2141 Klaatu talks about the Python web framework, Flask. Think Ruby-on-Rails but for Python, or a lightweight Django. Links in this show: https://pip.pypa.io/en/stable/installing/ http://flask.pocoo.org/
Topics: Python, Flask, web framework
Hacker Public Radio
by klaatu
audio
eye 85
favorite 0
comment 0
Summary: Klaatu talks about the surprisingly amazing game from Mattel Source: http://hackerpublicradio.org/eps.php?id=2164 Game design by Hazel "Skip" Bowman. http://boardgamegeek.com/boardgame/1269/skip-bo
Topics: game, gaming, tabletop game, variables
Hacker Public Radio
by klaatu
audio
eye 80
favorite 0
comment 0
Summary: Klaatu reviews the Dice Mixer dice tower Source: http://hackerpublicradio.org/eps.php?id=2178 Klaatu reviews the Dice Mixer . Spoiler: it's really amazing and a heck of a lot of fun to put together.
Topics: game, gaming, tabletop, card, boardgame, random, number
Hacker Public Radio
by klaatu
audio
eye 75
favorite 0
comment 0
Summary: How to Docbook Source: http://hackerpublicradio.org/eps.php?id=2372 Forsake markdown now! Klaatu walks you through writing in Docbook, processing and rendering output.
Topics: xml, docbook, writing
Hacker Public Radio
by klaatu
audio
eye 101
favorite 0
comment 0
Summary: Klaatu talks about why Docbook is the greatest Source: http://hackerpublicradio.org/eps.php?id=2378 What's so great about Docbook, any way? Glad you asked.
Topics: xml, docbook, writing
Hacker Public Radio
by klaatu
audio
eye 112
favorite 0
comment 0
Summary: Klaatu talks about his failed Kickstarter campaign Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2422 Klaatu tried to fund art for a card game on Kickstarter. Missed the goal by 85% This is a post mortem of how the Kickstarter went and where he may have gone wrong. Possibly you can learn from his mistakes. Possibly he has misdiagnosed his mistakes, and you are being misled. Choose wisely.
Topics: Crowd Funding, Kickstarter, Tabletop Gaming
Hacker Public Radio
by klaatu
audio
eye 69
favorite 0
comment 0
Summary: Source: http://hackerpublicradio.org/eps.php?id=1207 Klaatu talks about how to set up Icecast, new Ices, old Ices, and a nice little (simple) HTML5 player. This is part one of a two-part series. Here are the raw commands for Icecast, Ices, and Ices-cc: #start the streaming server icecast -c /etc/icecast.xml -B #start the mp3 stream ices-cc -c /etc/ices-cc.conf -F /home/dj/playlist.txt -R -b 96 -m mp3 -P radio # start the ogg stream ices /etc/ices/ices-playlist.xml Here is the code for...
Hacker Public Radio
audio
eye 93
favorite 0
comment 0
Summary: Klaatu talks about Tunnels & Trolls solo RPG series, and Dungeon Delvers Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2276 Klaatu reviews the solo RPG experience provided by Tunnels & Trolls community. Additionally, he mentions a nice Creative Commons rulebook (if you can call 2 pages a book) called Dungeon Delvers .
Topics: game, gaming, tabletop, book, rpg
Hacker Public Radio
by klaatu
audio
eye 1,345
favorite 0
comment 0
Summary: All about git remote Source: http://hackerpublicradio.org/eps.php?id=2512 Original audio: http://archive.org/download/hpr2512/hpr2512_source.flac Instantiate a git repo: $ mkdir alice $ cd !$ $ git init Add a remote: $ git remote add origin URI_OF_REMOTE Change a remote: $ git remote set-url origin NEW_URI A remote can be a server, it can be a local directory, an NFS share, pretty much whatever you want. It is a Git convention that the primary remote is called origin . You don't have...
Topics: git, remote, server
Hacker Public Radio
audio
eye 140
favorite 0
comment 0
Summary: Klaatu, Lobath, and Thaj play the Interface Zero RPG Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2437 Klaatu, Lobath, and Thaj continue their play-through of the Interface Zero RPG, using the Job InSecurity adventure. Lyphrygerator composed by William Kenlon, used with permission. All other music by Klaatu. Some sounds from freesound.org used for texture. Obligatory credits will appear in final episode.
Topics: cyberpunk, rpg, game
Hacker Public Radio
by klaatu
audio
eye 275
favorite 0
comment 0
Summary: Firewalls and fail2ban Source: http://hackerpublicradio.org/eps.php?id=2441 Klaatu walks you through installing, configuring, and running fail2ban, and discusses the basics about firewalls. firewalld fail2ban
Topics: server, admin, sys admin, linux
Hacker Public Radio
audio
eye 258
favorite 0
comment 0
Summary: Klaatu, Lobath, and Thaj play the Interface Zero RPG Source: http://hackerpublicradio.org/eps.php?id=2444 The investigation continues! Guest voice in this and episode 3 by Gort.
Topics: rpg, game, play, pathfinder, dnd
Hacker Public Radio
by klaatu
audio
eye 1,390
favorite 0
comment 0
Summary: Installing Porteus and the cool things you can do with thumbdrive installation Source: http://hackerpublicradio.org/eps.php?id=2672 Original audio: http://archive.org/download/hpr2672/hpr2672_source.ogg Porteus is a portable Live Linux distro, based on Slackware, intended for use on thumbdrives or optical media. It is, more or less, the new Slax , now that Slax has switched to Debian. Install The official means of installation is to burn Porteus to disc, and then (optionally) install...
Topics: porteus, slax, installation, howto, tutorial, usbdrive, thumbdrive
Hacker Public Radio
by klaatu
audio
eye 1,687
favorite 0
comment 0
Summary: Klaatu provides an overview of Scribus in part 1 of a mini-series about steganography Series: Privacy and Security Source: http://hackerpublicradio.org/eps.php?id=2704 Original audio: http://archive.org/download/hpr2704/hpr2704_source.flac Scribus is a page layout application. If you are familiar with common publishing industry tools, then Scribus will be very familiar to you, but if you're used to word processors or graphic applications, then Scribus will probably confuse you. In this...
Topics: design, steganography, scribus, layout
Hacker Public Radio
by klaatu
audio
eye 1,724
favorite 0
comment 0
Summary: Klaatu explains how to DM an RPG, and Lostnbronx demonstrates, step by step, how to build a dungeon Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2757 Original audio: http://archive.org/download/hpr2757/hpr2757_source.ogg Klaatu I've gotten a lot of great feedback on the Interface Zero play-through and the episode about getting started with RPGs I did with Lostnbronx. People have told me that one of the biggest blockers to getting started is knowing what to do...
Topics: rpg, dm, gm, game master, dungeon master, dnd
Hacker Public Radio
audio
eye 1,805
favorite 0
comment 0
Summary: A tutorial on how to read and generate djvu files Source: http://hackerpublicradio.org/eps.php?id=2767 Original audio: http://archive.org/download/hpr2767/hpr2767_source.ogg DjVu is a digital document format with advanced compression technology. DjVu allows for the distribution of very high resolution images of scanned documents, digital documents, and photographs. DjVu viewers are available for the web browser (search for djvujs in Firefox for an extension), the desktop ( Evince ,...
Topics: pdf, ebook, bloat, djvu
Hacker Public Radio
by klaatu
audio
eye 1,934
favorite 0
comment 0
Summary: A review of a 20-year old, GNU Free Documentation Licensed, RPG about post-apocalyptic turmoil Series: Tabletop Gaming Source: http://hackerpublicradio.org/eps.php?id=2795 Original audio: http://archive.org/download/hpr2795/hpr2795_source.ogg Full shownotes are on mixedsignals.ml You can download Klaatu's update revision of the game materials here: https://mixedsignals.ml/download/deadearth-bundle-gfdl.7z
Topics: RPG, Tabletop Game, Dead Earth
Hacker Public Radio
by klaatu
audio
eye 1,234
favorite 0
comment 0
Summary: This is a tip about awk scripts. Series: Learning Awk Source: http://hackerpublicradio.org/eps.php?id=2613 Original audio: http://archive.org/download/hpr2613/hpr2613_source.flac This is obvious, but it tripped me up a few times after listening to the excellent Awk series by Dave and B-yeezi, so I though I'd share it here to save others the trouble. When moving from simple awk commands to proper awk scripts, you put a shebang line at the top of your script. It's pretty common to many...
Topics: tip, awk, shebang
Hacker Public Radio
audio
eye 69
favorite 0
comment 0
Summary: Duration: 00:51:47 Source: http://hackerpublicradio.org/eps.php?id=1358 Klaatu explains how to set up GnuPG, a PGP-compliant encryption system, and use it with both Thunderbird and Mutt mail clients. Links Set up GnuPG: http://straightedgelinux.com/blog/howto/setupgnupg.html Using Mutt: http://straightedgelinux.com/blog/howto/mutt.html Klaatu's humble dot-muttrc file: http://gnuworldorder.info/dot-muttrc (there are better ones out there) Klaatu's public key
Hacker Public Radio
by klaatu
audio
eye 66
favorite 0
comment 0
Summary: Source: http://hackerpublicradio.org/eps.php?id=1494 Steam OS or Steam on Linux, anti-micro for game controller optimisation. Part 2 of 2 http://straightedgelinux.com/blog/opinions/box.html
Hacker Public Radio
by klaatu
audio
eye 121
favorite 0
comment 0
Summary: Klaatu talks about how to get to VNC up and running. Source: http://hackerpublicradio.org/eps.php?id=1606 Klaatu talks about how to get to VNC up and running. It focuses on x11vnc but basically it applies to any variety. Virtual Network Computing From Wikipedia, the free encyclopedia In computing, Virtual Network Computing (VNC) is a graphical desktop sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer. It transmits the keyboard and...
Hacker Public Radio
by klaatu
audio
eye 79
favorite 0
comment 0
Summary: Klaatu reveals the secret of webfonts WITHOUT using Google Source: http://hackerpublicradio.org/eps.php?id=1616 Klaatu reveals the secret of webfonts WITHOUT using Google. How can this be? Listen and find out.